|
|
@ -72,7 +72,7 @@ import TableList from "@/components/Template/Table"; |
|
|
import Step from "@/components/Template/Step"; |
|
|
import Step from "@/components/Template/Step"; |
|
|
import templateMixin from "../../../mixins/templateMixin"; |
|
|
import templateMixin from "../../../mixins/templateMixin"; |
|
|
import CustomTable from '@/components/Template/CustomTable.vue'; |
|
|
import CustomTable from '@/components/Template/CustomTable.vue'; |
|
|
import { getLatestSn } from '@/api/template'; |
|
|
|
|
|
|
|
|
import { getLatestSnArr } from '@/api/template'; |
|
|
import { getSWYPFXFFXYPZBBTableConfig, getSWYPFXFFXYPZBBTQHSLTableConfig } from "../../../formConfig/SWYPFXFFXYPZBBTableConfig.js"; |
|
|
import { getSWYPFXFFXYPZBBTableConfig, getSWYPFXFFXYPZBBTQHSLTableConfig } from "../../../formConfig/SWYPFXFFXYPZBBTableConfig.js"; |
|
|
import TableOpertaion from "@/components/Template/operation/TableOpertaion.vue" |
|
|
import TableOpertaion from "@/components/Template/operation/TableOpertaion.vue" |
|
|
import SelectReagentDialog from '../../../dialog/SelectReagentDialog.vue'; |
|
|
import SelectReagentDialog from '../../../dialog/SelectReagentDialog.vue'; |
|
|
@ -366,9 +366,14 @@ export default { |
|
|
// 基质表格 |
|
|
// 基质表格 |
|
|
const {stepTableFormData = []} = v; |
|
|
const {stepTableFormData = []} = v; |
|
|
if(stepTableFormData && stepTableFormData.length>0 && !stepTableFormData[0].bhCode){ |
|
|
if(stepTableFormData && stepTableFormData.length>0 && !stepTableFormData[0].bhCode){ |
|
|
const result = await getLatestSn({ |
|
|
|
|
|
count: stepTableFormData.length, |
|
|
|
|
|
}) |
|
|
|
|
|
|
|
|
let postSn = [] |
|
|
|
|
|
for(let i=0;i<stepTableFormData.length;i++){ |
|
|
|
|
|
postSn.push({ |
|
|
|
|
|
pre:stepTableFormData[i].bh, |
|
|
|
|
|
type:1 |
|
|
|
|
|
}) |
|
|
|
|
|
} |
|
|
|
|
|
const result = await getLatestSnArr(postSn) |
|
|
if(result.code == 200){ |
|
|
if(result.code == 200){ |
|
|
for(let i=0;i<stepTableFormData.length;i++){ |
|
|
for(let i=0;i<stepTableFormData.length;i++){ |
|
|
this.$refs.tableRef.updateDataSourceByRowIndex(i,{ |
|
|
this.$refs.tableRef.updateDataSourceByRowIndex(i,{ |
|
|
@ -389,9 +394,13 @@ export default { |
|
|
// 溶液表格 |
|
|
// 溶液表格 |
|
|
const {stepTableFormData_1 = []} = v; |
|
|
const {stepTableFormData_1 = []} = v; |
|
|
if(stepTableFormData_1 && stepTableFormData_1.length>0 && !stepTableFormData_1[0].bhCode){ |
|
|
if(stepTableFormData_1 && stepTableFormData_1.length>0 && !stepTableFormData_1[0].bhCode){ |
|
|
const result = await getLatestSn({ |
|
|
|
|
|
count: stepTableFormData_1.length, |
|
|
|
|
|
}) |
|
|
|
|
|
|
|
|
let postSn = [] |
|
|
|
|
|
for(let i=0;i<stepTableFormData_1.length;i++){ |
|
|
|
|
|
postSn.push({ |
|
|
|
|
|
pre:stepTableFormData_1[i].bh, |
|
|
|
|
|
type:1 |
|
|
|
|
|
}) |
|
|
|
|
|
} |
|
|
if(result.code == 200){ |
|
|
if(result.code == 200){ |
|
|
for(let i=0;i<stepTableFormData_1.length;i++){ |
|
|
for(let i=0;i<stepTableFormData_1.length;i++){ |
|
|
this.$refs.rongyeTableRef.updateDataSourceByRowIndex(i,{ |
|
|
this.$refs.rongyeTableRef.updateDataSourceByRowIndex(i,{ |
|
|
|