diff --git a/src/api/home/calendar/index.ts b/src/api/home/calendar/index.ts index ed44a4f..e34cfa6 100644 --- a/src/api/home/calendar/index.ts +++ b/src/api/home/calendar/index.ts @@ -14,6 +14,10 @@ export const CalendarApi = { return await request.get({url: `/home/calendar/getWorkDay`,params}) }, // 查询工作日历数据分页 + getPublicCalendarPage: async (params: any) => { + return await request.get({ url: `/home/calendar/public/page`, params }) + }, + // 查询工作日历数据分页 getCalendarPage: async (params: any) => { return await request.get({ url: `/home/calendar/page`, params }) }, diff --git a/src/api/home/jbgldata/index.ts b/src/api/home/jbgldata/index.ts index 75e6dcc..6d5e493 100644 --- a/src/api/home/jbgldata/index.ts +++ b/src/api/home/jbgldata/index.ts @@ -1,46 +1,50 @@ -import request from '@/config/axios' - -// 加班天数 VO -export interface JbglDataVO { - id: number // id - userName: string // 申请人名字 - userId: number // 申请人id - deptName: string // 部门名字 - deptId: number // 部门id - overtimeDate: string // 加班日期 - overtimeType: number // 加班类型 - overtimeDays: number // 加班天数 -} - -// 加班天数 API -export const JbglDataApi = { - // 查询加班天数分页 - getJbglDataPage: async (params: any) => { - return await request.get({ url: `/home/jbgl-data/page`, params }) - }, - - // 查询加班天数详情 - getJbglData: async (id: number) => { - return await request.get({ url: `/home/jbgl-data/get?id=` + id }) - }, - - // 新增加班天数 - createJbglData: async (data: JbglDataVO) => { - return await request.post({ url: `/home/jbgl-data/create`, data }) - }, - - // 修改加班天数 - updateJbglData: async (data: JbglDataVO) => { - return await request.put({ url: `/home/jbgl-data/update`, data }) - }, - - // 删除加班天数 - deleteJbglData: async (id: number) => { - return await request.delete({ url: `/home/jbgl-data/delete?id=` + id }) - }, - - // 导出加班天数 Excel - exportJbglData: async (params) => { - return await request.download({ url: `/home/jbgl-data/export-excel`, params }) - }, -} \ No newline at end of file +import request from '@/config/axios' + +// 加班天数 VO +export interface JbglDataVO { + id: number // id + userName: string // 申请人名字 + userId: number // 申请人id + deptName: string // 部门名字 + deptId: number // 部门id + overtimeDate: string // 加班日期 + overtimeType: number // 加班类型 + overtimeDays: number // 加班天数 +} + +// 加班天数 API +export const JbglDataApi = { + // 查询加班天数分页 + getPublicJbglDataPage: async (params: any) => { + return await request.get({ url: `/home/jbgl-data/public/page`, params }) + }, + // 查询加班天数分页 + getJbglDataPage: async (params: any) => { + return await request.get({ url: `/home/jbgl-data/page`, params }) + }, + + // 查询加班天数详情 + getJbglData: async (id: number) => { + return await request.get({ url: `/home/jbgl-data/get?id=` + id }) + }, + + // 新增加班天数 + createJbglData: async (data: JbglDataVO) => { + return await request.post({ url: `/home/jbgl-data/create`, data }) + }, + + // 修改加班天数 + updateJbglData: async (data: JbglDataVO) => { + return await request.put({ url: `/home/jbgl-data/update`, data }) + }, + + // 删除加班天数 + deleteJbglData: async (id: number) => { + return await request.delete({ url: `/home/jbgl-data/delete?id=` + id }) + }, + + // 导出加班天数 Excel + exportJbglData: async (params) => { + return await request.download({ url: `/home/jbgl-data/export-excel`, params }) + }, +} diff --git a/src/api/home/qjgldata/index.ts b/src/api/home/qjgldata/index.ts index 57623e0..68facca 100644 --- a/src/api/home/qjgldata/index.ts +++ b/src/api/home/qjgldata/index.ts @@ -1,46 +1,51 @@ -import request from '@/config/axios' - -// 请假数据 VO -export interface QjglDataVO { - id: number // id - userName: string // 申请人名字 - userId: number // 申请人id - deptName: string // 部门名字 - deptId: number // 部门id - leaveDate: string // 请假日期 - leaveType: number // 请假类型 - leaveDays: number // 请假天数 -} - -// 请假数据 API -export const QjglDataApi = { - // 查询请假数据分页 - getQjglDataPage: async (params: any) => { - return await request.get({ url: `/home/qjgl-data/page`, params }) - }, - - // 查询请假数据详情 - getQjglData: async (id: number) => { - return await request.get({ url: `/home/qjgl-data/get?id=` + id }) - }, - - // 新增请假数据 - createQjglData: async (data: QjglDataVO) => { - return await request.post({ url: `/home/qjgl-data/create`, data }) - }, - - // 修改请假数据 - updateQjglData: async (data: QjglDataVO) => { - return await request.put({ url: `/home/qjgl-data/update`, data }) - }, - - // 删除请假数据 - deleteQjglData: async (id: number) => { - return await request.delete({ url: `/home/qjgl-data/delete?id=` + id }) - }, - - // 导出请假数据 Excel - exportQjglData: async (params) => { - return await request.download({ url: `/home/qjgl-data/export-excel`, params }) - }, -} \ No newline at end of file +import request from '@/config/axios' + +// 请假数据 VO +export interface QjglDataVO { + id: number // id + userName: string // 申请人名字 + userId: number // 申请人id + deptName: string // 部门名字 + deptId: number // 部门id + leaveDate: string // 请假日期 + leaveType: number // 请假类型 + leaveDays: number // 请假天数 +} + +// 请假数据 API +export const QjglDataApi = { + // 查询请假数据分页 + getPublicQjglDataPage: async (params: any) => { + return await request.get({ url: `/home/qjgl-data/public/page`, params }) + }, + + // 查询请假数据分页 + getQjglDataPage: async (params: any) => { + return await request.get({ url: `/home/qjgl-data/page`, params }) + }, + + // 查询请假数据详情 + getQjglData: async (id: number) => { + return await request.get({ url: `/home/qjgl-data/get?id=` + id }) + }, + + // 新增请假数据 + createQjglData: async (data: QjglDataVO) => { + return await request.post({ url: `/home/qjgl-data/create`, data }) + }, + + // 修改请假数据 + updateQjglData: async (data: QjglDataVO) => { + return await request.put({ url: `/home/qjgl-data/update`, data }) + }, + + // 删除请假数据 + deleteQjglData: async (id: number) => { + return await request.delete({ url: `/home/qjgl-data/delete?id=` + id }) + }, + + // 导出请假数据 Excel + exportQjglData: async (params) => { + return await request.download({ url: `/home/qjgl-data/export-excel`, params }) + }, +}