"use strict"; import { ProxyRequest, customWebUtils } from "@peace/utils"; export const AxyRequest = new ProxyRequest("_axy"); export const EmisRequest = new ProxyRequest("_emis") export const webUtils = new customWebUtils({ userKey: 'hrUser' }); const { basicAction, RouteRequest } = webUtils export { basicAction, RouteRequest } export const ApiTable = { login: "login", logout: "logout", //人事管理-人员档案 getMemberSearch: 'member/search',//搜索项企用户 addMembersBulk: 'add/members/bulk', postMember: 'member',//添加人员信息 getMemberList: 'member/list',//查询人员列表 delMember: 'member',//删除人员信息 putMember: 'member',//编辑人员信息 getMemberOvertime: 'member/overtime',//查询单个人员加班统计数据 getMemberVacate: 'member/vacate',//查询单个人员请假统计数据 getMemberExport: 'member/export',//导出员工信息 getMemberNativePlace: 'member/native_place',//查询籍贯列表 getMemberWorkPlace: 'member/work_place',//查询工作地列表 getAttendanceVacate: 'attendance/vacate',//请假统计 getAttendanceVacateType: 'attendance/vacate/type',//请假类型 getAttendanceOvertime: 'attendance/overtime',//加班统计 getSalesList: 'sales/member/list', addSalesMember: 'sales/member/add', editSalesMember: 'sales/member/modify', delSalesMember: 'sales/member/del', addSalesMemberBulk: 'add/sales/members/bulk', //部门培训记录 getDepartmentTrainRecord: 'department/train/record/list', importDepartmentTrainRecord: 'department/train/record/bulk', modifyDepartmentTrainRecord: 'department/train/record/modify', //个人培训记录 getPersonalTrainRecord: 'personal/train/record/list', }; export const RouteTable = { apiRoot: "/api/root", fileUpload: "/_upload/new", cleanUpUploadTrash: "/_upload/cleanup", getWeeklyService: '/_service/weekly', getDomain: '/domain', };