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 @@
-
-
-
-
-
-
-
-
-
+
+
+
+
+
- 小咪
+
-
-
+
+
+
+ {{ item.nickName }}
+
+
+
+
+
+
+
+ {{ item.type || '未知' }}
+
+
+ {{ item.type || '未知' }}
+
+
+ {{ item.weight + 'kg' }}
+
+
-
- 银渐层短毛猫 | 1岁 | 体重2kg
+
+ 性格: {{ item.personality }}
+
+
+
+ 查看详细信息
+
-
- 性格:活泼开朗,对人友好
-
-
-
- 查看详细信息
-
+
+
+
+ 这里还没有您的宠物,请点击添加吧~
\ 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"