From 42047c20138a5d854babbff9b2025a43393e529d Mon Sep 17 00:00:00 2001 From: jiangs <373297395@qq.com> Date: Wed, 23 Sep 2026 16:26:31 +0800 Subject: [PATCH] =?UTF-8?q?=E5=AE=A1=E6=A0=B8=E5=85=A5=E5=BA=93=E5=9F=BA?= =?UTF-8?q?=E7=A1=80=E5=8A=9F=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .gitignore | 3 +- src/api/blood/auditInStorage.ts | 49 ++ src/views/blood/auditInStorage/index.vue | 583 +++++++++++++++++++++++ 3 files changed, 634 insertions(+), 1 deletion(-) create mode 100644 src/api/blood/auditInStorage.ts create mode 100644 src/views/blood/auditInStorage/index.vue diff --git a/.gitignore b/.gitignore index 2d300e6..f74bd36 100644 --- a/.gitignore +++ b/.gitignore @@ -22,4 +22,5 @@ selenium-debug.log package-lock.json yarn.lock -.trae/ \ No newline at end of file +.trae/ +.qoder/ \ No newline at end of file diff --git a/src/api/blood/auditInStorage.ts b/src/api/blood/auditInStorage.ts new file mode 100644 index 0000000..6fbcdab --- /dev/null +++ b/src/api/blood/auditInStorage.ts @@ -0,0 +1,49 @@ +import request from "@/utils/request"; + +/** + * 获取已存在送血单列表(下拉框选择) + * 后端路径: /bus/bloodbank/auditInStorage/getExistSQDList + */ +export function getExistSQDList(query?: Object) { + return request({ + url: "/bus/bloodbank/auditInStorage/getExistSQDList", + method: "get", + params: query, + }); +} + +/** + * 获取送血单明细数据 + * 后端路径: /bus/bloodbank/auditInStorage/getExistSQDInfo + */ +export function getExistSQDInfo(query?: Object) { + return request({ + url: "/bus/bloodbank/auditInStorage/getExistSQDInfo", + method: "get", + params: query, + }); +} + +/** + * 保存审核入库数据 + * 后端路径: /bus/bloodbank/auditInStorage/saveData + */ +export function saveAuditData(data?: Object) { + return request({ + url: "/bus/bloodbank/auditInStorage/saveData", + method: "post", + data, + }); +} + +/** + * 打印入库单 + * 后端路径: /bus/bloodbank/auditInStorage/print + */ +export function printInStorage(query?: Object) { + return request({ + url: "/bus/bloodbank/auditInStorage/print", + method: "get", + params: query, + }); +} diff --git a/src/views/blood/auditInStorage/index.vue b/src/views/blood/auditInStorage/index.vue new file mode 100644 index 0000000..c69cc2b --- /dev/null +++ b/src/views/blood/auditInStorage/index.vue @@ -0,0 +1,583 @@ + + + + + + \ No newline at end of file