From bb3bc6e8ad56b824a9d916b617a7600c563f46b9 Mon Sep 17 00:00:00 2001 From: hly <2783385703@qq.com> Date: Sat, 23 Aug 2025 18:02:28 +0800 Subject: [PATCH] =?UTF-8?q?feat(=E9=82=80=E8=AF=B7=E7=A0=81):=20=E5=AE=9E?= =?UTF-8?q?=E7=8E=B0=E9=82=80=E8=AF=B7=E7=A0=81=E7=BB=91=E5=AE=9A=E5=8A=9F?= =?UTF-8?q?=E8=83=BD=E5=8F=8A=E7=95=8C=E9=9D=A2=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 在order.js中添加bindCode接口用于绑定邀请码 - 修改InvitationCode页面支持邀请码绑定状态显示 - 优化输入框和按钮的样式及交互逻辑 - 更新环境变量从trial改为develop --- api/order/order.js | 13 +++++++ pages/personalCenter/index.vue | 16 +++++++- pages_order/mine/InvitationCode.vue | 76 +++++++++++++++---------------------- utils/getUrl.js | 2 +- 4 files changed, 60 insertions(+), 47 deletions(-) diff --git a/api/order/order.js b/api/order/order.js index 325c661..65da025 100644 --- a/api/order/order.js +++ b/api/order/order.js @@ -1,6 +1,18 @@ import upload from '@/utils/upload' import request from '@/utils/request' +// 查询指定伴宠师的服务小结 +export const bindCode = (params) => { + return request({ + url: '/applet/mall/teacher/bindCode', + headers: { + isToken: true + }, + method: "get", + params + }) +} + // 查询伴宠师列表 export function getTeacherList(params) { return request({ @@ -70,6 +82,7 @@ export const getTeacherServiceLogList = (params) => { }) } + // 查询订单列表 export const getOrderList = (params) => { return request({ diff --git a/pages/personalCenter/index.vue b/pages/personalCenter/index.vue index 3c8b33a..d2032d9 100644 --- a/pages/personalCenter/index.vue +++ b/pages/personalCenter/index.vue @@ -148,11 +148,23 @@ 常用功能 + - + item.label {{item.label}} + + + @@ -169,6 +181,7 @@ export default{ data(){ return{ + // userInfo : {}, userName:'', userLevel:'', userAvatar:'https://catmdogf.oss-cn-shanghai.aliyuncs.com/CMDF/front/personal/index/avatar_1.png', @@ -320,6 +333,7 @@ this.isMember=true getPersonalInfo().then(res=>{ if(res&&(res.id || res.id === 0)){ + // this.userInfo = res this.userLevel=res.level this.userName=res.nickname // 设置用户头像,如果有头像则使用,否则使用默认头像 diff --git a/pages_order/mine/InvitationCode.vue b/pages_order/mine/InvitationCode.vue index 98ee8da..74b3ccf 100644 --- a/pages_order/mine/InvitationCode.vue +++ b/pages_order/mine/InvitationCode.vue @@ -8,33 +8,29 @@ 邀请人有且只有一位,添加后不可更改 - + - 立即领取 + + 已绑定 + + 立即绑定 - - - - - @@ -134,6 +118,8 @@ export default { height: 80rpx; padding: 0 20rpx; font-size: 28rpx; + text-align: center; + font-weight: 900; } .submit-btn { diff --git a/utils/getUrl.js b/utils/getUrl.js index c24510d..4efb1bd 100644 --- a/utils/getUrl.js +++ b/utils/getUrl.js @@ -1,4 +1,4 @@ -let current ="trial"; +let current ="develop"; const accountInfo = wx.getAccountInfoSync(); // current = accountInfo.miniProgram.envVersion;