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 @@
+
+
+
{{ formData.bdmc }}