diff --git a/api/order/order.js b/api/order/order.js index b9070e8..d6abe86 100644 --- a/api/order/order.js +++ b/api/order/order.js @@ -12,6 +12,53 @@ export function getAppOrderList() { }) } +// 获取订单列表 +export function orderItemLogGetByOrderId(orderId) { + return request({ + headers: { + "isToken": true + }, + url: "/applet/orderItemLog/getByOrderId/" + orderId, + method: 'get' + }) +} + +// 获取订单中的宠物列表 +export function getOrderPetById(orderId) { + return request({ + headers: { + "isToken": true + }, + url: "/applet/order/getOrderPetById/" + orderId, + method: 'get' + }) +} +// 获取订单的宠物详情 +export function getPetById(petId) { + return request({ + headers: { + "isToken": true + }, + url: "/applet/order/getPetById/" + petId, + method: 'get' + }) +} + +// 获取宠物id获取服务档案详情 +export function getPetCareByPetId(petId) { + return request({ + headers: { + "isToken": true + }, + url: "/applet/order/getPetCareByPetId/" + petId, + method: 'get' + }) +} + export default { - getAppOrderList + getAppOrderList, + orderItemLogGetByOrderId, + getOrderPetById, + getPetById, + getPetCareByPetId, } \ No newline at end of file diff --git a/otherPages/myOrdersManage/clock/index.vue b/otherPages/myOrdersManage/clock/index.vue index ec47d9a..d239c32 100644 --- a/otherPages/myOrdersManage/clock/index.vue +++ b/otherPages/myOrdersManage/clock/index.vue @@ -196,12 +196,24 @@ import { onMounted, reactive, - ref + ref, } from "vue"; + import { + onLoad + } from '@dcloudio/uni-app' import { ossUpload } from '@/utils/oss-upload/oss/index.js' + + import { orderItemLogGetByOrderId } from '@/api/order/order.js' + onLoad((options) => { + orderId.value = options.id || null; + GetByOrderId() + }); + + const orderId = ref(0) + const fileList = reactive({ // glove: [],//手套 @@ -278,6 +290,20 @@ } + } + + function GetByOrderId(){ + orderItemLogGetByOrderId(orderId.value) + .then(res => { + if(res.code == 200){ + + } + }) + } + + + function saveDraft() { + } function msg(content) { @@ -286,6 +312,7 @@ icon: 'none' }) } +