gongchunyi
8 天以前 b95a00bf7ec7c667e16032bcabc4d97ef42909fc
src/views/equipmentManagement/upkeep/Form/formDia.vue
@@ -75,6 +75,17 @@
                  />
               </el-form-item>
            </el-col>
            <el-col :span="12">
               <el-form-item label="任务状态">
                  <el-switch
                     v-model="form.isActive"
                     :active-value="1"
                     :inactive-value="0"
                     active-text="启用"
                     inactive-text="停用"
                  />
               </el-form-item>
            </el-col>
         </el-row>
         <el-row>
            <el-col :span="12">
@@ -185,7 +196,8 @@
      week: '',
      time: '',
      deviceModel: undefined, // 规格型号
      registrationDate: ''
      registrationDate: '',
      isActive: 0, // 任务状态:0-停用,1-启用
   },
   rules: {
      taskId: [{ required: true, message: "请选择设备", trigger: "change" },],
@@ -301,7 +313,8 @@
      week: '',
      time: '',
      deviceModel: undefined,
      registrationDate: ''
      registrationDate: '',
      isActive: 0,
   }
}
@@ -335,10 +348,9 @@
            
            // 录入日期:直接使用表单里的 registrationDate 字段
            // 一些默认状态字段
            if (payload.status === undefined || payload.status === null || payload.status === '') {
               payload.status = '0' // 默认状态,可按实际枚举调整
            if (payload.isActive === undefined || payload.isActive === null) {
               payload.isActive = 0 // 默认停用
            }
            payload.active = true
            payload.deleted = 0
            
            if (operationType.value === 'edit') {