2026-05-16 f15c2ea99e9ede2a6e7ee3a206ba08d3172aa36d
src/views/equipmentManagement/upkeep/Form/formDia.vue
@@ -173,6 +173,17 @@
      </el-row>
      <el-row>
        <el-col :span="12">
          <el-form-item label="是否启用" prop="isEnabled">
            <el-switch
              v-model="form.isEnabled"
              :active-value="1"
              :inactive-value="0"
            />
          </el-form-item>
        </el-col>
      </el-row>
      <el-row>
        <el-col :span="12">
          <el-form-item label="备注" prop="remarks">
            <el-input v-model="form.remarks" placeholder="请输入备注" type="textarea" />
          </el-form-item>
@@ -219,6 +230,7 @@
    deviceLedgerIds: [],
    deviceLedgerIdsStr: undefined,
    taskName: undefined,
    isEnabled: 1,
    inspector: undefined,
    remarks: "",
    frequencyType: "",
@@ -368,6 +380,7 @@
    deviceLedgerIds: [],
    deviceLedgerIdsStr: undefined,
    taskName: undefined,
    isEnabled: 1,
    inspector: undefined,
    remarks: "",
    frequencyType: "",
@@ -394,6 +407,7 @@
    form.value = {
      ...form.value,
      ...row,
      isEnabled: Number(row.isEnabled ?? row.status ?? 1),
      inspector: row.registrantId || row.inspector,
    };
    form.value.deviceLedgerIds = normalizeIdList(
@@ -451,13 +465,7 @@
        payload.frequencyDetail = `${payload.week},${payload.time}`;
      }
      if (
        payload.status === undefined ||
        payload.status === null ||
        payload.status === ""
      ) {
        payload.status = "0";
      }
      payload.isEnabled = Number(form.value.isEnabled ?? 1);
      payload.deviceLedgerIds = [...form.value.deviceLedgerIds];
      payload.deviceLedgerIdsStr = form.value.deviceLedgerIds.join(",");