gaoluyang
6 天以前 16f6a44486fc2f544dbd6e2b7e3576b3caef35fc
src/views/personnelManagement/onboarding/components/formDiaXJHT.vue
@@ -313,6 +313,38 @@
      // 编辑时也计算一次合同年限
      calculateContractTerm();
    })
  } else if (operationType.value === 'add') {
    // 新增时重置表单,清除 id
    proxy.resetForm("formRef");
    form.value = {
      staffNo: "",
      staffName: "",
      sex: "",
      identityCard: "",
      nativePlace: "",
      postJob: "",
      adress: "",
      firstStudy: "",
      profession: "",
      age: 0,
      phone: "",
      emergencyContact: "",
      emergencyContactPhone: "",
      dateSelect: "",
      trialStartDate: "",
      trialEndDate: "",
      proSalary: null,
      signDate: "",
      salarySelect: "",
      contractTerm: 0,
      contractStartTime: "",
      contractEndTime: "",
      staffState: "",
    };
    // 确保清除 id
    if (form.value.id !== undefined) {
      delete form.value.id;
    }
  }
}
// 提交产品表单