From a61fd5656e867aedd4f2adf35b49e469a3d4c7ab Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=88=98=E4=BB=95=E4=BC=9F?= <499672082@qq.com> Date: Tue, 8 Mar 2022 18:27:42 +0800 Subject: [PATCH] 28057 --- core/apps/AppQyWxConfig/AppQyWxConfig.vue | 28 +++++++++++++++++++++++ 1 file changed, 28 insertions(+) diff --git a/core/apps/AppQyWxConfig/AppQyWxConfig.vue b/core/apps/AppQyWxConfig/AppQyWxConfig.vue index eb9060ae..89654e24 100644 --- a/core/apps/AppQyWxConfig/AppQyWxConfig.vue +++ b/core/apps/AppQyWxConfig/AppQyWxConfig.vue @@ -20,6 +20,12 @@ active-color="#5088FF" inactive-color="#D0D4DC"> + + + 详情 @@ -90,6 +96,12 @@ 禁用 + + + 启用 + 禁用 + + @@ -164,6 +176,7 @@ export default { {prop: "lng", label: "经度", width: 100}, {prop: "address", label: "中心点", width: 100}, {slot: "status",}, + {slot: "miniappStatus",}, {prop: "createTime", label: "创建时间", width: 150}, {slot: "options"}, ] @@ -181,6 +194,7 @@ export default { miniappSecret: [{required: true, message: "请填写小程序SECRET"}], dvcpUrl: [{required: true, message: "请填写访问域名"}], status: [{required: true, message: "请选择状态", trigger: "change"}], + miniappStatus: [{required: true, message: "请选择小程序状态", trigger: "change"}], areaId: [{required: true, message: "请选择地区", trigger: "change"}], lat: [{required: true, message: "请选择中心点"}], } @@ -271,6 +285,20 @@ export default { } }) }, + onMiniappStatusChange(row) { + this.instance.post(`/app/appdvcpconfig/setMiniappStatus`, null, { + params: { + id: row.id, + status: row.miniappStatus + } + }).then((res) => { + if (res.code == 0) { + this.$message.success(+row.miniappStatus ? '已启用' : '已禁用'); + this.getTableData(); + } + }) + }, + add() { this.dialogForm = {}; this.dialog = true;