接着做首页的充值,,调试接口

This commit is contained in:
2024-03-28 16:49:49 +08:00
parent 4713116996
commit c9abd2cfa0
15 changed files with 125 additions and 35 deletions

View File

@@ -39,19 +39,20 @@ Component({
},
async setAdmin(e) {
const { user, tenement } = e.currentTarget.dataset;
await wxModal({ content: `你的管理员身份将转交给${user.nickName}` })
await wxModal({ content: `你的管理员身份将转交给${user.name}` })
const { code, message } = await approveUser({ userId: user.id, type: 2, tenement })
if (code !== OK) {
alertInfo(message)
return;
}
alertSuccess("转交成功")
const newUser = wx.getStorageSync('user')
newUser.isAdmin = false;
wx.setStorageSync('user', newUser)
wx.redirectTo({
wx.switchTab({
url: '/pages/home/index',
})
alertSuccess("转交成功")
},
async remove(e) {
const { user, tenement } = e.currentTarget.dataset;

View File

@@ -11,7 +11,7 @@
<van-tab wx:for="{{list}}" wx:key="index" title="{{item.name}}">
<view wx:for="{{item.users}}" wx:key="index" wx:for-item="ele" class="item">
<view class="nickName"> {{ ele.name }} </view>
<view class="operate">
<view class="operate" wx:if="{{!ele.isAdmin}}">
<view class="primaryTextBtn" data-user="{{ele}}" bind:tap="setAdmin" data-tenement="{{item.id}}"> 设为管理员 </view>
<view class="disAgree dangerTextBtn" data-user="{{ele}}" bind:tap="remove" data-tenement="{{item.id}}"> 移除 </view>
</view>