diff --git a/src/views/business/comps/template/TemplateTable.vue b/src/views/business/comps/template/TemplateTable.vue
index 87e8395..9059830 100644
--- a/src/views/business/comps/template/TemplateTable.vue
+++ b/src/views/business/comps/template/TemplateTable.vue
@@ -253,6 +253,7 @@ export default {
'GSP004': 'GSP004',
'GSP005': 'GSP005',
'GSP006': 'GSP002',
+ 'GSP007': 'SP00456',
'GSP008': 'GSP002',
'GSP009': 'GSP009',
'GSP010': 'GSP010',
@@ -266,9 +267,9 @@ export default {
'DMYPPZJLB': 'DMYPPZJLB',
//PCR
'PCR001': 'SP001',
- 'PCR002': 'PCR002',
- 'PCR003': 'PCR003',
- 'PCR004': 'PCR004',
+ 'PCR002': 'SP00456',
+ 'PCR003': 'SP00456',
+ 'PCR004': 'SP00456',
'PCR005': 'PCR005',
'PCR006': 'SP0020',
'PCR007': 'PCR007',
diff --git a/src/views/business/comps/template/comps/sp/SP00456.vue b/src/views/business/comps/template/comps/sp/SP00456.vue
index d5cdc80..3542a5a 100644
--- a/src/views/business/comps/template/comps/sp/SP00456.vue
+++ b/src/views/business/comps/template/comps/sp/SP00456.vue
@@ -25,7 +25,7 @@
-
+
{{
$t('template.common.xzpxpz')
}}
@@ -41,6 +41,7 @@
:tableColumns="ladderStepColumns" :prefixKey="'ladder_' + ladderIndex"
:configType="'ladder'" :ref="`ladderRef_${ladderIndex}`"
:fieldItemLabel="'template.common.jtpz'"
+ :showHeader="!isPcr234"
@deleteConfig="deleteConfig('ladderConfigs', ladderConfig)" :fillType="fillType" />
@@ -52,9 +53,10 @@
:tableColumns="paralleStepColumns" :prefixKey="'paralle_' + paralleIndex"
:configType="'paralle'" :ref="`paralleRef_${paralleIndex}`"
:fieldItemLabel="'template.common.pxpz'"
+ :showHeader="!isPcr234"
@deleteConfig="deleteConfig('paralleConfigs', paralleConfig)" :fillType="fillType" />
-
+
{{
@@ -192,7 +194,8 @@ export default {
},
},
data() {
- const labArr = ["LBA005", "LBA007"];
+ const labArr = ["LBA005", "LBA007","ADA005","ADA007"];
+ const pcr234Arr = ["PCR002", "PCR003", "PCR004"];
const sn = this.sn || '';
return {
subSolutionVisible: false,
@@ -206,6 +209,7 @@ export default {
currentRowData: {},//当前点击的行数据
isLba: labArr.includes(this.sn),
isSp: sn.includes('SP'),//是否是色谱
+ isPcr234: pcr234Arr.includes(this.sn),//是否是PCR234
};
},
mounted() {
@@ -215,12 +219,17 @@ export default {
this.handleUpdateCode(formData);
}, 0);
}
+ // 如果是PCR234,默认添加一个阶梯配置 并且不支持增删
+ if(this.isPcr234 &&!this.formData.ladderConfigs){
+ this.handleAddConfig("ladderConfigs");
+ }
},
methods: {
// 获取操作步骤标签
getOperationStepsLabel() {
const obj = {
"LBA005": "template.lba.lba005.bzqxpz",//标准曲线配制
+ "ADA005": "template.lba.lba005.bzqxpz",//标准曲线配制
// "LBA007": "template.lba.lba005.bzqxpz",//
}
return obj[this.sn] || 'template.common.operationSteps';//操作步骤
diff --git a/src/views/business/comps/template/comps/sp/comps/LadderConfig.vue b/src/views/business/comps/template/comps/sp/comps/LadderConfig.vue
index 58495cd..c48435c 100644
--- a/src/views/business/comps/template/comps/sp/comps/LadderConfig.vue
+++ b/src/views/business/comps/template/comps/sp/comps/LadderConfig.vue
@@ -1,6 +1,6 @@
-