From 464f705fd4fb9b01742c213b0b76af9543494095 Mon Sep 17 00:00:00 2001 From: zhaomeijing Date: Tue, 14 Jun 2022 15:38:07 +0800 Subject: [PATCH] =?UTF-8?q?[update]=20=E5=8F=98=E6=9B=B4=E6=89=A9=E5=B1=95?= =?UTF-8?q?=20=E6=89=B9=E9=87=8F=E5=88=A0=E9=99=A4=20=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../components/TaskParameterCollection.vue | 64 +++++-------------- 1 file changed, 15 insertions(+), 49 deletions(-) diff --git a/jero-web/src/views/projectManagement/components/TaskParameterCollection.vue b/jero-web/src/views/projectManagement/components/TaskParameterCollection.vue index 6e6c302a9..6357fca90 100644 --- a/jero-web/src/views/projectManagement/components/TaskParameterCollection.vue +++ b/jero-web/src/views/projectManagement/components/TaskParameterCollection.vue @@ -173,7 +173,8 @@ deleteBatch: 'params/manifest/delete', deleteAll: 'params/manifest/deleteBatch', conAdd: 'params/config/addBatch', - conList: 'params/config/list' + conList: 'params/config/list', + changeExtension:'params/manifest/changeExtension' }, loading: false, dataSource: [], @@ -280,31 +281,15 @@ }else if(this.selectedRowKeys.length > 1){ this.$message.warning(_this.$t('OnlyOneSelected')) } else if(this.selectedRowKeysvalArray[0].state === '已完成'){ - axios({ - url: `/jero-boot/params/manifest/changeExtension?id=${this.selectedRowKeys[0]}`, - method: 'get', - transformRequest: [function(data) { - let ret = '' - for (let it in data) { - ret += encodeURIComponent(it) + '=' + encodeURIComponent(data[it]) + '&' - } - return ret - }], - headers: { - 'Content-Type': 'application/x-www-form-urlencoded', - 'X-Access-Token': _this.token + getAction(_this.url.changeExtension, { id: this.selectedRowKeys[0] }).then((res) => { + if (res.success) { + _this.$message.success(_this.$t('OperationSuccessful')) + _this.getlist() + } else { + _this.$message.warning(res.message) + this.selectedRowKeys = [] } }) - .then((res) => { - if (res.data.success) { - _this.$message.success(res.data.message) - } else { - _this.$message.warning(res.data.message) - } - }) - .catch((error) => { - console.log(error) - }) } else { this.$message.warning(_this.$t('thisbuttonCompleted')) } @@ -326,33 +311,14 @@ this.$confirm({ content: _this.$t('ConfirmBatchDeletion'), onOk() { - axios({ - url: `/jero-boot/params/manifest/deleteBatch`, - method: 'post', - data: param, - transformRequest: [function(data) { - let ret = '' - for (let it in data) { - ret += encodeURIComponent(it) + '=' + encodeURIComponent(data[it]) + '&' - } - return ret - }], - headers: { - 'Content-Type': 'application/x-www-form-urlencoded', - 'X-Access-Token': _this.token + postAction(_this.url.deleteAll, param).then((res) => { + if (res.success) { + _this.$message.success(_this.$t('OperationSuccessful')) + _this.getlist() + } else { + _this.$message.warning(_this.$t('operationFailed')) } }) - .then((res) => { - if (res.data.success) { - _this.$message.success(res.data.message) - _this.getlist() - } else { - _this.$message.warning(res.data.message) - } - }) - .catch((error) => { - console.log(error) - }) } }) } else {