From 7d63133f542aa8b6411e78417ab790574c0afb5a Mon Sep 17 00:00:00 2001 From: chen-xin-zhi <3588068430@qq.com> Date: Tue, 10 Jun 2025 09:14:39 +0800 Subject: [PATCH 01/12] =?UTF-8?q?=E5=9B=A2=E9=98=9F=E7=AE=A1=E7=90=86?= =?UTF-8?q?=E5=92=8C=E4=B8=8B=E7=BA=A7=E7=94=A8=E6=88=B7=E6=8A=BD=E4=BD=A3?= =?UTF-8?q?=E6=98=8E=E7=BB=86=E7=9A=84=E8=BE=93=E5=85=A5=E6=A1=86=E6=90=9C?= =?UTF-8?q?=E7=B4=A2=E5=8A=9F=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pages/loginModule/pwdLogin/pwdLogin.wxml | 9 ++--- pages/loginModule/pwdLogin/pwdLogin.wxss | 34 ++++--------------- .../personCenter/bindBankCard/bindBankCard.js | 15 ++++---- .../bindBankCard/bindBankCard.wxss | 6 +++- .../subCommissionSetting.js | 24 ++++++++++++- .../subCommissionSetting.wxml | 4 +-- .../subCommissionSetting.wxss | 2 +- pages/personCenter/teamManage/teamManage.js | 32 ++++++++++++++--- pages/personCenter/teamManage/teamManage.wxml | 4 +-- 9 files changed, 76 insertions(+), 54 deletions(-) diff --git a/pages/loginModule/pwdLogin/pwdLogin.wxml b/pages/loginModule/pwdLogin/pwdLogin.wxml index 17e3de3..7042cbb 100644 --- a/pages/loginModule/pwdLogin/pwdLogin.wxml +++ b/pages/loginModule/pwdLogin/pwdLogin.wxml @@ -22,9 +22,8 @@ - - - + - - - ',res.data); // 成功的回调 - wx.showToast({ - title: '更新成功', - icon: 'success', - }); - // 这里可以跳转到其他页面 - wx.navigateTo({ - url: '/pages/personCenter/withdrawalAccount/withdrawalAccount', - }); + if (res.data.code === 1) { + wx.showToast({ + title: '更新成功', + icon: 'success', + }); + wx.navigateBack({}); + } }, fail(err) { // 失败的回调 diff --git a/pages/personCenter/bindBankCard/bindBankCard.wxss b/pages/personCenter/bindBankCard/bindBankCard.wxss index e3b6426..00f5da0 100644 --- a/pages/personCenter/bindBankCard/bindBankCard.wxss +++ b/pages/personCenter/bindBankCard/bindBankCard.wxss @@ -37,6 +37,7 @@ border-radius: 10rpx; } .text_3 { + width: 90%; margin-left: 27.52rpx; } .font { @@ -60,13 +61,14 @@ border-radius: 10rpx; } .text_12 { + width: 90%; margin-left: 25.8rpx; } .group_4 { line-height: 28.09rpx; } .text_1 { - width: 400rpx; + width: 90%; margin-left: 27.82rpx; } .group_5 { @@ -76,6 +78,7 @@ line-height: 28.21rpx; } .text_5 { + width: 90%; margin-left: 26.74rpx; } .font_4 { @@ -98,5 +101,6 @@ width: 248.09rpx; } .text_8 { + line-height: 100%; color: #ffffff; } \ No newline at end of file diff --git a/pages/personCenter/subCommissionSetting/subCommissionSetting.js b/pages/personCenter/subCommissionSetting/subCommissionSetting.js index b07c08f..d5a7a0e 100644 --- a/pages/personCenter/subCommissionSetting/subCommissionSetting.js +++ b/pages/personCenter/subCommissionSetting/subCommissionSetting.js @@ -18,8 +18,29 @@ Page({ nowAgentUnitPrice: 0, // 现在的‘代理单价’,用于传给弹窗 nowProjectDetailName: '', // 现在的‘项目详细名称’,用于传给弹窗 isSub: true, // 用于区分是项目抽佣页面还是单个用户抽佣页面 + searchText: '', + tempSubCommissionList: [] }, + // 输入框内容变化时更新数据 + onInput(e) { + this.setData({ + searchText: e.detail.value, // 获取用户输入的关键字 + }); + }, + + onSearch() { + let searchValue = this.data.searchText; // 获取输入框的值 + let subCommissionList = this.data.subCommissionList + // 筛选出 salespersonName 包含 searchText 的项 + let filtered = subCommissionList.filter(item => + item.subUserNickName.includes(searchValue) + ); + this.setData({ + tempSubCommissionList: filtered + }) + }, + // 点击“设价”按钮,显示弹窗 showCommissionRatePop(e) { console.log('弹窗传值----->',e); @@ -59,7 +80,8 @@ Page({ console.log('下级抽佣列表----->',res.data.data); if (res.data.code === 1) { this.setData({ - subCommissionList: res.data.data + subCommissionList: res.data.data, + tempSubCommissionList: res.data.data }) } } diff --git a/pages/personCenter/subCommissionSetting/subCommissionSetting.wxml b/pages/personCenter/subCommissionSetting/subCommissionSetting.wxml index aa136b7..e74873d 100644 --- a/pages/personCenter/subCommissionSetting/subCommissionSetting.wxml +++ b/pages/personCenter/subCommissionSetting/subCommissionSetting.wxml @@ -7,11 +7,11 @@ class="image" src="./images/ss.png" /> - + - + 结算标准:{{ item.subUserNickName }} diff --git a/pages/personCenter/subCommissionSetting/subCommissionSetting.wxss b/pages/personCenter/subCommissionSetting/subCommissionSetting.wxss index 9ec55eb..fd1a935 100644 --- a/pages/personCenter/subCommissionSetting/subCommissionSetting.wxss +++ b/pages/personCenter/subCommissionSetting/subCommissionSetting.wxss @@ -41,7 +41,7 @@ height: 35.63rpx; } .text_2 { - color: #999999; + color: #323232; line-height: 27.96rpx; } .list-item_1 { diff --git a/pages/personCenter/teamManage/teamManage.js b/pages/personCenter/teamManage/teamManage.js index 45872cf..0fbf0ad 100644 --- a/pages/personCenter/teamManage/teamManage.js +++ b/pages/personCenter/teamManage/teamManage.js @@ -8,10 +8,12 @@ Page({ */ data: { directAgentSize: 0, // 直接代理人数 - teamSize: null, // 团队人数 - teamEarnings: null, // 团队收益 + teamSize: '', // 团队人数 + teamEarnings: '', // 团队收益 invitationCode: "", // 邀请码 - userMemberInfoVOList: [] // 成员列表 + userMemberInfoVOList: [], // 成员列表 + searchText: '', + tempUserMemberInfoVOList: [], }, // 获取团队成员信息 @@ -23,19 +25,39 @@ Page({ Authorization: wx.getStorageSync('token') }, success: res => { - console.log('团队成员信息---->',res.data.data); + // console.log('团队成员信息---->',res.data.data); let result = res.data.data this.setData({ directAgentSize: result.directAgentSize, teamSize: result.teamSize, teamEarnings: result.teamEarnings, invitationCode: result.invitationCode, - userMemberInfoVOList: result.userMemberInfoVOList + userMemberInfoVOList: result.userMemberInfoVOList, + tempUserMemberInfoVOList: result.userMemberInfoVOList }) } }) }, + // 输入框内容变化时更新数据 + onInput(e) { + this.setData({ + searchText: e.detail.value, // 获取用户输入的关键字 + }); + }, + + onSearch() { + let searchValue = this.data.searchText; // 获取输入框的值 + let userMemberList = this.data.userMemberInfoVOList + // 筛选出 salespersonName 包含 searchText 的项 + let filtered = userMemberList.filter(item => + item.nickName.includes(searchValue) + ); + this.setData({ + tempUserMemberInfoVOList: filtered + }) + }, + // 复制邀请码到剪贴板 copyInvitationCode() { wx.setClipboardData({ diff --git a/pages/personCenter/teamManage/teamManage.wxml b/pages/personCenter/teamManage/teamManage.wxml index 018b6bb..0825426 100644 --- a/pages/personCenter/teamManage/teamManage.wxml +++ b/pages/personCenter/teamManage/teamManage.wxml @@ -44,13 +44,13 @@ class="image_4" src="./images/ss.png" /> - + Date: Tue, 10 Jun 2025 10:03:55 +0800 Subject: [PATCH 02/12] =?UTF-8?q?=E9=80=80=E5=87=BA=E7=99=BB=E5=BD=95?= =?UTF-8?q?=E7=9A=84=E4=BF=AE=E6=94=B9=E5=AF=86=E7=A0=81=E6=B7=BB=E5=8A=A0?= =?UTF-8?q?=E5=93=8D=E5=BA=94=E5=BC=8F=E5=BC=B9=E7=AA=97?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pages/personCenter/accountSetting/accountSetting.js | 10 ++++++---- pages/personCenter/resetPwd/resetPwd.js | 9 ++++++--- pages/personCenter/resetPwd/resetPwd.wxss | 3 +-- 3 files changed, 13 insertions(+), 9 deletions(-) diff --git a/pages/personCenter/accountSetting/accountSetting.js b/pages/personCenter/accountSetting/accountSetting.js index b9de5be..2c6f230 100644 --- a/pages/personCenter/accountSetting/accountSetting.js +++ b/pages/personCenter/accountSetting/accountSetting.js @@ -28,12 +28,14 @@ Page({ success: res => { if (res.data.code === 1) { wx.showToast({ - title: '退出登录', + title: '退出成功', icon: 'success' }) - wx.reLaunch({ - url: '/pages/loginModule/pwdLogin/pwdLogin', - }) + setTimeout(() => { + wx.reLaunch({ + url: '/pages/loginModule/pwdLogin/pwdLogin', + }) + }, 1000); // 1000ms = 1秒 } else { wx.showToast({ title: res.data.message, diff --git a/pages/personCenter/resetPwd/resetPwd.js b/pages/personCenter/resetPwd/resetPwd.js index c818b3f..a14f723 100644 --- a/pages/personCenter/resetPwd/resetPwd.js +++ b/pages/personCenter/resetPwd/resetPwd.js @@ -39,9 +39,12 @@ Page({ title: '更改密码成功', icon: 'success' }) - wx.reLaunch({ - url: '/pages/loginModule/pwdLogin/pwdLogin', - }) + setTimeout(() => { + wx.reLaunch({ + url: '/pages/loginModule/pwdLogin/pwdLogin', + }) + }, 1000); // 1000ms = 1秒 + } else { wx.showModal({ title: '提示', diff --git a/pages/personCenter/resetPwd/resetPwd.wxss b/pages/personCenter/resetPwd/resetPwd.wxss index 9e34c39..14cf450 100644 --- a/pages/personCenter/resetPwd/resetPwd.wxss +++ b/pages/personCenter/resetPwd/resetPwd.wxss @@ -34,7 +34,7 @@ font-size: 30.53rpx; font-family: SourceHanSansCN; line-height: 28.34rpx; - color: #8c8c8c; + color: #323232; } .text_3 { color: #ff8d1a; @@ -45,7 +45,6 @@ } .text { margin-left: 2.69rpx; - color: #000000; line-height: 23.17rpx; } .text_4 { From a20fbe81e38f0608fd4b396bcef261b9afcdea38 Mon Sep 17 00:00:00 2001 From: chen-xin-zhi <3588068430@qq.com> Date: Tue, 10 Jun 2025 12:18:44 +0800 Subject: [PATCH 03/12] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E5=8A=9F=E8=83=BD?= =?UTF-8?q?=EF=BC=88=E7=94=A8=E6=88=B7=E7=94=B3=E8=AF=B7=E6=8F=90=E7=8E=B0?= =?UTF-8?q?=EF=BC=89?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../billingDetails/billingDetails.wxss | 3 +- .../personCenter/bindBankCard/bindBankCard.js | 4 +- .../bindBankCard/bindBankCard.wxml | 4 +- .../bindBankCard/bindBankCard.wxss | 7 +- pages/personCenter/withdrawal/withdrawal.js | 100 ++++++++++++++++-- pages/personCenter/withdrawal/withdrawal.wxml | 10 +- pages/personCenter/withdrawal/withdrawal.wxss | 18 ++-- request.js | 2 +- 8 files changed, 119 insertions(+), 29 deletions(-) diff --git a/pages/personCenter/billingDetails/billingDetails.wxss b/pages/personCenter/billingDetails/billingDetails.wxss index b551d64..a2dd22b 100644 --- a/pages/personCenter/billingDetails/billingDetails.wxss +++ b/pages/personCenter/billingDetails/billingDetails.wxss @@ -4,11 +4,10 @@ .page { background-color: #ffffff; width: 100%; - overflow: hidden; height: 100%; } .section { - padding: 88.46rpx 0 878.85rpx; + padding: 88.46rpx 0 87.85rpx; background-image: linear-gradient(180deg, #ffa74f -29.4%, #ffffff1a 115.7%); } .section_2 { diff --git a/pages/personCenter/bindBankCard/bindBankCard.js b/pages/personCenter/bindBankCard/bindBankCard.js index dfb7383..a34c552 100644 --- a/pages/personCenter/bindBankCard/bindBankCard.js +++ b/pages/personCenter/bindBankCard/bindBankCard.js @@ -47,7 +47,9 @@ Page({ title: '更新成功', icon: 'success', }); - wx.navigateBack({}); + setTimeout(() => { + wx.navigateBack({}); + }, 1000) } }, fail(err) { diff --git a/pages/personCenter/bindBankCard/bindBankCard.wxml b/pages/personCenter/bindBankCard/bindBankCard.wxml index 7297381..aea1319 100644 --- a/pages/personCenter/bindBankCard/bindBankCard.wxml +++ b/pages/personCenter/bindBankCard/bindBankCard.wxml @@ -80,8 +80,8 @@ - - 更新 + + 更新 保存 diff --git a/pages/personCenter/bindBankCard/bindBankCard.wxss b/pages/personCenter/bindBankCard/bindBankCard.wxss index 00f5da0..c7c94da 100644 --- a/pages/personCenter/bindBankCard/bindBankCard.wxss +++ b/pages/personCenter/bindBankCard/bindBankCard.wxss @@ -11,7 +11,7 @@ .font_2 { font-size: 30.53rpx; font-family: SourceHanSansCN; - line-height: 28.09rpx; + line-height: 30.53rpx; color: #000000; } .text_2 { @@ -95,12 +95,11 @@ } .text-wrapper_3 { margin-top: 57.25rpx; - padding: 25.84rpx 0 20.5rpx; + padding: 26.25rpx 0; background-color: #ff8d1a; border-radius: 19.08rpx; - width: 248.09rpx; + width: 243.75rpx; } .text_8 { - line-height: 100%; color: #ffffff; } \ No newline at end of file diff --git a/pages/personCenter/withdrawal/withdrawal.js b/pages/personCenter/withdrawal/withdrawal.js index d54b3f7..211332f 100644 --- a/pages/personCenter/withdrawal/withdrawal.js +++ b/pages/personCenter/withdrawal/withdrawal.js @@ -6,22 +6,26 @@ Page({ * 页面的初始数据 */ data: { - withdrawalAccount: '', // 这里保存提现账户信息 + currentBalance: 0, // 当前可提现余额 + withdrawalAccount: '', // 提现账户信息 + withdrawnAmount: '', // 用户输入的提现金额 }, // 获取当前账户信息 getAccountInfo() { wx.request({ - url: baseUrl + '/userAccount/queryById', // 替换为你的后端接口 + url: baseUrl + '/withdrawalApply/query/condition', // 替换为你的后端接口 method: 'POST', header: { Authorization: wx.getStorageSync('token'), }, success: (res) => { - console.log('当前账户是---->',res.data.data); + console.log('当前账户是---->', res.data.data); if (res.data.code === 1) { + let result = res.data.data; this.setData({ - withdrawalAccount: res.data.data.bankCardNumber, + currentBalance: result.currentBalance.toFixed(2), + withdrawalAccount: result.bankCardNumber }); } else { wx.showToast({ @@ -39,11 +43,95 @@ Page({ }); }, + // 输入框内容变化时更新数据 + onInput(e) { + this.setData({ + withdrawnAmount: e.detail.value, // 获取用户输入的金额 + }); + }, + + // 点击“全部提现”,填充当前可提现余额到输入框 + onWithdrawAll() { + this.setData({ + withdrawnAmount: this.data.currentBalance, // 将当前余额填入提现金额输入框 + }); + }, + + // 点击“立即提现”,发送请求 + onSubmitWithdraw() { + const { withdrawnAmount, currentBalance } = this.data; + + // 校验提现金额是否大于当前可提现余额 + if (!withdrawnAmount) { + wx.showToast({ + title: '请输入提现金额', + icon: 'none' + }); + return; + } + + // 校验提现金额是否大于当前可提现余额 + if (parseFloat(withdrawnAmount) > parseFloat(currentBalance)) { + wx.showToast({ + title: '提现金额不可大于余额', + icon: 'none' + }); + return; + } + + // 校验提现金额是否小于1元 + if (parseFloat(withdrawnAmount) < 1) { + wx.showToast({ + title: '最低提现金额为1元', + icon: 'none' + }); + return; + } + + // 发送提现请求 + wx.request({ + url: baseUrl + '/withdrawalApply/add', // 后端提现请求路径 + method: 'POST', + header: { + Authorization: wx.getStorageSync('token'), // 请求头中加入token + }, + data: { + withdrawnAmount: withdrawnAmount // 请求体携带提现金额 + }, + success: (res) => { + if (res.data.code === 1) { + wx.showToast({ + title: '提现成功,等待后台审核', + icon: 'none', + }); + + // 1秒后跳转到账单详情页面 + setTimeout(() => { + wx.redirectTo({ + url: '/pages/personCenter/billingDetails/billingDetails', + }); + }, 1000); // 延时1秒跳转 + } else { + wx.showToast({ + title: '提现失败,请重试', + icon: 'none' + }); + } + }, + fail: () => { + wx.showToast({ + title: '请求失败,请稍后再试', + icon: 'none' + }); + } + }); + }, + /** * 生命周期函数--监听页面加载 */ onLoad(options) { - this.getAccountInfo() + this.getAccountInfo(); // 加载页面时获取账户信息 }, /** @@ -89,4 +177,4 @@ Page({ * 用户点击右上角分享 */ onShareAppMessage() {}, -}); \ No newline at end of file +}); diff --git a/pages/personCenter/withdrawal/withdrawal.wxml b/pages/personCenter/withdrawal/withdrawal.wxml index 9326a4b..b0777b2 100644 --- a/pages/personCenter/withdrawal/withdrawal.wxml +++ b/pages/personCenter/withdrawal/withdrawal.wxml @@ -22,14 +22,14 @@ class="shrink-0 image_2" src="./images/money.png" /> - + - 全部提现 + 全部提现 - 可提现:13.93元 + 可提现:{{ currentBalance }}元 - + 立即提现 - \ No newline at end of file + diff --git a/pages/personCenter/withdrawal/withdrawal.wxss b/pages/personCenter/withdrawal/withdrawal.wxss index f46d25b..8f626b2 100644 --- a/pages/personCenter/withdrawal/withdrawal.wxss +++ b/pages/personCenter/withdrawal/withdrawal.wxss @@ -41,10 +41,11 @@ font-size: 26.72rpx; font-family: SourceHanSansCN; line-height: 21.39rpx; - color: #000000; + color: #323232; } .text { - line-height: 20.29rpx; + font-size: 32.25rpx; + line-height: 32.25rpx; } .section_3 { margin-top: 40.08rpx; @@ -65,18 +66,19 @@ height: 41.98rpx; } .text_3 { - color: #b0b0b0; - line-height: 24.92rpx; + color: #323232; + line-height: 35.25rpx; + font-size: 35.25rpx; } .text_4 { color: #ff8d1a; - font-size: 22.9rpx; + font-size: 30.25rpx; font-family: SourceHanSansCN; - line-height: 21.39rpx; + line-height: 30.25rpx; } .text_5 { - font-size: 24.81rpx; - line-height: 22.88rpx; + font-size: 30.25rpx; + line-height: 30.25rpx; } .text-wrapper { margin-top: 64.89rpx; diff --git a/request.js b/request.js index 7860d40..5637d26 100644 --- a/request.js +++ b/request.js @@ -1,6 +1,6 @@ export const local='http://localhost:9091'; export const ip = 'http://27.30.77.229:9091'; export const test = 'http://27.30.77.229:9092'; -export const baseUrl = ip; +export const baseUrl = local; export const globalImgUrl = baseUrl + '/file/download/' \ No newline at end of file From ae9886635d6c6e79006e9d4357ee90fbc8580542 Mon Sep 17 00:00:00 2001 From: chen-xin-zhi <3588068430@qq.com> Date: Wed, 11 Jun 2025 09:16:56 +0800 Subject: [PATCH 04/12] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E5=8A=9F=E8=83=BD?= =?UTF-8?q?=EF=BC=88=E7=94=A8=E6=88=B7=E7=94=B3=E8=AF=B7=E6=8F=90=E7=8E=B0?= =?UTF-8?q?=EF=BC=89?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pages/personCenter/withdrawal/withdrawal.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pages/personCenter/withdrawal/withdrawal.js b/pages/personCenter/withdrawal/withdrawal.js index 211332f..70448cf 100644 --- a/pages/personCenter/withdrawal/withdrawal.js +++ b/pages/personCenter/withdrawal/withdrawal.js @@ -113,7 +113,7 @@ Page({ }, 1000); // 延时1秒跳转 } else { wx.showToast({ - title: '提现失败,请重试', + title: res.data.message, icon: 'none' }); } From a51f9bdea8ce5089ecf230372420d145c1fbeae1 Mon Sep 17 00:00:00 2001 From: chen-xin-zhi <3588068430@qq.com> Date: Wed, 11 Jun 2025 11:32:02 +0800 Subject: [PATCH 05/12] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E5=8A=9F=E8=83=BD?= =?UTF-8?q?=EF=BC=88=E7=94=A8=E6=88=B7=E7=94=B3=E8=AF=B7=E6=8F=90=E7=8E=B0?= =?UTF-8?q?=EF=BC=89?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../billingDetails/billingDetails.js | 2 +- .../billingDetails/billingDetails.wxss | 2 +- .../fundingDetails/fundingDetails.wxml | 5 +- .../fundingDetails/fundingDetails.wxss | 4 +- pages/personCenter/mine/mine.js | 108 +++++++++--------- 5 files changed, 63 insertions(+), 58 deletions(-) diff --git a/pages/personCenter/billingDetails/billingDetails.js b/pages/personCenter/billingDetails/billingDetails.js index 37fa07a..2816baf 100644 --- a/pages/personCenter/billingDetails/billingDetails.js +++ b/pages/personCenter/billingDetails/billingDetails.js @@ -8,7 +8,7 @@ Page({ */ data: { withdrawalList: [], - withdrawalStatus: ['审核中', '提现成功', '提现失败'] + withdrawalStatus: ['待审核', '提现成功', '提现失败'] }, getWithdrawalList() { diff --git a/pages/personCenter/billingDetails/billingDetails.wxss b/pages/personCenter/billingDetails/billingDetails.wxss index a2dd22b..ec74279 100644 --- a/pages/personCenter/billingDetails/billingDetails.wxss +++ b/pages/personCenter/billingDetails/billingDetails.wxss @@ -4,7 +4,7 @@ .page { background-color: #ffffff; width: 100%; - height: 100%; + overflow-y: auto; } .section { padding: 88.46rpx 0 87.85rpx; diff --git a/pages/personCenter/fundingDetails/fundingDetails.wxml b/pages/personCenter/fundingDetails/fundingDetails.wxml index c1c0eca..d1a4bf1 100644 --- a/pages/personCenter/fundingDetails/fundingDetails.wxml +++ b/pages/personCenter/fundingDetails/fundingDetails.wxml @@ -42,7 +42,10 @@ {{item.projectName}} - {{item.changeAmount}} + + + {{item.changeAmount >= 0 ? '+' : ''}}{{item.changeAmount}} + {{item.createTime}} diff --git a/pages/personCenter/fundingDetails/fundingDetails.wxss b/pages/personCenter/fundingDetails/fundingDetails.wxss index 4e96ada..7b49f2f 100644 --- a/pages/personCenter/fundingDetails/fundingDetails.wxss +++ b/pages/personCenter/fundingDetails/fundingDetails.wxss @@ -11,11 +11,9 @@ margin-left: 40.38rpx; } .page { - padding: 69.23rpx 38.46rpx 517.31rpx; + padding: 69.23rpx 38.46rpx 69.31rpx; background-image: linear-gradient(180deg, #ffc387 0%, #ffffff00 120.3%); width: 100%; - overflow: hidden; - height: 100%; } .section { margin-left: 11.54rpx; diff --git a/pages/personCenter/mine/mine.js b/pages/personCenter/mine/mine.js index 33611c1..2bb56cf 100644 --- a/pages/personCenter/mine/mine.js +++ b/pages/personCenter/mine/mine.js @@ -85,58 +85,62 @@ Page({ /** * 生命周期函数--监听页面加载 */ + getUserMainInfo() { + const token = wx.getStorageSync('token'); + + // 获取用户主要信息 + wx.request({ + url: baseUrl + '/userInfo/get/main/jwt', + method: 'GET', + header: { + Authorization: token + }, + success: res => { + if (res.data.code === 1) { + let result = res.data.data + this.setData({ + currentBalance: result.currentBalance, // 当前余额 + withdrawalingBalance: result.withdrawalAmount, // 提现中的余额 + withdrawaledAmount: result.withdrawnAmount, // 已提现的余额 + totalIncome: result.totalIncome, // 累计收入 + qrcode: globalImgUrl + result.inviteQrCode + }) + } else { + wx.showToast({ + title: '获取个人信息失败', + icon: 'none' + }) + } + }, + fail: () => { + wx.showToast({ title: '网络错误,请重试', icon: 'none' }); + } + }) + + // 获取用户信息 + wx.request({ + url: baseUrl + '/userInfo/get/jwt', + method: 'GET', + header: { + Authorization: token + }, + success: res => { + if (res.data.code === 1) { + this.setData({ + nickName: res.data.data.nickName, + // TODO 头像未连接 + userAvatar: res.data.data.userAvatar, + phoneNumber: res.data.data.phoneNumber, + userAccount: res.data.data.userAccount, + invitationCode: res.data.data.invitationCode + }) + } + } + }) + }, + onLoad(options) { - const token = wx.getStorageSync('token'); - - // 获取用户主要信息 - wx.request({ - url: baseUrl + '/userInfo/get/main/jwt', - method: 'GET', - header: { - Authorization: token - }, - success: res => { - if (res.data.code === 1) { - let result = res.data.data - this.setData({ - currentBalance: result.currentBalance, // 当前余额 - withdrawalingBalance: result.withdrawalAmount, // 提现中的余额 - withdrawaledAmount: result.withdrawnAmount, // 已提现的余额 - totalIncome: result.totalIncome, // 累计收入 - qrcode: globalImgUrl + result.inviteQrCode - }) - } else { - wx.showToast({ - title: '获取个人信息失败', - icon: 'none' - }) - } - }, - fail: () => { - wx.showToast({ title: '网络错误,请重试', icon: 'none' }); - } - }) - - // 获取用户信息 - wx.request({ - url: baseUrl + '/userInfo/get/jwt', - method: 'GET', - header: { - Authorization: token - }, - success: res => { - if (res.data.code === 1) { - this.setData({ - nickName: res.data.data.nickName, - // TODO 头像未连接 - userAvatar: res.data.data.userAvatar, - phoneNumber: res.data.data.phoneNumber, - userAccount: res.data.data.userAccount, - invitationCode: res.data.data.invitationCode - }) - } - } - }) + this.getUserMainInfo() }, // 复制邀请码到剪贴板 @@ -171,7 +175,7 @@ Page({ * 生命周期函数--监听页面显示 */ onShow() { - + this.getUserMainInfo() }, /** From dc3837dbff3c44b165a90ccdbf0b9af98f3176d2 Mon Sep 17 00:00:00 2001 From: chen-xin-zhi <3588068430@qq.com> Date: Wed, 11 Jun 2025 14:16:23 +0800 Subject: [PATCH 06/12] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E4=BA=86=E9=83=A8?= =?UTF-8?q?=E5=88=86=E6=A0=B7=E5=BC=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pages/personCenter/billingDetails/billingDetails.wxss | 9 ++++----- pages/personCenter/fundingDetails/fundingDetails.wxss | 7 ++++--- pages/personCenter/mine/mine.wxss | 2 +- pages/personCenter/teamManage/teamManage.wxss | 3 +-- pages/projectModule/userProject/userProject.wxss | 11 ++++------- request.js | 2 +- 6 files changed, 15 insertions(+), 19 deletions(-) diff --git a/pages/personCenter/billingDetails/billingDetails.wxss b/pages/personCenter/billingDetails/billingDetails.wxss index ec74279..118d25b 100644 --- a/pages/personCenter/billingDetails/billingDetails.wxss +++ b/pages/personCenter/billingDetails/billingDetails.wxss @@ -2,13 +2,12 @@ margin-top: 28.85rpx; } .page { - background-color: #ffffff; - width: 100%; - overflow-y: auto; -} -.section { padding: 88.46rpx 0 87.85rpx; background-image: linear-gradient(180deg, #ffa74f -29.4%, #ffffff1a 115.7%); + background-color: #ffffff; + width: 100%; + height: 100%; + overflow: auto; } .section_2 { margin-left: 50rpx; diff --git a/pages/personCenter/fundingDetails/fundingDetails.wxss b/pages/personCenter/fundingDetails/fundingDetails.wxss index 7b49f2f..dfb6c84 100644 --- a/pages/personCenter/fundingDetails/fundingDetails.wxss +++ b/pages/personCenter/fundingDetails/fundingDetails.wxss @@ -14,9 +14,11 @@ padding: 69.23rpx 38.46rpx 69.31rpx; background-image: linear-gradient(180deg, #ffc387 0%, #ffffff00 120.3%); width: 100%; + height: 100%; + overflow: auto; } .section { - margin-left: 11.54rpx; + margin-left: 3.85rpx; margin-right: 3.85rpx; background-color: #ffbb78; border-radius: 14.15rpx; @@ -36,7 +38,6 @@ line-height: 35.04rpx; } .text-wrapper { - padding: 11.54rpx 0; background-color: #ffffff; border-radius: 28.85rpx; width: 130.77rpx; @@ -76,7 +77,7 @@ } .text_3 { color: #ff8d1a; - line-height: 24.88rpx; + line-height: 48.08rpx; } .text { line-height: 25.15rpx; diff --git a/pages/personCenter/mine/mine.wxss b/pages/personCenter/mine/mine.wxss index af09718..7cd622a 100644 --- a/pages/personCenter/mine/mine.wxss +++ b/pages/personCenter/mine/mine.wxss @@ -14,7 +14,7 @@ margin-left: 9.38rpx; } .page { - padding: 65.63rpx 28.13rpx 331.88rpx 30rpx; + padding: 65.63rpx 28.13rpx 331.88rpx; background-image: linear-gradient(180deg, #ff8d1a -7.3%, #ffffff00 92.1%); width: 100%; overflow: hidden; diff --git a/pages/personCenter/teamManage/teamManage.wxss b/pages/personCenter/teamManage/teamManage.wxss index f28d3da..d6fd3dc 100644 --- a/pages/personCenter/teamManage/teamManage.wxss +++ b/pages/personCenter/teamManage/teamManage.wxss @@ -14,9 +14,8 @@ padding: 39.38rpx 28.13rpx 117.32rpx 30rpx; background-image: linear-gradient(0deg, #ffffff 66.3%, #ff8d1a 100%); width: 100%; - overflow-y: auto; - overflow-x: hidden; height: 100%; + overflow: auto; } .section { padding: 30.97rpx 0 18.75rpx; diff --git a/pages/projectModule/userProject/userProject.wxss b/pages/projectModule/userProject/userProject.wxss index 9de8eb7..f670361 100644 --- a/pages/projectModule/userProject/userProject.wxss +++ b/pages/projectModule/userProject/userProject.wxss @@ -5,15 +5,12 @@ margin-left: 5.63rpx; } .page { - background-color: #f5f5f5; - width: 100%; - overflow-y: auto; - overflow-x: hidden; - height: 100%; -} -.list { padding: 54.38rpx 37.5rpx 200.63rpx; background-image: linear-gradient(180deg, #ff8d1a -24.5%, #ff8d1a00 57.4%); + background-color: #f5f5f5; + width: 100%; + height: 100%; + overflow: hidden; } .list-item { padding: 30rpx 26.25rpx; diff --git a/request.js b/request.js index 5637d26..b3fa0b4 100644 --- a/request.js +++ b/request.js @@ -1,6 +1,6 @@ export const local='http://localhost:9091'; export const ip = 'http://27.30.77.229:9091'; export const test = 'http://27.30.77.229:9092'; -export const baseUrl = local; +export const baseUrl = test; export const globalImgUrl = baseUrl + '/file/download/' \ No newline at end of file From 0739bdcbb8aef9039008e7b6e4dcfb0a234cb971 Mon Sep 17 00:00:00 2001 From: chen-xin-zhi <3588068430@qq.com> Date: Sun, 15 Jun 2025 21:06:58 +0800 Subject: [PATCH 07/12] =?UTF-8?q?=E5=AE=8C=E6=88=90=E4=BA=86=E5=B0=8F?= =?UTF-8?q?=E7=A8=8B=E5=BA=8F=E9=A1=B9=E7=9B=AE=E5=88=97=E8=A1=A8=E9=A1=B5?= =?UTF-8?q?=EF=BC=8C=E9=A1=B9=E7=9B=AE=E6=98=8E=E7=BB=86=E6=8A=BD=E4=BD=A3?= =?UTF-8?q?=E8=A1=A8=EF=BC=8C=E4=B8=8B=E7=BA=A7=E7=94=A8=E6=88=B7=E9=A1=B9?= =?UTF-8?q?=E7=9B=AE=E6=98=8E=E7=BB=86=E6=8A=BD=E4=BD=A3=E8=A1=A8=E7=9A=84?= =?UTF-8?q?=E4=B8=8B=E6=8B=89=E5=88=B7=E6=96=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app.js | 3 +- .../commissionSetting/commissionSetting.js | 70 ++++++------------- .../commissionSetting/commissionSetting.json | 3 +- .../component/commissionPop/commissionPop.js | 2 +- .../subCommissionSetting.js | 69 ++++++------------ .../subCommissionSetting.json | 3 +- .../projectModule/projectList/projectList.js | 27 +++++++ .../projectList/projectList.json | 3 +- 8 files changed, 79 insertions(+), 101 deletions(-) diff --git a/app.js b/app.js index 1d3c6e2..1c78299 100644 --- a/app.js +++ b/app.js @@ -2,5 +2,6 @@ const { checkLogin } = require('./utils/logcheck'); App({ onLaunch() { // checkLogin(); - } + }, + }); diff --git a/pages/personCenter/commissionSetting/commissionSetting.js b/pages/personCenter/commissionSetting/commissionSetting.js index ee23691..1dd9c1c 100644 --- a/pages/personCenter/commissionSetting/commissionSetting.js +++ b/pages/personCenter/commissionSetting/commissionSetting.js @@ -6,7 +6,7 @@ Page({ /** * 生命周期函数--监听页面加载 */ - onLoad(options) { + onLoad() { this.getProjectList() this.getFixedRate() }, @@ -126,53 +126,27 @@ Page({ }) }, - /** - * 生命周期函数--监听页面初次渲染完成 - */ - onReady() { +* 页面相关事件处理函数--监听用户下拉动作 +*/ +onPullDownRefresh: function () { + this.onRefresh(); +}, +onRefresh:function(){ + //导航条加载动画 + wx.showNavigationBarLoading() + //loading 提示框 + wx.showLoading({ + title: '加载中...', + }) + console.log("下拉刷新啦"); + this.onLoad() + setTimeout(function () { + wx.hideLoading(); + wx.hideNavigationBarLoading(); + //停止下拉刷新 + wx.stopPullDownRefresh(); + }, 1000) +}, - }, - - /** - * 生命周期函数--监听页面显示 - */ - onShow() { - - }, - - /** - * 生命周期函数--监听页面隐藏 - */ - onHide() { - - }, - - /** - * 生命周期函数--监听页面卸载 - */ - onUnload() { - - }, - - /** - * 页面相关事件处理函数--监听用户下拉动作 - */ - onPullDownRefresh() { - - }, - - /** - * 页面上拉触底事件的处理函数 - */ - onReachBottom() { - - }, - - /** - * 用户点击右上角分享 - */ - onShareAppMessage() { - - } }) \ No newline at end of file diff --git a/pages/personCenter/commissionSetting/commissionSetting.json b/pages/personCenter/commissionSetting/commissionSetting.json index 2969084..f1e8649 100644 --- a/pages/personCenter/commissionSetting/commissionSetting.json +++ b/pages/personCenter/commissionSetting/commissionSetting.json @@ -2,5 +2,6 @@ "usingComponents": { "commissionPop": "/pages/personCenter/component/commissionPop/commissionPop", "commissionRatePop": "/pages/personCenter/component/commissionRatePop/commissionRatePop" - } + }, + "enablePullDownRefresh": true } \ No newline at end of file diff --git a/pages/personCenter/component/commissionPop/commissionPop.js b/pages/personCenter/component/commissionPop/commissionPop.js index 142df09..4b0ec66 100644 --- a/pages/personCenter/component/commissionPop/commissionPop.js +++ b/pages/personCenter/component/commissionPop/commissionPop.js @@ -32,7 +32,7 @@ import { baseUrl } from "../../../../request";Component({ // 提交设置 submit() { const rate = parseFloat(this.data.commissionRate); - if (isNaN(rate) || rate <= 0 || rate > 5) { + if (isNaN(rate) || rate < 0 || rate > 10) { wx.showToast({ title: `请输入有效的比例,最大为 5%`, icon: 'none', diff --git a/pages/personCenter/subCommissionSetting/subCommissionSetting.js b/pages/personCenter/subCommissionSetting/subCommissionSetting.js index d5a7a0e..a1a221a 100644 --- a/pages/personCenter/subCommissionSetting/subCommissionSetting.js +++ b/pages/personCenter/subCommissionSetting/subCommissionSetting.js @@ -99,52 +99,25 @@ Page({ this.getSubCommissionList() }, - /** - * 生命周期函数--监听页面初次渲染完成 - */ - onReady() { - - }, - - /** - * 生命周期函数--监听页面显示 - */ - onShow() { - - }, - - /** - * 生命周期函数--监听页面隐藏 - */ - onHide() { - - }, - - /** - * 生命周期函数--监听页面卸载 - */ - onUnload() { - - }, - - /** - * 页面相关事件处理函数--监听用户下拉动作 - */ - onPullDownRefresh() { - - }, - - /** - * 页面上拉触底事件的处理函数 - */ - onReachBottom() { - - }, - - /** - * 用户点击右上角分享 - */ - onShareAppMessage() { - - } + /** +* 页面相关事件处理函数--监听用户下拉动作 +*/ +onPullDownRefresh: function () { + this.onRefresh(); +}, +onRefresh:function(){ + //导航条加载动画 + wx.showNavigationBarLoading() + //loading 提示框 + wx.showLoading({ + title: '加载中...', + }) + this.getSubCommissionList() + setTimeout(function () { + wx.hideLoading(); + wx.hideNavigationBarLoading(); + //停止下拉刷新 + wx.stopPullDownRefresh(); + }, 1000) +}, }) \ No newline at end of file diff --git a/pages/personCenter/subCommissionSetting/subCommissionSetting.json b/pages/personCenter/subCommissionSetting/subCommissionSetting.json index ae91d9f..dd798e3 100644 --- a/pages/personCenter/subCommissionSetting/subCommissionSetting.json +++ b/pages/personCenter/subCommissionSetting/subCommissionSetting.json @@ -1,5 +1,6 @@ { "usingComponents": { "commissionRatePop": "/pages/personCenter/component/commissionRatePop/commissionRatePop" - } + }, + "enablePullDownRefresh": true } \ No newline at end of file diff --git a/pages/projectModule/projectList/projectList.js b/pages/projectModule/projectList/projectList.js index 335879c..28f84a2 100644 --- a/pages/projectModule/projectList/projectList.js +++ b/pages/projectModule/projectList/projectList.js @@ -64,4 +64,31 @@ Page({ url: `/pages/projectModule/projectDetail/projectDetail?id=${projectId}&isPromo=0` }); }, + +/** +* 页面相关事件处理函数--监听用户下拉动作 +*/ +onPullDownRefresh: function () { + this.onRefresh(); +}, +onRefresh:function(){ + //导航条加载动画 + wx.showNavigationBarLoading() + //loading 提示框 + wx.showLoading({ + title: '加载中...', + }) + console.log("下拉刷新啦"); + this.onLoad() + setTimeout(function () { + wx.hideLoading(); + wx.hideNavigationBarLoading(); + //停止下拉刷新 + wx.stopPullDownRefresh(); + }, 1000) +}, + + + + }); diff --git a/pages/projectModule/projectList/projectList.json b/pages/projectModule/projectList/projectList.json index a9401ea..f8a6cfa 100644 --- a/pages/projectModule/projectList/projectList.json +++ b/pages/projectModule/projectList/projectList.json @@ -1,4 +1,5 @@ { "navigationBarTitleText": "接单列表", - "usingComponents": {} + "usingComponents": {}, + "enablePullDownRefresh": true } \ No newline at end of file From 7603d8c96ce19704517b1c75dd64a60920d074a8 Mon Sep 17 00:00:00 2001 From: chen-xin-zhi <3588068430@qq.com> Date: Sun, 15 Jun 2025 21:51:05 +0800 Subject: [PATCH 08/12] =?UTF-8?q?=E5=AE=8C=E6=88=90=E4=BA=86=E5=B0=8F?= =?UTF-8?q?=E7=A8=8B=E5=BA=8F=E8=81=94=E7=B3=BB=E4=B8=8A=E7=BA=A7=E7=9A=84?= =?UTF-8?q?=E5=8A=9F=E8=83=BD=EF=BC=88=E7=82=B9=E5=87=BB=E6=89=8B=E6=9C=BA?= =?UTF-8?q?=E5=8F=B7=E8=B7=B3=E8=BD=AC=E6=8B=A8=E5=8F=B7=E9=A1=B5=E9=9D=A2?= =?UTF-8?q?=EF=BC=89?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../personCenter/contactSuper/contactSuper.js | 89 ++++++++----------- .../contactSuper/contactSuper.wxml | 10 ++- pages/personCenter/mine/mine.js | 39 ++------ pages/personCenter/mine/mine.wxml | 2 +- request.js | 3 +- 5 files changed, 53 insertions(+), 90 deletions(-) diff --git a/pages/personCenter/contactSuper/contactSuper.js b/pages/personCenter/contactSuper/contactSuper.js index a772ff6..58bad87 100644 --- a/pages/personCenter/contactSuper/contactSuper.js +++ b/pages/personCenter/contactSuper/contactSuper.js @@ -1,66 +1,55 @@ -// pages/personCenter/contactSuper/contactSuper.js -Page({ +const { baseUrl } = require("../../../request"); +Page({ /** * 页面的初始数据 */ data: { - + nickName: '', // 后端返回的昵称 + phoneNumber: '' // 后端返回的手机号 }, /** * 生命周期函数--监听页面加载 */ onLoad(options) { - + this.fetchSupervisorInfo(); }, - - /** - * 生命周期函数--监听页面初次渲染完成 + /** + * 请求后端接口,获取上级联系人信息 */ - onReady() { - + fetchSupervisorInfo() { + const token = wx.getStorageSync('token'); + wx.request({ + url: baseUrl + '/userInfo/getSuper', + method: 'POST', + header: { + Authorization: token + }, + success: (res) => { + if (res.data.code === 1) { + const { nickName, phoneNumber } = res.data.data; + this.setData({ nickName, phoneNumber }); + } else { + wx.showToast({ + title: res.data.message || '获取信息失败', + icon: 'none' + }); + } + }, + fail: (err) => { + console.error('fetchSupervisorInfo error:', err); + wx.showToast({ + title: '请求失败,请稍后重试', + icon: 'none' + }); + } + }); }, - - /** - * 生命周期函数--监听页面显示 - */ - onShow() { - - }, - - /** - * 生命周期函数--监听页面隐藏 - */ - onHide() { - - }, - - /** - * 生命周期函数--监听页面卸载 - */ - onUnload() { - - }, - - /** - * 页面相关事件处理函数--监听用户下拉动作 - */ - onPullDownRefresh() { - - }, - - /** - * 页面上拉触底事件的处理函数 - */ - onReachBottom() { - - }, - - /** - * 用户点击右上角分享 - */ - onShareAppMessage() { - + + gotoCall() { + wx.makePhoneCall({ + phoneNumber: this.data.phoneNumber + }) } }) \ No newline at end of file diff --git a/pages/personCenter/contactSuper/contactSuper.wxml b/pages/personCenter/contactSuper/contactSuper.wxml index 853efb5..99131aa 100644 --- a/pages/personCenter/contactSuper/contactSuper.wxml +++ b/pages/personCenter/contactSuper/contactSuper.wxml @@ -1,9 +1,11 @@ - CHENXINZHI - - 联系电话 15123967648 + + {{nickName}} + + + 联系电话 {{phoneNumber}} - \ No newline at end of file + diff --git a/pages/personCenter/mine/mine.js b/pages/personCenter/mine/mine.js index 2bb56cf..e737110 100644 --- a/pages/personCenter/mine/mine.js +++ b/pages/personCenter/mine/mine.js @@ -177,39 +177,10 @@ Page({ onShow() { this.getUserMainInfo() }, - - /** - * 生命周期函数--监听页面隐藏 - */ - onHide() { - - }, - - /** - * 生命周期函数--监听页面卸载 - */ - onUnload() { - - }, - - /** - * 页面相关事件处理函数--监听用户下拉动作 - */ - onPullDownRefresh() { - - }, - - /** - * 页面上拉触底事件的处理函数 - */ - onReachBottom() { - - }, - - /** - * 用户点击右上角分享 - */ - onShareAppMessage() { - + gotoCall() { + wx.makePhoneCall({ + phoneNumber: this.data.phoneNumber + }) } + }) \ No newline at end of file diff --git a/pages/personCenter/mine/mine.wxml b/pages/personCenter/mine/mine.wxml index d2c4b6a..a2a2a59 100644 --- a/pages/personCenter/mine/mine.wxml +++ b/pages/personCenter/mine/mine.wxml @@ -3,7 +3,7 @@ {{ nickName }} - + Date: Sun, 15 Jun 2025 22:28:34 +0800 Subject: [PATCH 09/12] =?UTF-8?q?=E8=A1=A5=E5=85=85=E4=BA=86=E5=B0=8F?= =?UTF-8?q?=E7=A8=8B=E5=BA=8F=E7=94=A8=E6=88=B7=E5=8D=8F=E8=AE=AE=E5=92=8C?= =?UTF-8?q?=E9=9A=90=E7=A7=81=E6=94=BF=E7=AD=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app.json | 2 + pages/loginModule/agreement/agreement.js | 66 +++++++ pages/loginModule/agreement/agreement.json | 3 + pages/loginModule/agreement/agreement.wxml | 175 ++++++++++++++++++ pages/loginModule/agreement/agreement.wxss | 17 ++ .../privacyPolicy/privacyPolicy.js | 66 +++++++ .../privacyPolicy/privacyPolicy.json | 3 + .../privacyPolicy/privacyPolicy.wxml | 82 ++++++++ .../privacyPolicy/privacyPolicy.wxss | 17 ++ pages/loginModule/pwdLogin/pwdLogin.js | 14 +- pages/loginModule/pwdLogin/pwdLogin.wxml | 4 +- .../accountSetting/accountSetting.js | 56 +----- .../accountSetting/accountSetting.wxml | 4 +- pages/personCenter/mine/mine.js | 2 +- 14 files changed, 459 insertions(+), 52 deletions(-) create mode 100644 pages/loginModule/agreement/agreement.js create mode 100644 pages/loginModule/agreement/agreement.json create mode 100644 pages/loginModule/agreement/agreement.wxml create mode 100644 pages/loginModule/agreement/agreement.wxss create mode 100644 pages/loginModule/privacyPolicy/privacyPolicy.js create mode 100644 pages/loginModule/privacyPolicy/privacyPolicy.json create mode 100644 pages/loginModule/privacyPolicy/privacyPolicy.wxml create mode 100644 pages/loginModule/privacyPolicy/privacyPolicy.wxss diff --git a/app.json b/app.json index 105e899..37c628c 100644 --- a/app.json +++ b/app.json @@ -1,6 +1,8 @@ { "pages": [ "pages/loginModule/pwdLogin/pwdLogin", + "pages/loginModule/agreement/agreement", + "pages/loginModule/privacyPolicy/privacyPolicy", "pages/personCenter/mine/mine", "pages/personCenter/subCommissionSetting/subCommissionSetting", "pages/test/testVideo/testVideo", diff --git a/pages/loginModule/agreement/agreement.js b/pages/loginModule/agreement/agreement.js new file mode 100644 index 0000000..6c26c62 --- /dev/null +++ b/pages/loginModule/agreement/agreement.js @@ -0,0 +1,66 @@ +// pages/loginModule/agreement/agreement.js +Page({ + + /** + * 页面的初始数据 + */ + data: { + + }, + + /** + * 生命周期函数--监听页面加载 + */ + onLoad(options) { + + }, + + /** + * 生命周期函数--监听页面初次渲染完成 + */ + onReady() { + + }, + + /** + * 生命周期函数--监听页面显示 + */ + onShow() { + + }, + + /** + * 生命周期函数--监听页面隐藏 + */ + onHide() { + + }, + + /** + * 生命周期函数--监听页面卸载 + */ + onUnload() { + + }, + + /** + * 页面相关事件处理函数--监听用户下拉动作 + */ + onPullDownRefresh() { + + }, + + /** + * 页面上拉触底事件的处理函数 + */ + onReachBottom() { + + }, + + /** + * 用户点击右上角分享 + */ + onShareAppMessage() { + + } +}) \ No newline at end of file diff --git a/pages/loginModule/agreement/agreement.json b/pages/loginModule/agreement/agreement.json new file mode 100644 index 0000000..8835af0 --- /dev/null +++ b/pages/loginModule/agreement/agreement.json @@ -0,0 +1,3 @@ +{ + "usingComponents": {} +} \ No newline at end of file diff --git a/pages/loginModule/agreement/agreement.wxml b/pages/loginModule/agreement/agreement.wxml new file mode 100644 index 0000000..f23a947 --- /dev/null +++ b/pages/loginModule/agreement/agreement.wxml @@ -0,0 +1,175 @@ + + + 用户协议 + + + 一、总则 + + 1、用户在注册及使用前请认真阅读本协议,确保充分理解本协议中所有条款。除非您接受本协议所有条款,否则您无权注册、登录或使用本协议所涉服务。您的注册、登录、使用等行为将视为无条件接受本协议所有条款的约束。 + 2、除非另有明确规定,本产品所推出的新功能、新服务,均无条件的使用本协议。 + 3、我公司保留在任何时候修改本协议条款的权利,且无需另行通知。在我公司修改协议条款后,如果您不接受修改后的条款,请立即停止使用本产品提供的服务,继续使用本产品提供的服务将被视为接受修改后的协议。 + + + + + + 二、用户注册 + + 1、用户应当同意本协议的全部条款并按照页面提示完成全部注册程序(未成年人应与法定监护人共同完成)。用户在注册过程中点击“下一步”按钮即表示完全接受本协议全部条款。 + 2、用户在使用本服务前需要注册一个本产品账号。本产品账号应当使用手机号码绑定注册,请用户使用尚未与本产品账号绑定且未被本产品根据本协议封禁的手机号码注册账号。本产品可以根据用户需求或产品需求对账号注册和绑定的方式进行更改,而无须事先通知用户。 + 3、用户在使用本产品服务过程中应保证各项服务业务所需信息的真实性,如果因信息不真实而引起的问题,以及问题发生所带来的后果,本公司不负任何责任。 + 4、在用户注册及使用本产品时,要搜集能识别用户身份的个人信息以便系统可以在必要时联系用户,或为用户提供更好的使用体验。系统搜集的信息包括但不限于用户的性别、年龄、出生日期、所在城市;系统同意对这些信息的使用将受限于用户个人隐私信息保护的约束。 + + + + + 三、服务内容 + + 1、本服务的具体内容由本产品根据实际情况提供,包括但不限于用户使用本产品等。本产品可以对提供的服务予以变更,且本产品提供的服务内容可能随时变更,用户将会收到关于服务变更的通知。 + 2、除非本协议另有其他明示规定,本公司所推出的新产品、新功能、新服务,均受到本协议条款之规范。 + + + + + + 四、服务变更、中断或终止 + + 1、鉴于网络服务的特殊性(包括但不限于服务器的稳定性问题、恶意的网络攻击等行为的存在及其他无法控制的情形),用户同意我公司有权随时中断或终止部分或全部的服务。 + 2、我公司需要定期或不定期地对提供服务的系统或相关设备进行检修或维护,如因此类情况而造成服务在合理时间内的中断,我公司无需为此承担任何责任。 + 3、如发生下列任何一种情形,我公司有权随时变更、中断或终止向用户提供本协议项下的服务而无需对用户或任何第三方承担任何责任: + (1)根据法律规定用户应提交真实信息,而用户提供的个人资料不真实、或与注册时信息不一致又未能提供合理证明; + (2)用户违反相关法律法规或本协议的约定; + (3)按照法律规定或有权机关的要求; + (4)出于安全的原因或其他必要的情形。 + + + + + 五、用户个人隐私信息保护 + + 1、依据法律的规定,我们将在特定情形下收集、使用和披露您的个人信息。以下条款描述了我们如何收集、使用和披露您的个人信息。 + 2、信息收集 +(1)用户提供 + 我们会对您直接提供的信息进行保存。比如:我们会记录您的注册信息、寻求客服或者其他和我们沟通的记录。记录信息的种类包括:头像、昵称、性别、出生日期、所在地区以及其他您选择提供的信息。我们收集、使用和披露个人信息是为了通过创建账户、识别用户、回应查询和邮件等方式来为您提供服务。 + 当你接触或者使用我们的服务时,我们将自动收集您的信息包括: + Log信息(我们记录所有您使用服务时的log信息,包括浏览器信息、使用时间、浏览的网页、IP地址及来源)。我们使用多种技术记录信息,包括但不限于:向您的移动设备种Cookies。Cookies是一些存在您的硬件上的小数据包,用以帮助我们提高服务的质量及您的使用体验,了解在哪些区域和功能上受欢迎,以及统计流量等。 + + + + + 3、信息使用 + + (1)除本隐私政策未载明或本隐私政策的更新未能首先通知您的情况下,您的个人信息将不会用于其他目的。 + (2)匿名汇总统计数据不是我公司所定义的个人用户信息,我们将为多种目的,包括但不限于分析和使用模式的报告等,来保存和使用此类信息。我公司保留以任何目的或单方面许可第三方使用和披露匿名汇总统计数据的权利。 + (3)您在本产品中上传的信息,有可能会损坏您或他人的合法权益,您必须充分意识此类风险的存在。您明确同意,自行承担因上传信息所存在的一切风险及后果,我公司无需承担任何责任。 + + + + + 4、法定披露 + + 虽然我们会尽最大努力保护用户隐私,但当我们有理由相信只有公开个人信息才能遵循现行司法程序、 法院指令或其他法律程序或者保护我公司、我公司用户或第三方的权利、财产或安全时,我们可能披露个人信息。 + + + + + + 5、信息安全 + + + 我们会采取合理的实际及电子手段以及规程保障措施来保护您的个人信息。 虽然通过因特网信息传输数据并非100% 安全,但我们已经采取并将继续采取商业范畴内合理的努力来确保您的个人信息得到保护。 + + + + + + + 6、未成年人隐私保护 + + 我公司重视对未成年人个人隐私信息的保护。我公司将依赖用户提供的个人信息判断用户是否为未成年人。任何18岁以下的未成年人注册账号或使用本服务应事先取得家长或其法定监护人(以下简称“监护人”)的书面同意。除根据法律法规的规定及有权机关的指示披露外,我公司不会使用向任何第三方透露未成年人的个人隐私信息。 + + + + + + + 六、内容规范 + + 1、本项规范所述内容是指用户使用本服务过程中所制作、上载、复制、发布、传播的任何内容,包括但不限于账号头像、名称、个性签名等注册信息及认证资料,或文字、语音、图片、图文等发送、回复消息和相关链接页面,以及其他使用本产品账号或本服务所产生的内容。 + 2、用户承诺使用本产品的服务时必须符合中华人民共和国有关法律法规,不得利用本产品的服务制作、上载、复制、发布、传播以下内容: + + (1)反对宪法所确定的基本原则的;(2)危害国家安全,泄露国家秘密,颠覆国家政权,破坏国家统一的; (3)损害国家荣誉和利益的;(4)煽动民族仇恨、民族歧视,破坏民族团结的;(5)破坏国家宗教政策,宣扬邪教和封建迷信的;(6)散布谣言,扰乱社会秩序,破坏社会稳定的;(7)散布淫秽、色情、赌博、暴力、凶杀、恐怖或者教唆犯罪的;(8)侮辱或者诽谤他人,侵害他人合法权益的;(9)含有法律、行政法规禁止的其他内容的。 + + 3、用户不得利用本产品账号或本服务制作、上载、复制、发布、传播下干扰本产品正常运营,以及侵犯其他用户或第三方合作权益的内容: + + (1)含有任何性暗示的; + (2)含有辱骂、恐吓、威胁内容的; + (3)含有骚扰、垃圾广告、恶意信息、诱骗信息的; + (4)涉及他人隐私、个人信息或资料的; + (5)含有其他干扰本服务正常运营和侵犯其他用户或第三方合法权益的。 + + + + + + + 七、使用规则 + + 1、用户在本服务中或通过本服务所传送、发布的任何内容并不反映或代表,也不得被视为反映或代表我公司的观点、立场或政策,我公司对此不承担任何责任。 + + 2、用户在使用本产品时,必须遵守中华人民共和国相关法律法规的规定,同意将不会利用本产品进行任何违法或不正当的活动,包括但不限于下列行为: + (1)干扰或破坏有关服务,或与有关服务连接的任何服务器或网络,或与有关服务相关的任何政策、要求或规定; + (2)采集并存储涉及任何其他用户的个人信息,以用于任何被禁止的活动; + (3)故意或非故意违反任何相关的中国法律、法规、规章、条例等其他具有法律效力的规范。 + 3、用户须对利用本产品账号或本服务传送信息的真实性、合法性、无害性、准确性、有效性等全权负责,与用户所传播信息相关的任何法律责任由用户自行承担,与我公司无关。如因此给我公司或第三方造成损害的,用户应当依法予以赔偿。 + 4、本产品提供的服务中可能包括广告,用户同意在使用过程中显示本产品和第三方供应商、合作伙伴提供的广告。除法律法规明确规定外,用户应自行对该广告信息进行的交易负责,对用户因该广告信息进行的交易或前述广告商提供的内容或遭受的损失或损害,我公司不承担任何责任。 + 5、用户为使用本产品,须自行配备进入国际互联网所必需的设备,包括电脑、手机及其他与接入国际互联网有关的装置,并自行支付与此服务有关的费用。 + + + + + 八、免责声明 + + 1、对于经由本产品服务而传送的内容,我公司不保证前述内容的正确性、完整性或品质。用户在接受有关服务时,有可能会接触到令人不快、不适当或令人厌恶的内容。在任何情况下,我公司均不对任何内容负责,包括但不限于任何内容发生任何错误或纰漏以及衍生的任何损失或损害。用户使用上述内容,应自行承担风险。 + + 2、用户明确同意其使用本产品所存在的风险及其后果将完全由其自己承担,我公司对用户不承担任何责任。如因用户违反有关法律、法规或本协议项下的任何条款而给任何其他第三人造成损失,用户同意承担由此造成的损害赔偿责任。 + 3、我公司尊重并保护用户的个人隐私权。但因恶意的网络攻击等行为及其他无法控制的情形,导致用户隐私信息泄露的,用户同意我公司不承担任何责任。 + 4、对于因电信系统或互联网网络故障、计算机故障、计算机系统问题或其它任何不可抗力原因而产生损失,我公司不承担任何责任,但将尽力减少因此给用户造成的损失和影响。 + + + + + + 九、知识产权声明 + + 1、本产品服务中包含的任何文字、图表、音频、视频和软件(包括但不限于软件中包含的图表、动画、音频、视频、界面实际、数据和程序、代码、文档)等信息或材料均受著作权法、商标法和其它法律法规保护,未经相关权利人书面同意,用户不得以任何方式使用该信息或材料。 + 2、本协议未授予用户使用本产品任何商标、服务标记、标识、域名和其他显著品牌特征的权利,任何人不得擅自(包括但不限于:以非法的方式复制、传播、展示、镜像、上载、下载)使用,否则我公司将依法追究法律责任。 + 3、除本协议明确允许以外,用户不得以任何形式或任何方式对本产品部分或全部内容进行修改、出租、租赁、出借、出售、分发、复制、创作衍生品或用于任何商业用途。 + + + + + + + + 十、法律适用 + + 1、本协议的订立、执行和解释及争议的解决均应适用中国法律并受中国法院管辖。如服务条款任何一部分与中华人民共和国法律相抵触,则该部分条款应按法律规定重新解释,部分条款无效或重新解释不影响其余条款法律效力。 + 2、用户和我公司一致同意本协议。在执行本协议过程中如发生纠纷,双方应友好协商解决;协商不成时,任何一方可直接向所在地的人民法院提起诉讼。 + + + + + + 十一、其他规定 + + 1、本协议中的标题仅为方便而设,在解释本协议时应被忽略。 + 2、本协议及其修改权、最终解释权归我公司所有。 + + + + + + + + diff --git a/pages/loginModule/agreement/agreement.wxss b/pages/loginModule/agreement/agreement.wxss new file mode 100644 index 0000000..ad150a5 --- /dev/null +++ b/pages/loginModule/agreement/agreement.wxss @@ -0,0 +1,17 @@ + +.myOne{ + width: 100%; + display: flex; + justify-content: center; + padding-bottom: 60rpx; +} +.my-div{ + width: 90%; + margin: auto; +} +.yhxy{ + justify-content: center; + color: black; + font-size: 40rpx; + font-weight: 600; +} diff --git a/pages/loginModule/privacyPolicy/privacyPolicy.js b/pages/loginModule/privacyPolicy/privacyPolicy.js new file mode 100644 index 0000000..ee9a024 --- /dev/null +++ b/pages/loginModule/privacyPolicy/privacyPolicy.js @@ -0,0 +1,66 @@ +// pages/loginModule/privacyPolicy/privacyPolicy.js +Page({ + + /** + * 页面的初始数据 + */ + data: { + + }, + + /** + * 生命周期函数--监听页面加载 + */ + onLoad(options) { + + }, + + /** + * 生命周期函数--监听页面初次渲染完成 + */ + onReady() { + + }, + + /** + * 生命周期函数--监听页面显示 + */ + onShow() { + + }, + + /** + * 生命周期函数--监听页面隐藏 + */ + onHide() { + + }, + + /** + * 生命周期函数--监听页面卸载 + */ + onUnload() { + + }, + + /** + * 页面相关事件处理函数--监听用户下拉动作 + */ + onPullDownRefresh() { + + }, + + /** + * 页面上拉触底事件的处理函数 + */ + onReachBottom() { + + }, + + /** + * 用户点击右上角分享 + */ + onShareAppMessage() { + + } +}) \ No newline at end of file diff --git a/pages/loginModule/privacyPolicy/privacyPolicy.json b/pages/loginModule/privacyPolicy/privacyPolicy.json new file mode 100644 index 0000000..8835af0 --- /dev/null +++ b/pages/loginModule/privacyPolicy/privacyPolicy.json @@ -0,0 +1,3 @@ +{ + "usingComponents": {} +} \ No newline at end of file diff --git a/pages/loginModule/privacyPolicy/privacyPolicy.wxml b/pages/loginModule/privacyPolicy/privacyPolicy.wxml new file mode 100644 index 0000000..1ee9efe --- /dev/null +++ b/pages/loginModule/privacyPolicy/privacyPolicy.wxml @@ -0,0 +1,82 @@ + + + 隐私政策 + + 本应用非常重视用户隐私政策并严格遵守相关的法律规定。请您仔细阅读《隐私政策》后再继续使用。 + 如果您继续使用我们的服务,表示您已经充分阅读和理解我们协议的全部内容。 + + + 本小程序尊重并保护所有使用服务用户的个人隐私权。 + 为了给您提供更准确、更优质的服务,本应用会按照本隐私权政策的规定使用和披露您的个人信息。 + 除本隐私权政策另有规定外,在未征得您事先许可的情况下,本应用不会将这些信息对外披露或向第三方提供。 + 本应用会不时更新本隐私权政策。您在同意本应用服务使用协议之时,即视为您已经同意本隐私权政策全部内容。 + + + 1. 适用范围 + + (a) 在您注册本应用小程序帐号时,您根据小程序要求提供的个人注册信息。 + (b) 在您使用本应用网络服务,或访问本应用平台网页时,本应用自动接收并记录的您的浏览器和计算机上的信息, + 包括但不限于您的IP地址、浏览器的类型、使用的语言、访问日期和时间、软硬件特征信息及您需求的网页记录等数据。 + (c) 本应用通过合法途径从商业伙伴处取得的用户个人数据。 + (d) 本应用严禁用户发布不良信息,如裸露、色情和亵渎内容,发布的内容我们会进行审核,一经发现不良信息,会禁用该用户的所有权限,予以封号处理。 + + + + 2. 信息使用 + + (a) 本应用不会向任何无关第三方提供、出售、出租、分享或交易您的个人登录信息。如果我们存储发生维修或升级,我们会事先发出推送消息来通知您,请您提前允许本应用消息通知。 + (b) 本应用亦不允许任何第三方以任何手段收集、编辑、出售或者无偿传播您的个人信息。任何本应用平台用户如从事上述活动,一经发现,本应用有权立即终止与该用户的服务协议。包括但不限于您的IP地址、浏览器的类型、使用的语言、访问日期和时间、软硬件特征信息及您需求的网页记录等数据。 + (c) 为服务用户的目的,本应用可能通过使用您的个人信息,向您提供您感兴趣的信息,包括但不限于向您发出产品和服务信息, + 或者与本应用合作伙伴共享信息以便他们向您发送有关其产品和服务的信息。(后者需要您的事先同意) + + + + 3. 信息披露 + + 在如下情况下,本应用将依据您的个人意愿或法律的规定全部或部分的披露您的个人信息: + (a) 未经您事先同意,我们不会向第三方披露。 + (b) 为提供您所要求的产品和服务,而必须和第三方分享您的个人信息。 + (c) 根据法律的有关规定,或者行政或司法机构的要求,向第三方或者行政、司法机构披露。 + (d) 如您出现违反中国有关法律、法规或者本应用服务协议或相关规则的情况,需要向第三方披露。 + (e) 如您是适格的知识产权投诉人并已提起投诉,应被投诉人要求,向被投诉人披露,以便双方处理可能的权利纠纷 + + + + + + 4. 信息存储和交换 + + 本应用收集的有关您的信息和资料将保存在本应用及(或)其关联公司的服务器上,这些信息和资料可能传送至您所在国家、地区或本应用收集信息和资料所在地的境外并在境外被访问、存储和展示。 + + + + + + 5. Cookie的使用 + + (a) 在您未拒绝接受cookies的情况下,本应用会在您的计算机上设定或取用cookies,以便您能登录或使用依赖于cookies的本应用平台服务或功能。本应用使用cookies可为您提供更加周到的个性化服务,包括推广服务。 + (b) 您有权选择接受或拒绝接受cookies。您可以通过修改浏览器设置的方式拒绝接受cookies。 + 但如果您选择拒绝接受cookies,则您可能无法登录或使用依赖于cookies的本应用网络服务或功能 + (c) 通过本应用所设cookies所取得的有关信息,将适用本政策。 + + + + + 6.本隐私政策的更改 + + (a) 如果决定更改隐私政策,我们会在本政策中、本公司网站中以及我们认为适当的位置发布这些更改,以便您了解我们如何收集、使用您的个人信息,哪些人可以访问这些信息,以及在什么情况下我们会透露这些信息。 + (b) 本公司保留随时修改本政策的权利,因此请经常查看。如对本政策作出重大更改,本公司会通过网站通知的形式告知。 + + + + + 请您妥善保护自己的个人信息,仅在必要的情形下向他人提供。如您发现自己的个人信息泄密,尤其是本应用用户名及密码发生泄露,请您立即联络本应用客服,以便本应用采取相应措施。 + + + 感谢您花时间了解我们的隐私政策!我们将尽全力保护您的个人信息和合法权益,再次感谢您的信任! + + + + + + diff --git a/pages/loginModule/privacyPolicy/privacyPolicy.wxss b/pages/loginModule/privacyPolicy/privacyPolicy.wxss new file mode 100644 index 0000000..839762c --- /dev/null +++ b/pages/loginModule/privacyPolicy/privacyPolicy.wxss @@ -0,0 +1,17 @@ + +.myOne{ + width: 100%; + display: flex; + justify-content: center; + padding-bottom: 60rpx; +} +.my-div{ + width: 90%; + margin: auto; +} +.yhxy{ + justify-content: center; + color: black; + font-size: 40rpx; + font-weight: 600; +} diff --git a/pages/loginModule/pwdLogin/pwdLogin.js b/pages/loginModule/pwdLogin/pwdLogin.js index e8b6925..fa5c41c 100644 --- a/pages/loginModule/pwdLogin/pwdLogin.js +++ b/pages/loginModule/pwdLogin/pwdLogin.js @@ -198,5 +198,17 @@ Page({ // 页面卸载时清理定时器 onUnload() { this._clearTimer(); - } + }, + + gotoAgreement() { + wx.navigateTo({ + url: '/pages/loginModule/agreement/agreement', + }) + }, + + gotoPolicy() { + wx.navigateTo({ + url: '/pages/loginModule/privacyPolicy/privacyPolicy', + }) + }, }); diff --git a/pages/loginModule/pwdLogin/pwdLogin.wxml b/pages/loginModule/pwdLogin/pwdLogin.wxml index 7042cbb..dc5e12c 100644 --- a/pages/loginModule/pwdLogin/pwdLogin.wxml +++ b/pages/loginModule/pwdLogin/pwdLogin.wxml @@ -73,9 +73,9 @@ 登录代表您已同意 - 《用户协议》 + 《用户协议》 & - 《隐私协议》 + 《隐私协议》 diff --git a/pages/personCenter/accountSetting/accountSetting.js b/pages/personCenter/accountSetting/accountSetting.js index 2c6f230..f2b2a08 100644 --- a/pages/personCenter/accountSetting/accountSetting.js +++ b/pages/personCenter/accountSetting/accountSetting.js @@ -77,53 +77,17 @@ Page({ } }) }, - - /** - * 生命周期函数--监听页面初次渲染完成 - */ - onReady() { - + + gotoAgreement() { + wx.navigateTo({ + url: '/pages/loginModule/agreement/agreement', + }) }, - /** - * 生命周期函数--监听页面显示 - */ - onShow() { - + gotoPolicy() { + wx.navigateTo({ + url: '/pages/loginModule/privacyPolicy/privacyPolicy', + }) }, - - /** - * 生命周期函数--监听页面隐藏 - */ - onHide() { - - }, - - /** - * 生命周期函数--监听页面卸载 - */ - onUnload() { - - }, - - /** - * 页面相关事件处理函数--监听用户下拉动作 - */ - onPullDownRefresh() { - - }, - - /** - * 页面上拉触底事件的处理函数 - */ - onReachBottom() { - - }, - - /** - * 用户点击右上角分享 - */ - onShareAppMessage() { - - } + }) \ No newline at end of file diff --git a/pages/personCenter/accountSetting/accountSetting.wxml b/pages/personCenter/accountSetting/accountSetting.wxml index caf3d40..8d97a01 100644 --- a/pages/personCenter/accountSetting/accountSetting.wxml +++ b/pages/personCenter/accountSetting/accountSetting.wxml @@ -28,7 +28,7 @@ /> - + 用户协议 - + 隐私政策 Date: Mon, 16 Jun 2025 10:59:20 +0800 Subject: [PATCH 10/12] =?UTF-8?q?=E8=A1=A5=E5=85=85=E4=BA=86=E6=B3=A8?= =?UTF-8?q?=E5=86=8C=E9=A1=B5=E9=9D=A2=E7=9A=84=E5=B0=8F=E7=A8=8B=E5=BA=8F?= =?UTF-8?q?=E7=94=A8=E6=88=B7=E5=8D=8F=E8=AE=AE=E5=92=8C=E9=9A=90=E7=A7=81?= =?UTF-8?q?=E6=94=BF=E7=AD=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pages/loginModule/register/register.js | 57 ++++--------------- pages/loginModule/register/register.wxml | 4 +- .../component/commissionPop/commissionPop.js | 2 +- request.js | 2 +- 4 files changed, 14 insertions(+), 51 deletions(-) diff --git a/pages/loginModule/register/register.js b/pages/loginModule/register/register.js index ab51ac4..2aa6998 100644 --- a/pages/loginModule/register/register.js +++ b/pages/loginModule/register/register.js @@ -155,52 +155,15 @@ Page({ }) }, - /** - * 生命周期函数--监听页面初次渲染完成 - */ - onReady() { + gotoAgreement() { + wx.navigateTo({ + url: '/pages/loginModule/agreement/agreement', + }) +}, - }, - - /** - * 生命周期函数--监听页面显示 - */ - onShow() { - - }, - - /** - * 生命周期函数--监听页面隐藏 - */ - onHide() { - - }, - - /** - * 生命周期函数--监听页面卸载 - */ - onUnload() { - - }, - - /** - * 页面相关事件处理函数--监听用户下拉动作 - */ - onPullDownRefresh() { - - }, - - /** - * 页面上拉触底事件的处理函数 - */ - onReachBottom() { - - }, - - /** - * 用户点击右上角分享 - */ - onShareAppMessage() { - - } +gotoPolicy() { + wx.navigateTo({ + url: '/pages/loginModule/privacyPolicy/privacyPolicy', + }) +}, }) \ No newline at end of file diff --git a/pages/loginModule/register/register.wxml b/pages/loginModule/register/register.wxml index dfcd2f1..405f13d 100644 --- a/pages/loginModule/register/register.wxml +++ b/pages/loginModule/register/register.wxml @@ -63,9 +63,9 @@ 我已阅读并同意 - 《用户协议》 + 《用户协议》 & - 《隐私协议》 + 《隐私协议》 注册 diff --git a/pages/personCenter/component/commissionPop/commissionPop.js b/pages/personCenter/component/commissionPop/commissionPop.js index 4b0ec66..460fe81 100644 --- a/pages/personCenter/component/commissionPop/commissionPop.js +++ b/pages/personCenter/component/commissionPop/commissionPop.js @@ -34,7 +34,7 @@ import { baseUrl } from "../../../../request";Component({ const rate = parseFloat(this.data.commissionRate); if (isNaN(rate) || rate < 0 || rate > 10) { wx.showToast({ - title: `请输入有效的比例,最大为 5%`, + title: `请输入有效的比例,最大为 10%`, icon: 'none', }); return; diff --git a/request.js b/request.js index e667b0d..e117e91 100644 --- a/request.js +++ b/request.js @@ -2,6 +2,6 @@ export const local='http://localhost:9091'; export const ip = 'http://27.30.77.229:9091'; export const test = 'http://27.30.77.229:9092'; export const localTest = 'http://localhost:9092'; -export const baseUrl = localTest; +export const baseUrl = test; export const globalImgUrl = baseUrl + '/file/download/' \ No newline at end of file From 8ea2d7a89e8cf7044f26be8b45ce49f94e6c5244 Mon Sep 17 00:00:00 2001 From: chen-xin-zhi <3588068430@qq.com> Date: Mon, 16 Jun 2025 13:18:08 +0800 Subject: [PATCH 11/12] ------ --- pages/personCenter/withdrawal/withdrawal.js | 2 +- pages/projectModule/applyCode/applyCode.js | 2 -- 2 files changed, 1 insertion(+), 3 deletions(-) diff --git a/pages/personCenter/withdrawal/withdrawal.js b/pages/personCenter/withdrawal/withdrawal.js index 70448cf..43971b5 100644 --- a/pages/personCenter/withdrawal/withdrawal.js +++ b/pages/personCenter/withdrawal/withdrawal.js @@ -103,8 +103,8 @@ Page({ wx.showToast({ title: '提现成功,等待后台审核', icon: 'none', + duration: 1000, }); - // 1秒后跳转到账单详情页面 setTimeout(() => { wx.redirectTo({ diff --git a/pages/projectModule/applyCode/applyCode.js b/pages/projectModule/applyCode/applyCode.js index c35ff83..6502b2c 100644 --- a/pages/projectModule/applyCode/applyCode.js +++ b/pages/projectModule/applyCode/applyCode.js @@ -78,7 +78,6 @@ Page({ icon: 'success', duration: 1000 }); - wx.hideLoading() setTimeout(() => { wx.navigateBack(); }, 1000); @@ -87,7 +86,6 @@ Page({ title: res.data.message || '申请失败', icon: 'none' }); - wx.hideLoading() } }, fail: () => { From a48fa01050d534d81287b984c362f50dc15d9bf0 Mon Sep 17 00:00:00 2001 From: chen-xin-zhi <3588068430@qq.com> Date: Mon, 16 Jun 2025 16:16:50 +0800 Subject: [PATCH 12/12] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E4=BA=86=E6=9F=A5?= =?UTF-8?q?=E8=AF=A2=E6=8E=A8=E5=B9=BF=E7=A0=81=E4=B8=8B=E7=9A=84=E7=BB=93?= =?UTF-8?q?=E7=AE=97=E8=AE=B0=E5=BD=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pages/projectModule/subSettlement/subSettlement.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pages/projectModule/subSettlement/subSettlement.js b/pages/projectModule/subSettlement/subSettlement.js index a81e605..481f555 100644 --- a/pages/projectModule/subSettlement/subSettlement.js +++ b/pages/projectModule/subSettlement/subSettlement.js @@ -32,7 +32,7 @@ Page({ fetchSettlementData() { const token = wx.getStorageSync('token'); // 从本地存储获取 token const data = { - id: 5 + id: this.data.id }; wx.request({ url: baseUrl + '/projectSettlement/query/settle',