Pārlūkot izejas kodu

update

tags/Baseline_30082024_FRONTEND_UAT
MSI\derek pirms 1 gada
vecāks
revīzija
4ef29ecf71
4 mainītis faili ar 11 papildinājumiem un 20 dzēšanām
  1. +7
    -16
      src/components/EditStaff/EditStaff.tsx
  2. +0
    -1
      src/components/EditStaff/SalaryEffectiveModel.tsx
  3. +2
    -2
      src/components/EditStaff/StaffInfo.tsx
  4. +2
    -1
      src/i18n/zh/staff.json

+ 7
- 16
src/components/EditStaff/EditStaff.tsx Parādīt failu

@@ -10,24 +10,15 @@ import {
SubmitHandler,
useForm,
} from "react-hook-form";
import { CreateStaffInputs, saveStaff, testing } from "@/app/api/staff/actions";
import { CreateStaffInputs, saveStaff } from "@/app/api/staff/actions";
import { Button, Stack, Typography } from "@mui/material";
// import CreateStaffForm from "../CreateStaffForm";
import { comboProp, fetchCompanyCombo } from "@/app/api/companys/actions";
import { fetchTeamCombo } from "@/app/api/team/actions";
import { fetchDepartmentCombo } from "@/app/api/departments/actions";
import { fetchPositionCombo } from "@/app/api/positions/actions";
import { fetchGradeCombo } from "@/app/api/grades/actions";
import { fetchSkillCombo } from "@/app/api/skill/actions";
import { fetchSalaryCombo } from "@/app/api/salarys/actions";
import { comboProp } from "@/app/api/companys/actions";
// import StaffInfo from "./StaffInfo";
import { Check, Close, RestartAlt } from "@mui/icons-material";
import { ServerFetchError } from "@/app/utils/fetchUtil";
import StaffInfo from "./StaffInfo";
import { IndividualStaff, SalaryEffectiveInfo } from "@/app/api/staff";
import dayjs from "dayjs";
import { INPUT_DATE_FORMAT } from "@/app/utils/formatUtil";
import { List, differenceBy } from "lodash";
// import { useGridApiContext } from '@mui/x-data-grid';

export interface comboItem {
@@ -144,10 +135,10 @@ const EditStaff: React.FC<formProps> = ({ Staff, combos, SalaryEffectiveInfo })
haveError = true
formProps.setError("salaryId", { message: t("Please Enter Salary."), type: "required" })
}
if (data.joinDate && data.departDate && new Date(data.departDate) <= new Date(data.joinDate)) {
haveError = true
formProps.setError("departDate", { message: t("Depart Date cannot be earlier than Join Date."), type: "required" })
}
// if (data.joinDate && data.departDate && new Date(data.departDate) <= new Date(data.joinDate)) {
// haveError = true
// formProps.setError("departDate", { message: t("Depart Date cannot be earlier than Join Date."), type: "required" })
// }
if (haveError) {
return
}
@@ -256,7 +247,7 @@ const EditStaff: React.FC<formProps> = ({ Staff, combos, SalaryEffectiveInfo })
// date: dayjs(item.date).toDate(),
// })})
// )
// }, []);
// }, [formProps]);
// useEffect(() => {
// resetStaff()


+ 0
- 1
src/components/EditStaff/SalaryEffectiveModel.tsx Parādīt failu

@@ -152,7 +152,6 @@ const SalaryEffectiveModel: React.FC<SalaryEffectiveModelProps> = ({ open, onClo
...prevRowModesModel,
[id]: { mode: GridRowModes.Edit }
}));

},
[setRowModesModel]
);


+ 2
- 2
src/components/EditStaff/StaffInfo.tsx Parādīt failu

@@ -330,7 +330,7 @@ const StaffInfo: React.FC<Props> = ({ combos }) => {
))}
</Select>
<Button variant="contained" size="small" onClick={controlSalaryEffectiveModel}>
{t("Edit")}
{t("Edit Salary")}
</Button>
</Box>
)}
@@ -466,7 +466,7 @@ const StaffInfo: React.FC<Props> = ({ combos }) => {
textField: {
// required: true,
error:
joinDate === "Invalid Date" || !joinDate,
!joinDate ?? false,
// value: errors.joinDate?.message,
},
}}


+ 2
- 1
src/i18n/zh/staff.json Parādīt failu

@@ -28,5 +28,6 @@
"Reset": "重設",
"Confirm": "確認",
"Cancel": "取消",
"Save": "儲存"
"Save": "儲存",
"Edit Salary": "編輯薪金點"
}

Notiek ielāde…
Atcelt
Saglabāt