From d7d73b5f025a2386ad6cf4f6c808b10f0d24a210 Mon Sep 17 00:00:00 2001
From: "15881625488@163.com" <15881625488@163.com>
Date: Thu, 22 Jan 2026 18:10:34 +0800
Subject: [PATCH] =?UTF-8?q?feat=EF=BC=9A[=E6=A1=A3=E6=A1=88=E7=AE=A1?=
=?UTF-8?q?=E7=90=86]=E7=BB=99=E8=8D=AF=E5=88=B6=E5=89=82=E6=A1=A3?=
=?UTF-8?q?=E6=A1=88?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/api/business/gyzj/gyzjArchive.js | 60 +++
src/lang/en/business/resource/gyzj.js | 13 +-
src/lang/en/business/study/studyEnter.js | 4 +-
src/lang/zh/business/resource/gyzj.js | 12 +-
.../archive/formulation/comps/ffjlList.vue | 468 +++++++++++++++++++++
.../archive/formulation/comps/gyzjList.vue | 269 ++++++++++++
src/views/business/archive/formulation/index.vue | 94 +++++
src/views/business/comps/common/sign.vue | 122 ++++++
src/views/business/study/comp/sign.vue | 2 +-
9 files changed, 1038 insertions(+), 6 deletions(-)
create mode 100644 src/api/business/gyzj/gyzjArchive.js
create mode 100644 src/views/business/archive/formulation/comps/ffjlList.vue
create mode 100644 src/views/business/archive/formulation/comps/gyzjList.vue
create mode 100644 src/views/business/archive/formulation/index.vue
create mode 100644 src/views/business/comps/common/sign.vue
diff --git a/src/api/business/gyzj/gyzjArchive.js b/src/api/business/gyzj/gyzjArchive.js
new file mode 100644
index 0000000..0884905
--- /dev/null
+++ b/src/api/business/gyzj/gyzjArchive.js
@@ -0,0 +1,60 @@
+import request from '@/utils/request'
+
+// 列表
+export function list(query) {
+ return request({
+ url: '/system/business/gyzjArchive/list',
+ method: 'get',
+ params: query
+ })
+}
+export function tygd(data) {
+ return request({
+ url: '/system/business/gyzjArchive/tygd',
+ method: 'post',
+ data: data
+ })
+}
+
+export function jjgd(data) {
+ return request({
+ url: '/system/business/gyzjArchive/jjgd',
+ method: 'post',
+ data: data
+ })
+}
+export function tyjd(data) {
+ return request({
+ url: '/system/business/gyzjArchive/tyjd',
+ method: 'post',
+ data: data
+ })
+}
+export function jjjd(data) {
+ return request({
+ url: '/system/business/gyzjArchive/jjjd',
+ method: 'post',
+ data: data
+ })
+}
+export function tyjy(data) {
+ return request({
+ url: '/system/business/gyzjArchive/tyjy',
+ method: 'post',
+ data: data
+ })
+}
+export function jjjy(data) {
+ return request({
+ url: '/system/business/gyzjArchive/jjjy',
+ method: 'post',
+ data: data
+ })
+}
+export function qrgh(data) {
+ return request({
+ url: '/system/business/gyzjArchive/qrgh',
+ method: 'post',
+ data: data
+ })
+}
\ No newline at end of file
diff --git a/src/lang/en/business/resource/gyzj.js b/src/lang/en/business/resource/gyzj.js
index e47d9d2..00b9b5b 100644
--- a/src/lang/en/business/resource/gyzj.js
+++ b/src/lang/en/business/resource/gyzj.js
@@ -81,7 +81,7 @@ export default {
cksj: 'Out of Storage Date',
rksj: 'Into Storage Date',
jiaqian: 'Sign',
- gyzjgl: 'FormulationManage',
+ gyzjgl: 'Formulation Manage',
ffhsjl: 'In-and-Out Record',
bdxx: 'Record Information',
jbxx: 'Information',
@@ -125,5 +125,14 @@ export default {
quchu: 'Take Out',
cunchu: 'Storage',
sfcc:'To Storage',
- bdmc:'Preset Name'
+ bdmc:'Preset Name',
+ gyzjda:'Formulation Archive',
+ lqffda:'领取发放档案',
+ tygd:'同意归档',
+ jjgd:'拒绝归档',
+ tyjd:'同意解档',
+ jjjd:'拒绝解档',
+ tyjy:'同意借阅',
+ jjjy:'拒绝借阅',
+ qrgh:'确认归还',
}
diff --git a/src/lang/en/business/study/studyEnter.js b/src/lang/en/business/study/studyEnter.js
index 6c5bbe9..7e8c890 100644
--- a/src/lang/en/business/study/studyEnter.js
+++ b/src/lang/en/business/study/studyEnter.js
@@ -20,8 +20,8 @@ export default {
sjlb: '试剂列表',
gsplb: '供试品列表',
- gyzjlb: 'FormulationManage',
- mjylb: 'DrugManage',
+ gyzjlb: 'Formulation List',
+ mjylb: 'Drug List',
xblb: '细胞列表',
xjlb: '细菌列表'
}
diff --git a/src/lang/zh/business/resource/gyzj.js b/src/lang/zh/business/resource/gyzj.js
index deeba34..c151cd7 100644
--- a/src/lang/zh/business/resource/gyzj.js
+++ b/src/lang/zh/business/resource/gyzj.js
@@ -125,5 +125,15 @@ export default {
quchu: '取出',
cunchu: '存储',
sfcc:'是否存储',
- bdmc:'表单名称'
+ bdmc:'表单名称',
+ gyzjda:'给药制剂档案',
+ lqffda:'领取发放档案',
+
+ tygd:'同意归档',
+ jjgd:'拒绝归档',
+ tyjd:'同意解档',
+ jjjd:'拒绝解档',
+ tyjy:'同意借阅',
+ jjjy:'拒绝借阅',
+ qrgh:'确认归还',
}
diff --git a/src/views/business/archive/formulation/comps/ffjlList.vue b/src/views/business/archive/formulation/comps/ffjlList.vue
new file mode 100644
index 0000000..2033449
--- /dev/null
+++ b/src/views/business/archive/formulation/comps/ffjlList.vue
@@ -0,0 +1,468 @@
+
+