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(',') }}