diff --git a/src/components/Template/HandleFormItem.vue b/src/components/Template/HandleFormItem.vue index 906307f..279f3c8 100644 --- a/src/components/Template/HandleFormItem.vue +++ b/src/components/Template/HandleFormItem.vue @@ -205,7 +205,7 @@ export default { visible: false,//是否显示弹窗 checkboxValue: this.getChecked(),//是否选中 uuid: getuuid(), // 唯一标识符,用于EventBus事件匹配 - regentType: ['sj', 'gsp', 'mix', 'xj', 'xb', 'gyzj', 'mjy', 'yq'], //试剂/仪器/供试品等类型 + regentType: ['sj', 'gsp', 'mix', 'xj', 'xb', 'gyzj', 'mjy', 'yq','jcb'], //试剂/仪器/供试品等类型 selectRegentInfo: {},//选择的试剂/仪器/供试品等信息 fileList: [],//上传的文件列表 uploadFileUrl: process.env.VUE_APP_BASE_API + "/file/upload", @@ -417,6 +417,7 @@ export default { mjy: "5",//麻精药 xj: "9",//细菌 xb: "11",//细胞 + jcb: "13",//检测板 } params = { ...params, diff --git a/src/lang/en/template/gsp.js b/src/lang/en/template/gsp.js index d54d631..768c439 100644 --- a/src/lang/en/template/gsp.js +++ b/src/lang/en/template/gsp.js @@ -34,6 +34,11 @@ export default { }, GSP002:{ xsy:'稀释液', + cbybdpz:'储备液比对配制', + zlkz:'质量控制', + cbywdx:'储备液稳定性', + lmd:'灵敏度', + clhwdx:'处理后稳定性' }, GSP003:{ calcConditionLabel:'计算公式', diff --git a/src/lang/en/template/lba.js b/src/lang/en/template/lba.js index 69ae582..3140670 100644 --- a/src/lang/en/template/lba.js +++ b/src/lang/en/template/lba.js @@ -25,5 +25,13 @@ export default { sjypjrz: '实际样品加入值', ysjzjrz: '预设基质加入值', sjjzjrz: '实际基质加入值' + }, + lba006: { + fxtj: 'Analysis conditions', + fxsj: 'Analysis time', + fxxx: 'Analysis Information', + jcb: 'Analysis Plate', + jg: 'Result', + sjwjm: 'Data file name' } } diff --git a/src/lang/zh/template/gsp.js b/src/lang/zh/template/gsp.js index e76ee6d..67b67c5 100644 --- a/src/lang/zh/template/gsp.js +++ b/src/lang/zh/template/gsp.js @@ -34,6 +34,11 @@ export default { }, GSP002:{ xsy:'稀释液', + cbybdpz:'储备液比对配制', + zlkz:'质量控制', + cbywdx:'储备液稳定性', + lmd:'灵敏度', + clhwdx:'处理后稳定性' }, GSP003:{ calcConditionLabel:'计算公式', diff --git a/src/lang/zh/template/lba.js b/src/lang/zh/template/lba.js index ef20ee2..7fb6a10 100644 --- a/src/lang/zh/template/lba.js +++ b/src/lang/zh/template/lba.js @@ -25,5 +25,13 @@ export default { sjypjrz: '实际样品加入值', ysjzjrz: '预设基质加入值', sjjzjrz: '实际基质加入值' + }, + lba006: { + fxtj: '分析条件', + fxsj: '分析时间', + fxxx: '分析信息', + jcb: '检测板', + jg: '结果', + sjwjm: '数据文件名' } } diff --git a/src/utils/formPackageCommon.js b/src/utils/formPackageCommon.js index b14d1cc..d28af7d 100644 --- a/src/utils/formPackageCommon.js +++ b/src/utils/formPackageCommon.js @@ -5,7 +5,7 @@ export const isShowOther = (v = [], col) => { } // 确保v是数组类型,以避免类型错误 const arr = Array.isArray(v) ? v : [v] - const otherArr = ['其他', '遮光', 'CA-QC Dilution-'] + const otherArr = ['其他', '遮光', 'CA-QC Dilution-', '拒绝', '部分接受'] //和凡哥商量,只要value为负数都显示其他 return arr.some((item) => otherArr.includes(item)) } diff --git a/src/views/business/comps/template/TemplateTable.vue b/src/views/business/comps/template/TemplateTable.vue index 6c8f4df..8fc3186 100644 --- a/src/views/business/comps/template/TemplateTable.vue +++ b/src/views/business/comps/template/TemplateTable.vue @@ -43,6 +43,7 @@ import Demo from "./comps/sp/Demo.vue"; //供试品 import GSP002 from "./comps/gsp/GSP002.vue"; import GSP003 from "./comps/gsp/GSP003.vue"; +import GSP004 from "./comps/gsp/GSP004.vue"; import GSP010 from "./comps/gsp/GSP010.vue"; //试验物质配制计划表/麻精药领取申请单/毒麻药品配制记录表 @@ -53,17 +54,22 @@ import DMYPPZJLB from "./comps/gsp/DMYPPZJLB.vue"; // PCR //PCR001-使用SP001 import PCR002 from "./comps/pcr/PCR002.vue"; +import PCR003 from "./comps/pcr/PCR003.vue"; +import PCR004 from "./comps/pcr/PCR004.vue"; //LBA // LBA001-使用SP001 import LBA002 from "./comps/lba/LBA002.vue"; import LBA003 from "./comps/lba/LBA003.vue"; import LBA004 from "./comps/lba/LBA004.vue"; +import LBA006 from "./comps/lba/LBA006.vue"; //ADA // ADA001-使用SP001 // ADA002-使用LBA002 // ADA003-使用LBA003 +// ADA004-使用LBA004 +// ADA006-使用LBA006 //样品 // YP001-使用SP001 @@ -76,7 +82,7 @@ export default { //试验物质配制计划表/麻精药领取申请单/毒麻药品配制记录表 MJYLQSQD, SYWZPZJHB, DMYPPZJLB, //供试品 - GSP002, GSP003, GSP010, + GSP002, GSP003, GSP004, GSP010, //色谱 SP001, SP003, SP00456,SP007, SP008, SP009, SP010, SP011, SP012, SP013, SP014, SP015, SP016, SP017, SP018, // PCR @@ -84,7 +90,8 @@ export default { //LBA LBA002, LBA003, - LBA004 + LBA004, + LBA006 }, props: { sn: { @@ -129,10 +136,17 @@ export default { 'SP017': 'SP017', 'SP018': 'SP018', //供试品 + 'GSP001': 'DMYPPZJLB', 'GSP002': 'GSP002', 'GSP003': 'GSP003', + 'GSP004': 'GSP004', + 'GSP006': 'GSP002', + 'GSP008': 'GSP002', 'GSP010': 'GSP010', + 'GSP012': 'GSP002', + 'GSP013': 'GSP002', + 'GSP014': 'GSP002', //试验物质配制计划表/麻精药领取申请单/毒麻药品配制记录表 'SYWZPZJHB': 'SYWZPZJHB', 'MJYLQSQD': 'MJYLQSQD', @@ -140,15 +154,20 @@ export default { //PCR 'PCR001': 'SP001', 'PCR002': 'PCR002', + 'PCR003': 'PCR003', + 'PCR004': 'PCR004', //LBA 'LBA001': 'SP001', 'LBA002': 'LBA002', 'LBA003': 'LBA003', 'LBA004': 'LBA004', + 'LBA006': 'LBA006', //ADA 'ADA001': 'SP001', 'ADA002': 'LBA002', 'ADA003': 'LBA003', + 'ADA004': 'LBA004', + 'ADA006': 'LBA006', //样品 'YP001': 'SP001', } diff --git a/src/views/business/comps/template/comps/gsp/DMYPPZJLB.vue b/src/views/business/comps/template/comps/gsp/DMYPPZJLB.vue index 75888b4..d8674fb 100644 --- a/src/views/business/comps/template/comps/gsp/DMYPPZJLB.vue +++ b/src/views/business/comps/template/comps/gsp/DMYPPZJLB.vue @@ -403,7 +403,6 @@ export default { const stepResource = this.getStepResource() this.resourceTmp = uniqeResource(tmpResource, stepResource.sjResource || []) this.yqResourceTmp = stepResource.yqResource || [] - debugger return this.resourceTmp; }, //获取步骤使用物资 diff --git a/src/views/business/comps/template/comps/gsp/GSP002.vue b/src/views/business/comps/template/comps/gsp/GSP002.vue index 0f908a2..5f48850 100644 --- a/src/views/business/comps/template/comps/gsp/GSP002.vue +++ b/src/views/business/comps/template/comps/gsp/GSP002.vue @@ -1,4 +1,4 @@ - +