From 312c47fc9038c7445766836db4cc2d4847922fa4 Mon Sep 17 00:00:00 2001 From: qq787203167 <787203167@qq.com> Date: Thu, 30 Jun 2022 17:30:59 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E7=A6=85=E9=81=93=E5=B7=B2?= =?UTF-8?q?=E7=9F=A5bug?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../components/TaskParameterCollection.vue | 57 +-- .../dialog/ParameterTemplateAdd.vue | 420 +++++++++--------- 2 files changed, 248 insertions(+), 229 deletions(-) diff --git a/jero-web/src/views/projectManagement/components/TaskParameterCollection.vue b/jero-web/src/views/projectManagement/components/TaskParameterCollection.vue index 571641062..e6476fe42 100644 --- a/jero-web/src/views/projectManagement/components/TaskParameterCollection.vue +++ b/jero-web/src/views/projectManagement/components/TaskParameterCollection.vue @@ -1,7 +1,7 @@ @@ -139,7 +144,8 @@ { title: this.$t('collectionCompletionTime'), align: 'center', - dataIndex: 'finishTime' + dataIndex: 'finishTime', + scopedSlots: { customRender: 'collectionCompletionTime' } }, { title: this.$t('Version'), @@ -177,7 +183,7 @@ deleteAll: 'params/manifest/deleteBatch', conAdd: 'params/config/addBatch', conList: 'params/config/list', - changeExtension:'params/manifest/changeExtension', + changeExtension: 'params/manifest/changeExtension', verifyConfig: 'params/manifest/verifyConfig' }, loading: false, @@ -199,7 +205,7 @@ drawerVisible: false, drawerVisibleitem: false, titleTag: '', - selectedRowKeysvalArray: [], + selectedRowKeysvalArray: [] } }, mounted() { @@ -214,7 +220,7 @@ localStorage.setItem('paramsManifest', JSON.stringify(item)) let newUrl = _this.$router.resolve({ path: '/ParameterItemCollection', - query: item, + query: item }) window.open(newUrl.href, '_blank') } else { @@ -223,7 +229,7 @@ }) }, deleteLib(val) { - if(val.state === '已完成' || val.state === 'Finished' ) { + if (val.state === '已完成' || val.state === 'Finished') { let _this = this this.$confirm({ content: _this.$t('ConfirmDelete'), @@ -252,9 +258,9 @@ }, // 配置 configure(item) { - this.itemId = item.id - this.itemRow = item - this.$refs.configureRef.addModel(item.id) + this.itemId = item.id + this.itemRow = item + this.$refs.configureRef.addModel(item.id) }, handleCancel(val) { this.areaVisible = val @@ -277,7 +283,7 @@ this.pageNo = 1 this.getlist() }, - onSelectChange(val,valArray) { + onSelectChange(val, valArray) { this.selectedRowKeys = val this.selectedRowKeysArray = val.join(',') this.selectedRowKeysvalArray = valArray @@ -286,7 +292,7 @@ this.areaVisible = true setTimeout(() => { this.$refs.templateRef.editData(edit) - },50) + }, 50) }, handleAdd() { this.areaVisible = true @@ -294,11 +300,11 @@ // 变更扩展 handleModule() { let _this = this - if(this.selectedRowKeys.length == 0){ + if (this.selectedRowKeys.length == 0) { this.$message.warning(_this.$t('pleaseSelectData')) - }else if(this.selectedRowKeys.length > 1){ + } else if (this.selectedRowKeys.length > 1) { this.$message.warning(_this.$t('OnlyOneSelected')) - } else if(this.selectedRowKeysvalArray[0].state === '已完成'|| this.selectedRowKeysvalArray[0].state ==='Finished'){ + } else if (this.selectedRowKeysvalArray[0].state === '已完成' || this.selectedRowKeysvalArray[0].state === 'Finished') { getAction(_this.url.changeExtension, { id: this.selectedRowKeys[0] }).then((res) => { if (res.success) { _this.$message.success(_this.$t('OperationSuccessful')) @@ -316,11 +322,11 @@ // 默认为0 可全部删除 let flag = 1 this.selectedRowKeysvalArray.forEach((item) => { - if(item.state !== '已完成' && val.state !== 'Finished' ){ - flag = 0 + if (item.state !== '已完成' && val.state !== 'Finished') { + flag = 0 } }) - if(flag) { + if (flag) { let param = { ids: this.selectedRowKeysArray } @@ -501,8 +507,9 @@ cursor: pointer; border-radius: 4px; } - /deep/.add-padding{ - margin-left: -89px!important; + + /deep/ .add-padding { + margin-left: -89px !important; } + \ No newline at end of file