From 2025087a8dec8f2d301459b9d41c9ef00f6f9289 Mon Sep 17 00:00:00 2001 From: ludc Date: 星期三, 19 七月 2023 17:51:41 +0800 Subject: [PATCH] Merge branch 'master' of http://dev.vci-tech.com:1065/r/ubcs --- Source/UBCS-WEB/src/components/code-dialog-page/referConfigDialog.vue | 24 +++++++++++++++--------- 1 files changed, 15 insertions(+), 9 deletions(-) diff --git a/Source/UBCS-WEB/src/components/code-dialog-page/referConfigDialog.vue b/Source/UBCS-WEB/src/components/code-dialog-page/referConfigDialog.vue index 4e3101f..3fadae7 100644 --- a/Source/UBCS-WEB/src/components/code-dialog-page/referConfigDialog.vue +++ b/Source/UBCS-WEB/src/components/code-dialog-page/referConfigDialog.vue @@ -24,17 +24,23 @@ components: {referConfigFormDialog, referConfigCrudDialog}, data() { return { - }; }, watch:{ + display:{ + handler(newval,oldval){ + console.log('newval',newval) + console.log('oldval',oldval) + } + }, referConfigOption (){ + console.log(111) if(func.notEmpty(this.referConfigOption.referConfig) || func.notEmpty(this.referConfigOption.referBtmId)){ this.openReconfigInterFace(this.referConfigOption); }else{ this.openTipsChooseOrCust(); } - } + }, }, methods: { echoReferConfig(value) { @@ -44,16 +50,16 @@ openReconfigInterFace(preReferConfigForm){ const form = preReferConfigForm; let data = { - referTypeName: form.referBtmName, - referType: form.referBtmId, + referTypeName: form.referBtmName || '', + referType: form.referBtmId || '', } if(this.referConfigOption.referConfig){ // 缂栬緫鐮佹鏃秗eferConfig鍙兘浼氬湪涓恒�愬弬鐓у紩鐢ㄧ殑涓氬姟绫诲瀷銆戦�夊彇鍊间箣鍚庢敼鍙� let referConfigValue =JSON.parse(form.referConfig); - if(referConfigValue.referType != form.referBtmId){ - referConfigValue.referType = form.referBtmId || ''; - referConfigValue.referTypeName = form.referBtmName || form.referBtmId; - this.referConfigOption.referConfig = JSON.stringify(referConfigValue); + if(referConfigValue.referType != form.referBtmId && data.referType){ + referConfigValue.referType = form.referBtmId || ''; + referConfigValue.referTypeName = form.referBtmName || form.referBtmId; + this.referConfigOption.referConfig = JSON.stringify(referConfigValue); } this.$set(data,"referConfig",this.referConfigOption.referConfig) } @@ -94,4 +100,4 @@ <style> -</style> \ No newline at end of file +</style> -- Gitblit v1.9.3