From 10cb672aea5fd85d5c39b0dbeafaba50a4a6917e Mon Sep 17 00:00:00 2001 From: HanLong <404402223@qq.com> Date: Sun, 25 Jan 2026 10:33:12 +0800 Subject: [PATCH] =?UTF-8?q?feat:[=E6=A1=A3=E6=A1=88=E7=AE=A1=E7=90=86][?= =?UTF-8?q?=E8=AF=95=E5=89=82=E6=A1=A3=E6=A1=88]?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/business/sj/sjArchive.js | 74 ++++ src/lang/en/business/resource/sj.js | 11 +- src/lang/zh/business/resource/sj.js | 10 +- src/views/business/archive/gsp/comps/ffjl/Gd.vue | 156 -------- src/views/business/archive/gsp/comps/ffjl/Jd.vue | 144 ------- src/views/business/archive/gsp/comps/ffjl/Jq.vue | 123 ------ src/views/business/archive/gsp/comps/ffjl/Js.vue | 123 ------ src/views/business/archive/gsp/comps/ffjl/Jy.vue | 158 -------- src/views/business/archive/gsp/comps/ffjl/Sd.vue | 156 -------- .../business/archive/gsp/comps/ffjl/SelectList.vue | 56 --- src/views/business/archive/gsp/comps/ffjl/Xq.vue | 214 ----------- src/views/business/archive/gsp/comps/ffjlList.vue | 22 +- src/views/business/archive/gsp/comps/gsp/Bj.vue | 217 ----------- src/views/business/archive/gsp/comps/gsp/Cz.vue | 160 -------- .../business/archive/gsp/comps/gsp/CzBatch.vue | 157 -------- src/views/business/archive/gsp/comps/gsp/Ff.vue | 417 --------------------- src/views/business/archive/gsp/comps/gsp/Gd.vue | 132 ------- src/views/business/archive/gsp/comps/gsp/Gh.vue | 299 --------------- src/views/business/archive/gsp/comps/gsp/Jd.vue | 157 -------- src/views/business/archive/gsp/comps/gsp/Js.vue | 125 ------ src/views/business/archive/gsp/comps/gsp/Jy.vue | 184 --------- src/views/business/archive/gsp/comps/gsp/Sd.vue | 131 ------- .../business/archive/gsp/comps/gsp/SelectList.vue | 55 --- src/views/business/archive/gsp/comps/gsp/Shbj.vue | 185 --------- .../business/archive/gsp/comps/gsp/Shxgkc.vue | 183 --------- src/views/business/archive/gsp/comps/gsp/Xgkc.vue | 140 ------- src/views/business/archive/gsp/comps/gsp/Xq.vue | 245 ------------ .../business/archive/gsp/comps/gsp/XqExport.vue | 252 ------------- src/views/business/archive/gsp/comps/gsp/Xz.vue | 234 ------------ src/views/business/archive/gsp/comps/gsp/Ysff.vue | 216 ----------- src/views/business/archive/gsp/comps/gspList.vue | 11 +- src/views/business/archive/gsp/comps/rkjl/Bj.vue | 218 ----------- src/views/business/archive/gsp/comps/rkjl/Gd.vue | 156 -------- src/views/business/archive/gsp/comps/rkjl/Jd.vue | 144 ------- src/views/business/archive/gsp/comps/rkjl/Js.vue | 123 ------ src/views/business/archive/gsp/comps/rkjl/Jy.vue | 158 -------- src/views/business/archive/gsp/comps/rkjl/Sd.vue | 156 -------- .../business/archive/gsp/comps/rkjl/SelectList.vue | 56 --- src/views/business/archive/gsp/comps/rkjl/Xq.vue | 156 -------- src/views/business/archive/gsp/comps/rkjl/Xz.vue | 219 ----------- src/views/business/archive/gsp/comps/rkjlList.vue | 18 +- src/views/business/archive/reagent/list.vue | 273 ++++++++++++++ src/views/business/resource/gsp/comps/gsp/Xq.vue | 6 +- vue.config.js | 4 +- 44 files changed, 405 insertions(+), 6029 deletions(-) create mode 100644 src/api/business/sj/sjArchive.js delete mode 100644 src/views/business/archive/gsp/comps/ffjl/Gd.vue delete mode 100644 src/views/business/archive/gsp/comps/ffjl/Jd.vue delete mode 100644 src/views/business/archive/gsp/comps/ffjl/Jq.vue delete mode 100644 src/views/business/archive/gsp/comps/ffjl/Js.vue delete mode 100644 src/views/business/archive/gsp/comps/ffjl/Jy.vue delete mode 100644 src/views/business/archive/gsp/comps/ffjl/Sd.vue delete mode 100644 src/views/business/archive/gsp/comps/ffjl/SelectList.vue delete mode 100644 src/views/business/archive/gsp/comps/ffjl/Xq.vue delete mode 100644 src/views/business/archive/gsp/comps/gsp/Bj.vue delete mode 100644 src/views/business/archive/gsp/comps/gsp/Cz.vue delete mode 100644 src/views/business/archive/gsp/comps/gsp/CzBatch.vue delete mode 100644 src/views/business/archive/gsp/comps/gsp/Ff.vue delete mode 100644 src/views/business/archive/gsp/comps/gsp/Gd.vue delete mode 100644 src/views/business/archive/gsp/comps/gsp/Gh.vue delete mode 100644 src/views/business/archive/gsp/comps/gsp/Jd.vue delete mode 100644 src/views/business/archive/gsp/comps/gsp/Js.vue delete mode 100644 src/views/business/archive/gsp/comps/gsp/Jy.vue delete mode 100644 src/views/business/archive/gsp/comps/gsp/Sd.vue delete mode 100644 src/views/business/archive/gsp/comps/gsp/SelectList.vue delete mode 100644 src/views/business/archive/gsp/comps/gsp/Shbj.vue delete mode 100644 src/views/business/archive/gsp/comps/gsp/Shxgkc.vue delete mode 100644 src/views/business/archive/gsp/comps/gsp/Xgkc.vue delete mode 100644 src/views/business/archive/gsp/comps/gsp/Xq.vue delete mode 100644 src/views/business/archive/gsp/comps/gsp/XqExport.vue delete mode 100644 src/views/business/archive/gsp/comps/gsp/Xz.vue delete mode 100644 src/views/business/archive/gsp/comps/gsp/Ysff.vue delete mode 100644 src/views/business/archive/gsp/comps/rkjl/Bj.vue delete mode 100644 src/views/business/archive/gsp/comps/rkjl/Gd.vue delete mode 100644 src/views/business/archive/gsp/comps/rkjl/Jd.vue delete mode 100644 src/views/business/archive/gsp/comps/rkjl/Js.vue delete mode 100644 src/views/business/archive/gsp/comps/rkjl/Jy.vue delete mode 100644 src/views/business/archive/gsp/comps/rkjl/Sd.vue delete mode 100644 src/views/business/archive/gsp/comps/rkjl/SelectList.vue delete mode 100644 src/views/business/archive/gsp/comps/rkjl/Xq.vue delete mode 100644 src/views/business/archive/gsp/comps/rkjl/Xz.vue create mode 100644 src/views/business/archive/reagent/list.vue diff --git a/src/api/business/sj/sjArchive.js b/src/api/business/sj/sjArchive.js new file mode 100644 index 0000000..c6f8f8b --- /dev/null +++ b/src/api/business/sj/sjArchive.js @@ -0,0 +1,74 @@ +import request from '@/utils/request' + + +// 档案列表 +export function list(query) { + return request({ + url: '/system/business/sjArchive/list', + method: 'get', + params: query + }) +} + +// 同意归档 +export function tygd(data) { + return request({ + url: '/system/business/sjArchive/gd/agree', + method: 'post', + data: data + }) +} + +// 拒绝归档 +export function jjgd(data) { + return request({ + url: '/system/business/sjArchive/gd/refuse', + method: 'post', + data: data + }) +} + +// 同意解档 +export function tyjd(data) { + return request({ + url: '/system/business/sjArchive/jd/agree', + method: 'post', + data: data + }) +} + +// 拒绝解档 +export function jjjd(data) { + return request({ + url: '/system/business/sjArchive/jd/agree', + method: 'post', + data: data + }) +} + +// 同意借阅 +export function tyjy(data) { + return request({ + url: '/system/business/sjArchive/jy/agree', + method: 'post', + data: data + }) +} + +// 拒绝借阅 +export function jjjy(data) { + return request({ + url: '/system/business/sjArchive/jy/refuse', + method: 'post', + data: data + }) +} + +// 确认归还 +export function qrgh(data) { + return request({ + url: '/system/business/sjArchive/gh', + method: 'post', + data: data + }) +} \ No newline at end of file diff --git a/src/lang/en/business/resource/sj.js b/src/lang/en/business/resource/sj.js index 4da26f2..f4c7c00 100644 --- a/src/lang/en/business/resource/sj.js +++ b/src/lang/en/business/resource/sj.js @@ -65,5 +65,14 @@ export default { xzsj: 'Select Solution', sjmc: 'Solution Name', sjbh: 'Solution ID', - sjnd: 'Solution Concentration' + sjnd: 'Solution Concentration', + tygd:'Approve Archiving', + jjgd:'Reject Archiving', + tyjd:'Approve De-archiving', + jjjd:'Reject De-archiving', + tyjy:'Approve Check-out', + jjjy:'Reject Check-out', + qrgh:'Confirm Check-in', + gdsqsj: 'Archive Application Date', + } diff --git a/src/lang/zh/business/resource/sj.js b/src/lang/zh/business/resource/sj.js index 3a8fc69..d0bb856 100644 --- a/src/lang/zh/business/resource/sj.js +++ b/src/lang/zh/business/resource/sj.js @@ -66,5 +66,13 @@ export default { xzsj: '请选择试剂', sjmc: '试剂名称', sjbh: '试剂编号', - sjnd: '试剂浓度' + sjnd: '试剂浓度', + tygd:'同意归档', + jjgd:'拒绝归档', + tyjd:'同意解档', + jjjd:'拒绝解档', + tyjy:'同意借阅', + jjjy:'拒绝借阅', + qrgh:'确认归还', + gdsqsj: '归档申请时间', } diff --git a/src/views/business/archive/gsp/comps/ffjl/Gd.vue b/src/views/business/archive/gsp/comps/ffjl/Gd.vue deleted file mode 100644 index 72856f5..0000000 --- a/src/views/business/archive/gsp/comps/ffjl/Gd.vue +++ /dev/null @@ -1,156 +0,0 @@ - - - diff --git a/src/views/business/archive/gsp/comps/ffjl/Jd.vue b/src/views/business/archive/gsp/comps/ffjl/Jd.vue deleted file mode 100644 index 83df232..0000000 --- a/src/views/business/archive/gsp/comps/ffjl/Jd.vue +++ /dev/null @@ -1,144 +0,0 @@ - - - diff --git a/src/views/business/archive/gsp/comps/ffjl/Jq.vue b/src/views/business/archive/gsp/comps/ffjl/Jq.vue deleted file mode 100644 index a3f1bff..0000000 --- a/src/views/business/archive/gsp/comps/ffjl/Jq.vue +++ /dev/null @@ -1,123 +0,0 @@ - - - diff --git a/src/views/business/archive/gsp/comps/ffjl/Js.vue b/src/views/business/archive/gsp/comps/ffjl/Js.vue deleted file mode 100644 index 0c793ea..0000000 --- a/src/views/business/archive/gsp/comps/ffjl/Js.vue +++ /dev/null @@ -1,123 +0,0 @@ - - - diff --git a/src/views/business/archive/gsp/comps/ffjl/Jy.vue b/src/views/business/archive/gsp/comps/ffjl/Jy.vue deleted file mode 100644 index e18d1a2..0000000 --- a/src/views/business/archive/gsp/comps/ffjl/Jy.vue +++ /dev/null @@ -1,158 +0,0 @@ - - - diff --git a/src/views/business/archive/gsp/comps/ffjl/Sd.vue b/src/views/business/archive/gsp/comps/ffjl/Sd.vue deleted file mode 100644 index 2e82d3d..0000000 --- a/src/views/business/archive/gsp/comps/ffjl/Sd.vue +++ /dev/null @@ -1,156 +0,0 @@ - - - diff --git a/src/views/business/archive/gsp/comps/ffjl/SelectList.vue b/src/views/business/archive/gsp/comps/ffjl/SelectList.vue deleted file mode 100644 index c28bdc1..0000000 --- a/src/views/business/archive/gsp/comps/ffjl/SelectList.vue +++ /dev/null @@ -1,56 +0,0 @@ - - - diff --git a/src/views/business/archive/gsp/comps/ffjl/Xq.vue b/src/views/business/archive/gsp/comps/ffjl/Xq.vue deleted file mode 100644 index 3879ce9..0000000 --- a/src/views/business/archive/gsp/comps/ffjl/Xq.vue +++ /dev/null @@ -1,214 +0,0 @@ - - - diff --git a/src/views/business/archive/gsp/comps/ffjlList.vue b/src/views/business/archive/gsp/comps/ffjlList.vue index 9fd312a..7611f1b 100644 --- a/src/views/business/archive/gsp/comps/ffjlList.vue +++ b/src/views/business/archive/gsp/comps/ffjlList.vue @@ -94,7 +94,7 @@ class-name="small-padding fixed-width" width="250px">