diff --git a/src/components/dict/JDictSelectTag.vue b/src/components/dict/JDictSelectTag.vue index 97beeba..a1f0022 100644 --- a/src/components/dict/JDictSelectTag.vue +++ b/src/components/dict/JDictSelectTag.vue @@ -134,7 +134,7 @@ export default { // 返回选中字典对象 if (this.$listeners.dictChange) { const dictItem = this.dictOptions.find(item => item.value === val) - this.$emit('dictChange', JSON.parse(JSON.stringify(dictItem))) + this.$emit('dictChange', JSON.parse(JSON.stringify(dictItem || null))) } this.$emit('change', val) // 解决数据规则,选择自定义SQL 规则值无法输入空格 diff --git a/src/views/workCenter/standardInterpretationProcess/modules/InterpretationClauseTableModal.vue b/src/views/workCenter/standardInterpretationProcess/modules/InterpretationClauseTableModal.vue index aa016fc..1518411 100644 --- a/src/views/workCenter/standardInterpretationProcess/modules/InterpretationClauseTableModal.vue +++ b/src/views/workCenter/standardInterpretationProcess/modules/InterpretationClauseTableModal.vue @@ -50,7 +50,7 @@ filedName="partName" type="checkbox" options-href="/laws/standard/partName/" - :nameStr="model.partName" + :nameStr="model.partName_dictText" :disabled="disabled" @nameChange="nameChange" v-decorator="['partName']" /> @@ -303,6 +303,7 @@ export default { this.edit() }, edit (record) { + debugger this.initProfessionalFieldTreeList() this.form.resetFields() this.model = Object.assign({}, record)