From 522a7069c23c119dc3a8984752e9394c5ec58d4b Mon Sep 17 00:00:00 2001 From: 田源 <lastanimals@163.com> Date: 星期二, 01 八月 2023 10:05:24 +0800 Subject: [PATCH] 整合代码 --- Source/UBCS-WEB/src/components/Theme/ThemeAttrCrud.vue | 23 ++++++++++++----------- 1 files changed, 12 insertions(+), 11 deletions(-) diff --git a/Source/UBCS-WEB/src/components/Theme/ThemeAttrCrud.vue b/Source/UBCS-WEB/src/components/Theme/ThemeAttrCrud.vue index 07bd00b..34a0cec 100644 --- a/Source/UBCS-WEB/src/components/Theme/ThemeAttrCrud.vue +++ b/Source/UBCS-WEB/src/components/Theme/ThemeAttrCrud.vue @@ -1705,15 +1705,16 @@ } // this.$refs.referConfigFormDialog.onloadAttrData(); }else if(column.property == 'classifyInvokeText'){ - this.injectVisible=true; - this.injectOption.classifyInvokeAttr=this.CurrentCell.classifyInvokeAttr; - this.injectOption.classifyInvokeAttrName=this.CurrentCell.classifyInvokeAttrName; - this.injectOption.classifyInvokeEditFlag=this.CurrentCell.classifyInvokeEditFlag; - if(this.CurrentCell.classifyInvokeLevel == 'min'){ - this.injectOption.classifyInvokeLevel='min' - }else { - this.injectOption.classifyInvokeLevel='max' - this.injectOption.classifyNumber=this.CurrentCell.classifyInvokeLevel; + if (this.CurrentCell.classifyInvokeAttr != '') { + this.injectOption = { + classifyInvokeAttr: this.CurrentCell.classifyInvokeAttr, + classifyInvokeAttrName: this.CurrentCell.classifyInvokeAttrName, + classifyInvokeEditFlag: this.CurrentCell.classifyInvokeEditFlag, + classifyInvokeLevel: this.CurrentCell.classifyInvokeLevel == 'min' ? 'min' : 'max', + classifyNumber: this.CurrentCell.classifyInvokeLevel == 'min' ? '' : this.CurrentCell.classifyInvokeLevel + }; + } else { + this.injectHandleReset(); } }else if(column.property == 'componentRule'){ if(this.CurrentCell){ @@ -1888,7 +1889,6 @@ this.$set(this.attrSelectList[0],'classifyInvokeText',data) } this.injectHandleReset() - if(this.injectOption.classifyInvokeLevel !== 'min'){ this.injectOption.classifyInvokeLevel=this.injectOption.classifyNumber; }else { @@ -1907,7 +1907,8 @@ }, // 鍒嗙被娉ㄥ叆鍙栨秷 injectRemove() { - this.injectVisible = false + this.injectVisible = false; + this.injectHandleReset() }, //灞炴�фā鏉胯〃鏍煎崟鍏冩牸鐐瑰嚮浜嬩欢 //琛ㄦ牸鎿嶄綔鏍忓垹闄� -- Gitblit v1.9.3