diff --git a/pages/my/my-money-bag.vue b/pages/my/my-money-bag.vue index 8f6ee8d..f75f8d8 100644 --- a/pages/my/my-money-bag.vue +++ b/pages/my/my-money-bag.vue @@ -20,7 +20,17 @@ - --> + --> + + + + + + + + - diff --git a/pages/order-manage/dispatch-order.vue b/pages/order-manage/dispatch-order.vue index 2df5dba..b8afac0 100644 --- a/pages/order-manage/dispatch-order.vue +++ b/pages/order-manage/dispatch-order.vue @@ -22,14 +22,35 @@ 本单可派任务金额:{{curOrder.serverMoney}} - + 派单价格 + + + + + + - + + + + + + {{member.workerName ? member.workerName : member.name}} + + + + + + + + + .certern-height-with-scroll { - height: 280rpx; - margin-bottom: calc(100rpx + constant(safe-area-inset-bottom) / 2); - margin-bottom: calc(100rpx + env(safe-area-inset-bottom) / 2); + height: 480rpx; + /* margin-bottom: calc(100rpx + constant(safe-area-inset-bottom) / 2); */ + /* margin-bottom: calc(100rpx + env(safe-area-inset-bottom) / 2); */ } diff --git a/pages/order-manage/order-manage.vue b/pages/order-manage/order-manage.vue index 6808f3d..42402fa 100644 --- a/pages/order-manage/order-manage.vue +++ b/pages/order-manage/order-manage.vue @@ -196,8 +196,8 @@ --> - - + + @@ -399,7 +399,7 @@ - + 无可指派的师傅 @@ -1054,6 +1054,30 @@ } return true; }, + acceptOrder(id, code, status, funName) { + let _this = this; + // 提示订阅消息 + uni.requestSubscribeMessage({ + tmplIds: ['Yd2PJIdgBhEadi3EkAGyS4DiFp1Rd5ErsEs_jEt-HX4'], + complete(res) { + _this.noticeMsg({ + remind: '接单提醒', + name: _this.curUserInfo.name, + orderId: code + }); + this.updateOrderStatus(id, status, funName); + } + }) + }, + async noticeMsg(params = {}) { + this.$request.noticeMsg({ + openId: this.curUserInfo.openId, + remind: params.remind, + orderId: params.orderId, + name: params.name, + orderStatus: 'RECEIVE' + }); + }, async updateOrderStatus(id, status, funName) { let res = await this.$request[funName]({ id: id,