diff --git a/src/api/types/user.ts b/src/api/types/user.ts
index 8797905..d9f35c2 100644
--- a/src/api/types/user.ts
+++ b/src/api/types/user.ts
@@ -32,6 +32,8 @@ export interface IUserAddressListResult {
district_id: number
address: string
is_default: number
+ latitude?: number
+ longitude?: number
}
/**
diff --git a/src/bundle/package/detail.vue b/src/bundle/package/detail.vue
index ff1c237..8ac9b74 100644
--- a/src/bundle/package/detail.vue
+++ b/src/bundle/package/detail.vue
@@ -152,7 +152,7 @@
- 立即预约
+ 立即预约
@@ -161,371 +161,44 @@
+
+
\ No newline at end of file
diff --git a/src/bundle/package/service.vue b/src/bundle/package/service.vue
new file mode 100644
index 0000000..6f246fa
--- /dev/null
+++ b/src/bundle/package/service.vue
@@ -0,0 +1,285 @@
+{
+ "needLogin": true,
+ "layout": "default",
+ "style": {
+ "navigationStyle": "custom"
+ }
+}
+
+
+
+
+
+
+
+
+
+
+
+ 服务方式
+
+
+
+
+
+ 到店服务
+
+
+ 上门服务
+
+
+
+
+
+
+
+
+
+
+ 商家信息
+
+
+
+
+
+
+
+
+
+
+ {{ item.name }}
+
+ 距您{{ item.distance }}km
+
+
+
+ {{ item.address }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 地址
+ 新增地址
+
+
+
+
+
+
+
+
+ 未填写收货地址
+
+ 添加地址
+
+
+
+
+
+
+
+
+
+ 默认
+
+
+
+ {{ item.contact }}
+ {{ item.telephone }}
+
+
+
+
+
+
+
+
+ {{
+ item.address }}
+
+
+
+
+
+
+
+
+
+
+
+
+ 下一步
+
+
+
+
+
+
+
+
+
diff --git a/src/bundle/package/tea-specialist.vue b/src/bundle/package/tea-specialist.vue
new file mode 100644
index 0000000..8d0c459
--- /dev/null
+++ b/src/bundle/package/tea-specialist.vue
@@ -0,0 +1,197 @@
+{
+ "needLogin": true,
+ "layout": "default",
+ "style": {
+ "navigationStyle": "custom"
+ }
+}
+
+
+
+
+
+
+
+ 茶艺师
+ 匹配心动茶艺师
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ item.name }}
+ {{ item.level }}
+
+
+
+
+
+
+ 查看更多
+
+
+
+
+
+
+
+
+
+ {{ selectedSpecialist.name }}
+ {{ selectedSpecialist.title }}
+
+
+ 商家认证的名称
+
+
+
+ {{ selectedSpecialist.rating }} 推荐
+
+
+
+
+
+
+
+
+
+
+
+
+ 服务方式
+ 到店服务
+ 上门服务
+
+
+
+
+
+
+
+ 性别:
+ 女
+
+
+
+ 年龄:
+ 21岁
+
+
+
+ 身高:
+ 165cm
+
+
+
+ 体重:
+ 53kg
+
+
+
+
+
+
+
+ 123
+
+
+
+
+
+
+
+
+
+ 下一步
+
+
+
+
+
+
+
+
diff --git a/src/bundle/reserve-group/reserve-group.vue b/src/bundle/reserve-group/reserve-group.vue
index 081fa18..42238cc 100644
--- a/src/bundle/reserve-group/reserve-group.vue
+++ b/src/bundle/reserve-group/reserve-group.vue
@@ -50,14 +50,14 @@
预定日期 *
-
+
{{ reserveDateStr || '请选择' }}
-
+
@@ -216,9 +216,10 @@ const status = ref(-1) // 0待审核 1审核成功 2审核失败 3未提
const reserveDateStr = computed(() => {
if (!form.value.reserve_date) return ''
const d = new Date(form.value.reserve_date)
- return `${d.getMonth() + 1}月${d.getDate()}日`
+ return `${d.getFullYear()}年${d.getMonth() + 1}月${d.getDate()}日`
})
const minDate = ref(new Date(new Date().setHours(0, 0, 0, 0)).getTime())
+const maxDate = ref(new Date(new Date().getFullYear(), 11, 31, 23, 59, 59).getTime())
onLoad(async () => {
const res = await getJoinCooperationStatus()
diff --git a/src/bundle_b/pages/tea-specialist/reserve.vue b/src/bundle_b/pages/tea-specialist/reserve.vue
index a80fc06..81a2af8 100644
--- a/src/bundle_b/pages/tea-specialist/reserve.vue
+++ b/src/bundle_b/pages/tea-specialist/reserve.vue
@@ -231,7 +231,7 @@
-
+
diff --git a/src/pages.json b/src/pages.json
index 43da96e..b299d36 100644
--- a/src/pages.json
+++ b/src/pages.json
@@ -251,6 +251,33 @@
"navigationStyle": "custom"
}
},
+ {
+ "path": "package/reserve",
+ "type": "page",
+ "needLogin": true,
+ "layout": "tabbar",
+ "style": {
+ "navigationStyle": "custom"
+ }
+ },
+ {
+ "path": "package/service",
+ "type": "page",
+ "needLogin": true,
+ "layout": "default",
+ "style": {
+ "navigationStyle": "custom"
+ }
+ },
+ {
+ "path": "package/tea-specialist",
+ "type": "page",
+ "needLogin": true,
+ "layout": "default",
+ "style": {
+ "navigationStyle": "custom"
+ }
+ },
{
"path": "profile/profile",
"type": "page",
diff --git a/src/pages/index/index.vue b/src/pages/index/index.vue
index 0cddbeb..c714eaa 100644
--- a/src/pages/index/index.vue
+++ b/src/pages/index/index.vue
@@ -67,7 +67,8 @@
-
+
diff --git a/src/pages/notice/reserve.vue b/src/pages/notice/reserve.vue
index 9d06fe7..086c51e 100644
--- a/src/pages/notice/reserve.vue
+++ b/src/pages/notice/reserve.vue
@@ -35,6 +35,15 @@
+
+
+
+
+ 完成
+
+
+
+
diff --git a/src/utils/order.ts b/src/utils/order.ts
index c66b3f0..c819778 100644
--- a/src/utils/order.ts
+++ b/src/utils/order.ts
@@ -210,6 +210,7 @@ export const TeaSpecialistOrderStatusValue: Record