From 3abe4ce9c92a872fa9eaae679997f2fbfb050b41 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=B0=8C=E5=85=88=E8=88=9C?= <2499071264@qq.com> Date: Tue, 8 Sep 2026 13:40:33 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E7=A7=AF=E5=88=86=E5=95=86=E5=9F=8E-?= =?UTF-8?q?=E4=BE=9B=E5=BA=94=E5=95=86-=E5=AF=B9=E8=B4=A6-=E5=8F=91?= =?UTF-8?q?=E7=A5=A82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- supplied-admin/src/views/orders/index.vue | 35 +- .../view/joyful-selection/merchant/index.vue | 4 +- .../src/controllers/merchant.controller.ts | 7 + .../src/controllers/supplier.controller.ts | 2 +- supplied-service/src/dao/order.dao.ts | 50 +-- .../functions/merchant-order-repush-split.ts | 1 + supplied-service/src/server.ts | 2 + .../src/services/merchant.service.ts | 72 ++++- .../src/services/supplier-file.service.ts | 6 +- .../services/supplier-open-order.service.ts | 100 +++++- .../src/services/supplier.service.ts | 40 ++- supplied-service/tools/mock-invoice-pdf.js | 300 +++++++++++++----- .../tools/test/invoice-template-example.json | 39 +++ .../tools/test/test-invoice-template.js | 20 ++ 14 files changed, 542 insertions(+), 136 deletions(-) create mode 100644 supplied-service/src/functions/merchant-order-repush-split.ts create mode 100644 supplied-service/tools/test/invoice-template-example.json create mode 100644 supplied-service/tools/test/test-invoice-template.js diff --git a/supplied-admin/src/views/orders/index.vue b/supplied-admin/src/views/orders/index.vue index 6730cd0..12b0a51 100644 --- a/supplied-admin/src/views/orders/index.vue +++ b/supplied-admin/src/views/orders/index.vue @@ -1,8 +1,9 @@