diff --git a/src/lang/en/template/lba.js b/src/lang/en/template/lba.js index 3140670..606f06a 100644 --- a/src/lang/en/template/lba.js +++ b/src/lang/en/template/lba.js @@ -26,6 +26,10 @@ export default { ysjzjrz: '预设基质加入值', sjjzjrz: '实际基质加入值' }, + lba005: { + bzqxpz: 'Standard Curve Preparation', + zkpz: 'Quality Control Preparation' + }, lba006: { fxtj: 'Analysis conditions', fxsj: 'Analysis time', diff --git a/src/lang/en/template/pcr.js b/src/lang/en/template/pcr.js index 2598f79..3df6323 100644 --- a/src/lang/en/template/pcr.js +++ b/src/lang/en/template/pcr.js @@ -37,6 +37,14 @@ export default { // PCR分析样品处理表 pcr005: { clpbh: 'Analysis Batch Number', + ypmc: '样品名称', + ypcsnd: '样品初始浓度', + sxbs: '稀释倍数', + ysypxytj: '预设样品吸样体积', + sjypxytj: '实际样品吸样体积', + ysxsyxytj: '预设稀释液吸样体积', + sjxsyxytj: '实际稀释液吸样体积', + ypznd: '样品终浓度', }, // 生物样品分析方法学样品制备表-准确度与精密度 sp008: { diff --git a/src/lang/zh/template/lba.js b/src/lang/zh/template/lba.js index 7fb6a10..8297e15 100644 --- a/src/lang/zh/template/lba.js +++ b/src/lang/zh/template/lba.js @@ -26,6 +26,10 @@ export default { ysjzjrz: '预设基质加入值', sjjzjrz: '实际基质加入值' }, + lba005: { + bzqxpz: '标准曲线配制', + zkpz: '质控配制' + }, lba006: { fxtj: '分析条件', fxsj: '分析时间', diff --git a/src/lang/zh/template/pcr.js b/src/lang/zh/template/pcr.js index 8abb2d0..46bd344 100644 --- a/src/lang/zh/template/pcr.js +++ b/src/lang/zh/template/pcr.js @@ -36,6 +36,14 @@ export default { // PCR分析样品处理表 pcr005: { clpbh: '处理批编号', + ypmc: '样品名称', + ypcsnd: '样品初始浓度', + sxbs: '稀释倍数', + ysypxytj: '预设样品吸样体积', + sjypxytj: '实际样品吸样体积', + ysxsyxytj: '预设稀释液吸样体积', + sjxsyxytj: '实际稀释液吸样体积', + ypznd: '样品终浓度', }, // 生物样品分析方法学样品制备表-Recovery sp009: { diff --git a/src/views/business/comps/template/TemplateTable.vue b/src/views/business/comps/template/TemplateTable.vue index 289339a..a567a3a 100644 --- a/src/views/business/comps/template/TemplateTable.vue +++ b/src/views/business/comps/template/TemplateTable.vue @@ -56,7 +56,9 @@ import PCR005 from "./comps/pcr/PCR005.vue"; import LBA002 from "./comps/lba/LBA002.vue"; import LBA003 from "./comps/lba/LBA003.vue"; import LBA004 from "./comps/lba/LBA004.vue"; +import LBA005 from "./comps/lba/LBA005.vue"; import LBA006 from "./comps/lba/LBA006.vue"; +import LBA007 from "./comps/lba/LBA007.vue"; //ADA // ADA001-使用SP001 @@ -85,7 +87,9 @@ export default { LBA002, LBA003, LBA004, - LBA006 + LBA005, + LBA006, + LBA007 }, props: { sn: { @@ -159,7 +163,9 @@ export default { 'LBA002': 'LBA002', 'LBA003': 'LBA003', 'LBA004': 'LBA004', + 'LBA005': 'LBA005', 'LBA006': 'LBA006', + 'LBA007': 'LBA007', //ADA 'ADA001': 'SP001', 'ADA002': 'LBA002', diff --git a/src/views/business/comps/template/comps/gsp/GSP009.vue b/src/views/business/comps/template/comps/gsp/GSP009.vue index 4e367a6..126ee3f 100644 --- a/src/views/business/comps/template/comps/gsp/GSP009.vue +++ b/src/views/business/comps/template/comps/gsp/GSP009.vue @@ -130,6 +130,7 @@ export default { fillType: "actFill", otherCode: "actOther", multiple: true, + compareTo: "pre", options: this.getDictOptions('business_pztj') } } @@ -274,7 +275,7 @@ export default { sxrq: null, kc: null, kcdw: null, - type: 1, + type: paralleConfigs.xzlx, syl: null, syldw: null, yxzq: null, @@ -291,7 +292,6 @@ export default { row.syl = null }); - debugger //使用的试剂、仪器 this.resourceTmp = tmpResource this.yqResourceTmp = [] @@ -323,7 +323,7 @@ export default { // 删除平行配制配置 deleteParalleConfig(index) { if(this.formData.paralleConfigs.length===1){ - // this.$message.error("至少需要1个"); + this.$message.error("至少需要1个"); return; } this.formData.paralleConfigs.splice(index, 1); @@ -332,7 +332,7 @@ export default { debugger }, onTableRegentSubmit(val1,va2,va3){ - debugger + this.$refs[`paralleStepFormPackageRef_${va2}`][0].updateFormData('xzlx',va3.selectInfo.selectType) } } }; diff --git a/src/views/business/comps/template/comps/lba/LBA004.vue b/src/views/business/comps/template/comps/lba/LBA004.vue index 275f2bf..2b62a67 100644 --- a/src/views/business/comps/template/comps/lba/LBA004.vue +++ b/src/views/business/comps/template/comps/lba/LBA004.vue @@ -250,8 +250,9 @@ export default { prop: 'xsbs', width: 150, showWidth: 120, - bodyType: 'input', - bodyFillType: 'preFill' + bodyType: 'inputNumber', + bodyFillType: 'preFill', + bodyMaxlength: 10 }, { label: 'template.lba.lba004.ysypjrz', @@ -264,6 +265,7 @@ export default { headerSelectKey: 'ysypjrzUnit', headerSelectTo: 'sjypjrzUnit', headerOptions: this.getDictOptions('business_tjdw'), + bodyMaxlength: 10 }, { label: 'template.lba.lba004.sjypjrz', @@ -277,6 +279,7 @@ export default { copyFrom: 'ysypjrz', headerSelectKey: 'sjypjrzUnit', headerOptions: this.getDictOptions('business_tjdw'), + bodyMaxlength: 10 }, { label: 'template.lba.lba004.ysjzjrz', @@ -289,6 +292,7 @@ export default { headerSelectKey: 'ysjzjrzUnit', headerSelectTo: 'sjjzjrzUnit', headerOptions: this.getDictOptions('business_tjdw'), + bodyMaxlength: 10 }, { label: 'template.lba.lba004.sjjzjrz', @@ -302,6 +306,7 @@ export default { copyFrom: 'ysjzjrz', headerSelectKey: 'sjjzjrzUnit', headerOptions: this.getDictOptions('business_tjdw'), + bodyMaxlength: 10 } ] } @@ -458,7 +463,7 @@ export default { // 删除平行配制配置 deleteParalleConfig(index) { if(this.formData.paralleConfigs.length===1){ - // this.$message.error("至少需要1个"); + this.$message.error("至少需要1个"); return; } this.formData.paralleConfigs.splice(index, 1); diff --git a/src/views/business/comps/template/comps/lba/LBA005.vue b/src/views/business/comps/template/comps/lba/LBA005.vue new file mode 100644 index 0000000..399fe08 --- /dev/null +++ b/src/views/business/comps/template/comps/lba/LBA005.vue @@ -0,0 +1,1041 @@ + + + + + \ No newline at end of file diff --git a/src/views/business/comps/template/comps/lba/LBA006.vue b/src/views/business/comps/template/comps/lba/LBA006.vue index 447625d..62256e1 100644 --- a/src/views/business/comps/template/comps/lba/LBA006.vue +++ b/src/views/business/comps/template/comps/lba/LBA006.vue @@ -16,9 +16,9 @@ -
+ :key="'paralle_' + paralleConfig.uuid">
@@ -26,7 +26,7 @@
@@ -37,10 +37,12 @@ + + \ No newline at end of file diff --git a/src/views/business/comps/template/comps/pcr/PCR005.vue b/src/views/business/comps/template/comps/pcr/PCR005.vue index 1b1d167..6cd8953 100644 --- a/src/views/business/comps/template/comps/pcr/PCR005.vue +++ b/src/views/business/comps/template/comps/pcr/PCR005.vue @@ -20,7 +20,7 @@ {{ $t('template.common.downloadTemplate') }} {{ $t('template.common.importTemplate') }}