From f78eab8764931eff282401d15e3c6f217e14f45a Mon Sep 17 00:00:00 2001 From: "zyx.net" Date: Sat, 2 Jul 2022 10:04:31 +0800 Subject: [PATCH] =?UTF-8?q?=E8=AE=A4=E8=AF=81=E5=8F=82=E6=95=B0=E5=88=97?= =?UTF-8?q?=E8=A1=A8=E6=B7=BB=E5=8A=A0=E9=85=8D=E7=BD=AE=E8=B0=83=E5=8F=96?= =?UTF-8?q?=E6=8E=A5=E5=8F=A3=E6=8E=A7=E5=88=B6=E6=9D=83=E9=99=90?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../components/TaskParameterCollection.vue | 14 ++++++++++++-- .../views/projectManagement/dialog/configure.vue | 6 ++++-- 2 files changed, 16 insertions(+), 4 deletions(-) diff --git a/jero-web/src/views/projectManagement/components/TaskParameterCollection.vue b/jero-web/src/views/projectManagement/components/TaskParameterCollection.vue index e1ba7c7dd..6ccd19ade 100644 --- a/jero-web/src/views/projectManagement/components/TaskParameterCollection.vue +++ b/jero-web/src/views/projectManagement/components/TaskParameterCollection.vue @@ -198,7 +198,8 @@ conAdd: 'params/config/addBatch', conList: 'params/config/list', changeExtension: 'params/manifest/changeExtension', - verifyConfig: 'params/manifest/verifyConfig' + verifyConfig: 'params/manifest/verifyConfig', + configurelist:'params/manifest/getConfigFlag', }, loading: false, dataSource: [], @@ -214,6 +215,7 @@ version: 0, itemId: '', // 配置id itemRow: {}, // 配置一行数据 + configFlag:'', historicalVisible: false, historicalRow: {}, // 历史版本得数据 drawerVisible: false, @@ -272,9 +274,17 @@ }, // 配置 configure(item) { + console.log(item) this.itemId = item.id + getAction(this.url.configurelist, { paramsManifestId: this.itemId }).then((res) => { + if (res.success) { + this.configFlag = res.result + } else { + this.$message.warning(res.message) + } + }) this.itemRow = item - this.$refs.configureRef.addModel(item.id) + this.$refs.configureRef.addModel(item.id,this.configFlag) }, handleCancel(val) { this.areaVisible = val diff --git a/jero-web/src/views/projectManagement/dialog/configure.vue b/jero-web/src/views/projectManagement/dialog/configure.vue index db46275fa..f98be423a 100644 --- a/jero-web/src/views/projectManagement/dialog/configure.vue +++ b/jero-web/src/views/projectManagement/dialog/configure.vue @@ -155,6 +155,7 @@ projectNameList: [], title: '', stateOne: '', + configFlag:'', contentList: [], paramsConfigEOList: [ { @@ -185,10 +186,11 @@ } }) }, - addModel(id) { + addModel(id,configFlag) { this.paramsConfigEOList = [] this.visible = true this.title = this.$t('MaintainConfigureInfo') + this.configFlag = configFlag this.formInline = {} this.getconList(id) }, @@ -217,7 +219,7 @@ }) }, addConfiguration(item) { - if (this.itemRow.configFlag) { + if (this.configFlag) { this.paramsConfigEOList.splice(item.displaySeq + 1, 0, { id: '', configName: '', // 配置名称