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/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/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 + }) +} diff --git a/src/lang/en/business/resource/gyzj.js b/src/lang/en/business/resource/gyzj.js index 5526442..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: 'DoseManage', + gyzjgl: 'Formulation Manage', 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', @@ -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/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/drug.js b/src/lang/en/business/study/drug.js index 0861967..34cc133 100644 --- a/src/lang/en/business/study/drug.js +++ b/src/lang/en/business/study/drug.js @@ -59,6 +59,8 @@ 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', @@ -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..34cc133 100644 --- a/src/lang/en/business/study/nonTrial.js +++ b/src/lang/en/business/study/nonTrial.js @@ -59,6 +59,8 @@ 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', @@ -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..ff240a3 100644 --- a/src/lang/en/business/study/study.js +++ b/src/lang/en/business/study/study.js @@ -59,6 +59,8 @@ 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', @@ -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/en/business/study/studyEnter.js b/src/lang/en/business/study/studyEnter.js index ab2bb81..7e8c890 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', @@ -20,8 +20,8 @@ export default { sjlb: '试剂列表', gsplb: '供试品列表', - gyzjlb: 'DoseManage', - mjylb: 'DrugManage', + gyzjlb: 'Formulation List', + mjylb: 'Drug List', xblb: '细胞列表', xjlb: '细菌列表' } 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', }, } 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/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/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', 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 @@ + + + + \ 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/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 @@ 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 @@
- + 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 @@ - +