| | |
| | | </el-form-item> |
| | | </el-col> |
| | | <el-col :span="12"> |
| | | <el-form-item label="检验用粉剂/液情况:" prop="inspectMaterialCondition"> |
| | | <el-radio-group v-model="form.inspectMaterialCondition"> |
| | | <el-radio label="粉剂">粉剂</el-radio> |
| | | <el-radio label="液体">液体</el-radio> |
| | | </el-radio-group> |
| | | </el-form-item> |
| | | </el-col> |
| | | </el-row> |
| | | <el-row :gutter="30"> |
| | | <el-col :span="12"> |
| | | <el-form-item label="生产日期:" prop="productionDate"> |
| | | <el-date-picker |
| | | v-model="form.productionDate" |
| | |
| | | /> |
| | | </el-form-item> |
| | | </el-col> |
| | | <el-col :span="12"> |
| | | <!-- <el-col :span="12"> |
| | | <el-form-item label="有效期:" prop="validityDate"> |
| | | <el-date-picker |
| | | v-model="form.validityDate" |
| | |
| | | style="width: 100%" |
| | | /> |
| | | </el-form-item> |
| | | </el-col> |
| | | </el-row> |
| | | <el-row :gutter="30"> |
| | | </el-col> --> |
| | | <el-col :span="12"> |
| | | <el-form-item label="UID码:" prop="uidNo"> |
| | | <el-input v-model="form.uidNo" disabled/> |
| | |
| | | </el-select> |
| | | </el-form-item> |
| | | </el-col> |
| | | </el-row> |
| | | <el-row :gutter="30"> |
| | | <el-col :span="12"> |
| | | <el-form-item label="检验员:" prop="checkName"> |
| | | <el-select v-model="form.checkName" placeholder="请选择" clearable style="width: 100%"> |
| | |
| | | <el-input v-model="row.result" placeholder="请输入" clearable /> |
| | | </template> |
| | | <template #resultJudgment="{ row }"> |
| | | <el-select v-model="row.resultJudgment" placeholder="请选择" clearable style="width: 100%"> |
| | | <el-select v-model="row.resultJudgment" placeholder="请选择" clearable style="width: 100%" @change="changeResult"> |
| | | <el-option label="合格" value="合格" /> |
| | | <el-option label="不合格" value="不合格" /> |
| | | <el-option label="/" value="/" /> |
| | |
| | | dialogFormVisible.value = false; |
| | | emit('close') |
| | | }; |
| | | |
| | | // 修改检测结果 |
| | | const changeResult = () => { |
| | | let result = '合格' |
| | | tableData.value.forEach(item => { |
| | | if (item.resultJudgment !== '/') { |
| | | if (item.resultJudgment === '不合格') { |
| | | result = '不合格' |
| | | } |
| | | } |
| | | }); |
| | | form.value.checkResult = result |
| | | }; |
| | | defineExpose({ |
| | | openDialog, |
| | | }); |