From f59d7542bbd592884c727d39e8dcb3fb25bf9350 Mon Sep 17 00:00:00 2001
From: "15881625488@163.com" <15881625488@163.com>
Date: Thu, 18 Dec 2025 17:10:13 +0800
Subject: [PATCH] =?UTF-8?q?feat:[=E8=B5=84=E6=BA=90=E5=BA=93=E7=AE=A1?=
=?UTF-8?q?=E7=90=86][=E9=92=A5=E5=8C=99=E7=AE=A1=E7=90=86]?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/api/business/zcg/zcg.js | 37 ++++++
src/api/business/zcg/zcgYj.js | 37 ++++++
src/views/business/resource/zcg/list.vue | 212 +++++++++++++++++++++++++++++++
3 files changed, 286 insertions(+)
create mode 100644 src/api/business/zcg/zcg.js
create mode 100644 src/api/business/zcg/zcgYj.js
create mode 100644 src/views/business/resource/zcg/list.vue
diff --git a/src/api/business/zcg/zcg.js b/src/api/business/zcg/zcg.js
new file mode 100644
index 0000000..efcf5fb
--- /dev/null
+++ b/src/api/business/zcg/zcg.js
@@ -0,0 +1,37 @@
+import request from '@/utils/request'
+
+// 查询暂存柜列表
+export function zcg_list(query) {
+ return request({
+ url: '/system/business/zcg/list',
+ method: 'get',
+ params: query
+ })
+}
+
+// 查询暂存柜详情
+export function zcg_info(query) {
+ return request({
+ url: '/system/business/zcg/info',
+ method: 'get',
+ params: query
+ })
+}
+
+// 保存暂存柜
+export function zcg_save(data) {
+ return request({
+ url: '/system/business/zcg/save',
+ method: 'post',
+ data: data
+ })
+}
+
+// 删除暂存柜
+export function zcg_delete(data) {
+ return request({
+ url: '/system/business/zcg/delete',
+ method: 'post',
+ data: data
+ })
+}
\ No newline at end of file
diff --git a/src/api/business/zcg/zcgYj.js b/src/api/business/zcg/zcgYj.js
new file mode 100644
index 0000000..ba5ac1f
--- /dev/null
+++ b/src/api/business/zcg/zcgYj.js
@@ -0,0 +1,37 @@
+import request from '@/utils/request'
+
+// 查询暂存柜-关联药剂列表
+export function zcgYj_list(query) {
+ return request({
+ url: '/business/zcgYj/list',
+ method: 'get',
+ params: query
+ })
+}
+
+// 查询暂存柜-关联药剂详情
+export function zcgYj_info(query) {
+ return request({
+ url: '/business/zcgYj/info',
+ method: 'get',
+ params: query
+ })
+}
+
+// 保存暂存柜-关联药剂
+export function zcgYj_save(data) {
+ return request({
+ url: '/business/zcgYj/save',
+ method: 'post',
+ data: data
+ })
+}
+
+// 删除暂存柜-关联药剂
+export function zcgYj_delete(data) {
+ return request({
+ url: '/business/zcgYj/delete',
+ method: 'post',
+ data: data
+ })
+}
\ No newline at end of file
diff --git a/src/views/business/resource/zcg/list.vue b/src/views/business/resource/zcg/list.vue
new file mode 100644
index 0000000..870c613
--- /dev/null
+++ b/src/views/business/resource/zcg/list.vue
@@ -0,0 +1,212 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 搜索
+ 重置
+
+
+
+
+
+ 批量归还
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 发放钥匙
+ 归还钥匙
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+