diff --git a/src/pages/workbench/fwgl/fwglList.vue b/src/pages/workbench/fwgl/fwglList.vue index 514d3638a58e7dfa35ce76227128423ee3c15628..3a0a9374488fb4ab26c43484f44ce93d9f74dbe4 100644 --- a/src/pages/workbench/fwgl/fwglList.vue +++ b/src/pages/workbench/fwgl/fwglList.vue @@ -265,7 +265,7 @@ export default { label: "删除", callback: this.deleteItem, disabledRule(item) { - return item.approval_status === 1; + return item.service_apply_info.approval_status === 1; }, }, ], @@ -931,11 +931,25 @@ export default { .post(`/apaas/service/v3/service/manager/send/downnotice`, { id: item.id, }) - .then((response) => { - console.log("已申请下架" + item.name); + .then(({ data }) => { + if (data.success) { + this.$message({ + message: data.errMsg, + type: "success", + }); + } else { + this.$message({ + message: data.errMsg, + type: "warn", + }); + } }) .catch((error) => { console.log(error); + this.$message({ + message: "申请${item.name}失败", + type: "warn", + }); }); }; this.showDialog(); @@ -951,10 +965,24 @@ export default { id: item.id, }) .then((response) => { - console.log("已申请上架" + item.name); + if (data.success) { + this.$message({ + message: data.errMsg, + type: "success", + }); + } else { + this.$message({ + message: data.errMsg, + type: "warn", + }); + } }) .catch((error) => { console.log(error); + this.$message({ + message: "申请${item.name}失败", + type: "warn", + }); }); }; this.showDialog(); @@ -968,15 +996,28 @@ export default { this.$http .delete(this.deleteUrl, { params: { - id: item.id, + id: this.type == 1 ? item.service_apply_info.id : item.id, }, }) - .then((response) => { - this.initDatas(this.tempFliter); - console.log("已删除" + item.name); + .then(({ data }) => { + if (data.success) { + this.$message({ + message: data.errMsg, + type: "success", + }); + this.initDatas(this.tempFliter); + } else { + this.$message({ + message: data.errMsg, + type: "warn", + }); + } }) .catch((error) => { - console.log(error); + this.$message({ + message: `删除${item.name}失败.`, + type: "warn", + }); }); }; this.showDialog(); @@ -986,7 +1027,7 @@ export default { }, approvalItem(item) { this.$router.push( - `/fwgl/${this.level}/${this.type}/approvalserviceedit/${item.id}` + `/fwgl/${this.level}/${this.type}/approvalserviceedit/${item.service_apply_info.id}` ); }, allotItem(item) { @@ -1003,12 +1044,25 @@ export default { .post(`/apaas/service/v3/service/manager/down`, { id: item.id, }) - .then((response) => { - this.initDatas(this.tempFliter); - console.log("已下架" + item.name); + .then(({ data }) => { + if (data.success) { + this.$message({ + message: data.errMsg, + type: "success", + }); + this.initDatas(this.tempFliter); + } else { + this.$message({ + message: data.errMsg, + type: "warn", + }); + } }) .catch((error) => { - console.log(error); + this.$message({ + message: `下架${item.name}失败.`, + type: "warn", + }); }); }; this.showDialog(); @@ -1023,12 +1077,25 @@ export default { .post(`/apaas/service/v3/service/manager/up`, { id: item.id, }) - .then((response) => { - this.initDatas(this.tempFliter); - console.log("已下架" + item.name); + .then(({ data }) => { + if (data.success) { + this.$message({ + message: data.errMsg, + type: "success", + }); + this.initDatas(this.tempFliter); + } else { + this.$message({ + message: data.errMsg, + type: "warn", + }); + } }) .catch((error) => { - console.log(error); + this.$message({ + message: `上架${item.name}失败.`, + type: "warn", + }); }); }; this.showDialog();