调整首页

This commit is contained in:
2024-03-26 17:38:31 +08:00
parent 756f567dba
commit 3b5525a2a2
18 changed files with 247 additions and 34 deletions

View File

@@ -1,4 +1,4 @@
import { approveUser, getApproveList } from "../../../../service/user"
import { approveUser, getApproveList, removeUser } from "../../../../service/user"
import { alertInfo, alertSuccess, wxModal } from "../../../../utils/index";
import request from "../../../../utils/request"
@@ -46,18 +46,22 @@ Component({
return;
}
alertSuccess("转交成功")
wx.clearStorageSync()
wx.exitMiniProgram()
const newUser = wx.getStorageSync('user')
newUser.isAdmin = false;
wx.setStorageSync('user', newUser)
wx.redirectTo({
url: '/pages/home/index',
})
},
async disAgree(e) {
async remove(e) {
const { user } = e.currentTarget.dataset;
await wxModal({ content: `拒绝${user.nickName}的申请` })
const { code, message } = await approveUser({ userId: user.id, type: 0 })
await wxModal({ content: `将移除${user.nickName}` })
const { code, message } = await removeUser(user.id)
if (code !== OK) {
alertInfo(message)
return;
}
alertSuccess("已拒绝")
alertSuccess("已移除")
this.init()
}
}

View File

@@ -1,9 +1,9 @@
<!--pages/member/index.wxml-->
<van-tabs active="{{ active }}" bind:change="onChangeTab">
<van-tab title="申请人员">
<!-- <van-tabs active="{{ active }}" bind:change="onChangeTab"> -->
<!-- <van-tab title="申请人员">
<approve-member />
</van-tab>
<van-tab title="人员管理">
<van-tab title="人员管理"> -->
<member-manage />
</van-tab>
</van-tabs>
<!-- </van-tab> -->
<!-- </van-tabs> -->