From da076c74c5765865c9b07535301bec34aeadb96b Mon Sep 17 00:00:00 2001 From: "15881625488@163.com" <15881625488@163.com> Date: Thu, 22 Jan 2026 11:41:08 +0800 Subject: [PATCH 1/7] =?UTF-8?q?fix=EF=BC=9A[=E8=AF=95=E9=AA=8C=E7=AE=A1?= =?UTF-8?q?=E7=90=86]=E5=A1=AB=E6=8A=A5=E8=A1=A8=E5=8D=95=E4=BC=98?= =?UTF-8?q?=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/business/study/comp/sqbd/Bj.vue | 2 +- src/views/business/study/comp/tbbd/Bj.vue | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/views/business/study/comp/sqbd/Bj.vue b/src/views/business/study/comp/sqbd/Bj.vue index d0965d3..216d8f4 100644 --- a/src/views/business/study/comp/sqbd/Bj.vue +++ b/src/views/business/study/comp/sqbd/Bj.vue @@ -56,7 +56,7 @@ - + diff --git a/src/views/business/study/comp/tbbd/Bj.vue b/src/views/business/study/comp/tbbd/Bj.vue index f0c586f..62ea0b6 100644 --- a/src/views/business/study/comp/tbbd/Bj.vue +++ b/src/views/business/study/comp/tbbd/Bj.vue @@ -56,7 +56,7 @@ - + From 7dab91b9b95ff63ab856818216d70e592be46512 Mon Sep 17 00:00:00 2001 From: "15881625488@163.com" <15881625488@163.com> Date: Thu, 22 Jan 2026 13:19:44 +0800 Subject: [PATCH 2/7] =?UTF-8?q?fix=EF=BC=9A[=E8=B5=84=E6=BA=90=E5=BA=93?= =?UTF-8?q?=E7=AE=A1=E7=90=86]=E7=BF=BB=E8=AF=91=E8=A1=A5=E5=85=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/lang/en/business/resource/mjy.js | 2 +- src/lang/en/business/study/studyEnter.js | 2 +- src/lang/en/template/gsp.js | 38 ++++++++++++++++---------------- 3 files changed, 21 insertions(+), 21 deletions(-) diff --git a/src/lang/en/business/resource/mjy.js b/src/lang/en/business/resource/mjy.js index 9385e34..ba5899d 100644 --- a/src/lang/en/business/resource/mjy.js +++ b/src/lang/en/business/resource/mjy.js @@ -89,7 +89,7 @@ export default { rktj: 'Check-in Condition', zytj: 'Transfer Condition', rkmz: 'Check-in Gross Weight', - jsl: '减少量', + jsl: 'Reduction', syl: 'Usage Amount', ghr1Id: 'Returner', ghr2Id: 'Returner 2', diff --git a/src/lang/en/business/study/studyEnter.js b/src/lang/en/business/study/studyEnter.js index ab2bb81..529239f 100644 --- a/src/lang/en/business/study/studyEnter.js +++ b/src/lang/en/business/study/studyEnter.js @@ -1,7 +1,7 @@ export default { ytbdlb: 'Preset Record', tbbdlb: 'Record', - sqbdlb: '领取申请单列表', + sqbdlb: 'Material Application Table', syxx: 'Information', wzlb: 'Resources', syfflb: 'Method', diff --git a/src/lang/en/template/gsp.js b/src/lang/en/template/gsp.js index aa606ae..56bb167 100644 --- a/src/lang/en/template/gsp.js +++ b/src/lang/en/template/gsp.js @@ -5,30 +5,30 @@ export default { title:'试验物质配制计划表', jhxx:'Plan Information', tbsm:'Special Note', - lqsj:'领取时间', - fxsj:'分析时间', - sywz:'试验物质', - pzpl:'配置频率', - gyzjhzb:'给药剂量或组别', - pznd:'配制浓度', - pztj:'配制体积', + lqsj:'Collection Time', + fxsj:'Analysis Time', + sywz:'Test Material', + pzpl:'Formulation Frequency', + gyzjhzb:'Dosage/Dosage Group', + pznd:'Formulation Concentration', + pztj:'Formulation Volume', }, // 麻醉/精神药品配制/领取申请单 MJYLQSQD: { title: '麻醉/精神药品配制/领取申请单', jbxx:'Basic Information', - qxzsyhbm:'请选择试验/部门', - sybhhbmmc:'试验编号或部门名称', - sd:'SD/部长', - sywzmc:'试验物质名称', - gyjl:'给药剂量', - xynd:'需要浓度', - xyl:'需要量', - xysj:'需要时间', - yjghsj:'预计归还时间', - dwzs:'动物种属', - dwpjtz:'动物平均体重', - dwsl:'动物数量', + qxzsyhbm:'Please Select Study/Department', + sybhhbmmc:'Study Number/Department', + sd:'Study Director/Manager', + sywzmc:'Study Material Name', + gyjl:'Dosage', + xynd:'Required Concentration', + xyl:'Required Volume', + xysj:'Required Time', + yjghsj:'Expected Return Time', + dwzs:'Species', + dwpjtz:'Average Body Weight', + dwsl:'Number', }, } From 9e93dd3635edf375bc40dc4fc6517c2ac3c061db Mon Sep 17 00:00:00 2001 From: "15881625488@163.com" <15881625488@163.com> Date: Thu, 22 Jan 2026 14:13:32 +0800 Subject: [PATCH 3/7] =?UTF-8?q?fix=EF=BC=9A[=E8=B5=84=E6=BA=90=E5=BA=93?= =?UTF-8?q?=E7=BF=BB=E8=AF=91]?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/lang/en/business/resource/gyzj.js | 12 ++++++------ src/lang/en/business/study/studyEnter.js | 2 +- src/utils/menu.js | 6 +++--- 3 files changed, 10 insertions(+), 10 deletions(-) diff --git a/src/lang/en/business/resource/gyzj.js b/src/lang/en/business/resource/gyzj.js index 5526442..e47d9d2 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: 'DoseManage', + gyzjgl: 'FormulationManage', ffhsjl: 'In-and-Out Record', bdxx: 'Record Information', jbxx: 'Information', @@ -93,7 +93,7 @@ export default { ghr2Id: 'Returner 2', jsr1Id: 'Warehouse Keeper', jsr2Id: 'Warehouse Keeper 2', - tz: 'Dose Table', + tz: 'Formulation Table', gdsqrId: 'Applicant of Archiving', lqsj: 'Time of Transfer', jcgj: 'Track Record', @@ -102,7 +102,7 @@ export default { cjsj: 'Creation Date', jysj: 'Checkout Period', ffjlxq: 'In-and-Out Record Information', - gyzjxq: 'Dose Information', + gyzjxq: 'Formulation Information', sqguihuan: 'Return', qrrk: 'Confirm Check-in', qmr1Id: 'Signed By 1', @@ -110,13 +110,13 @@ export default { lqff: 'Distribution', sqgd: 'Apply for Archiving', sqjd: 'Apply for De-archiving', - jsgyzj: 'Unlock Dose', + jsgyzj: 'Unlock Formulation', sqjy: 'Apply for Check-out', tyjjrk: 'Approve/Reject In Storage', - sdgyzj: 'Lock Dose', + sdgyzj: 'Lock Formulation', tyjjbj:'Approve/Reject Edit', tyjjxgkc:'Approve/Reject Change Inventory', - gyzjrk: 'Dose Formulation Check-in', + gyzjrk: 'Formulation Check-in', ruku: 'In Storage', xgkc: 'Change Inventory', bcsm: 'Additional Remark', diff --git a/src/lang/en/business/study/studyEnter.js b/src/lang/en/business/study/studyEnter.js index 529239f..6c5bbe9 100644 --- a/src/lang/en/business/study/studyEnter.js +++ b/src/lang/en/business/study/studyEnter.js @@ -20,7 +20,7 @@ export default { sjlb: '试剂列表', gsplb: '供试品列表', - gyzjlb: 'DoseManage', + gyzjlb: 'FormulationManage', mjylb: 'DrugManage', xblb: '细胞列表', xjlb: '细菌列表' diff --git a/src/utils/menu.js b/src/utils/menu.js index 394af48..07283e8 100644 --- a/src/utils/menu.js +++ b/src/utils/menu.js @@ -12,7 +12,7 @@ let menuObj = { 资源库管理: 'Resources', 试剂管理: 'ReagentManage', 供试品管理: 'SpecimenManage', - 给药制剂管理: 'DoseManage', + 给药制剂管理: 'Formulation Manage', 麻精药管理: 'DrugManage', 钥匙管理: 'KeyManage', 仪器管理: 'InstrumentManage', @@ -20,9 +20,9 @@ let menuObj = { 档案管理: 'Archive', 试验档案管理: 'Study Archive', 非试验档案管理: 'Non-study Archive', - 麻精药配置档案管理: 'Controlled Drug Formulation', + 麻精药配置档案管理: 'Drug Archive', 供试品档案管理: 'Test Item Archive', - 给药制剂档案管理: 'Dose Formulation Archive', + 给药制剂档案管理: 'Formulation Archive', 麻精药档案管理: 'Controlled Drug Archive', 试剂档案管理: 'Reagent Archive', 档案记录: 'Archive Log', From a1339a8e9434a393484ec154ab25ac5d110c76ac Mon Sep 17 00:00:00 2001 From: memorylkf <312904636@qq.com> Date: Thu, 22 Jan 2026 16:02:09 +0800 Subject: [PATCH 4/7] =?UTF-8?q?feat:=20[=E6=A1=A3=E6=A1=88=E7=AE=A1?= =?UTF-8?q?=E7=90=86]=20=E8=AF=95=E9=AA=8C=E6=A1=A3=E6=A1=88?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/business/form/drug.js | 36 ++++++++++++++++++++++++++++++++++++ src/api/business/form/nonTrial.js | 36 ++++++++++++++++++++++++++++++++++++ src/api/business/study/study.js | 37 +++++++++++++++++++++++++++++++++++++ 3 files changed, 109 insertions(+) diff --git a/src/api/business/form/drug.js b/src/api/business/form/drug.js index 3814e03..0accbf3 100644 --- a/src/api/business/form/drug.js +++ b/src/api/business/form/drug.js @@ -82,3 +82,39 @@ export function drug_jy(data) { data: data }) } +//档案相关 +export function drug_archiveList(query) { + return request({ + url: '/system/business/drug/archiveList', + method: 'get', + params: query + }) +} +export function drug_doGd(data) { + return request({ + url: '/system/business/drug/doGd', + method: 'post', + data: data + }) +} +export function drug_doJd(data) { + return request({ + url: '/system/business/drug/doGd', + method: 'post', + data: data + }) +} +export function drug_doJy(data) { + return request({ + url: '/system/business/drug/doGd', + method: 'post', + data: data + }) +} +export function drug_gh(data) { + return request({ + url: '/system/business/drug/gh', + method: 'post', + data: data + }) +} diff --git a/src/api/business/form/nonTrial.js b/src/api/business/form/nonTrial.js index 518b0b8..78b0cba 100644 --- a/src/api/business/form/nonTrial.js +++ b/src/api/business/form/nonTrial.js @@ -82,3 +82,39 @@ export function nonTrial_jy(data) { data: data }) } +//档案相关 +export function nonTrial_archiveList(query) { + return request({ + url: '/system/business/nonTrial/archiveList', + method: 'get', + params: query + }) +} +export function nonTrial_doGd(data) { + return request({ + url: '/system/business/nonTrial/doGd', + method: 'post', + data: data + }) +} +export function nonTrial_doJd(data) { + return request({ + url: '/system/business/nonTrial/doGd', + method: 'post', + data: data + }) +} +export function nonTrial_doJy(data) { + return request({ + url: '/system/business/nonTrial/doGd', + method: 'post', + data: data + }) +} +export function nonTrial_gh(data) { + return request({ + url: '/system/business/nonTrial/gh', + method: 'post', + data: data + }) +} diff --git a/src/api/business/study/study.js b/src/api/business/study/study.js index 9a120dc..d8dc9c5 100644 --- a/src/api/business/study/study.js +++ b/src/api/business/study/study.js @@ -82,3 +82,40 @@ export function study_jy(data) { data: data }) } + +//档案相关 +export function study_archiveList(query) { + return request({ + url: '/system/business/study/archiveList', + method: 'get', + params: query + }) +} +export function study_doGd(data) { + return request({ + url: '/system/business/study/doGd', + method: 'post', + data: data + }) +} +export function study_doJd(data) { + return request({ + url: '/system/business/study/doGd', + method: 'post', + data: data + }) +} +export function study_doJy(data) { + return request({ + url: '/system/business/study/doGd', + method: 'post', + data: data + }) +} +export function study_gh(data) { + return request({ + url: '/system/business/study/gh', + method: 'post', + data: data + }) +} From 14e81232778f417a2ba5a8502485c65cee49cb00 Mon Sep 17 00:00:00 2001 From: memorylkf <312904636@qq.com> Date: Thu, 22 Jan 2026 16:33:31 +0800 Subject: [PATCH 5/7] =?UTF-8?q?feat:=20[=E6=A1=A3=E6=A1=88=E7=AE=A1?= =?UTF-8?q?=E7=90=86]=20=E5=88=97=E8=A1=A8=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/lang/en/business/study/drug.js | 7 ++-- src/lang/en/business/study/nonTrial.js | 7 ++-- src/lang/en/business/study/study.js | 9 +++-- src/lang/zh/business/study/drug.js | 5 ++- src/lang/zh/business/study/nonTrial.js | 5 ++- src/lang/zh/business/study/study.js | 5 ++- src/views/business/archive/trial/list.vue | 58 ++++++++++++------------------- 7 files changed, 51 insertions(+), 45 deletions(-) diff --git a/src/lang/en/business/study/drug.js b/src/lang/en/business/study/drug.js index 0861967..7f80ee2 100644 --- a/src/lang/en/business/study/drug.js +++ b/src/lang/en/business/study/drug.js @@ -59,8 +59,10 @@ export default { tyjd: 'Approve De-archiving', jjgd: 'Reject Archiving', tygd: 'Approve Archiving', + tyjy: 'Approve Check-out', + jjjy: 'Reject Check-out', dqzdgh: 'Check-out End on Time', - qrgh: 'Check-out End Confirmation', + qrgh: 'Confirm Check-in', qb: 'All', lc: 'Milestone', @@ -68,5 +70,6 @@ export default { ry: 'User', scsy: 'Remove', - jysj: 'Checkout Period' + jysj: 'Checkout Period', + sqgdsj: 'Archive Application Date' } diff --git a/src/lang/en/business/study/nonTrial.js b/src/lang/en/business/study/nonTrial.js index 0861967..7f80ee2 100644 --- a/src/lang/en/business/study/nonTrial.js +++ b/src/lang/en/business/study/nonTrial.js @@ -59,8 +59,10 @@ export default { tyjd: 'Approve De-archiving', jjgd: 'Reject Archiving', tygd: 'Approve Archiving', + tyjy: 'Approve Check-out', + jjjy: 'Reject Check-out', dqzdgh: 'Check-out End on Time', - qrgh: 'Check-out End Confirmation', + qrgh: 'Confirm Check-in', qb: 'All', lc: 'Milestone', @@ -68,5 +70,6 @@ export default { ry: 'User', scsy: 'Remove', - jysj: 'Checkout Period' + jysj: 'Checkout Period', + sqgdsj: 'Archive Application Date' } diff --git a/src/lang/en/business/study/study.js b/src/lang/en/business/study/study.js index 405e5cf..9e83f86 100644 --- a/src/lang/en/business/study/study.js +++ b/src/lang/en/business/study/study.js @@ -59,8 +59,10 @@ export default { tyjd: 'Approve De-archiving', jjgd: 'Reject Archiving', tygd: 'Approve Archiving', + tyjy: 'Approve Check-out', + jjjy: 'Reject Check-out', dqzdgh: 'Check-out End on Time', - qrgh: 'Check-out End Confirmation', + qrgh: 'Confirm Check-in', qb: 'All', lc: 'Milestone', @@ -72,6 +74,7 @@ export default { jysj: 'Checkout Period', qxzsy: 'Please Select Study', - - other:'Other' + + other: 'Other', + sqgdsj: 'Archive Application Date' } diff --git a/src/lang/zh/business/study/drug.js b/src/lang/zh/business/study/drug.js index 2494336..69c0874 100644 --- a/src/lang/zh/business/study/drug.js +++ b/src/lang/zh/business/study/drug.js @@ -59,6 +59,8 @@ export default { tyjd: '同意解档', jjgd: '拒绝归档', tygd: '同意归档', + tyjy: '同意借阅', + jjjy: '拒绝借阅', dqzdgh: '到期自动归还', qrgh: '确认归还', @@ -69,5 +71,6 @@ export default { xg: '修改', scsy: '删除麻精药文件夹', - jysj: '借阅时间' + jysj: '借阅时间', + sqgdsj: '申请归档时间' } diff --git a/src/lang/zh/business/study/nonTrial.js b/src/lang/zh/business/study/nonTrial.js index 5df9542..7398364 100644 --- a/src/lang/zh/business/study/nonTrial.js +++ b/src/lang/zh/business/study/nonTrial.js @@ -59,6 +59,8 @@ export default { tyjd: '同意解档', jjgd: '拒绝归档', tygd: '同意归档', + tyjy: '同意借阅', + jjjy: '拒绝借阅', dqzdgh: '到期自动归还', qrgh: '确认归还', @@ -69,5 +71,6 @@ export default { xg: '修改', scsy: '删除非试验', - jysj: '借阅时间' + jysj: '借阅时间', + sqgdsj: '申请归档时间' } diff --git a/src/lang/zh/business/study/study.js b/src/lang/zh/business/study/study.js index 4e1beee..9674d93 100644 --- a/src/lang/zh/business/study/study.js +++ b/src/lang/zh/business/study/study.js @@ -59,6 +59,8 @@ export default { tyjd: '同意解档', jjgd: '拒绝归档', tygd: '同意归档', + tyjy: '同意借阅', + jjjy: '拒绝借阅', dqzdgh: '到期自动归还', qrgh: '确认归还', @@ -72,5 +74,6 @@ export default { jysj: '借阅时间', qxzsy: '请选择试验', - other:'其他' + other: '其他', + sqgdsj: '申请归档时间' } diff --git a/src/views/business/archive/trial/list.vue b/src/views/business/archive/trial/list.vue index 000576c..0e3eeb5 100644 --- a/src/views/business/archive/trial/list.vue +++ b/src/views/business/archive/trial/list.vue @@ -2,18 +2,12 @@
- - - - - - + + - - - -
{{ $t('page.business.study.study.search') }} @@ -50,9 +41,9 @@ - - + + + - - - - - + @@ -149,7 +137,7 @@ + \ No newline at end of file diff --git a/src/views/business/archive/formulation/comps/gyzjList.vue b/src/views/business/archive/formulation/comps/gyzjList.vue new file mode 100644 index 0000000..f533ec6 --- /dev/null +++ b/src/views/business/archive/formulation/comps/gyzjList.vue @@ -0,0 +1,269 @@ + + + + + \ No newline at end of file diff --git a/src/views/business/archive/formulation/index.vue b/src/views/business/archive/formulation/index.vue new file mode 100644 index 0000000..ffb3d4e --- /dev/null +++ b/src/views/business/archive/formulation/index.vue @@ -0,0 +1,94 @@ + + + + diff --git a/src/views/business/comps/common/sign.vue b/src/views/business/comps/common/sign.vue new file mode 100644 index 0000000..702f901 --- /dev/null +++ b/src/views/business/comps/common/sign.vue @@ -0,0 +1,122 @@ + + + diff --git a/src/views/business/study/comp/sign.vue b/src/views/business/study/comp/sign.vue index ebe96aa..00b1bb5 100644 --- a/src/views/business/study/comp/sign.vue +++ b/src/views/business/study/comp/sign.vue @@ -2,7 +2,7 @@
- +