commission--yt-commit

This commit is contained in:
2025-06-04 00:18:25 +08:00
parent 361f6a89d3
commit a5d060633a
11 changed files with 161 additions and 32 deletions

View File

@ -1,3 +1,5 @@
import { baseUrl } from "../../../request"
// pages/personCenter/teamManage/teamManage.js
Page({
@ -5,14 +7,67 @@ Page({
* 页面的初始数据
*/
data: {
items: [null, null, null, null, null],
directAgentSize: 0, // 直接代理人数
teamSize: null, // 团队人数
teamEarnings: null, // 团队收益
invitationCode: "", // 邀请码
userMemberInfoVOList: [] // 成员列表
},
// 获取团队成员信息
getTeamMembersInfo() {
wx.request({
url: baseUrl + '/userMainInfo/query/team',
method: 'POST',
header: {
Authorization: wx.getStorageSync('token')
},
success: res => {
console.log('团队成员信息---->',res.data.data);
this.setData({
directAgentSize: res.data.data.directAgentSize,
teamSize: res.data.data.teamSize,
teamEarnings: res.data.data.teamEarnings,
invitationCode: res.data.data.invitationCode,
userMemberInfoVOList: res.data.data.userMemberInfoVOList
})
}
})
},
// 复制邀请码到剪贴板
copyInvitationCode() {
wx.setClipboardData({
data: this.data.invitationCode,
success() {
wx.showToast({
title: '复制成功',
icon: 'success',
duration: 1500
});
},
fail() {
wx.showToast({
title: '复制失败',
icon: 'error',
duration: 1500
});
}
});
},
// 跳转抽佣界面
gotoCommissionSetting() {
wx.navigateTo({
url: '/pages/personCenter/commissionSetting/commissionSetting',
})
},
/**
* 生命周期函数--监听页面加载
*/
onLoad(options) {
this.getTeamMembersInfo()
},
/**