diff --git a/src/api/business/public/public.js b/src/api/business/public/public.js index 293b126..629fbae 100644 --- a/src/api/business/public/public.js +++ b/src/api/business/public/public.js @@ -59,3 +59,19 @@ export function public_sjList(query) { params: query }) } +// 试验列表 +export function public_studyList(query) { + return request({ + url: '/system/business/public/studyList', + method: 'get', + params: query + }) +} +// 部长列表 +export function public_bzList(query) { + return request({ + url: '/system/business/public/bzList', + method: 'get', + params: query + }) +} diff --git a/src/api/business/study/studyMethod.js b/src/api/business/study/studyMethod.js index 772a58f..fefd8d1 100644 --- a/src/api/business/study/studyMethod.js +++ b/src/api/business/study/studyMethod.js @@ -47,3 +47,13 @@ export function studyMethod_export(query) { params: query }) } + + +// 判断用户是否全部已读试验/学科下的试验方法 +export function studyMethod_getReadAllMethodStatus(query) { + return request({ + url: '/system/business/studyMethod/getReadAllMethodStatus', + method: 'get', + params: query + }) +} diff --git a/src/assets/styles/index.scss b/src/assets/styles/index.scss index 75f0cdb..40f35e0 100644 --- a/src/assets/styles/index.scss +++ b/src/assets/styles/index.scss @@ -206,4 +206,73 @@ aside { &.ysd { background: #F78B07; } + + /**/ + &.tbz { + background: #409EFF; + } + &.ytj { + background: #F78B07; + } + &.ytg { + background: #2AC663; + } + &.ywc { + background: #2AC663; + } + &.ywcfh { + background: #2AC663; + } + &.dgb { + background: #f73f07; + } + &.ygb { + background: #A1A1A1; + } + &.dfz { + background: #f73f07; + } + &.yfz { + background: #A1A1A1; + } + &.ysd { + background: #F78B07; + } + &.yes { + background: #2AC663; + } + &.no { + background: #A1A1A1; + } + + &.rk { + background: #2AC663; + } + &.wrk { + background: #409EFF; + } + &.yff { + background: #2AC663; + } + &.ysd { + background: #f73f07; + } + &.dgd { + background: #A1A1A1; + } + &.gd { + background: #2AC663; + } + &.djd { + background: #f73f07; + } + &.wjy { + background: #409EFF; + } + &.djy { + background: #A1A1A1; + } + &.jyz { + background: #2AC663; + } } \ No newline at end of file diff --git a/src/components/Template/SelectTable.vue b/src/components/Template/SelectTable.vue index 8738b33..3eb7097 100644 --- a/src/components/Template/SelectTable.vue +++ b/src/components/Template/SelectTable.vue @@ -97,8 +97,8 @@ export default { methods: { show(){ this.localSelectedId = '' - this.getList(); this.initSearchForm(); + this.getList(); }, //初始化查询表单 initSearchForm() { @@ -122,7 +122,8 @@ export default { this.getList(); }, reset(){ - this.$refs.SearchSjRef.resetFields() + this.initSearchForm(); + this.getList(); this.onSearch() }, //分页大小切换 diff --git a/src/lang/en/business/resource/gyzj.js b/src/lang/en/business/resource/gyzj.js index c9b6fe8..5526442 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: 'Dose Formulation', + gyzjgl: 'DoseManage', ffhsjl: 'In-and-Out Record', bdxx: 'Record Information', jbxx: 'Information', diff --git a/src/lang/en/business/study/studyEnter.js b/src/lang/en/business/study/studyEnter.js index af0a1bd..ab2bb81 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: 'DosageManage', + gyzjlb: 'DoseManage', mjylb: 'DrugManage', xblb: '细胞列表', xjlb: '细菌列表' diff --git a/src/lang/en/template/sp.js b/src/lang/en/template/sp.js index 1f9c151..29ebee8 100644 --- a/src/lang/en/template/sp.js +++ b/src/lang/en/template/sp.js @@ -17,9 +17,67 @@ export default { sjjzxql: 'Actual Blank Substrate Extraction Volume', hhwznd: 'Target Solution Concentration' }, + // 生物样品分析方法学样品制备表-Recovery + sp009: { + title: 'Bioanalytical Methods Sample Preparation Record (Recovery)', + clpbh: 'Analysis Batch Number', + rqcz: 'Container Material', + clsj: 'Work Time', + xzjz: 'Select substrate', + bh: 'Serial Number', + ysry: 'Preset solution', + sjry: 'Actual solution', + yjryxql: 'Expected Solution Extraction Volume', + sjryxql: 'Actual Solution Extraction Volume', + yjjzxql: 'Expected Blank Substrate Extraction Volume', + sjjzxql: 'Actual Blank Substrate Extraction Volume', + hhwznd: 'Target Solution Concentration', + xzgzy: 'Select Working Solution', + xzxsy: 'Select Diluent', + yjgzyxql: 'Expected Working Solution Extraction Volume', + sjgzyxql: 'Actual Working Solution Extraction Volume', + yjxsyxql: 'Expected Diluent Extraction Volume', + sjxsyxql: 'Actual Diluent Extraction Volume' + }, //生物样品分析方法学样品制备表(全血稳定) sp010: { title: 'Bioanalytical Methods Sample Preparation Record (Whole Blood Stability)' + }, + //生物样品分析方法学样品制备表(Solution stability)-生物样品分析方法学样品制备表-储备液和工作液稳定性 + sp011: { + title: + 'Bioanalytical Methods Sample Preparation Record (Solution Stability)', + xzxsy: 'Select Diluent', + yjxsyxql: 'Expected Blank Diluent Extraction Volume', + sjxsyxql: 'Actual Blank Diluent Extraction Volume' + }, + //生物样品分析方法学样品制备表(Haemolysed matrix effect)-生物样品分析方法学样品制备表(溶血基质效应) + sp012: { + title: + 'Bioanalytical Methods Sample Preparation Record (Haemolytic Matrix Effect)' + }, + //生物样品分析方法学样品制备表(Matrix effect)-生物样品分析方法学样品制备表(基质效应) + sp013: { + title: 'Bioanalytical Methods Sample Preparation Record (Matrix Effect)', + kbjzbh: 'Blank Substrate Serial Number' + }, + //生物样品分析方法学样品制备表(Selectivity)-生物样品分析方法学样品制备表(选择性和特异性) + sp014: { + title: 'Bioanalytical Methods Sample Preparation Record (Selectivity)' + }, + //生物样品分析方法学样品制备表(Sample Size)-生物样品分析方法学样品制备表(最大样本数) + sp015: { + title: 'Bioanalytical Methods Sample Preparation Record (Sample Amount)' + }, + //生物样品分析方法学样品制备表(Dilution Integrity)- 生物样品分析方法学样品制备表(稀释可靠性) + sp016: { + title: + 'Bioanalytical Methods Sample Preparation Record (Dilution Integrity)' + }, + //生物样品分析方法学样品制备表(Stock solution comparison)- 生物样品分析方法学样品制备表(储备液对比) + sp017: { + title: + 'Bioanalytical Methods Sample Preparation Record (Stock Solution Comparison)' } } diff --git a/src/lang/zh/template/sp.js b/src/lang/zh/template/sp.js index e9b4750..7c3e749 100644 --- a/src/lang/zh/template/sp.js +++ b/src/lang/zh/template/sp.js @@ -16,8 +16,62 @@ export default { sjjzxql: '实际基质吸取量', hhwznd: '化合物终浓度' }, + // 生物样品分析方法学样品制备表-Recovery + sp009: { + title: '生物样品分析方法学样品制备表(Recovery)', + clpbh: '处理批编号', + rqcz: '容器材质', + clsj: '处理时间', + xzjz: '选择基质', + bh: '编号', + ysry: '预设溶液', + sjry: '实际溶液', + yjryxql: '预计溶液吸取量', + sjryxql: '实际溶液吸取量', + yjjzxql: '预计基质吸取量', + sjjzxql: '实际基质吸取量', + hhwznd: '化合物终浓度', + xzgzy: '选择工作液', + xzxsy: '选择稀释液', + yjgzyxql: '预计工作液吸取量', + sjgzyxql: '实际工作液吸取量', + yjxsyxql: '预计稀释液吸取量', + sjxsyxql: '实际稀释液吸取量' + }, //生物样品分析方法学样品制备表(全血稳定) sp010: { title: '生物样品分析方法学样品制备表(全血稳定)' + }, + //生物样品分析方法学样品制备表(Solution stability)-生物样品分析方法学样品制备表-储备液和工作液稳定性 + sp011: { + title: '生物样品分析方法学样品制备表(储备液和工作液稳定性)', + xzxsy: '选择稀释液', + yjxsyxql: '预计稀释液吸取量', + sjxsyxql: '实际稀释液吸取量' + }, + //生物样品分析方法学样品制备表(Haemolysed matrix effect)-生物样品分析方法学样品制备表(溶血基质效应) + sp012: { + title: '生物样品分析方法学样品制备表(溶血基质效应)' + }, + //生物样品分析方法学样品制备表(Matrix effect)-生物样品分析方法学样品制备表(基质效应) + sp013: { + title: '生物样品分析方法学样品制备表(基质效应)', + kbjzbh: '空白基质编号' + }, + //生物样品分析方法学样品制备表(Selectivity)-生物样品分析方法学样品制备表(选择性和特异性) + sp014: { + title: '生物样品分析方法学样品制备表(选择性和特异性)' + }, + //生物样品分析方法学样品制备表(Sample Size)-生物样品分析方法学样品制备表(最大样本数) + sp015: { + title: '生物样品分析方法学样品制备表(最大样本数)' + }, + //生物样品分析方法学样品制备表(Dilution Integrity)- 生物样品分析方法学样品制备表(稀释可靠性) + sp016: { + title: '生物样品分析方法学样品制备表(稀释可靠性)' + }, + //生物样品分析方法学样品制备表(Stock solution comparison)- 生物样品分析方法学样品制备表(储备液对比) + sp017: { + title: '生物样品分析方法学样品制备表(储备液对比)' } } diff --git a/src/utils/menu.js b/src/utils/menu.js index b9efe22..394af48 100644 --- a/src/utils/menu.js +++ b/src/utils/menu.js @@ -12,7 +12,7 @@ let menuObj = { 资源库管理: 'Resources', 试剂管理: 'ReagentManage', 供试品管理: 'SpecimenManage', - 给药制剂管理: 'DosageManage', + 给药制剂管理: 'DoseManage', 麻精药管理: 'DrugManage', 钥匙管理: 'KeyManage', 仪器管理: 'InstrumentManage', diff --git a/src/views/business/comps/select/SelectTemplateDialog.vue b/src/views/business/comps/select/SelectTemplateDialog.vue index 79725b8..840f213 100644 --- a/src/views/business/comps/select/SelectTemplateDialog.vue +++ b/src/views/business/comps/select/SelectTemplateDialog.vue @@ -1,6 +1,6 @@ - + diff --git a/src/views/business/comps/template/TemplateTable.vue b/src/views/business/comps/template/TemplateTable.vue index b7e949c..9adaa25 100644 --- a/src/views/business/comps/template/TemplateTable.vue +++ b/src/views/business/comps/template/TemplateTable.vue @@ -18,6 +18,14 @@ import SWYPNBGZYZBB from "./comps/sp/SWYPNBGZYZBB.vue"; //色谱生物样品分析方法学样品制备表-10个类似 import ZQDYJMD from "./comps/sp/SWYPFXFFXYPZBB/ZQDYJMD.vue"; import QXWDX from "./comps/sp/SWYPFXFFXYPZBB/QXWDX.vue"; +import CBYHGZYWDX from "./comps/sp/SWYPFXFFXYPZBB/CBYHGZYWDX.vue"; +import Recovery from "./comps/sp/SWYPFXFFXYPZBB/Recovery.vue"; +import RXJZXY from "./comps/sp/SWYPFXFFXYPZBB/RXJZXY.vue"; +import JZXY from "./comps/sp/SWYPFXFFXYPZBB/JZXY.vue"; +import XZXHTYX from "./comps/sp/SWYPFXFFXYPZBB/XZXHTYX.vue"; +import ZDYBS from "./comps/sp/SWYPFXFFXYPZBB/ZDYBS.vue"; +import XSKKX from "./comps/sp/SWYPFXFFXYPZBB/XSKKX.vue"; +import CBYDB from "./comps/sp/SWYPFXFFXYPZBB/CBYDB.vue"; import Demo from "./comps/sp/Demo.vue"; //公用 import SYWZPZJHB from "./comps/gy/SYWZPZJHB.vue"; @@ -27,7 +35,7 @@ export default { name: "TemplateTable", components: { MJYLQSQD, SYWZPZJHB, - SP001, SWYPFXRYPZB, Demo, SWYPFXCBYPZB, SWYPBQGZYZBB, SWYPNBGZYZBB,ZQDYJMD,QXWDX + SP001, SWYPFXRYPZB, Demo, SWYPFXCBYPZB, SWYPBQGZYZBB, SWYPNBGZYZBB,ZQDYJMD,QXWDX,CBYHGZYWDX,Recovery,RXJZXY,JZXY,XZXHTYX,ZDYBS,XSKKX,CBYDB }, props: { sn: { @@ -57,7 +65,15 @@ export default { 'SP003': 'SWYPBQGZYZBB', 'SP004': 'SWYPNBGZYZBB', 'SP008': 'ZQDYJMD', + 'SP009': 'Recovery', 'SP010': 'QXWDX', + 'SP011': 'CBYHGZYWDX', + 'SP012': 'RXJZXY', + 'SP013': 'JZXY', + 'SP014': 'XZXHTYX', + 'SP015': 'ZDYBS', + 'SP016': 'XSKKX', + 'SP017': 'CBYDB', 'SYWZPZJHB': 'SYWZPZJHB', 'MJYLQSQD': 'MJYLQSQD', } diff --git a/src/views/business/comps/template/comps/gy/MJYLQSQD.vue b/src/views/business/comps/template/comps/gy/MJYLQSQD.vue index 8dcd70a..71ce077 100644 --- a/src/views/business/comps/template/comps/gy/MJYLQSQD.vue +++ b/src/views/business/comps/template/comps/gy/MJYLQSQD.vue @@ -2,7 +2,7 @@