diff --git a/api/order/order.js b/api/order/order.js index 61842c5..8aa3ed1 100644 --- a/api/order/order.js +++ b/api/order/order.js @@ -3,12 +3,69 @@ import request from '@/utils/request' // 查询伴宠师列表 export function getTeacherList(params) { - return request({ - url: '/applet/mall/teacher/getTeacherList', - headers: { - "isToken": true - }, - method: 'get', - params - }) + return request({ + url: '/applet/mall/teacher/getTeacherList', + headers: { + "isToken": true + }, + method: 'get', + params + }) +} + + +// 查询伴宠师详情 +export function getTeacherDetail(params) { + return request({ + url: '/applet/mall/teacher/getTeacherDetail', + headers: { + "isToken": true + }, + method: 'get', + params + }) +} + +// 查询指定伴宠师的宠物列表 +export function getTeacherPetList(params) { + return request({ + headers: { + "isToken": true + }, + url: "/applet/pet/list", + method: 'get', + params + }) +} + +// 查询指定伴宠师的地址列表 +export const getTeacherAddressList = (params) => { + return request({ + url: '/applet/address/addressList', + headers: { + isToken: true + }, + method: "get", + params + }) +} + +// 查询指定伴宠师的服务小结 +export const getTeacherServiceLogList = (params) => { + return request({ + url: '/applet/serviceLog/serviceLogList', + headers: { + isToken: true + }, + method: "get", + params + }).then(res => { + return res.data?.map?.(item => { + return { + ...item, + typeIds: item.serviceType?.split?.(','), + images: item.image?.split?.(',') || [] + } + }) || [] + }) } diff --git a/pages/companionPetList/companionPetInfo.vue b/pages/companionPetList/companionPetInfo.vue index 55757f0..4da3ab3 100644 --- a/pages/companionPetList/companionPetInfo.vue +++ b/pages/companionPetList/companionPetInfo.vue @@ -4,7 +4,7 @@ + :src="companionInfo.userImage || defaultStaffIamge"> @@ -12,7 +12,7 @@ {{companionInfo.name}} - sex @@ -36,8 +36,8 @@ - - 你好,我叫小鱼,养过两只猫,目前养了只布偶,女猫,两岁了,11斤,工作比较自由,方便喂养咪咪,很高兴认识你和你的猫 + {{ companionInfo.appletUsersTeacher.userBrief || '暂无简介' }} + @@ -50,27 +50,27 @@ - + - - {{item.name}} + {{item.nickName}} - sex - {{item.breed}} + {{item.type}} @@ -179,7 +179,7 @@ --> - + @@ -220,8 +220,32 @@ - 可接单地址{{ index + 1 }}:湖南省湘潭市雨湖区雨湖路街道建设北路2号雨湖综合步步高商场内第一层103号格林楠图 20公里内 + :key="index" + v-for="(address, index) in addressList"> + 可接单地址{{ index + 1 }}: + {{ address.area }} + {{ address.address }} + {{ address.rangeNo ? address.rangeNo + '公里内' : '' }} + + + + + + 共不接单{{ address.appletOutDate.length }}天 + + + + + + + 点击查看不接单日期 + + + + @@ -237,22 +261,22 @@ - + - - {{item.name}} + {{companionInfo.name}} - {{item.location}} + {{item.serviceSpot}} @@ -263,7 +287,7 @@ | - {{item.time}} + {{item.serviceTime}} @@ -274,11 +298,11 @@ - {{item.des}} + {{item.text}} - - + + @@ -322,32 +346,42 @@