完成样式改动和设置为管理员

This commit is contained in:
2025-02-28 10:33:20 +08:00
parent edcaa7701c
commit 5fbd34d9f8
6 changed files with 93 additions and 57 deletions

View File

@@ -1,8 +1,8 @@
// pages/workBench/components/account/index.js
import request from "../../../../utils/request"
import { getTenementBackInfo, } from "../../../../service/tenement"
import { getBackApproveList, removeUser } from "../../../../service/user"
import { alertInfo, alertSuccess } from "../../../../utils/index"
import { getBackApproveList, removeUser, approveUser } from "../../../../service/user"
import { alertInfo, alertSuccess, wxModal } from "../../../../utils/index"
const { OK } = request
Component({
@@ -68,6 +68,19 @@ Component({
break;
}
},
async setAdmin(e) {
const { id, name } = e.currentTarget.dataset;
const { tenement } = this.data;
await wxModal({ content: `确认要将${name}设置为管理吗?` })
const { code, message } = await approveUser({ userId: id, type: 2, tenement: tenement })
if (code !== OK) {
alertInfo(message)
return;
}
alertSuccess("转交成功")
this.initUserList();
this.getTenementInfo();
},
onCancel() {
this.setData({
show: false,