diff --git a/src/views/system/bindingParts/BindingParts.vue b/src/views/system/bindingParts/BindingParts.vue index 6a2f20f5..2a7fa9c7 100644 --- a/src/views/system/bindingParts/BindingParts.vue +++ b/src/views/system/bindingParts/BindingParts.vue @@ -67,7 +67,7 @@ {{ $t('batchDelete') }} - {{ $t('system.bindingParts.useBindingRelationship') }} + @@ -122,7 +122,7 @@ import { JeroListMixin } from '../../../mixins/JeroListMixin' import JTable from '../../../components/jero/JTable' import BingingPartsModal from './modules/BingingPartsModal' import ClauseModal from './modules/ClauseModal' -import { postAction } from '../../../api/manage' +// import { postAction } from '../../../api/manage' export default { name: 'BindingParts', diff --git a/src/views/system/bindingParts/modules/BingingPartsModal.vue b/src/views/system/bindingParts/modules/BingingPartsModal.vue index 7931bbf0..9314a804 100644 --- a/src/views/system/bindingParts/modules/BingingPartsModal.vue +++ b/src/views/system/bindingParts/modules/BingingPartsModal.vue @@ -150,15 +150,27 @@ export default { }, // 标准编号改变 handleStandardChange (value) { - this.sarFileSplitInfoId = value[0].infoId - this.model.docSplitId = value[0].infoId - this.model.standardId = value[0].id - this.model.standardType = value[0].standardType - this.form.resetFields(['clauseIds']) - this.model.clauseNos = '' - this.$nextTick(() => { - this.form.setFieldsValue(pick(value[0], 'standardName')) - }) + if (value[0]) { + this.sarFileSplitInfoId = value[0].infoId + this.model.docSplitId = value[0].infoId + this.model.standardId = value[0].id + this.model.standardType = value[0].standardType + this.form.resetFields(['clauseIds']) + this.model.clauseNos = '' + this.$nextTick(() => { + this.form.setFieldsValue(pick(value[0], 'standardName')) + }) + } else { + this.sarFileSplitInfoId = '' + this.model.docSplitId = '' + this.model.standardId = '' + this.model.standardType = '' + this.form.resetFields(['clauseIds']) + this.model.clauseNos = '' + this.$nextTick(() => { + this.form.setFieldsValue(pick({standardName: ''}, 'standardName')) + }) + } }, // 条款号变化 handleClauseNameChange (value) {