diff --git a/api/login.js b/api/login.js index af9a1a0..9b062fa 100644 --- a/api/login.js +++ b/api/login.js @@ -14,6 +14,17 @@ export function resetByMobile(params) { }); } +/** + * 绑定手机号码 + * @param mobile + */ +export function bindMobile(params) { + return http.request({ + url: `/passport/member/bindMobile`, + method: "POST", + params, + }); +} //获取自动发券 export function getAutoCoup(){ diff --git a/api/message.js b/api/message.js index 9b8a4f2..b46a606 100644 --- a/api/message.js +++ b/api/message.js @@ -42,7 +42,7 @@ export function getMessages(params) { */ export function messageMarkAsRead(ids) { return http.request({ - url: `members/member-nocice-logs/${ids}/read`, + url: `/message/member/${ids}`, method: Method.PUT, needToken: true, }); diff --git a/api/trade.js b/api/trade.js index 40b740f..5d2b1a7 100644 --- a/api/trade.js +++ b/api/trade.js @@ -319,3 +319,12 @@ export function reBuy(sn) { params, }); } + +// 查看包裹列表 +export function getPackage(orderSn) { + return http.request({ + url: `/order/order/getPackage/${orderSn}`, + method: Method.GET, + needToken: true, + }); +} \ No newline at end of file diff --git a/manifest.json b/manifest.json index 27092fc..e51eea0 100644 --- a/manifest.json +++ b/manifest.json @@ -207,10 +207,12 @@ } }, "plugins" : { - "live-player-plugin" : { - "version" : "1.3.0", - "provider" : "wx2b03c6e691cd7370" - } + + // 直播插件注释 + // "live-player-plugin" : { + // "version" : "1.3.0", + // "provider" : "wx2b03c6e691cd7370" + // } }, "requiredPrivateInfos" : [ "chooseLocation", "getLocation" ] }, diff --git a/pages.json b/pages.json index eca83d4..3e324e6 100644 --- a/pages.json +++ b/pages.json @@ -275,6 +275,16 @@ } } }, + + { + "path": "set/securityCenter/bindMobile", + "style": { + "navigationBarTitleText": "绑定手机号", + "app-plus": { + + } + } + }, { "path": "im/list", @@ -708,6 +718,12 @@ "navigationBarTitleText": "订单详情" } }, + { + "path": "deliverDetail", + "style": { + "navigationBarTitleText": "物流详情" + } + }, { "path": "evaluate/evaluateDetail", "style": { diff --git a/pages/mine/set/personMsg.vue b/pages/mine/set/personMsg.vue index e9c477e..fbe56b3 100644 --- a/pages/mine/set/personMsg.vue +++ b/pages/mine/set/personMsg.vue @@ -22,6 +22,15 @@
{{ form.___path || '请选择城市' }}
+ + + + {{form.mobile}} + + + 绑定手机号码 + +
@@ -32,7 +41,7 @@ + diff --git a/pages/order/deliverDetail.vue b/pages/order/deliverDetail.vue new file mode 100644 index 0000000..7225d3c --- /dev/null +++ b/pages/order/deliverDetail.vue @@ -0,0 +1,248 @@ + + + + + \ No newline at end of file diff --git a/pages/order/fillorder.vue b/pages/order/fillorder.vue index 673a234..d3e94e7 100644 --- a/pages/order/fillorder.vue +++ b/pages/order/fillorder.vue @@ -651,7 +651,7 @@ export default { }); return false; } - } else if (this.shippingText === "LOGISTICS" && this.orderMessage.cartTypeEnum != 'VIRTUAL') { + } else if (this.shippingText === "LOGISTICS" && this.orderMessage.cartTypeEnum !== 'VIRTUAL') { if (!this.address.id) { uni.showToast({ title: "请选择地址", diff --git a/pages/order/orderDetail.vue b/pages/order/orderDetail.vue index 12be924..a460793 100644 --- a/pages/order/orderDetail.vue +++ b/pages/order/orderDetail.vue @@ -9,8 +9,8 @@
- - + + {{ logisticsList.traces[logisticsList.traces.length - 1].AcceptStation }} @@ -23,6 +23,14 @@ 券码: {{ order.orderStatus == 'CANCELLED' ? '已失效' : order.verificationCode }} + + + 当前订单有 {{ orderPackage.length }} 个包裹快递 + +
+ 点击此处查看 +
+
{{ '暂无物流信息' }} @@ -30,7 +38,7 @@
- + @@ -44,7 +52,7 @@ - + @@ -83,6 +91,9 @@ ¥{{ sku.goodsPrice | unitPrice }} + + {{refundPriceList(sku.isRefund)}} ({{ sku.refundPrice | unitPrice("¥") }}) + @@ -105,7 +116,7 @@ 商品总价: ¥{{ order.goodsPrice | unitPrice }} - + 运费: ¥{{ order.freightPrice | unitPrice }} @@ -249,7 +260,7 @@