From 49475cb63987c32dfee6edc41557097d12f17524 Mon Sep 17 00:00:00 2001
From: ludc
Date: 星期五, 28 七月 2023 11:50:19 +0800
Subject: [PATCH] 代码提交
---
Source/UBCS-WEB/src/components/Tree/attrCrud.vue | 19 ++++++++++++-------
1 files changed, 12 insertions(+), 7 deletions(-)
diff --git a/Source/UBCS-WEB/src/components/Tree/attrCrud.vue b/Source/UBCS-WEB/src/components/Tree/attrCrud.vue
index 5cfb2a4..8f655e7 100644
--- a/Source/UBCS-WEB/src/components/Tree/attrCrud.vue
+++ b/Source/UBCS-WEB/src/components/Tree/attrCrud.vue
@@ -277,7 +277,7 @@
>
<template slot-scope="{ row }">
<el-input v-if="editingRows === row && editShows== item.prop && item.prop != 'codeDateFormat' && (item.edit == 'text' ||item.edit == 'refer' )" v-model="row[item.prop]"
- @blur="saveRows"></el-input>
+ @blur="saveRows" ></el-input>
<el-input-number size="small" controls-position="right" v-if="editingRows === row && editShows== item.prop && item.edit == 'number'" v-model="row[item.prop]"
@blur="saveRows" :style="{width:(item.width-10)+'px'}"></el-input-number>
<el-select v-model="row[item.prop]" filterable allow-create default-first-option slot="prepend" v-if="editingRows === row && editShows== item.prop && item.edit == 'select' " @blur="selectChangeHandler(item.editConfig,index)">
@@ -380,12 +380,17 @@
}
return '';
},
+ editOpenFlag:{
+ handler(newval,oldval){
+ console.log(newval)
+ },
+ deep:true,
+ immediate:true
+ }
},
data() {
return {
- //鏄惁寮�鍚紪杈�
- initializing:false,
loading:false,
referConfigText:"",
referConfigVisble:false,
@@ -1761,7 +1766,6 @@
} else if (this.attrSelectList.length < 1) {
this.$message.warning('璇烽�夋嫨涓�鏉℃ā鏉挎暟鎹�')
} else if (this.attrSelectList.length === 1) {
- console.log(this.injectOption)
this.injectVisible = true;
}
},
@@ -1775,6 +1779,7 @@
"鏄惁鍙慨鏀�": this.injectOption.classifyInvokeEditFlag
}
//鍗曞厓鏍肩紪杈戣祴鍊间竴閬�
+ // noinspection JSCheckFunctionSignatures
if(this.CurrentCell){
//濡傛灉鏄寚瀹氬眰璧嬪�间负鏁板瓧
if(this.CurrentCell.classifyInvokeLevel!== 'min'){
@@ -1784,9 +1789,10 @@
this.CurrentCell.classifyInvokeAttr=this.injectOption.classifyInvokeAttr,
this.CurrentCell.classifyInvokeAttrName=this.injectOption.classifyInvokeAttrName,
this.CurrentCell.classifyInvokeEditFlag=this.injectOption.classifyInvokeEditFlag,
- this.$set(this.CurrentCell, "classifyInvokeText", data);
+ // this.$set(this.CurrentCell, 'classifyInvokeText', data)
+ this.CurrentCell.classifyInvokeText = data;
this.injectHandleReset()
- }else {add
+ }else {
//鍕鹃�夋搷浣�
for (const key in this.injectOption) {
this.attrSelectList[0][key] = this.injectOption[key];
@@ -1803,7 +1809,6 @@
}else {
this.injectOption.classifyNumber=0;
}
- this.editOpenFlag=true
this.injectVisible = false;
},
--
Gitblit v1.10.0