| | |
| | | <el-form-item label="维修结果"> |
| | | <el-input v-model="form.maintenanceResult" placeholder="请输入维修结果" /> |
| | | </el-form-item> |
| | | <el-form-item label="原因分析"> |
| | | <el-input v-model="form.reasonAnalysis" type="textarea" :rows="2" placeholder="请输入原因分析" /> |
| | | </el-form-item> |
| | | <el-form-item label="处理措施"> |
| | | <el-input v-model="form.handlingMeasures" type="textarea" :rows="2" placeholder="请输入处理措施" /> |
| | | </el-form-item> |
| | | <el-form-item label="维修状态"> |
| | | <el-select v-model="form.status"> |
| | | <el-option label="待报修" :value="0"></el-option> |
| | |
| | | const { form, resetForm } = useFormData({ |
| | | maintenanceName: undefined, // 维修名称 |
| | | maintenanceResult: undefined, // 维修结果 |
| | | reasonAnalysis: undefined, // 原因分析 |
| | | handlingMeasures: undefined, // 处理措施 |
| | | maintenanceTime: undefined, // 维修日期 |
| | | status: 0, |
| | | sparePartsIds: [], |
| | |
| | | const setForm = (data) => { |
| | | form.maintenanceName = data.maintenanceName ?? userStore.nickName; |
| | | form.maintenanceResult = data.maintenanceResult; |
| | | form.reasonAnalysis = data.reasonAnalysis; |
| | | form.handlingMeasures = data.handlingMeasures; |
| | | form.maintenanceTime = |
| | | data.maintenanceTime |
| | | ? dayjs(data.maintenanceTime).format("YYYY-MM-DD HH:mm:ss") |