From 737d936bb32fd43102ed19826b018d1ec43f2ac4 Mon Sep 17 00:00:00 2001 From: mapleaf Date: Thu, 18 Sep 2025 12:43:41 +0800 Subject: [PATCH] =?UTF-8?q?=E7=A7=BB=E9=99=A4=E5=89=8D=E7=AB=AF=E9=9D=99?= =?UTF-8?q?=E6=80=81HTML=E9=A1=B5=E9=9D=A2=EF=BC=8C=E8=BF=81=E7=A7=BB?= =?UTF-8?q?=E8=87=B3=E7=8E=B0=E4=BB=A3=E5=8C=96=E5=89=8D=E7=AB=AF=E6=A1=86?= =?UTF-8?q?=E6=9E=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .gitignore | 1 + mini_program/client-mp/package-lock.json | 5 +- mini_program/client-mp/src/api/acceptance.ts | 51 +- mini_program/client-mp/src/manifest.json | 159 +- .../pages/acceptance/acceptance-detail.vue | 571 +- .../src/pages/acceptance/acceptance-list.vue | 285 +- .../src/pages/order/order-create.vue | 7 +- .../src/pages/tracking/tracking-detail.vue | 254 +- .../src/pages/tracking/tracking-list.vue | 325 +- .../client-mp/src/types/acceptance.ts | 18 +- .../mp-weixin/api/acceptance.js.map | 1 - .../dev/.sourcemap/mp-weixin/api/auth.js.map | 1 - .../.sourcemap/mp-weixin/api/payment.js.map | 1 - .../mp-weixin/api/statistics.js.map | 1 - .../.sourcemap/mp-weixin/api/tracking.js.map | 1 - .../dev/.sourcemap/mp-weixin/api/user.js.map | 1 - .../dist/dev/.sourcemap/mp-weixin/app.js.map | 1 - .../.sourcemap/mp-weixin/common/assets.js.map | 1 - .../.sourcemap/mp-weixin/common/vendor.js.map | 1 - .../uni-ui/lib/uni-icons/uni-icons.js.map | 1 - .../pages/acceptance/acceptance-detail.js.map | 1 - .../pages/acceptance/acceptance-list.js.map | 1 - .../mp-weixin/pages/auth/login.js.map | 1 - .../mp-weixin/pages/auth/register.js.map | 1 - .../mp-weixin/pages/index/index.js.map | 1 - .../mp-weixin/pages/order/order-create.js.map | 1 - .../mp-weixin/pages/order/order-detail.js.map | 1 - .../mp-weixin/pages/order/order-list.js.map | 1 - .../pages/payment/payment-detail.js.map | 1 - .../pages/payment/payment-list.js.map | 1 - .../pages/statistics/statistics.js.map | 1 - .../pages/tracking/tracking-detail.js.map | 1 - .../pages/tracking/tracking-list.js.map | 1 - .../mp-weixin/pages/user/profile.js.map | 1 - .../mp-weixin/pages/user/settings.js.map | 1 - .../.sourcemap/mp-weixin/stores/order.js.map | 1 - .../mp-weixin/stores/supplier.js.map | 1 - .../.sourcemap/mp-weixin/stores/user.js.map | 1 - .../mp-weixin/utils/feedback.js.map | 1 - .../.sourcemap/mp-weixin/utils/request.js.map | 1 - .../src/unpackage/dist/dev/mp-weixin/App.wxml | 1 - .../dist/dev/mp-weixin/api/acceptance.js | 17 - .../unpackage/dist/dev/mp-weixin/api/auth.js | 27 - .../dist/dev/mp-weixin/api/payment.js | 17 - .../dist/dev/mp-weixin/api/statistics.js | 25 - .../dist/dev/mp-weixin/api/tracking.js | 11 - .../unpackage/dist/dev/mp-weixin/api/user.js | 31 - .../src/unpackage/dist/dev/mp-weixin/app.js | 62 - .../src/unpackage/dist/dev/mp-weixin/app.json | 67 - .../src/unpackage/dist/dev/mp-weixin/app.wxss | 14 - .../dist/dev/mp-weixin/common/assets.js | 4 - .../dist/dev/mp-weixin/common/vendor.js | 9359 ----------------- .../uni-ui/lib/uni-icons/uni-icons.js | 72 - .../uni-ui/lib/uni-icons/uni-icons.json | 4 - .../uni-ui/lib/uni-icons/uni-icons.wxml | 1 - .../uni-ui/lib/uni-icons/uni-icons.wxss | 508 - .../pages/acceptance/acceptance-detail.js | 35 - .../pages/acceptance/acceptance-detail.json | 4 - .../pages/acceptance/acceptance-detail.wxml | 1 - .../pages/acceptance/acceptance-detail.wxss | 10 - .../pages/acceptance/acceptance-list.js | 48 - .../pages/acceptance/acceptance-list.json | 4 - .../pages/acceptance/acceptance-list.wxml | 1 - .../pages/acceptance/acceptance-list.wxss | 10 - .../dist/dev/mp-weixin/pages/auth/login.js | 52 - .../dist/dev/mp-weixin/pages/auth/login.json | 4 - .../dist/dev/mp-weixin/pages/auth/login.wxml | 1 - .../dist/dev/mp-weixin/pages/auth/login.wxss | 16 - .../dist/dev/mp-weixin/pages/auth/register.js | 94 - .../dev/mp-weixin/pages/auth/register.json | 4 - .../dev/mp-weixin/pages/auth/register.wxml | 1 - .../dev/mp-weixin/pages/auth/register.wxss | 41 - .../dist/dev/mp-weixin/pages/index/index.js | 107 - .../dist/dev/mp-weixin/pages/index/index.json | 5 - .../dist/dev/mp-weixin/pages/index/index.wxml | 1 - .../dist/dev/mp-weixin/pages/index/index.wxss | 66 - .../dev/mp-weixin/pages/order/order-create.js | 122 - .../mp-weixin/pages/order/order-create.json | 6 - .../mp-weixin/pages/order/order-create.wxml | 1 - .../mp-weixin/pages/order/order-create.wxss | 53 - .../dev/mp-weixin/pages/order/order-detail.js | 127 - .../mp-weixin/pages/order/order-detail.json | 4 - .../mp-weixin/pages/order/order-detail.wxml | 1 - .../mp-weixin/pages/order/order-detail.wxss | 88 - .../dev/mp-weixin/pages/order/order-list.js | 114 - .../dev/mp-weixin/pages/order/order-list.json | 7 - .../dev/mp-weixin/pages/order/order-list.wxml | 1 - .../dev/mp-weixin/pages/order/order-list.wxss | 109 - .../mp-weixin/pages/payment/payment-detail.js | 38 - .../pages/payment/payment-detail.json | 4 - .../pages/payment/payment-detail.wxml | 1 - .../pages/payment/payment-detail.wxss | 10 - .../mp-weixin/pages/payment/payment-list.js | 48 - .../mp-weixin/pages/payment/payment-list.json | 4 - .../mp-weixin/pages/payment/payment-list.wxml | 1 - .../mp-weixin/pages/payment/payment-list.wxss | 10 - .../mp-weixin/pages/statistics/statistics.js | 52 - .../pages/statistics/statistics.json | 4 - .../pages/statistics/statistics.wxml | 1 - .../pages/statistics/statistics.wxss | 19 - .../pages/tracking/tracking-detail.js | 37 - .../pages/tracking/tracking-detail.json | 4 - .../pages/tracking/tracking-detail.wxml | 1 - .../pages/tracking/tracking-detail.wxss | 18 - .../mp-weixin/pages/tracking/tracking-list.js | 49 - .../pages/tracking/tracking-list.json | 4 - .../pages/tracking/tracking-list.wxml | 1 - .../pages/tracking/tracking-list.wxss | 10 - .../dist/dev/mp-weixin/pages/user/profile.js | 52 - .../dev/mp-weixin/pages/user/profile.json | 4 - .../dev/mp-weixin/pages/user/profile.wxml | 1 - .../dev/mp-weixin/pages/user/profile.wxss | 14 - .../dist/dev/mp-weixin/pages/user/settings.js | 49 - .../dev/mp-weixin/pages/user/settings.json | 4 - .../dev/mp-weixin/pages/user/settings.wxml | 1 - .../dev/mp-weixin/pages/user/settings.wxss | 16 - .../dist/dev/mp-weixin/project.config.json | 36 - .../dev/mp-weixin/project.private.config.json | 23 - .../dist/dev/mp-weixin/stores/order.js | 157 - .../dist/dev/mp-weixin/stores/supplier.js | 32 - .../dist/dev/mp-weixin/stores/user.js | 28 - .../dist/dev/mp-weixin/utils/feedback.js | 19 - .../dist/dev/mp-weixin/utils/request.js | 63 - package-lock.json | 17 + package.json | 5 + 125 files changed, 1507 insertions(+), 12394 deletions(-) create mode 100644 .gitignore delete mode 100644 mini_program/client-mp/src/unpackage/dist/dev/.sourcemap/mp-weixin/api/acceptance.js.map delete mode 100644 mini_program/client-mp/src/unpackage/dist/dev/.sourcemap/mp-weixin/api/auth.js.map delete mode 100644 mini_program/client-mp/src/unpackage/dist/dev/.sourcemap/mp-weixin/api/payment.js.map delete mode 100644 mini_program/client-mp/src/unpackage/dist/dev/.sourcemap/mp-weixin/api/statistics.js.map delete mode 100644 mini_program/client-mp/src/unpackage/dist/dev/.sourcemap/mp-weixin/api/tracking.js.map delete mode 100644 mini_program/client-mp/src/unpackage/dist/dev/.sourcemap/mp-weixin/api/user.js.map delete mode 100644 mini_program/client-mp/src/unpackage/dist/dev/.sourcemap/mp-weixin/app.js.map delete mode 100644 mini_program/client-mp/src/unpackage/dist/dev/.sourcemap/mp-weixin/common/assets.js.map delete mode 100644 mini_program/client-mp/src/unpackage/dist/dev/.sourcemap/mp-weixin/common/vendor.js.map delete mode 100644 mini_program/client-mp/src/unpackage/dist/dev/.sourcemap/mp-weixin/node-modules/@dcloudio/uni-ui/lib/uni-icons/uni-icons.js.map delete mode 100644 mini_program/client-mp/src/unpackage/dist/dev/.sourcemap/mp-weixin/pages/acceptance/acceptance-detail.js.map delete mode 100644 mini_program/client-mp/src/unpackage/dist/dev/.sourcemap/mp-weixin/pages/acceptance/acceptance-list.js.map delete mode 100644 mini_program/client-mp/src/unpackage/dist/dev/.sourcemap/mp-weixin/pages/auth/login.js.map delete mode 100644 mini_program/client-mp/src/unpackage/dist/dev/.sourcemap/mp-weixin/pages/auth/register.js.map delete mode 100644 mini_program/client-mp/src/unpackage/dist/dev/.sourcemap/mp-weixin/pages/index/index.js.map delete mode 100644 mini_program/client-mp/src/unpackage/dist/dev/.sourcemap/mp-weixin/pages/order/order-create.js.map delete mode 100644 mini_program/client-mp/src/unpackage/dist/dev/.sourcemap/mp-weixin/pages/order/order-detail.js.map delete mode 100644 mini_program/client-mp/src/unpackage/dist/dev/.sourcemap/mp-weixin/pages/order/order-list.js.map delete mode 100644 mini_program/client-mp/src/unpackage/dist/dev/.sourcemap/mp-weixin/pages/payment/payment-detail.js.map delete mode 100644 mini_program/client-mp/src/unpackage/dist/dev/.sourcemap/mp-weixin/pages/payment/payment-list.js.map delete mode 100644 mini_program/client-mp/src/unpackage/dist/dev/.sourcemap/mp-weixin/pages/statistics/statistics.js.map delete mode 100644 mini_program/client-mp/src/unpackage/dist/dev/.sourcemap/mp-weixin/pages/tracking/tracking-detail.js.map delete mode 100644 mini_program/client-mp/src/unpackage/dist/dev/.sourcemap/mp-weixin/pages/tracking/tracking-list.js.map delete mode 100644 mini_program/client-mp/src/unpackage/dist/dev/.sourcemap/mp-weixin/pages/user/profile.js.map delete mode 100644 mini_program/client-mp/src/unpackage/dist/dev/.sourcemap/mp-weixin/pages/user/settings.js.map delete mode 100644 mini_program/client-mp/src/unpackage/dist/dev/.sourcemap/mp-weixin/stores/order.js.map delete mode 100644 mini_program/client-mp/src/unpackage/dist/dev/.sourcemap/mp-weixin/stores/supplier.js.map delete mode 100644 mini_program/client-mp/src/unpackage/dist/dev/.sourcemap/mp-weixin/stores/user.js.map delete mode 100644 mini_program/client-mp/src/unpackage/dist/dev/.sourcemap/mp-weixin/utils/feedback.js.map delete mode 100644 mini_program/client-mp/src/unpackage/dist/dev/.sourcemap/mp-weixin/utils/request.js.map delete mode 100644 mini_program/client-mp/src/unpackage/dist/dev/mp-weixin/App.wxml delete mode 100644 mini_program/client-mp/src/unpackage/dist/dev/mp-weixin/api/acceptance.js delete mode 100644 mini_program/client-mp/src/unpackage/dist/dev/mp-weixin/api/auth.js delete mode 100644 mini_program/client-mp/src/unpackage/dist/dev/mp-weixin/api/payment.js delete mode 100644 mini_program/client-mp/src/unpackage/dist/dev/mp-weixin/api/statistics.js delete mode 100644 mini_program/client-mp/src/unpackage/dist/dev/mp-weixin/api/tracking.js delete mode 100644 mini_program/client-mp/src/unpackage/dist/dev/mp-weixin/api/user.js delete mode 100644 mini_program/client-mp/src/unpackage/dist/dev/mp-weixin/app.js delete mode 100644 mini_program/client-mp/src/unpackage/dist/dev/mp-weixin/app.json delete mode 100644 mini_program/client-mp/src/unpackage/dist/dev/mp-weixin/app.wxss delete mode 100644 mini_program/client-mp/src/unpackage/dist/dev/mp-weixin/common/assets.js delete mode 100644 mini_program/client-mp/src/unpackage/dist/dev/mp-weixin/common/vendor.js delete mode 100644 mini_program/client-mp/src/unpackage/dist/dev/mp-weixin/node-modules/@dcloudio/uni-ui/lib/uni-icons/uni-icons.js delete mode 100644 mini_program/client-mp/src/unpackage/dist/dev/mp-weixin/node-modules/@dcloudio/uni-ui/lib/uni-icons/uni-icons.json delete mode 100644 mini_program/client-mp/src/unpackage/dist/dev/mp-weixin/node-modules/@dcloudio/uni-ui/lib/uni-icons/uni-icons.wxml delete mode 100644 mini_program/client-mp/src/unpackage/dist/dev/mp-weixin/node-modules/@dcloudio/uni-ui/lib/uni-icons/uni-icons.wxss delete mode 100644 mini_program/client-mp/src/unpackage/dist/dev/mp-weixin/pages/acceptance/acceptance-detail.js delete mode 100644 mini_program/client-mp/src/unpackage/dist/dev/mp-weixin/pages/acceptance/acceptance-detail.json delete mode 100644 mini_program/client-mp/src/unpackage/dist/dev/mp-weixin/pages/acceptance/acceptance-detail.wxml delete mode 100644 mini_program/client-mp/src/unpackage/dist/dev/mp-weixin/pages/acceptance/acceptance-detail.wxss delete mode 100644 mini_program/client-mp/src/unpackage/dist/dev/mp-weixin/pages/acceptance/acceptance-list.js delete mode 100644 mini_program/client-mp/src/unpackage/dist/dev/mp-weixin/pages/acceptance/acceptance-list.json delete mode 100644 mini_program/client-mp/src/unpackage/dist/dev/mp-weixin/pages/acceptance/acceptance-list.wxml delete mode 100644 mini_program/client-mp/src/unpackage/dist/dev/mp-weixin/pages/acceptance/acceptance-list.wxss delete mode 100644 mini_program/client-mp/src/unpackage/dist/dev/mp-weixin/pages/auth/login.js delete mode 100644 mini_program/client-mp/src/unpackage/dist/dev/mp-weixin/pages/auth/login.json delete mode 100644 mini_program/client-mp/src/unpackage/dist/dev/mp-weixin/pages/auth/login.wxml delete mode 100644 mini_program/client-mp/src/unpackage/dist/dev/mp-weixin/pages/auth/login.wxss delete mode 100644 mini_program/client-mp/src/unpackage/dist/dev/mp-weixin/pages/auth/register.js delete mode 100644 mini_program/client-mp/src/unpackage/dist/dev/mp-weixin/pages/auth/register.json delete mode 100644 mini_program/client-mp/src/unpackage/dist/dev/mp-weixin/pages/auth/register.wxml delete mode 100644 mini_program/client-mp/src/unpackage/dist/dev/mp-weixin/pages/auth/register.wxss delete mode 100644 mini_program/client-mp/src/unpackage/dist/dev/mp-weixin/pages/index/index.js delete mode 100644 mini_program/client-mp/src/unpackage/dist/dev/mp-weixin/pages/index/index.json delete mode 100644 mini_program/client-mp/src/unpackage/dist/dev/mp-weixin/pages/index/index.wxml delete mode 100644 mini_program/client-mp/src/unpackage/dist/dev/mp-weixin/pages/index/index.wxss delete mode 100644 mini_program/client-mp/src/unpackage/dist/dev/mp-weixin/pages/order/order-create.js delete mode 100644 mini_program/client-mp/src/unpackage/dist/dev/mp-weixin/pages/order/order-create.json delete mode 100644 mini_program/client-mp/src/unpackage/dist/dev/mp-weixin/pages/order/order-create.wxml delete mode 100644 mini_program/client-mp/src/unpackage/dist/dev/mp-weixin/pages/order/order-create.wxss delete mode 100644 mini_program/client-mp/src/unpackage/dist/dev/mp-weixin/pages/order/order-detail.js delete mode 100644 mini_program/client-mp/src/unpackage/dist/dev/mp-weixin/pages/order/order-detail.json delete mode 100644 mini_program/client-mp/src/unpackage/dist/dev/mp-weixin/pages/order/order-detail.wxml delete mode 100644 mini_program/client-mp/src/unpackage/dist/dev/mp-weixin/pages/order/order-detail.wxss delete mode 100644 mini_program/client-mp/src/unpackage/dist/dev/mp-weixin/pages/order/order-list.js delete mode 100644 mini_program/client-mp/src/unpackage/dist/dev/mp-weixin/pages/order/order-list.json delete mode 100644 mini_program/client-mp/src/unpackage/dist/dev/mp-weixin/pages/order/order-list.wxml delete mode 100644 mini_program/client-mp/src/unpackage/dist/dev/mp-weixin/pages/order/order-list.wxss delete mode 100644 mini_program/client-mp/src/unpackage/dist/dev/mp-weixin/pages/payment/payment-detail.js delete mode 100644 mini_program/client-mp/src/unpackage/dist/dev/mp-weixin/pages/payment/payment-detail.json delete mode 100644 mini_program/client-mp/src/unpackage/dist/dev/mp-weixin/pages/payment/payment-detail.wxml delete mode 100644 mini_program/client-mp/src/unpackage/dist/dev/mp-weixin/pages/payment/payment-detail.wxss delete mode 100644 mini_program/client-mp/src/unpackage/dist/dev/mp-weixin/pages/payment/payment-list.js delete mode 100644 mini_program/client-mp/src/unpackage/dist/dev/mp-weixin/pages/payment/payment-list.json delete mode 100644 mini_program/client-mp/src/unpackage/dist/dev/mp-weixin/pages/payment/payment-list.wxml delete mode 100644 mini_program/client-mp/src/unpackage/dist/dev/mp-weixin/pages/payment/payment-list.wxss delete mode 100644 mini_program/client-mp/src/unpackage/dist/dev/mp-weixin/pages/statistics/statistics.js delete mode 100644 mini_program/client-mp/src/unpackage/dist/dev/mp-weixin/pages/statistics/statistics.json delete mode 100644 mini_program/client-mp/src/unpackage/dist/dev/mp-weixin/pages/statistics/statistics.wxml delete mode 100644 mini_program/client-mp/src/unpackage/dist/dev/mp-weixin/pages/statistics/statistics.wxss delete mode 100644 mini_program/client-mp/src/unpackage/dist/dev/mp-weixin/pages/tracking/tracking-detail.js delete mode 100644 mini_program/client-mp/src/unpackage/dist/dev/mp-weixin/pages/tracking/tracking-detail.json delete mode 100644 mini_program/client-mp/src/unpackage/dist/dev/mp-weixin/pages/tracking/tracking-detail.wxml delete mode 100644 mini_program/client-mp/src/unpackage/dist/dev/mp-weixin/pages/tracking/tracking-detail.wxss delete mode 100644 mini_program/client-mp/src/unpackage/dist/dev/mp-weixin/pages/tracking/tracking-list.js delete mode 100644 mini_program/client-mp/src/unpackage/dist/dev/mp-weixin/pages/tracking/tracking-list.json delete mode 100644 mini_program/client-mp/src/unpackage/dist/dev/mp-weixin/pages/tracking/tracking-list.wxml delete mode 100644 mini_program/client-mp/src/unpackage/dist/dev/mp-weixin/pages/tracking/tracking-list.wxss delete mode 100644 mini_program/client-mp/src/unpackage/dist/dev/mp-weixin/pages/user/profile.js delete mode 100644 mini_program/client-mp/src/unpackage/dist/dev/mp-weixin/pages/user/profile.json delete mode 100644 mini_program/client-mp/src/unpackage/dist/dev/mp-weixin/pages/user/profile.wxml delete mode 100644 mini_program/client-mp/src/unpackage/dist/dev/mp-weixin/pages/user/profile.wxss delete mode 100644 mini_program/client-mp/src/unpackage/dist/dev/mp-weixin/pages/user/settings.js delete mode 100644 mini_program/client-mp/src/unpackage/dist/dev/mp-weixin/pages/user/settings.json delete mode 100644 mini_program/client-mp/src/unpackage/dist/dev/mp-weixin/pages/user/settings.wxml delete mode 100644 mini_program/client-mp/src/unpackage/dist/dev/mp-weixin/pages/user/settings.wxss delete mode 100644 mini_program/client-mp/src/unpackage/dist/dev/mp-weixin/project.config.json delete mode 100644 mini_program/client-mp/src/unpackage/dist/dev/mp-weixin/project.private.config.json delete mode 100644 mini_program/client-mp/src/unpackage/dist/dev/mp-weixin/stores/order.js delete mode 100644 mini_program/client-mp/src/unpackage/dist/dev/mp-weixin/stores/supplier.js delete mode 100644 mini_program/client-mp/src/unpackage/dist/dev/mp-weixin/stores/user.js delete mode 100644 mini_program/client-mp/src/unpackage/dist/dev/mp-weixin/utils/feedback.js delete mode 100644 mini_program/client-mp/src/unpackage/dist/dev/mp-weixin/utils/request.js create mode 100644 package-lock.json create mode 100644 package.json diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..3c3629e --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +node_modules diff --git a/mini_program/client-mp/package-lock.json b/mini_program/client-mp/package-lock.json index f13c6d9..2f9736e 100644 --- a/mini_program/client-mp/package-lock.json +++ b/mini_program/client-mp/package-lock.json @@ -960,9 +960,8 @@ }, "node_modules/@dcloudio/uni-ui": { "version": "1.5.11", - "resolved": "https://registry.npmmirror.com/@dcloudio/uni-ui/-/uni-ui-1.5.11.tgz", - "integrity": "sha512-DBtk046ofmeFd82zRI7d89SoEwrAxYzUN3WVPm1DIBkpLPG5F5QDNkHMnZGu2wNrMEmGBjBpUh3vqEY1L3jaMw==", - "license": "Apache-2.0" + "resolved": "https://registry.npmjs.org/@dcloudio/uni-ui/-/uni-ui-1.5.11.tgz", + "integrity": "sha512-DBtk046ofmeFd82zRI7d89SoEwrAxYzUN3WVPm1DIBkpLPG5F5QDNkHMnZGu2wNrMEmGBjBpUh3vqEY1L3jaMw==" }, "node_modules/@esbuild/aix-ppc64": { "version": "0.20.2", diff --git a/mini_program/client-mp/src/api/acceptance.ts b/mini_program/client-mp/src/api/acceptance.ts index 1f23d10..1d2ac60 100644 --- a/mini_program/client-mp/src/api/acceptance.ts +++ b/mini_program/client-mp/src/api/acceptance.ts @@ -1,5 +1,6 @@ import { request } from '@/utils/request'; -import type { IAcceptance, IAcceptanceDetail } from '@/types/acceptance'; +import type { IAcceptance, IAcceptanceDetail, IAcceptanceUpdateData } from '@/types/acceptance'; +import type { ResponseData } from '@/types/request'; // 获取验收列表 export const fetchAcceptanceList = async (): Promise => { @@ -7,7 +8,7 @@ export const fetchAcceptanceList = async (): Promise => { const res = await request({ url: '/acceptance/list', method: 'GET' - }); + }) as ResponseData; return res.data; } catch (error) { console.error('获取验收列表失败:', error); @@ -21,7 +22,7 @@ export const fetchAcceptanceDetail = async (acceptanceId: string): Promise; return res.data; } catch (error) { console.error('获取验收详情失败:', error); @@ -41,10 +42,52 @@ export const submitAcceptance = async (data: { url: '/acceptance/submit', method: 'POST', data - }); + }) as ResponseData; return res.data; } catch (error) { console.error('提交验收结果失败:', error); throw error; } +}; + +// 更新验收结果 +export const updateAcceptance = async ( + acceptanceId: string, + data: IAcceptanceUpdateData +): Promise => { + try { + const res = await request({ + url: `/acceptance/${acceptanceId}/update`, + method: 'PUT', + data + }) as ResponseData; + return res.data; + } catch (error) { + console.error('更新验收结果失败:', error); + throw error; + } +}; + +// 获取验收统计数据 +export const fetchAcceptanceStats = async (): Promise<{ + total: number; + passed: number; + failed: number; + pending: number; +}> => { + try { + const res = await request({ + url: '/acceptance/stats', + method: 'GET' + }) as ResponseData<{ + total: number; + passed: number; + failed: number; + pending: number; + }>; + return res.data; + } catch (error) { + console.error('获取验收统计数据失败:', error); + throw error; + } }; \ No newline at end of file diff --git a/mini_program/client-mp/src/manifest.json b/mini_program/client-mp/src/manifest.json index a836d85..5fddbeb 100644 --- a/mini_program/client-mp/src/manifest.json +++ b/mini_program/client-mp/src/manifest.json @@ -1,84 +1,81 @@ { - "name": "活牛采购-客户端", - "appid": "", - "description": "活牛采购智能数字化系统客户端小程序", - "versionName": "1.0.0", - "versionCode": "100", - "transformPx": false, - "app-plus": { - "usingComponents": true, - "nvueStyleCompiler": "uni-app", - "compilerVersion": 3, - "splashscreen": { - "alwaysShowBeforeRender": true, - "waiting": true, - "autoclose": true, - "delay": 0 - }, - "modules": {}, - "distribute": { - "android": { - "permissions": [ - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "", - "" - ] - }, - "ios": { - "dSYMs": false, - "privacyDescription": { - "NSLocationWhenInUseUsageDescription": "此应用需要访问您的位置信息,以便提供运输跟踪服务", - "NSCameraUsageDescription": "此应用需要访问您的相机,以便上传照片和视频", - "NSPhotoLibraryUsageDescription": "此应用需要访问您的相册,以便选择照片和视频", - "NSMicrophoneUsageDescription": "此应用需要访问您的麦克风,以便录制视频" + "name" : "活牛采购-客户端", + "appid" : "__UNI__D79EE30", + "description" : "活牛采购智能数字化系统客户端小程序", + "versionName" : "1.0.0", + "versionCode" : "100", + "transformPx" : false, + "app-plus" : { + "usingComponents" : true, + "nvueStyleCompiler" : "uni-app", + "compilerVersion" : 3, + "splashscreen" : { + "alwaysShowBeforeRender" : true, + "waiting" : true, + "autoclose" : true, + "delay" : 0 + }, + "modules" : {}, + "distribute" : { + "android" : { + "permissions" : [ + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "" + ] + }, + "ios" : { + "dSYMs" : false, + "privacyDescription" : { + "NSLocationWhenInUseUsageDescription" : "此应用需要访问您的位置信息,以便提供运输跟踪服务", + "NSCameraUsageDescription" : "此应用需要访问您的相机,以便上传照片和视频", + "NSPhotoLibraryUsageDescription" : "此应用需要访问您的相册,以便选择照片和视频", + "NSMicrophoneUsageDescription" : "此应用需要访问您的麦克风,以便录制视频" + } + } + } + }, + "mp-weixin" : { + "appid" : "wx0123456789abcdef", + "setting" : { + "urlCheck" : false, + "es6" : true, + "postcss" : true, + "minified" : true + }, + "usingComponents" : true, + "permission" : { + "scope.userLocation" : { + "desc" : "您的位置信息将用于运输跟踪服务" + } + }, + "requiredPrivateInfos" : [ "getLocation", "chooseLocation" ] + }, + "mp-alipay" : { + "usingComponents" : true, + "appid" : "2021000000000000" + }, + "vueVersion" : "3", + "h5" : { + "router" : { + "mode" : "hash", + "base" : "/" + }, + "title" : "活牛采购-客户端", + "optimization" : { + "treeShaking" : { + "enable" : true + } } - } } - }, - "mp-weixin": { - "appid": "wx0123456789abcdef", - "setting": { - "urlCheck": false, - "es6": true, - "postcss": true, - "minified": true - }, - "usingComponents": true, - "permission": { - "scope.userLocation": { - "desc": "您的位置信息将用于运输跟踪服务" - } - }, - "requiredPrivateInfos": [ - "getLocation", - "chooseLocation" - ] - }, - "mp-alipay": { - "usingComponents": true, - "appid": "2021000000000000" - }, - "vueVersion": "3", - "h5": { - "router": { - "mode": "hash", - "base": "/" - }, - "title": "活牛采购-客户端", - "optimization": { - "treeShaking": { - "enable": true - } - } - } -} \ No newline at end of file +} diff --git a/mini_program/client-mp/src/pages/acceptance/acceptance-detail.vue b/mini_program/client-mp/src/pages/acceptance/acceptance-detail.vue index df62ee1..89b5b9e 100644 --- a/mini_program/client-mp/src/pages/acceptance/acceptance-detail.vue +++ b/mini_program/client-mp/src/pages/acceptance/acceptance-detail.vue @@ -1,18 +1,90 @@ \ No newline at end of file diff --git a/mini_program/client-mp/src/pages/acceptance/acceptance-list.vue b/mini_program/client-mp/src/pages/acceptance/acceptance-list.vue index 3734a0b..d6772cb 100644 --- a/mini_program/client-mp/src/pages/acceptance/acceptance-list.vue +++ b/mini_program/client-mp/src/pages/acceptance/acceptance-list.vue @@ -1,23 +1,83 @@