From 62a6b0eec66a8bcc34d189582e8b56be6cf38f06 Mon Sep 17 00:00:00 2001 From: chen-xin-zhi <3588068430@qq.com> Date: Sun, 1 Jun 2025 10:43:37 +0800 Subject: [PATCH] =?UTF-8?q?=E5=AE=8C=E6=88=90=E5=B0=8F=E7=A8=8B=E5=BA=8F?= =?UTF-8?q?=E7=AB=AF=E6=8E=A5=E5=8D=95=E6=A8=A1=E5=9D=97=E7=9A=84=E5=89=8D?= =?UTF-8?q?=E7=AB=AF=E9=83=A8=E5=88=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app.json | 3 +- .../personCenter/bindBankCard/bindBankCard.js | 66 +++++++++++ .../bindBankCard/bindBankCard.json | 3 + .../bindBankCard/bindBankCard.wxml | 44 ++++++++ .../bindBankCard/bindBankCard.wxss | 103 ++++++++++++++++++ .../commissionSetting/commissionSetting.js | 56 ++++++---- .../commissionSetting/commissionSetting.json | 5 +- .../commissionSetting/commissionSetting.wxml | 24 ++-- .../commissionSetting/images/tz.png | Bin 0 -> 804 bytes .../commissionSetting/images/xmtp.png | Bin 0 -> 2122 bytes .../commissionSetting/images/yjt1.png | Bin 0 -> 603 bytes .../commissionSetting/images/yjt2.png | Bin 0 -> 182 bytes .../commissionSetting/images/yjt3.png | Bin 0 -> 290 bytes .../InvitationCodePop/InvitationCodePop.js | 36 +++--- .../component/commissionPop/commissionPop.js | 41 ++++++- .../commissionRatePop/commissionRatePop.js | 28 +++-- pages/personCenter/mine/mine.js | 22 +++- pages/personCenter/mine/mine.wxml | 16 +-- .../subCommissionSetting/images/ss.png | Bin 0 -> 951 bytes .../subCommissionSetting/images/yjt.png | Bin 0 -> 290 bytes .../subCommissionSetting.js | 18 +++ .../subCommissionSetting.wxml | 4 +- .../withdrawalAccount/withdrawalAccount.js | 6 +- 23 files changed, 394 insertions(+), 81 deletions(-) create mode 100644 pages/personCenter/bindBankCard/bindBankCard.js create mode 100644 pages/personCenter/bindBankCard/bindBankCard.json create mode 100644 pages/personCenter/bindBankCard/bindBankCard.wxml create mode 100644 pages/personCenter/bindBankCard/bindBankCard.wxss create mode 100644 pages/personCenter/commissionSetting/images/tz.png create mode 100644 pages/personCenter/commissionSetting/images/xmtp.png create mode 100644 pages/personCenter/commissionSetting/images/yjt1.png create mode 100644 pages/personCenter/commissionSetting/images/yjt2.png create mode 100644 pages/personCenter/commissionSetting/images/yjt3.png create mode 100644 pages/personCenter/subCommissionSetting/images/ss.png create mode 100644 pages/personCenter/subCommissionSetting/images/yjt.png diff --git a/app.json b/app.json index a4805b6..2c2b246 100644 --- a/app.json +++ b/app.json @@ -19,7 +19,8 @@ "pages/projectModule/userProject/userProject", "pages/loginModule/forgetPwd/forgetPwd", "pages/personCenter/commissionSetting/commissionSetting", - "pages/personCenter/resetPwd/resetPwd" + "pages/personCenter/resetPwd/resetPwd", + "pages/personCenter/bindBankCard/bindBankCard" ], "window": { "navigationBarTextStyle": "black", diff --git a/pages/personCenter/bindBankCard/bindBankCard.js b/pages/personCenter/bindBankCard/bindBankCard.js new file mode 100644 index 0000000..ff883dc --- /dev/null +++ b/pages/personCenter/bindBankCard/bindBankCard.js @@ -0,0 +1,66 @@ +// pages/personCenter/bindBankCard/bindBankCard.js +Page({ + + /** + * 页面的初始数据 + */ + data: { + + }, + + /** + * 生命周期函数--监听页面加载 + */ + onLoad(options) { + + }, + + /** + * 生命周期函数--监听页面初次渲染完成 + */ + onReady() { + + }, + + /** + * 生命周期函数--监听页面显示 + */ + onShow() { + + }, + + /** + * 生命周期函数--监听页面隐藏 + */ + onHide() { + + }, + + /** + * 生命周期函数--监听页面卸载 + */ + onUnload() { + + }, + + /** + * 页面相关事件处理函数--监听用户下拉动作 + */ + onPullDownRefresh() { + + }, + + /** + * 页面上拉触底事件的处理函数 + */ + onReachBottom() { + + }, + + /** + * 用户点击右上角分享 + */ + onShareAppMessage() { + + } +}) \ No newline at end of file diff --git a/pages/personCenter/bindBankCard/bindBankCard.json b/pages/personCenter/bindBankCard/bindBankCard.json new file mode 100644 index 0000000..8835af0 --- /dev/null +++ b/pages/personCenter/bindBankCard/bindBankCard.json @@ -0,0 +1,3 @@ +{ + "usingComponents": {} +} \ No newline at end of file diff --git a/pages/personCenter/bindBankCard/bindBankCard.wxml b/pages/personCenter/bindBankCard/bindBankCard.wxml new file mode 100644 index 0000000..a18e364 --- /dev/null +++ b/pages/personCenter/bindBankCard/bindBankCard.wxml @@ -0,0 +1,44 @@ + + 绑定银行卡 + 请绑定持卡人本人的银行卡 + + + 持卡人 + * + + + + + + 身份证号 + * + + + + + + 手机号 + * + + + + + + 银行卡号 + * + + + + + + 开户银行 + * + + + + + + + 保存 + + \ No newline at end of file diff --git a/pages/personCenter/bindBankCard/bindBankCard.wxss b/pages/personCenter/bindBankCard/bindBankCard.wxss new file mode 100644 index 0000000..189d490 --- /dev/null +++ b/pages/personCenter/bindBankCard/bindBankCard.wxss @@ -0,0 +1,103 @@ +.mt-11 { + margin-top: 20.99rpx; +} +.page { + padding: 77.27rpx 45.8rpx 372.14rpx 45.8rpx; + background-color: #ffffff; + width: 100%; + overflow-y: auto; + overflow-x: hidden; + height: 100%; +} +.font_2 { + font-size: 30.53rpx; + font-family: SourceHanSansCN; + line-height: 28.09rpx; + color: #000000; +} +.text_2 { + margin-top: 53.49rpx; + color: #808080; + line-height: 28.4rpx; +} +.group { + margin-top: 84.43rpx; +} +.group_2 { + line-height: 28.09rpx; +} +.font_3 { + font-size: 30.53rpx; + font-family: SourceHanSansCN; + line-height: 9.92rpx; + color: #ff5733; +} +.text-wrapper { + padding: 26.87rpx 0 23.32rpx; + background-color: #f5f5f5; + border-radius: 10rpx; +} +.text_3 { + margin-left: 27.52rpx; +} +.font { + font-size: 34.35rpx; + font-family: SourceHanSansCN; + line-height: 31.87rpx; + color: #000000; +} +.text { + line-height: 32.25rpx; +} +.group_3 { + line-height: 28.44rpx; +} +.text_4 { + line-height: 28.44rpx; +} +.text-wrapper_2 { + padding: 30.38rpx 0 25.61rpx; + background-color: #f5f5f5; + border-radius: 10rpx; +} +.text_12 { + margin-left: 25.8rpx; +} +.group_4 { + line-height: 28.09rpx; +} +.text_1 { + width: 400rpx; + margin-left: 27.82rpx; +} +.group_5 { + line-height: 28.21rpx; +} +.text_6 { + line-height: 28.21rpx; +} +.text_5 { + margin-left: 26.74rpx; +} +.font_4 { + font-size: 34.35rpx; + font-family: SourceHanSansCN; + line-height: 26.07rpx; + color: #000000; +} +.group_6 { + line-height: 28.49rpx; +} +.text_7 { + line-height: 28.49rpx; +} +.text-wrapper_3 { + margin-top: 57.25rpx; + padding: 25.84rpx 0 20.5rpx; + background-color: #ff8d1a; + border-radius: 19.08rpx; + width: 248.09rpx; +} +.text_8 { + color: #ffffff; +} \ No newline at end of file diff --git a/pages/personCenter/commissionSetting/commissionSetting.js b/pages/personCenter/commissionSetting/commissionSetting.js index 9f8ebbb..a9a4ba3 100644 --- a/pages/personCenter/commissionSetting/commissionSetting.js +++ b/pages/personCenter/commissionSetting/commissionSetting.js @@ -1,5 +1,3 @@ -import { baseUrl } from "../../../request"; - // pages/personCenter/commissionSetting/commissionSetting.js Page({ @@ -9,28 +7,44 @@ Page({ data: { items_1: [null, null, null], items: [null, null], - projectList: [] + showPopup: false, // 控制弹窗显隐 + showCommissionRatePop: false, + }, + // 显示弹窗 + showPopup() { + this.setData({ + showPopup: true + }); + }, + // 关闭弹窗 + closePopup() { + this.setData({ + showPopup: false + }); + }, + // 处理抽佣比例提交 + handleCommissionSubmit(e) { + const { commissionRate } = e.detail; + console.log(`设置的抽佣比例是:${commissionRate}%`); + // 你可以在这里保存提交的数据,或者执行其他操作 + this.closePopup(); // 确认后关闭弹窗 + }, + // 点击“设价”按钮,显示弹窗 + showCommissionRatePop() { + this.setData({ showCommissionRatePop: true }); }, - // 获取项目列表 - getProjectList() { - wx.request({ - url: baseUrl + '/projectCommission/query/commission ', - method: 'POST', - header: { - Authorization: wx.getStorageSync('token') - }, - success: res => { - console.log('项目列表-->',res.data); - if (res.data.code === 1) { - this.setData({ - projectList: res.data.data - }) - } - } - }) + // 关闭弹窗(包括遮罩点击和取消按钮) + closeCommissionRatePop() { + this.setData({ showCommissionRatePop: false }); }, + // 确认按钮回调 + handleCommissionRateConfirm(e) { + const { agentPrice, commissionRate, pricingMethod } = e.detail; + console.log('设置数据:', agentPrice, commissionRate, pricingMethod); + this.closeCommissionRatePop(); + }, gotoSubCommission() { wx.navigateTo({ url: '/pages/personCenter/subCommissionSetting/subCommissionSetting', @@ -40,7 +54,7 @@ Page({ * 生命周期函数--监听页面加载 */ onLoad(options) { - this.getProjectList() + }, /** diff --git a/pages/personCenter/commissionSetting/commissionSetting.json b/pages/personCenter/commissionSetting/commissionSetting.json index 8835af0..2969084 100644 --- a/pages/personCenter/commissionSetting/commissionSetting.json +++ b/pages/personCenter/commissionSetting/commissionSetting.json @@ -1,3 +1,6 @@ { - "usingComponents": {} + "usingComponents": { + "commissionPop": "/pages/personCenter/component/commissionPop/commissionPop", + "commissionRatePop": "/pages/personCenter/component/commissionRatePop/commissionRatePop" + } } \ No newline at end of file diff --git a/pages/personCenter/commissionSetting/commissionSetting.wxml b/pages/personCenter/commissionSetting/commissionSetting.wxml index 118fb04..df1da18 100644 --- a/pages/personCenter/commissionSetting/commissionSetting.wxml +++ b/pages/personCenter/commissionSetting/commissionSetting.wxml @@ -3,7 +3,7 @@ 一键设置下级抽成比例: @@ -12,28 +12,28 @@ - + - {{ item.projectName }} + 美团神券包-春季活动 - 结算T+{{ item.projectSettlementCycle }} + 结算T+2 下级单价 @@ -47,17 +47,17 @@ - {{ commission.projectDetailName }} - {{ commission.myUnitPrice }}/{{ commission.agentUnitPrice }}/{{ commission.currentCommissionRate }}% + 3.6元购买 + 0.30/0.30/0.00% 设价 diff --git a/pages/personCenter/commissionSetting/images/tz.png b/pages/personCenter/commissionSetting/images/tz.png new file mode 100644 index 0000000000000000000000000000000000000000..fdb06e574bc2ed49963273bf16a10b8df7518e65 GIT binary patch literal 804 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 literal 0 HcmV?d00001 diff --git a/pages/personCenter/commissionSetting/images/yjt2.png b/pages/personCenter/commissionSetting/images/yjt2.png new file mode 100644 index 0000000000000000000000000000000000000000..a4866e1fbd62433c5efb0eb4487f09ffd6a25ff3 GIT binary patch literal 182 zcmeAS@N?(olHy`uVBq!ia0vp^QXtI11|(N{`J4k%jKx9jP7LeL$-D$|Sc;uILpXq- zh9ji|$WQQeaSZY3e0$lEx4}TbTA46m9V+fY)8d>*4(M aRk0=&&rJ6UyS@S1#o+1c=d#Wzp$Pz=ggQz9 literal 0 HcmV?d00001 diff --git a/pages/personCenter/commissionSetting/images/yjt3.png b/pages/personCenter/commissionSetting/images/yjt3.png new file mode 100644 index 0000000000000000000000000000000000000000..66fb8f0c70f510fbf706997d0ea85c4628e9b794 GIT binary patch literal 290 zcmeAS@N?(olHy`uVBq!ia0vp^QXtI11|(N{`J4k%jKx9jP7LeL$-D$|Sc;uILpXq- zh9ji|$Uo!h;uzx5`Sz+I*C7Xi)`#^%(ra@j2S4F>#`1{w3tLy{svF)M^A0SoXq8c% z8WANaa3&%{GqL=d(fYa%Zx8S>Cm*X()>B%|pfZq=~P6Ud;W( zM6e<3rDVinlOz3i%8k-BL_Rk;8RVbnnyJ8@)>dQq{rz9%P5bi#q*{9FqWDVH6(@vc za;7+(4)$;E=W^kbUvhrwj;;0WHG;w^j(ZffAF;M7oSPswS$E=gTe~DWM4f=VofQ literal 0 HcmV?d00001 diff --git a/pages/personCenter/component/InvitationCodePop/InvitationCodePop.js b/pages/personCenter/component/InvitationCodePop/InvitationCodePop.js index 0c87a48..5805e81 100644 --- a/pages/personCenter/component/InvitationCodePop/InvitationCodePop.js +++ b/pages/personCenter/component/InvitationCodePop/InvitationCodePop.js @@ -1,24 +1,32 @@ -// pages/personCenter/component/InvitationCodePop/InvitationCodePop.js Component({ - - /** - * 组件的属性列表 - */ properties: { - + // 接收传递进来的二维码图片路径 + show: { // 控制显示/隐藏 + type: Boolean, + value: false + }, + qrcode: { + type: String, + value: "" + }, }, - /** - * 组件的初始数据 - */ data: { - + closeIcon: "./images/cha.png", // 关闭按钮的图标 }, - /** - * 组件的方法列表 - */ methods: { + // 关闭弹窗 + close() { + // 触发关闭弹窗事件 + this.triggerEvent('close'); + }, + // 预览二维码 + previewQrcode() { + wx.previewImage({ + urls: [this.data.qrcode], // 预览图片 + }); + } } -}) \ No newline at end of file +}); diff --git a/pages/personCenter/component/commissionPop/commissionPop.js b/pages/personCenter/component/commissionPop/commissionPop.js index 80c93e0..eea94d6 100644 --- a/pages/personCenter/component/commissionPop/commissionPop.js +++ b/pages/personCenter/component/commissionPop/commissionPop.js @@ -1,24 +1,57 @@ -// pages/personCenter/component/commissionPop/commissionPop.js Component({ /** * 组件的属性列表 */ properties: { - + show: { + type: Boolean, + value: false, + }, }, /** * 组件的初始数据 */ data: { - + commissionRate: "", // 用户输入的抽佣比例 }, /** * 组件的方法列表 */ methods: { + // 获取用户输入的比例 + handleInput(e) { + this.setData({ + commissionRate: e.detail.value, + }); + }, - } + // 提交设置 + submit() { + const rate = parseFloat(this.data.commissionRate); + + if (isNaN(rate) || rate <= 0 || rate > 5) { + wx.showToast({ + title: `请输入有效的比例,最大为 5%`, + icon: 'none', + }); + return; + } + + // 触发父组件的事件,将设置的比例传递出去 + this.triggerEvent('submit', { + commissionRate: rate, + }); + + // 关闭弹窗 + this.triggerEvent('close'); + }, + + // 关闭弹窗 + close() { + this.triggerEvent('close'); + } + } }) \ No newline at end of file diff --git a/pages/personCenter/component/commissionRatePop/commissionRatePop.js b/pages/personCenter/component/commissionRatePop/commissionRatePop.js index e3e074e..9b1b3ef 100644 --- a/pages/personCenter/component/commissionRatePop/commissionRatePop.js +++ b/pages/personCenter/component/commissionRatePop/commissionRatePop.js @@ -1,24 +1,28 @@ -// pages/personCenter/component/commissionRatePop/commissionRatePop.js Component({ - /** * 组件的属性列表 */ properties: { - - }, - - /** - * 组件的初始数据 - */ - data: { - + show: { // 控制显示/隐藏 + type: Boolean, + value: false + }, }, /** * 组件的方法列表 */ methods: { - + close() { + this.triggerEvent('close'); + }, + cancel() { + this.triggerEvent('cancel'); + }, + confirm() { + // 触发confirm事件带数据 + this.triggerEvent('confirm', {/*数据*/}); + }, } -}) \ No newline at end of file +}) + diff --git a/pages/personCenter/mine/mine.js b/pages/personCenter/mine/mine.js index f2178f6..1dda561 100644 --- a/pages/personCenter/mine/mine.js +++ b/pages/personCenter/mine/mine.js @@ -7,10 +7,7 @@ Page({ * 页面的初始数据 */ data: { - items: [null, null, null], - cxz: "", - cxz2: "", - cxz3: "", + items: [null], nickName: "", userAvatar: "", phoneNumber: "", @@ -19,7 +16,22 @@ Page({ currentBalance: "", // 当前余额 withdrawalAmount: "", // 提现中的余额 withdrawnAmount: "", // 已提现的余额 - totalIncome:"" // 累计收入 + totalIncome:"", // 累计收入 + showPopup: false, // 控制弹窗显示与否 + qrcode: "https://img.picui.cn/free/2025/05/29/6837c53582068.gif", // 设置二维码图片的路径 + }, + // 点击二维码时,显示弹窗 + showPromoPopup() { + this.setData({ + showPopup: true + }); + }, + + // 关闭弹窗 + closePopup() { + this.setData({ + showPopup: false + }); }, myteam(){ wx.navigateTo({ diff --git a/pages/personCenter/mine/mine.wxml b/pages/personCenter/mine/mine.wxml index 62268b8..a8a0770 100644 --- a/pages/personCenter/mine/mine.wxml +++ b/pages/personCenter/mine/mine.wxml @@ -2,25 +2,25 @@ - {{ nickName }} + qingcheng - {{ phoneNumber }} + 15214547473 + 邀请码:123445 - 邀请码:{{ invitationCode }} - + 当前金额: - ¥{{ currentBalance }} + ¥5.00 提现中 - ¥{{ withdrawalAmount }} + ¥0.00 已提现 - ¥{{ withdrawnAmount }} + ¥0.00 累计收入 - ¥{{ totalIncome }} + ¥0.00 diff --git a/pages/personCenter/subCommissionSetting/images/ss.png b/pages/personCenter/subCommissionSetting/images/ss.png new file mode 100644 index 0000000000000000000000000000000000000000..7b711dd5815bbedb707bbd4a07b1782d6b64c0e3 GIT binary patch literal 951 zcmV;o14#UdP)Px#1am@3R0s$N2z&@+hyVZsVM#pjmj_ueXp&RDCyk{vR>C;FW%?Nmt zc0!vp3WC7y^?CzlwuKPyiO2@9P)gk~^ZfYuc=oDb7Z(>NLWn~E2X%VPyd9W(a<^ie(me>@(a zy%;QtB8Qo;^*{igmPiP3c7K2W-S_=vRa+@#UkLGynTO8?BbvIdd%7`L5CpbmS-C=~ePqzUD0C60T04#LBwq;q9I{jy0+Qg17 zE&%-41{47JzQ0sTjf|?3APDS6U_|sa`)20Tw!UYbXlFai%6ofz!?j>h6ge!bgji~L;25cxmtk1Fs~5e{qC3m0F`bcXUIO3Qg=qZvkRI`m^tsi z+wCsObj&?AH@**c1tq2IXWNFEmsO`f2YY;coHKK__Kx;zTNiWEL^P|?%fWo#UlNgN zwQsus6GG(uGV^Vvo>@>znQ_v|wyhS1;R%epI7yP5MqtIejG3?NF4{JtgT_3fVCLGO zb0zF4Sgqgd^@5i|ou8k7WaeLnuUvSZcU9MB1x#Db&&otJ48w3^%SkEwolfT`^b#`j zBN2UB*RC|Q*1@3}APy|c`W=Shpeaxg1a=ff69C1Szni9MZIB48N#CL({y6ysC96S zGI8xTCdE8)on(2anXXAGFPp%%db^0C$WclS>fSH1cME2|O_JoM%q28|+vv3i$e$0K zENl@%EQJu2cVAn$jls4dMYuFg{iCC!GoZp#`1{w3tLy{svF)M^A0SoXq8c% z8WANaa3&%{GqL=d(fYa%Zx8S>Cm*X()>B%|pfZq=~P6Ud;W( zM6e<3rDVinlOz3i%8k-BL_Rk;8RVbnnyJ8@)>dQq{rz9%P5bi#q*{9FqWDVH6(@vc za;7+(4)$;E=W^kbUvhrwj;;0WHG;w^j(ZffAF;M7oSPswS$E=gTe~DWM4f=VofQ literal 0 HcmV?d00001 diff --git a/pages/personCenter/subCommissionSetting/subCommissionSetting.js b/pages/personCenter/subCommissionSetting/subCommissionSetting.js index 116d883..c1f30f6 100644 --- a/pages/personCenter/subCommissionSetting/subCommissionSetting.js +++ b/pages/personCenter/subCommissionSetting/subCommissionSetting.js @@ -7,6 +7,24 @@ Page({ data: { items_1: [null, null, null], items: [null, null], + showCommissionRatePop: false, + }, + + // 点击“设价”按钮,显示弹窗 + showCommissionRatePop() { + this.setData({ showCommissionRatePop: true }); + }, + + // 关闭弹窗(包括遮罩点击和取消按钮) + closeCommissionRatePop() { + this.setData({ showCommissionRatePop: false }); + }, + + // 确认按钮回调 + handleCommissionRateConfirm(e) { + const { agentPrice, commissionRate, pricingMethod } = e.detail; + console.log('设置数据:', agentPrice, commissionRate, pricingMethod); + this.closeCommissionRatePop(); }, /** diff --git a/pages/personCenter/subCommissionSetting/subCommissionSetting.wxml b/pages/personCenter/subCommissionSetting/subCommissionSetting.wxml index 120fb24..e999631 100644 --- a/pages/personCenter/subCommissionSetting/subCommissionSetting.wxml +++ b/pages/personCenter/subCommissionSetting/subCommissionSetting.wxml @@ -4,7 +4,7 @@ @@ -31,7 +31,7 @@ 设价 diff --git a/pages/personCenter/withdrawalAccount/withdrawalAccount.js b/pages/personCenter/withdrawalAccount/withdrawalAccount.js index bd23c11..5de224d 100644 --- a/pages/personCenter/withdrawalAccount/withdrawalAccount.js +++ b/pages/personCenter/withdrawalAccount/withdrawalAccount.js @@ -7,7 +7,11 @@ Page({ data: { }, - + gotoEditBankCardInfo() { + wx.navigateTo({ + url: '/pages/personCenter/bindBankCard/bindBankCard', + }) + }, /** * 生命周期函数--监听页面加载 */