diff --git a/api/amount/index.js b/api/amount/index.js index e369616..f4b933b 100644 --- a/api/amount/index.js +++ b/api/amount/index.js @@ -28,7 +28,7 @@ export const cashIn = (data) => { // 小程序-提现 export const cashOut = (params) => { return request({ - url: '​/applet​/amount​/cashOut', + url: '/app', headers: { isToken: true }, diff --git a/api/receivingHall/index.js b/api/receivingHall/index.js index 2fa0af6..8d536e5 100644 --- a/api/receivingHall/index.js +++ b/api/receivingHall/index.js @@ -1,6 +1,30 @@ // 订单模块 - 接单大厅流程 import request from '@/utils/request' +// 接单大厅 - 拒绝、无法接单 +export function endByOrderId(data) { + return request({ + headers: { + "isToken": true + }, + url: "/applet/order/endByOrderId", + method: 'post', + data + }) +} + +// 接单大厅 - 根据订单标识查询订单详情的接口 +export function getByOrderId(params) { + return request({ + headers: { + "isToken": true + }, + url: "/applet/order/getByOrderId", + method: 'get', + params + }) +} + // 小程序-接单大厅流程 export function orderList(params) { return request({ @@ -11,4 +35,16 @@ export function orderList(params) { method: 'get', params }) +} + +// 接单大厅 - 立即接单 +export function startByOrderId(data) { + return request({ + headers: { + "isToken": true + }, + url: "/applet/order/startByOrderId", + method: 'post', + data + }) } \ No newline at end of file diff --git a/components/Modal/index.vue b/components/Modal/index.vue new file mode 100644 index 0000000..6f838b1 --- /dev/null +++ b/components/Modal/index.vue @@ -0,0 +1,78 @@ + + + + + \ No newline at end of file diff --git a/otherPages/orderTakingManage/detail/index.vue b/otherPages/orderTakingManage/detail/index.vue index 37ca4ec..7d29bd0 100644 --- a/otherPages/orderTakingManage/detail/index.vue +++ b/otherPages/orderTakingManage/detail/index.vue @@ -52,7 +52,7 @@ 服务地址 - 重庆市南岸区长嘉汇18栋9-2 + {{ orderDetail.address }} @@ -61,28 +61,26 @@ 服务内容和酬劳 - + 查看宠物信息 - + - + - 小咪 + {{ pet.nickName }} - 银渐层短毛猫(小型猫) + {{ pet.type }} @@ -103,7 +101,7 @@ 合计 - ¥ 455 + ¥ {{ orderDetail.price }} @@ -128,7 +126,7 @@ 下单时间: - 2024-12-45 12:32:41 + {{ orderDetail.createTime }} @@ -138,72 +136,200 @@ 支付时间: - 2024-12-45 12:32:41 + {{ orderDetail.payTime }} - + 立即抢单 - + + + 接单即接受 + 《伴宠师手册》 + + + + + + + + + + 请立即添加服务顾问,并提供订单编码 + + + + + + + + + + - \ No newline at end of file diff --git a/otherPages/orderTakingManage/pet/index.vue b/otherPages/orderTakingManage/pet/index.vue index 44352b9..012dcfb 100644 --- a/otherPages/orderTakingManage/pet/index.vue +++ b/otherPages/orderTakingManage/pet/index.vue @@ -1,130 +1,233 @@ \ No newline at end of file diff --git a/otherPages/userManage/pet/index.vue b/otherPages/userManage/pet/index.vue index 5af6458..bad92f4 100644 --- a/otherPages/userManage/pet/index.vue +++ b/otherPages/userManage/pet/index.vue @@ -3,7 +3,7 @@ + :class="['personal-pet-list-item', item.sex === 0 ? '.personal-pet-list-item_backgroud_m' : '.personal-pet-list-item_backgroud_f']"> diff --git a/pages/myOrdersManage/components/systemOrder.vue b/pages/myOrdersManage/components/systemOrder.vue index cabe248..7b71c86 100644 --- a/pages/myOrdersManage/components/systemOrder.vue +++ b/pages/myOrdersManage/components/systemOrder.vue @@ -25,7 +25,7 @@ - - @@ -59,7 +59,7 @@ function toClock() { uni.navigateTo({ - url: "/otherPages/myOrdersManage/clock/index" + url: "/otherPages/orderTakingManage/detail/index" }) } diff --git a/pages/myOrdersManage/index.vue b/pages/myOrdersManage/index.vue index 5c9d3a1..ead2cb6 100644 --- a/pages/myOrdersManage/index.vue +++ b/pages/myOrdersManage/index.vue @@ -16,7 +16,7 @@ }" :inactiveStyle="{ color: '#FFFFFF', transform: 'scale(1)' - }" :itemStyle="{height:'88rpx',padding:'0 52rpx'}" lineColor="#FFFFFF"> + }" :itemStyle="{height:'88rpx',padding:'0 52rpx'}" lineColor="#FFFFFF" @click="activeIndex1Click"> @@ -118,6 +118,10 @@ } getList() + + const activeIndex1Click = (item) => { + console.log('item', item); + } \ No newline at end of file diff --git a/pages/orderTakingManage/index.vue b/pages/orderTakingManage/index.vue index 7902d17..2a99fe4 100644 --- a/pages/orderTakingManage/index.vue +++ b/pages/orderTakingManage/index.vue @@ -14,7 +14,7 @@ - + @@ -35,6 +35,7 @@ import { orderList } from "@/api/receivingHall/index.js" + import submitBut from "@/components/submitBut/index.vue" import { useStore } from "vuex"