UNPKG

wcz-layout

Version:

188 lines (187 loc) 6.26 kB
import { t as queryClient } from "../queryClient-1OJ5Va3i.js"; import { a as fileQueryOptions, c as updateFileMetaMutationOptions, i as fileMetasQueryOptions, l as useUploadFile, n as deleteFileMutationOptions, o as fileThumbnailQueryOptions, r as downloadFileMutationOptions, s as openFileMutationOptions, t as batchDeleteFilesMutationOptions } from "../file-CzBYPv9S.js"; import { C as createApproval, D as withdrawApproval, E as resubmitApproval, S as cancelApproval, T as getApprovals, _ as getPreviousEmployeeIds, a as getActiveEmployees, c as getDepartmentEmployees, d as getEmployeeByEmployeeId, f as getEmployeeGeneralManager, g as getEmployees, h as getEmployeeSupervisor, l as getDepartmentManager, m as getEmployeeSubordinates, o as getCompanyGeneralManager, p as getEmployeeManager, s as getDepartmentById, u as getDepartments, v as searchEmployees, w as getApproval, x as approveApproval } from "../peoplesoft-CepySEBR.js"; import { mutationOptions, queryOptions } from "@tanstack/react-query"; //#region src/queries/client/approval.ts const QUERY_KEY$1 = "approval"; const approvalsQueryOptions = (params) => queryOptions({ queryKey: [QUERY_KEY$1, params], queryFn: () => getApprovals({ data: params }) }); const approvalQueryOptions = (params) => queryOptions({ queryKey: [QUERY_KEY$1, params], queryFn: () => getApproval({ data: params }) }); const createApprovalMutationOptions = () => mutationOptions({ mutationFn: (data) => createApproval({ data }), onSettled: () => queryClient.invalidateQueries({ queryKey: [QUERY_KEY$1], exact: false }) }); const approveApprovalMutationOptions = () => mutationOptions({ mutationFn: (data) => approveApproval({ data }), onSettled: () => queryClient.invalidateQueries({ queryKey: [QUERY_KEY$1], exact: false }) }); const resubmitApprovalMutationOptions = () => mutationOptions({ mutationFn: (data) => resubmitApproval({ data }), onSettled: () => queryClient.invalidateQueries({ queryKey: [QUERY_KEY$1], exact: false }) }); const withdrawApprovalMutationOptions = () => mutationOptions({ mutationFn: (data) => withdrawApproval({ data }), onSettled: () => queryClient.invalidateQueries({ queryKey: [QUERY_KEY$1], exact: false }) }); const cancelApprovalMutationOptions = () => mutationOptions({ mutationFn: (data) => cancelApproval({ data }), onSettled: () => queryClient.invalidateQueries({ queryKey: [QUERY_KEY$1], exact: false }) }); //#endregion //#region src/queries/client/peoplesoft.ts const QUERY_KEY = "ps"; const DAY = 1e3 * 60 * 60 * 24; const baseOptions = { staleTime: DAY, gcTime: DAY, refetchOnWindowFocus: false }; const employeesSearchQueryOptions = (params) => queryOptions({ queryKey: [ QUERY_KEY, "employee", "search", params ], queryFn: () => searchEmployees({ data: params }), ...baseOptions }); const employeesQueryOptions = () => queryOptions({ queryKey: [QUERY_KEY, "employee"], queryFn: () => getEmployees(), ...baseOptions }); const activeEmployeesQueryOptions = () => queryOptions({ queryKey: [ QUERY_KEY, "employee", "active" ], queryFn: () => getActiveEmployees(), ...baseOptions }); const employeeByIdQueryOptions = (params) => queryOptions({ queryKey: [ QUERY_KEY, "employee", params ], queryFn: () => getEmployeeByEmployeeId({ data: params }), ...baseOptions }); const previousEmployeeIdsQueryOptions = () => queryOptions({ queryKey: [ QUERY_KEY, "employee", "previousIds" ], queryFn: () => getPreviousEmployeeIds(), ...baseOptions }); const employeeSupervisorQueryOptions = (params) => queryOptions({ queryKey: [ QUERY_KEY, "employee", "supervisor", params ], queryFn: () => getEmployeeSupervisor({ data: params }), ...baseOptions }); const employeeSubordinatesQueryOptions = (params) => queryOptions({ queryKey: [ QUERY_KEY, "employee", "subordinates", params ], queryFn: () => getEmployeeSubordinates({ data: params }), ...baseOptions }); const employeeManagerQueryOptions = (params) => queryOptions({ queryKey: [ QUERY_KEY, "employee", "manager", params ], queryFn: () => getEmployeeManager({ data: params }), ...baseOptions }); const employeeGeneralManagerQueryOptions = (params) => queryOptions({ queryKey: [ QUERY_KEY, "employee", "generalManager", params ], queryFn: () => getEmployeeGeneralManager({ data: params }), ...baseOptions }); const departmentsQueryOptions = () => queryOptions({ queryKey: [QUERY_KEY, "department"], queryFn: () => getDepartments(), ...baseOptions }); const departmentByIdQueryOptions = (params) => queryOptions({ queryKey: [ QUERY_KEY, "department", params ], queryFn: () => getDepartmentById({ data: params }), ...baseOptions }); const departmentManagerQueryOptions = (params) => queryOptions({ queryKey: [ QUERY_KEY, "department", "manager", params ], queryFn: () => getDepartmentManager({ data: params }), ...baseOptions }); const departmentEmployeesQueryOptions = (params) => queryOptions({ queryKey: [ QUERY_KEY, "department", "employees", params ], queryFn: () => getDepartmentEmployees({ data: params }), ...baseOptions }); const companyGeneralManagerQueryOptions = (params) => queryOptions({ queryKey: [ QUERY_KEY, "company", "generalManager", params ], queryFn: () => getCompanyGeneralManager({ data: params }), ...baseOptions }); //#endregion export { activeEmployeesQueryOptions, approvalQueryOptions, approvalsQueryOptions, approveApprovalMutationOptions, batchDeleteFilesMutationOptions, cancelApprovalMutationOptions, companyGeneralManagerQueryOptions, createApprovalMutationOptions, deleteFileMutationOptions, departmentByIdQueryOptions, departmentEmployeesQueryOptions, departmentManagerQueryOptions, departmentsQueryOptions, downloadFileMutationOptions, employeeByIdQueryOptions, employeeGeneralManagerQueryOptions, employeeManagerQueryOptions, employeeSubordinatesQueryOptions, employeeSupervisorQueryOptions, employeesQueryOptions, employeesSearchQueryOptions, fileMetasQueryOptions, fileQueryOptions, fileThumbnailQueryOptions, openFileMutationOptions, previousEmployeeIdsQueryOptions, resubmitApprovalMutationOptions, updateFileMetaMutationOptions, useUploadFile, withdrawApprovalMutationOptions }; //# sourceMappingURL=client.js.map