加班请假日历公共接口
This commit is contained in:
parent
24ac09daa8
commit
fad3e7c369
@ -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 })
|
||||
},
|
||||
|
@ -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 })
|
||||
},
|
||||
}
|
||||
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 })
|
||||
},
|
||||
}
|
||||
|
@ -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 })
|
||||
},
|
||||
}
|
||||
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 })
|
||||
},
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user