From 054345ee382332a0ca58a3bee89a2d0ee31eb724 Mon Sep 17 00:00:00 2001
From: lideqin <694785430@qq.com>
Date: Fri, 19 Apr 2024 16:31:01 +0800
Subject: [PATCH] =?UTF-8?q?[update]=20=E7=BB=91=E5=AE=9A=E9=9B=B6=E9=83=A8?=
=?UTF-8?q?=E4=BB=B6?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../system/bindingParts/BindingParts.vue | 4 +--
.../modules/BingingPartsModal.vue | 30 +++++++++++++------
2 files changed, 23 insertions(+), 11 deletions(-)
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) {