From e5efc54e7e52a87f8e1a784507634f45267ba5fc Mon Sep 17 00:00:00 2001 From: huliyong <2783385703@qq.com> Date: Mon, 12 May 2025 20:55:54 +0800 Subject: [PATCH] =?UTF-8?q?refactor:=20=E4=BC=98=E5=8C=96=E8=AE=A2?= =?UTF-8?q?=E5=8D=95=E7=AE=A1=E7=90=86=E9=A1=B5=E9=9D=A2=E6=A0=B7=E5=BC=8F?= =?UTF-8?q?=E5=92=8C=E5=8A=9F=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 调整 `orderTakingManage/detail/index.scss` 中的字体大小和对齐方式 - 修改 `getUrl.js` 中的开发环境 API 地址 - 统一 `orderTakingManage/pet/detail.vue` 中图标大小单位 - 优化 `orderTakingManage/detail/index.vue` 的布局和样式 - 添加 `orderTakingManage/components/list.vue` 中的点击事件和文本格式化 - 在 `myOrdersManage/components/systemOrder.vue` 中添加订单详情跳转功能 --- manifest.json | 2 +- otherPages/orderTakingManage/detail/index.scss | 3 +- otherPages/orderTakingManage/detail/index.vue | 20 +++++++---- otherPages/orderTakingManage/pet/detail.vue | 4 +-- pages/myOrdersManage/components/systemOrder.vue | 47 +++++++++++++++++++------ pages/orderTakingManage/components/list.vue | 17 +++++++-- utils/getUrl.js | 4 +-- 7 files changed, 71 insertions(+), 26 deletions(-) diff --git a/manifest.json b/manifest.json index 055404f..495b4fd 100644 --- a/manifest.json +++ b/manifest.json @@ -1,6 +1,6 @@ { "name" : "uni-vuu3", - "appid" : "__UNI__08423D1", + "appid" : "__UNI__197A38F", "description" : "", "versionName" : "1.0.0", "versionCode" : "100", diff --git a/otherPages/orderTakingManage/detail/index.scss b/otherPages/orderTakingManage/detail/index.scss index 69af78b..6a3ee69 100644 --- a/otherPages/orderTakingManage/detail/index.scss +++ b/otherPages/orderTakingManage/detail/index.scss @@ -78,8 +78,10 @@ display: flex; justify-content: space-between; align-items: center; + font-size: 26rpx; .time-content{ width: 500rpx; + text-align: right; } } @@ -139,7 +141,6 @@ width: 35rpx; height: 35rpx; border-radius: 35rpx; - background-color: red; margin-left: 15rpx; } diff --git a/otherPages/orderTakingManage/detail/index.vue b/otherPages/orderTakingManage/detail/index.vue index a3fa6f6..67b9080 100644 --- a/otherPages/orderTakingManage/detail/index.vue +++ b/otherPages/orderTakingManage/detail/index.vue @@ -34,7 +34,8 @@ {{ typeInfo[orderDetail.order.type].title }} - + 基本信息 @@ -78,20 +79,22 @@ - + {{ pet.breed }} - + {{ pet.type }}{{ pet.bodyType }} - - {{ it.time }} + + {{ it.time }} {{ it.name }} - 上门1次 + 上门1次 + 服务天数: 共{{ pet.orderServiceText.length }}天 I + {{ pet.orderServiceText.length >= 2 ? `${pet.orderServiceText[0]},${pet.orderServiceText[pet.orderServiceText.length - 1]}` : pet.orderServiceText.join(',') }} - 期望上门时间:早 - {{ pet.breed }}{{ pet.bodyType }} | {{ pet.productNameText.join('+') }} + + {{ pet.breed }}{{ pet.bodyType }} | {{ pet.productNameText.join(',') }} {{ item.address }} 订单为系统派发,请确认订单信息后再抢单 - - --> + + + + - @@ -92,6 +112,13 @@ import PetServicePopup from './petServicePopup.vue'; }) } + // 跳转订单详情 + const toOrderDetail = (id) => { + uni.navigateTo({ + url: `/otherPages/orderTakingManage/detail/index?id=${id}&type=my` + }); + } + // 显示服务时间弹窗 function showServicePopup(item) { // 如果是已完成状态,直接跳转到打卡记录页面 diff --git a/pages/orderTakingManage/components/list.vue b/pages/orderTakingManage/components/list.vue index 744dd89..56032d8 100644 --- a/pages/orderTakingManage/components/list.vue +++ b/pages/orderTakingManage/components/list.vue @@ -11,11 +11,15 @@ - + - 服务天数: 共{{ pet.orderServiceText.length }}天 I {{ pet.orderServiceText.join('+') }} + 服务天数: 共{{ pet.orderServiceText.length }}天 I + {{ pet.orderServiceText.length >= 2 ? `${pet.orderServiceText[0]},${pet.orderServiceText[pet.orderServiceText.length - 1]}` : pet.orderServiceText.join(',') }} + - {{ pet.breed }}({{ pet.bodyType }}) | {{ pet.productNameText.join('+') }} + {{ pet.breed }}({{ pet.bodyType }}) | {{ pet.productNameText.join(',') }}