diff --git a/src/api/business/gsp/gsp.js b/src/api/business/gsp/gsp.js new file mode 100644 index 0000000..4f5ac2d --- /dev/null +++ b/src/api/business/gsp/gsp.js @@ -0,0 +1,201 @@ +import request from '@/utils/request' + +// 列表 +export function list(query) { + return request({ + url: '/system/business/gsp/list', + method: 'get', + params: query + }) +} + +// 稽查轨迹列表 +export function jcgjList(query) { + return request({ + url: '/system/business/gsp/jcgjList', + method: 'get', + params: query + }) +} +// 详情 +export function info(query) { + return request({ + url: '/system/business/gsp/info', + method: 'get', + params: query + }) +} +// 保存 +export function save(data) { + return request({ + url: '/system/business/gsp/save', + method: 'post', + data: data + }) +} + +// 编辑 +export function edit(data) { + return request({ + url: '/system/business/gsp/edit', + method: 'post', + data: data + }) +} + + +// 审核编辑 +export function shbj(data) { + return request({ + url: '/system/business/gsp/shbj', + method: 'post', + data: data + }) +} + +// 修改库存 +export function xgkc(data) { + return request({ + url: '/system/business/gsp/xgkc', + method: 'post', + data: data + }) +} + + +// 审核修改库存 +export function shxgkc(data) { + return request({ + url: '/system/business/gsp/shxgkc', + method: 'post', + data: data + }) +} + +// 解锁 +export function js(data) { + return request({ + url: '/system/business/gsp/js', + method: 'post', + data: data + }) +} + + +// 锁定 +export function sd(data) { + return request({ + url: '/system/business/gsp/sd', + method: 'post', + data: data + }) +} + + +//批量锁定 +export function plsd(data) { + return request({ + url: '/system/business/gsp/plsd', + method: 'post', + data: data + }) +} + +//处置容器 +export function cz(data) { + return request({ + url: '/system/business/gsp/cz', + method: 'post', + data: data + }) +} + +//批量处置 +export function plcz(data) { + return request({ + url: '/system/business/gsp/plcz', + method: 'post', + data: data + }) +} + + + +//归档 +export function gd(data) { + return request({ + url: '/system/business/gsp/gd', + method: 'post', + data: data + }) +} + +//批量归档 +export function plgd(data) { + return request({ + url: '/system/business/gsp/plgd', + method: 'post', + data: data + }) +} +//发放 +export function ff(data) { + return request({ + url: '/system/business/gsp/ff', + method: 'post', + data: data + }) +} +//批量发放 +export function plff(data) { + return request({ + url: '/system/business/gsp/plff', + method: 'post', + data: data + }) +} + +//钥匙发放 +export function ysff(data) { + return request({ + url: '/system/business/gsp/ysff', + method: 'post', + data: data + }) +} + +//归还 +export function gh(data) { + return request({ + url: '/system/business/gsp/gh', + method: 'post', + data: data + }) +} + +//台账列表 +export function tzList(query) { + return request({ + url: '/system/business/gsp/tzList', + method: 'get', + params: query + }) +} + +//解档 +export function jd(data) { + return request({ + url: '/system/business/gsp/jd', + method: 'post', + data: data + }) +} + +// 借阅 +export function jy(data) { + return request({ + url: '/system/business/gsp/jy', + method: 'post', + data: data + }) +} \ No newline at end of file diff --git a/src/api/business/gsp/gspFfjl.js b/src/api/business/gsp/gspFfjl.js new file mode 100644 index 0000000..38886e8 --- /dev/null +++ b/src/api/business/gsp/gspFfjl.js @@ -0,0 +1,91 @@ +import request from '@/utils/request' + +// 列表 +export function list(query) { + return request({ + url: '/system/business/gspFfjl/list', + method: 'get', + params: query + }) +} +// 稽查轨迹列表 +export function jcgjList(query) { + return request({ + url: '/system/business/gspFfjl/jcgjList', + method: 'get', + params: query + }) +} + +// 详情 +export function info(query) { + return request({ + url: '/system/business/gspFfjl/info', + method: 'get', + params: query + }) +} +// 解锁 +export function js(data) { + return request({ + url: '/system/business/gspFfjl/js', + method: 'post', + data: data + }) +} +// 锁定 +export function sd(data) { + return request({ + url: '/system/business/gspFfjl/sd', + method: 'post', + data: data + }) +} +// 锁定 +export function plsd(data) { + return request({ + url: '/system/business/gspFfjl/plsd', + method: 'post', + data: data + }) +} +//归档 +export function gd(data) { + return request({ + url: '/system/business/gspFfjl/gd', + method: 'post', + data: data + }) +} +//解档 +export function jd(data) { + return request({ + url: '/system/business/gspFfjl/jd', + method: 'post', + data: data + }) +} +//借阅 +export function jy(data) { + return request({ + url: '/system/business/gspFfjl/jy', + method: 'post', + data: data + }) +} +//归档 +export function plgd(data) { + return request({ + url: '/system/business/gspFfjl/plgd', + method: 'post', + data: data + }) +} +//加签 +export function jq(data) { + return request({ + url: '/system/business/gspFfjl/jq', + method: 'post', + data: data + }) +} \ No newline at end of file diff --git a/src/api/business/gsp/gspRkjl.js b/src/api/business/gsp/gspRkjl.js new file mode 100644 index 0000000..16a100b --- /dev/null +++ b/src/api/business/gsp/gspRkjl.js @@ -0,0 +1,107 @@ +import request from '@/utils/request' + +// 列表 +export function list(query) { + return request({ + url: '/system/business/gspRkjl/list', + method: 'get', + params: query + }) +} +// 新增 +export function xz(data) { + return request({ + url: '/system/business/gspRkjl/xz', + method: 'post', + data: data + }) +} +// 编辑 +export function bj(data) { + return request({ + url: '/system/business/gspRkjl/bj', + method: 'post', + data: data + }) +} +// 稽查轨迹列表 +export function jcgjList(query) { + return request({ + url: '/system/business/gspRkjl/jcgjList', + method: 'get', + params: query + }) +} + +// 详情 +export function info(query) { + return request({ + url: '/system/business/gspRkjl/info', + method: 'get', + params: query + }) +} +// 解锁 +export function js(data) { + return request({ + url: '/system/business/gspRkjl/js', + method: 'post', + data: data + }) +} +// 锁定 +export function sd(data) { + return request({ + url: '/system/business/gspRkjl/sd', + method: 'post', + data: data + }) +} +// 锁定 +export function plsd(data) { + return request({ + url: '/system/business/gspRkjl/plsd', + method: 'post', + data: data + }) +} +//归档 +export function gd(data) { + return request({ + url: '/system/business/gspRkjl/gd', + method: 'post', + data: data + }) +} +//解档 +export function jd(data) { + return request({ + url: '/system/business/gspRkjl/jd', + method: 'post', + data: data + }) +} +//借阅 +export function jy(data) { + return request({ + url: '/system/business/gspRkjl/jy', + method: 'post', + data: data + }) +} +//归档 +export function plgd(data) { + return request({ + url: '/system/business/gspRkjl/plgd', + method: 'post', + data: data + }) +} +//加签 +export function jq(data) { + return request({ + url: '/system/business/gspRkjl/jq', + method: 'post', + data: data + }) +} \ No newline at end of file diff --git a/src/api/business/sj/sj.js b/src/api/business/sj/sj.js index 5214e47..dfe0e32 100644 --- a/src/api/business/sj/sj.js +++ b/src/api/business/sj/sj.js @@ -18,7 +18,7 @@ export function sj_info(query) { }) } -// 保存试剂库存 +// 保存试剂 export function sj_save(data) { return request({ url: '/system/business/sj/save', diff --git a/src/lang/en.js b/src/lang/en.js index d397309..be197b3 100644 --- a/src/lang/en.js +++ b/src/lang/en.js @@ -41,6 +41,9 @@ import mjy from './en/business/resource/mjy' import gyzj from './en/business/resource/gyzj' // 试剂库存 import sj from './en/business/resource/sj' +// 供试品 +import gsp from './en/business/resource/gsp' + export default { system: { name: 'WestChina-Frontier PharmaTech ELN', @@ -129,7 +132,8 @@ export default { mjy: mjy, yq: yq, sj: sj, - gyzj: gyzj + gyzj: gyzj, + gsp: gsp }, study: { study: study, diff --git a/src/lang/en/business/resource/gsp.js b/src/lang/en/business/resource/gsp.js new file mode 100644 index 0000000..7457099 --- /dev/null +++ b/src/lang/en/business/resource/gsp.js @@ -0,0 +1,117 @@ +export default { + gspgl: '供试品管理', + gsprkjl: '供试品入库记录', + ffhsjl: '发放回收记录', + gspxq: '供试品详情', + gxwzk: '更新物资库', + mc: '名称', + bh: '编号', + ph: '批号', + gg: '规格', + jyzt: '借阅状态', + zjzt: '制剂状态', + jlzt: '记录状态', + sxrq: '失效日期', + yxq: '有效期', + jsrq: '接收日期', + zysx: '注意事项', + nd: '浓度', + nddw: '浓度单位', + kcl: '库存量', + kc: '库存', + kcdw: '库存单位', + zcg: '暂存柜', + cctj: '存储条件', + ccwz: '存储位置', + cksj: '出库时间', + rksj: '入库时间', + ckjz: '出库净重', + rkjz: '入库净重', + syl: '使用量', + lqr1: '领取人1', + lqr2: '领取人2', + kgy1: '库管员1', + kgy2: '库管员2', + + plff: '批量发放', + plcz: '批量处置', + ysff: '钥匙发放', + plsd: '批量锁定', + plgd: '批量归档', + lock: '锁定', + unlock: '解锁', + detail: '详情', + guidang: '归档', + jiedang: '解档', + jieyue: '借阅', + guihuan: '归还', + fafang: '发放', + ysff: '钥匙发放', + cz: '处置', + czrq: '处置容器', + czyj: '处置药剂', + yuanyin: '原因', + xgkc: '修改库存', + shxgkc: '审核修改库存', + shbj: '审核编辑', + xgqkc: '修改前库存', + xghkc: '修改后库存', + clr: '处理人', + czfs: '处置方式', + fhr: '复核人', + xgbz: '修改备注', + jdr: '监督人', + xgr: '修改人', + czl: '处置量', + ffr: '发放人', + ffr1: '发放人1', + ffr2: '发放人2', + zytj: '转移条件', + md: '目的', + ckmz: '出库毛重', + ckl: '出库量', + ckldw: '出库单位', + ffzytj: '发放转移条件', + ghzytj: '归还转移条件', + ckmz: '出库毛重', + ckmzdw: '出库毛重单位', + ys1lrq: '钥匙1领取人', + ys2lrq: '钥匙2领取人', + sssy: '所属试验', + ssbd: '所属表单', + bdssr: '表单所属人', + syr: '使用人', + lqghr: '领取/归还人', + ffjsr: '发放/接收人', + czlx: '操作类型', + czl: '操作量', + bzyy: '备注/原因', + ccsj: '操作时间', + cksj: '出库时间', + rksj: '入库时间', + jiaqian: '加签', + + rkwz: '入库位置', + rktj: '入库条件', + zytj: '转移条件', + rkmz: '入库毛重', + jsl: '减少量', + syl: '使用量', + ghr1Id: '归还人1', + ghr2Id: '归还人2', + jsr1Id: '库管员1', + jsr2Id: '库管员2', + tz: '台账', + lqsj: '领取时间', + jcgj: '稽查轨迹', + ffbz: '发放备注', + ghbz: '归还备注', + gdsqr: '归档申请人', + cjsj: '创建时间', + rkl: '入库量', + jysj: '借阅时间', + mjyxq: '麻精药详情', + ffjlxq: '发放回收记录详情', + dr: '导入', + gd: '归档', +} diff --git a/src/lang/zh.js b/src/lang/zh.js index 767972c..0656745 100644 --- a/src/lang/zh.js +++ b/src/lang/zh.js @@ -41,6 +41,8 @@ import mjy from './zh/business/resource/mjy' import gyzj from './zh/business/resource/gyzj' // 试剂库存 import sj from './zh/business/resource/sj' +// 供试品 +import gsp from './zh/business/resource/gsp' export default { system: { name: '华西海圻ELN系统', @@ -126,7 +128,8 @@ export default { mjy: mjy, yq: yq, sj: sj, - gyzj: gyzj + gyzj: gyzj, + gsp: gsp }, study: { study: study, diff --git a/src/lang/zh/business/resource/gsp.js b/src/lang/zh/business/resource/gsp.js new file mode 100644 index 0000000..d0216ef --- /dev/null +++ b/src/lang/zh/business/resource/gsp.js @@ -0,0 +1,118 @@ +export default { + gspgl: '供试品管理', + gsprkjl: '供试品入库记录', + ffhsjl:'发放回收记录', + gspxq: '供试品详情', + + gxwzk: '更新物资库', + mc: '名称', + bh: '编号', + ph: '批号', + gg: '规格', + jyzt: '借阅状态', + zjzt: '制剂状态', + jlzt: '记录状态', + sxrq: '失效日期', + yxq: '有效期', + jsrq: '接收日期', + zysx: '注意事项', + nd: '浓度', + nddw: '浓度单位', + kcl: '库存量', + kc: '库存', + kcdw: '库存单位', + zcg: '暂存柜', + cctj: '存储条件', + ccwz: '存储位置', + cksj: '出库时间', + rksj: '入库时间', + ckjz: '出库净重', + rkjz: '入库净重', + syl: '使用量', + lqr1: '领取人1', + lqr2: '领取人2', + kgy1: '库管员1', + kgy2: '库管员2', + + plff: '批量发放', + plcz: '批量处置', + ysff: '钥匙发放', + plsd: '批量锁定', + plgd: '批量归档', + lock: '锁定', + unlock: '解锁', + detail: '详情', + guidang: '归档', + jiedang: '解档', + jieyue: '借阅', + guihuan: '归还', + fafang: '发放', + ysff: '钥匙发放', + cz: '处置', + czrq: '处置容器', + czyj: '处置药剂', + yuanyin: '原因', + xgkc: '修改库存', + xgqkc: '修改前库存', + xghkc: '修改后库存', + shxgkc: '审核修改库存', + shbj: '审核编辑', + clr: '处理人', + czfs: '处置方式', + fhr: '复核人', + xgbz: '修改备注', + jdr: '监督人', + xgr: '修改人', + czl: '处置量', + ffr: '发放人', + ffr1: '发放人1', + ffr2: '发放人2', + zytj: '转移条件', + md: '目的', + ckmz: '出库毛重', + ckl: '出库量', + ckldw: '出库单位', + ffzytj: '发放转移条件', + ghzytj: '归还转移条件', + ckmz: '出库毛重', + ckmzdw: '出库毛重单位', + ys1lrq: '钥匙1领取人', + ys2lrq: '钥匙2领取人', + sssy: '所属试验', + ssbd: '所属表单', + bdssr: '表单所属人', + syr: '使用人', + lqghr: '领取/归还人', + ffjsr: '发放/接收人', + czlx: '操作类型', + czl: '操作量', + bzyy: '备注/原因', + ccsj: '操作时间', + cksj: '出库时间', + rksj: '入库时间', + jiaqian: '加签', + + rkwz: '入库位置', + rktj: '入库条件', + zytj: '转移条件', + rkmz: '入库毛重', + jsl: '减少量', + syl: '使用量', + ghr1Id: '归还人1', + ghr2Id: '归还人2', + jsr1Id: '库管员1', + jsr2Id: '库管员2', + tz: '台账', + lqsj: '领取时间', + jcgj: '稽查轨迹', + ffbz: '发放备注', + ghbz: '归还备注', + gdsqr: '归档申请人', + cjsj: '创建时间', + rkl: '入库量', + jysj: '借阅时间', + mjyxq: '麻精药详情', + ffjlxq: '发放回收记录详情', + dr: '导入', + gd: '归档', +} diff --git a/src/views/business/comps/select/BusinessSelect.vue b/src/views/business/comps/select/BusinessSelect.vue index 3ddbfa9..754fd24 100644 --- a/src/views/business/comps/select/BusinessSelect.vue +++ b/src/views/business/comps/select/BusinessSelect.vue @@ -22,7 +22,7 @@ export default { components: {}, props: { dictType: { - type: String, + type: [Number, String , Array], default: '' }, value: { diff --git a/src/views/business/resource/gsp/comps/ffjl/Gd.vue b/src/views/business/resource/gsp/comps/ffjl/Gd.vue index ddd40d1..81430cd 100644 --- a/src/views/business/resource/gsp/comps/ffjl/Gd.vue +++ b/src/views/business/resource/gsp/comps/ffjl/Gd.vue @@ -1,18 +1,18 @@ G