| | |
| | | openReconfigInterFace(preReferConfigForm){ |
| | | const form = preReferConfigForm; |
| | | let data = { |
| | | referTypeName: form.referBtmName, |
| | | referType: form.referBtmId, |
| | | referTypeName: form.referBtmName || '', |
| | | referType: form.referBtmId || '', |
| | | } |
| | | if(this.referConfigOption.referConfig){ |
| | | // 编辑码段时referConfig可能会在为【参照引用的业务类型】选取值之后改变 |
| | | 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) |
| | | } |