hrms-user/src/api/KPI/api.kpis.ts
DESKTOP-1R2VSQH\Lenovo ThinkPad E490 673ac3dd04 Merge branch 'NiceDev' into develop
# Conflicts:
#	src/api/KPI/api.kpis.ts
#	src/modules/08_KPI/components/Tab/01_Assessment.vue
2024-04-24 15:02:19 +07:00

32 lines
1,013 B
TypeScript

import env from "../index";
const url = `${env.API_URI}/salary`;
const kpiPeriod = `${env.API_URI}/kpi/period`;
const kpiEvaluation = `${env.API_URI}/kpi/user/evaluation`;
const kpiPlan = `${env.API_URI}/kpi/plan`;
const kpiRole = `${env.API_URI}/kpi/role`;
const KpiCapacity = `${env.API_URI}/kpi/capacity`;
const KpiFile = `${env.API_URI}/salary/file`;
const KpiEvaluation = `${env.API_URI}/kpi/evaluation`;
const KpiUser = `${env.API_URI}/kpi/user`;
const kpiAchievement = `${env.API_URI}/kpi/user/achievement`;
export default {
kpiPeriod,
kpiEvaluation,
kpiPlan,
kpiRole,
KpiCapacity,
file: KpiFile,
kpiAchievement: (type: string) => `${kpiAchievement}/${type}`,
kpiAchievementPoint: (type: string) => `${kpiAchievement}/${type}/point`,
/** ผลสัมฤทธิ์ของงาน*/
fileByFile: (name: string, group: string, id: string, fileName: string) =>
`${url}/file/${name}/${group}/${id}/${fileName}`,
kpiUserCapacity: `${KpiUser}/capacity`,
KpiEvaluation,
};