From 91ce8a9d7d6b394405650f046eec5fe54c2c1695 Mon Sep 17 00:00:00 2001 From: lideqin <694785430@qq.com> Date: Thu, 29 Aug 2024 09:38:09 +0800 Subject: [PATCH] =?UTF-8?q?[update]=20=E5=B8=82=E5=9C=BA=E6=B3=95=E8=A7=84?= =?UTF-8?q?=E6=B8=85=E5=8D=95=E8=AE=BE=E7=BD=AE=E5=AF=86=E7=BA=A7=E9=BB=98?= =?UTF-8?q?=E8=AE=A4=E5=80=BC=E5=86=85=E9=83=A8=E8=B5=84=E6=96=99?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/enums/commonEnums.js | 8 ++++++++ .../marketRegulationsList/MarketRegulationsFormPage.vue | 8 +++++++- 2 files changed, 15 insertions(+), 1 deletion(-) diff --git a/src/enums/commonEnums.js b/src/enums/commonEnums.js index b55306e..685bfae 100644 --- a/src/enums/commonEnums.js +++ b/src/enums/commonEnums.js @@ -266,3 +266,11 @@ export const UserSource = { export const DisplayAreaManagement = { PROCESS_DOCUMENTATION: { text: '过程稿件', textEn: 'Process Documentation' } } + +// 市场法规清单-密级 +export const SecurityClass = { + CORE_BUSINESS_SECRETARY: { text: '核心商秘', value: '1' }, + GENERAL_BUSINESS_SECRET: { text: '普通商密', value: '2' }, + INTERNAL_DATA: { text: '内部资料', value: '3' }, + EXTERNAL_DISCLOSURE: { text: '外部公开', value: '4' }, +} diff --git a/src/views/standardRegulationLibrary/marketRegulationsList/MarketRegulationsFormPage.vue b/src/views/standardRegulationLibrary/marketRegulationsList/MarketRegulationsFormPage.vue index 3f1f64c..18574ea 100644 --- a/src/views/standardRegulationLibrary/marketRegulationsList/MarketRegulationsFormPage.vue +++ b/src/views/standardRegulationLibrary/marketRegulationsList/MarketRegulationsFormPage.vue @@ -212,7 +212,7 @@ import { marketRegulationListEdit } from '../../../api/standardRegulationLibraryApi' import pick from 'lodash.pick' -import { StandardSource } from '../../../enums/commonEnums' +import { StandardSource, SecurityClass } from '../../../enums/commonEnums' import { mapGetters } from 'vuex' import HistoryVersionModal from './modules/HistoryVersionModal' import { getFormDictTreeList } from '../../../api/api' @@ -253,6 +253,7 @@ export default { data () { return { StandardSource, + SecurityClass, pageLoading: false, form: this.$form.createForm(this), model: { manifest: {}, lists: [] }, @@ -486,6 +487,11 @@ export default { this.getCountryOption() if (this.$route.query.id) { this.initData(this.$route.query.id) + } else { + // 设置密级默认值 + this.$nextTick(() => { + this.form.setFieldsValue(pick({ securityLevel: SecurityClass.INTERNAL_DATA.value }, 'securityLevel')) + }) } this.filters.manifestId = this.$route.query.id this.importData.manifestId = this.$route.query.id