From aa098ee9bb179cdd88cebb815e37bb202699366b Mon Sep 17 00:00:00 2001 From: chen-xin-zhi <3588068430@qq.com> Date: Thu, 20 Feb 2025 21:50:31 +0800 Subject: [PATCH] Changes --- package-lock.json | 1 + package.json | 1 + src/layout/components/Aside.vue | 15 +- src/layout/components/DatePicker.vue | 63 ++++ src/layout/components/TimePicker.vue | 59 ++++ src/layout/js/validUtils.js | 10 + src/router/routes.ts | 5 + src/views/Orders/OrderList.vue | 37 ++- src/views/Orders/PendingServiceOrderList.vue | 315 +++++++++++++++++++ src/views/Orders/ServiceOrderList.vue | 48 +-- 10 files changed, 517 insertions(+), 37 deletions(-) create mode 100644 src/layout/components/DatePicker.vue create mode 100644 src/layout/components/TimePicker.vue create mode 100644 src/layout/js/validUtils.js create mode 100644 src/views/Orders/PendingServiceOrderList.vue diff --git a/package-lock.json b/package-lock.json index 3e7def7..8c75515 100644 --- a/package-lock.json +++ b/package-lock.json @@ -10,6 +10,7 @@ "dependencies": { "@element-plus/icons-vue": "^2.3.1", "axios": "^1.7.2", + "dayjs": "^1.11.13", "element-plus": "^2.9.0", "mitt": "^3.0.1", "pinia": "^2.2.4", diff --git a/package.json b/package.json index 0ac6cc2..dd0c6c0 100644 --- a/package.json +++ b/package.json @@ -13,6 +13,7 @@ "dependencies": { "@element-plus/icons-vue": "^2.3.1", "axios": "^1.7.2", + "dayjs": "^1.11.13", "element-plus": "^2.9.0", "mitt": "^3.0.1", "pinia": "^2.2.4", diff --git a/src/layout/components/Aside.vue b/src/layout/components/Aside.vue index b1655a8..c8513a9 100644 --- a/src/layout/components/Aside.vue +++ b/src/layout/components/Aside.vue @@ -103,6 +103,12 @@ 服务类商品订单列表 + + + + 服务类商品待处理订单列表 + +