diff --git a/src/views/tenant/main/serve/index.vue b/src/views/tenant/main/serve/index.vue index e2523de..3c8486b 100644 --- a/src/views/tenant/main/serve/index.vue +++ b/src/views/tenant/main/serve/index.vue @@ -98,42 +98,22 @@ size="small" @click="showKeyAudience(row)" >服务详情 + 启用 + 暂停 - - - - - @@ -292,8 +270,6 @@ import ied from "@/views/util/import-error-dialog"; import { excelAccept } from "@/common/accept"; import missionView from "../../mission/Table/missionView.vue"; import workView from "../../works/Table/missionView.vue" -// import ServeDetail from './Dialog/ServeDetail.vue' -// import CopyMission from "../mission/Dialog/CopyMission"; const page = { pageSize: 10, currentPage: 1, @@ -651,12 +627,6 @@ export default { label: "标签", prop: "labelsBase", }, - - // { - // label: "备注", - // prop: "remarks", - - // }, ] } }, @@ -717,7 +687,6 @@ export default { this.getKeyAudience({ id: row.id }) - // this.$refs.copy.onLoad(); this.drawer = true; }, getKeyAudience(params) { @@ -804,8 +773,6 @@ export default { } } this.personTotal = res.data.data.sum; - // this.onLoad(); - //this.treeData.push(treeDataOne); this.loading = false; }); }, @@ -862,10 +829,6 @@ export default { ); }) .catch(() => { - // this.$message({ - // type: 'info', - // message: '已取消' - // }); }); }, /*批量转移分组 */ @@ -1259,6 +1222,47 @@ export default { } }, + // 启用服务 + playServe(row) { + console.log(row) + update({ + id: row.id, + status: 1 + }).then( + () => { + // done(); + this.$message({ + type: "success", + message: "启用成功!", + }); + this.refresh(); + }, + (error) => { + window.console.log(error); + // done(); + } + ); + }, + pauseServe(row) { + console.log(row) + update({ + id: row.id, + status: 0 + }).then( + () => { + // done(); + this.$message({ + type: "success", + message: "暂停成功!", + }); + this.refresh(); + }, + (error) => { + window.console.log(error); + // done(); + } + ); + } }, };