gaoluyang
2026-06-12 a6fc4c9dfe7fae23229312c813f0b1e933d87d5b
src/views/equipmentManagement/upkeep/Form/PlanModal.vue
@@ -25,17 +25,17 @@
          ></el-option>
        </el-select>
      </el-form-item>
      <el-form-item label="尺寸">
      <el-form-item label="规格型号">
        <el-input
          v-model="form.deviceModel"
          placeholder="请输入尺寸"
          placeholder="请输入规格型号"
          disabled
        />
      </el-form-item>
      <el-form-item label="类目">
      <el-form-item label="保养项目">
        <el-input
            v-model="form.machineryCategory"
            placeholder="请输入类目"
            placeholder="请输入保养项目"
        />
      </el-form-item>
      <el-form-item label="录入人">
@@ -110,7 +110,7 @@
const { form, resetForm } = useFormData({
  deviceLedgerId: undefined, // 设备Id
  deviceName: undefined, // 设备名称
  deviceModel: undefined, // 尺寸
  deviceModel: undefined, // 规格型号
  maintenancePlanTime: undefined, // 计划保养日期
  createUser: undefined, // 录入人
  status: 0, //保修状态
@@ -159,9 +159,13 @@
const sendForm = async () => {
  loading.value = true;
  try {
    const payload = {
      ...form,
      storageBlobDTOs: [],
    };
    const { code } = id.value
      ? await editUpkeep({ id: unref(id), ...form })
      : await addUpkeep(form);
      ? await editUpkeep({ id: unref(id), ...payload })
      : await addUpkeep(payload);
    if (code == 200) {
      ElMessage.success(`${id.value ? "编辑" : "新增"}计划成功`);
      visible.value = false;