|
|
@ -62,9 +62,9 @@ |
|
|
|
</el-form-item> |
|
|
|
</el-col> |
|
|
|
<el-col :span="12"> |
|
|
|
<el-form-item label="样品份数" prop="inspectionJobCharacteristicsUpdateReqVO.inspectionQty"> |
|
|
|
<el-form-item label="样品份数" prop="inspectionJobCharacteristicsUpdateReqVO.sampleQty"> |
|
|
|
<div style="display: flex; width: 100%"> |
|
|
|
<el-input v-model=" item.inspectionJobCharacteristicsUpdateReqVO.inspectionQty" disabled placeholder="请输入样品份数" /> |
|
|
|
<el-input v-model=" item.inspectionJobCharacteristicsUpdateReqVO.sampleQty" disabled placeholder="请输入样品份数" /> |
|
|
|
</div> |
|
|
|
</el-form-item> |
|
|
|
|
|
|
@ -317,7 +317,7 @@ const rules = ref({ |
|
|
|
'inspectionJobCharacteristicsUpdateReqVO.estimateCode': [ |
|
|
|
{ required: true, message: '请选择评估代码', trigger: 'blur' } |
|
|
|
], |
|
|
|
'inspectionJobCharacteristicsUpdateReqVO.inspectionQty': [ |
|
|
|
'inspectionJobCharacteristicsUpdateReqVO.sampleQty': [ |
|
|
|
{ required: true, message: '请输入样品份数', trigger: 'blur' } |
|
|
|
], |
|
|
|
qualifiedQuantity: [{ required: true, message: '请输入选择结束时间', trigger: 'blur' }] |
|
|
@ -347,7 +347,7 @@ const open = async (type: string, row?: any, masterParmas?: any, titleName?: any |
|
|
|
if (item.inspectionJobCharacteristicsUpdateReqVO.resultEntryMethod == 0) { |
|
|
|
// rules.value['inspectionJobCharacteristicsUpdateReqVO.quantifyCapping'][0].required = true |
|
|
|
item.inspectionJobCharacteristicsUpdateReqVO.recordInspectionQuantifyList = [] |
|
|
|
for (let i = 0; i < parseInt(item.inspectionJobCharacteristicsUpdateReqVO.inspectionQty); i++) { |
|
|
|
for (let i = 0; i < parseInt(item.inspectionJobCharacteristicsUpdateReqVO.sampleQty); i++) { |
|
|
|
item.inspectionJobCharacteristicsUpdateReqVO.recordInspectionQuantifyList.push({ |
|
|
|
inspectionValue: '', //检验值 |
|
|
|
qualitativeCode: '', //定性字典项值 |
|
|
@ -597,8 +597,8 @@ const submitForm = async () => { |
|
|
|
(cur, key) => { |
|
|
|
console.log(12,cur.qualifiedQuantity) |
|
|
|
console.log(13,cur.unqualifiedQuantity) |
|
|
|
console.log(14,item.inspectionJobCharacteristicsUpdateReqVO.inspectionQty) |
|
|
|
return parseFloat(cur.qualifiedQuantity) + parseFloat(cur.unqualifiedQuantity) != parseFloat(item.inspectionJobCharacteristicsUpdateReqVO.inspectionQty) |
|
|
|
console.log(14,item.inspectionJobCharacteristicsUpdateReqVO.sampleQty) |
|
|
|
return parseFloat(cur.qualifiedQuantity) + parseFloat(cur.unqualifiedQuantity) != parseFloat(item.inspectionJobCharacteristicsUpdateReqVO.sampleQty) |
|
|
|
} |
|
|
|
) |
|
|
|
) |
|
|
@ -783,7 +783,7 @@ const resultEntryMethodChange = (e, item) => { |
|
|
|
item.inspectionJobCharacteristicsUpdateReqVO.recordInspectionQuantifyList = [] |
|
|
|
if (e == 0) { |
|
|
|
// rules.value['inspectionJobCharacteristicsUpdateReqVO.quantifyCapping'][0].required = true |
|
|
|
for (let i = 0; i < parseInt(item.inspectionJobCharacteristicsUpdateReqVO.inspectionQty); i++) { |
|
|
|
for (let i = 0; i < parseInt(item.inspectionJobCharacteristicsUpdateReqVO.sampleQty); i++) { |
|
|
|
item.inspectionJobCharacteristicsUpdateReqVO.recordInspectionQuantifyList.push({ |
|
|
|
inspectionValue: '', //检验值 |
|
|
|
qualitativeCode: '', //定性字典项值 |
|
|
|