hsy
6 小时以前 2d3530a7c11557a40807ad7c0b9e302ce6ce3a9f
src/views/equipmentManagement/repair/Modal/MaintainModal.vue
@@ -14,6 +14,12 @@
      <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>
@@ -97,6 +103,8 @@
const { form, resetForm } = useFormData({
  maintenanceName: undefined, // 维修名称
  maintenanceResult: undefined, // 维修结果
  reasonAnalysis: undefined, // 原因分析
  handlingMeasures: undefined, // 处理措施
  maintenanceTime: undefined, // 维修日期
  status: 0,
  sparePartsIds: [],
@@ -114,6 +122,8 @@
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")