From 5b60b973533c6baf88f43affbf04232e58b0d093 Mon Sep 17 00:00:00 2001 From: lideqin <694785430@qq.com> Date: Fri, 21 Jun 2024 09:57:16 +0800 Subject: [PATCH] =?UTF-8?q?[update]=20=E6=8B=86=E5=88=86=E5=B7=B2=E5=85=A5?= =?UTF-8?q?=E5=BA=93=E6=96=87=E6=9C=AC=E6=9F=A5=E8=AF=A2=EF=BC=8C=E6=9D=A5?= =?UTF-8?q?=E6=BA=90=E9=80=89=E6=8B=A9=E4=BC=81=E4=B8=9A=E7=9A=84=E6=97=B6?= =?UTF-8?q?=E5=80=99=E5=A2=9E=E5=8A=A0=E4=B8=BB=E8=B5=B7=E8=8D=89=E9=83=A8?= =?UTF-8?q?=E9=97=A8=E6=9F=A5=E8=AF=A2=E6=9D=A1=E4=BB=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/common/lang/en-us.js | 1 + src/common/lang/zh-cn.js | 1 + src/enums/commonEnums.js | 6 +++++ .../documentSplit/modules/SplitText.vue | 24 ++++++++++++++++++- 4 files changed, 31 insertions(+), 1 deletion(-) diff --git a/src/common/lang/en-us.js b/src/common/lang/en-us.js index ccd45965..893bafae 100644 --- a/src/common/lang/en-us.js +++ b/src/common/lang/en-us.js @@ -476,6 +476,7 @@ module.exports = { comparisonResults: 'Comparison results', initiateComparison: 'Initiate Comparison', textStatus: 'Text Status', + chiefDraftingDepartment: '主起草部门', selectedStandard: 'Selected Standard', noComparisonDocumentSelected: 'No comparison document selected', remarkInfo: 'Remarks Info', diff --git a/src/common/lang/zh-cn.js b/src/common/lang/zh-cn.js index 36de6c4d..449e93d8 100644 --- a/src/common/lang/zh-cn.js +++ b/src/common/lang/zh-cn.js @@ -494,6 +494,7 @@ module.exports = { comparisonResults: '对比结果', initiateComparison: '发起对比', textStatus: '文本状态', + chiefDraftingDepartment: '主起草部门', selectedStandard: '所选标准', noComparisonDocumentSelected: '未选择对比文档', remarkInfo: '备注信息', diff --git a/src/enums/commonEnums.js b/src/enums/commonEnums.js index 777e22de..55b8b805 100644 --- a/src/enums/commonEnums.js +++ b/src/enums/commonEnums.js @@ -64,6 +64,12 @@ export const StandardSource = { ENTERPRISE: { text: '企标', value: '3' } } +// 拆分选择标准来源 +export const SplitStandardSource = { + DOMESTIC: { text: '国内', value: '1' }, + ENTERPRISE: { text: '企标', value: '3' } +} + // 动态分类 export const DynamicCataloging = { WEEKLY_NEWSPAPER: { text: '周报', value: '1' }, diff --git a/src/views/documentTool/documentSplit/modules/SplitText.vue b/src/views/documentTool/documentSplit/modules/SplitText.vue index 9bb37480..825adb66 100644 --- a/src/views/documentTool/documentSplit/modules/SplitText.vue +++ b/src/views/documentTool/documentSplit/modules/SplitText.vue @@ -19,6 +19,7 @@ :placeholder="$t('pleaseSelect') + $t('standardSelect.source')" :type="'select'" :triggerChange="false" + @change="sourceChange" :dictCode="'split_standard_source'" /> @@ -48,6 +49,18 @@ :dictCode="'process_manuscript'" /> + + + + + +
@@ -80,13 +93,16 @@ import JTable from '../../../../components/jero/JTable.vue' import { JeroListMixin } from '../../../../mixins/JeroListMixin.js' import { addDocSplit } from '../../../../api/documentToolApi.js' +import { SplitStandardSource } from '../../../../enums/commonEnums' +import JSelectDepart from '../../../../components/jerobiz/JSelectDepart' export default { name: 'SplitText', - components: { JTable }, + components: { JTable, JSelectDepart }, mixins: [JeroListMixin], data () { return { + SplitStandardSource, visible: false, loading: false, labelCol: { @@ -143,6 +159,12 @@ export default { this.queryParam = {} this.loadData(1) }, + // 来源改变,更改为国内的时候清空主起草单位 + sourceChange (value) { + if (value === SplitStandardSource.DOMESTIC.value) { + this.queryParam.esMainDraftUnit = '' + } + }, // 抽屉关闭 onClose () { this.visible = false