From 3b3fd904b9b34e77445d749bca8c28beadcaf3db Mon Sep 17 00:00:00 2001 From: wangting <675591594@qq.com> Date: 星期三, 27 十一月 2024 14:35:50 +0800 Subject: [PATCH] 查询模板查询条件显示 --- Source/plt-web/plt-web-ui/src/views/modelingMenu/queryTemplate/linkTypeQuery/formQueryDialog.vue | 18 +++++++++++++++--- 1 files changed, 15 insertions(+), 3 deletions(-) diff --git a/Source/plt-web/plt-web-ui/src/views/modelingMenu/queryTemplate/linkTypeQuery/formQueryDialog.vue b/Source/plt-web/plt-web-ui/src/views/modelingMenu/queryTemplate/linkTypeQuery/formQueryDialog.vue index f34c297..bfe46ab 100644 --- a/Source/plt-web/plt-web-ui/src/views/modelingMenu/queryTemplate/linkTypeQuery/formQueryDialog.vue +++ b/Source/plt-web/plt-web-ui/src/views/modelingMenu/queryTemplate/linkTypeQuery/formQueryDialog.vue @@ -35,7 +35,7 @@ <avue-input v-else v-model="condition.ordinaryValue" :disabled="readOnly" placeholder="" style="width: 300px;margin-right: 5px;"></avue-input>--> <avue-input v-model="condition.ordinaryValue" :disabled="readOnly" placeholder="" - style="width: 300px;margin-right: 5px;"></avue-input> + style="width: 36%;margin-right: 5px;"></avue-input> <el-button v-if="!readOnly" plain size="mini" type="primary" @click="checkTemp(index)">閫夋嫨鏌ヨ妯℃澘</el-button> <el-button v-if="!readOnly" icon="el-icon-delete" size="mini" style="padding: 7px 8px" type="danger" @click="delCondition(index)"></el-button> @@ -357,7 +357,7 @@ if (queryTemplate.condition.cIMap[key].leafInfo.value.queryTemplate) { getValue(queryTemplate.condition.cIMap[key].leafInfo.value.queryTemplate, item) } else { - item.ordinaryValue = queryTemplate.condition.cIMap[key].leafInfo.value.ordinaryValue; + //item.ordinaryValue = queryTemplate.condition.cIMap[key].leafInfo.value.ordinaryValue; item.type = queryTemplate.condition.cIMap[key].leafInfo.type; if (['VTInteger', 'VTDouble', 'VTLong'].includes(item.type)) { item.operatorDic = that.operatorIntDic; @@ -381,7 +381,19 @@ operatorDic: [] } if (this.queryCondition.cIMap[key].leafInfo.value.queryTemplate) { - getValue(this.queryCondition.cIMap[key].leafInfo.value.queryTemplate, item) + item.ordinaryValue = this.queryCondition.cIMap[key].leafInfo.value.queryTemplate.id+';'+this.queryCondition.cIMap[key].leafInfo.value.queryTemplate.clauseList.join(','); + if(this.queryCondition.cIMap[key].leafInfo.value.queryTemplate.id.indexOf('qt_')==0){ + getValue(this.queryCondition.cIMap[key].leafInfo.value.queryTemplate, item) + }else { + item.type = this.queryCondition.cIMap[key].leafInfo.type; + if (['VTInteger', 'VTDouble', 'VTLong'].includes(item.type)) { + item.operatorDic = that.operatorIntDic; + } else if (['VTDateTime', 'VTDate', 'VTTime'].includes(item.type)) { + item.operatorDic = that.operatorDateDic; + } else { + item.operatorDic = that.operatorDic; + } + } } else { item.ordinaryValue = this.queryCondition.cIMap[key].leafInfo.value.ordinaryValue; item.type = this.queryCondition.cIMap[key].leafInfo.type; -- Gitblit v1.9.3