| | |
| | | <template> |
| | | <div> |
| | | <el-dialog :title="operationType === 'add' ? '新增' : '编辑'" :visible.sync="editFormDia" width="500px" @close="closeDia"> |
| | | <el-dialog :title="operationType === 'add' ? '新增' : '编辑'" :visible.sync="editFormDia" width="500px" |
| | | @close="closeDia"> |
| | | <el-form ref="editForm" :model="editForm" :rules="editFormRules" label-width="120px" label-position="right"> |
| | | <el-form-item label="场所:" prop="laboratoryId"> |
| | | <el-select v-model="editForm.laboratoryId" clearable placeholder="请选择" size="small" style="width: 100%"> |
| | | <el-option v-for="item in laboratoryList" :key="item.value" :label="item.label" :value="item.value"></el-option> |
| | | <el-option v-for="item in laboratoryList" :key="item.value" :label="item.label" |
| | | :value="item.value"></el-option> |
| | | </el-select> |
| | | </el-form-item> |
| | | <el-form-item label="检验对象:" prop="specimenName"> |
| | |
| | | </el-form-item> |
| | | <el-form-item label="对象代号:" prop="code"> |
| | | <el-input v-model="editForm.code" clearable size="small"></el-input> |
| | | </el-form-item> |
| | | <el-form-item label="对象类型:" prop="objectType"> |
| | | <el-select v-model="editForm.objectType" clearable placeholder="请选择" size="small" style="width: 100%"> |
| | | <el-option v-for="item in dict.type.object_type" :key="item.value" :label="item.label" :value="item.value"></el-option> |
| | | </el-select> |
| | | </el-form-item> |
| | | </el-form> |
| | | <span slot="footer" class="dialog-footer"> |
| | |
| | | specimenName: '', // 检验对象 |
| | | specimenNameEn: '', // 检验对象EN |
| | | code: '', // 对象代号 |
| | | objectType: '', // 对象类型 |
| | | }, |
| | | laboratoryList: [], |
| | | editFormRules: { |
| | |
| | | } |
| | | </script> |
| | | |
| | | <style scoped> |
| | | |
| | | </style> |
| | | <style scoped></style> |