gaoluyang
2025-11-26 37612543bb0afcc0769fd7148940d39144580fea
src/views/personnelManagement/onboarding/components/formDiaXJHT.vue
@@ -261,6 +261,7 @@
    contractStartTime: "",
    contractEndTime: "",
    staffState: "",
      remark: "无",
  },
  rules: {
    staffNo: [{ required: true, message: "请输入", trigger: "blur" },],
@@ -284,6 +285,7 @@
    contractTerm: [{ required: true, message: "请输入", trigger: "blur" }],
    contractStartTime: [{ required: true, message: "请输入", trigger: "blur" }],
    contractEndTime: [{ required: true, message: "请输入", trigger: "blur" }],
      proSalary: [{ required: true, message: "请输入", trigger: "blur" }],
  },
});
const { form, rules } = toRefs(data);
@@ -307,6 +309,7 @@
const openDialog = (type, row) => {
  operationType.value = type;
  dialogFormVisible.value = true;
   form.value.id = ''
  if (operationType.value === 'edit') {
    getStaffJoinInfo(row.id).then(res => {
      form.value = {...res.data}