考勤管理还在做
This commit is contained in:
parent
b5d50d499d
commit
4ab2a56eb9
@ -2,7 +2,7 @@ import request from '@/config/axios'
|
|||||||
|
|
||||||
// 考勤数据 VO
|
// 考勤数据 VO
|
||||||
export interface KqdataVO {
|
export interface KqdataVO {
|
||||||
id: number // id
|
id: number|null // id
|
||||||
userName: string // 员工
|
userName: string // 员工
|
||||||
userId: number // 员工id
|
userId: number // 员工id
|
||||||
deptName: string // 部门
|
deptName: string // 部门
|
||||||
|
@ -1,44 +1,44 @@
|
|||||||
import request from '@/config/axios'
|
import request from '@/config/axios'
|
||||||
|
|
||||||
// 考勤管理 VO
|
// 考勤管理 VO
|
||||||
export interface KqglVO {
|
export interface KqglVO {
|
||||||
id: number // id
|
id: number // id
|
||||||
userId: number // 用户id
|
userId: number // 用户id
|
||||||
userName: string // 用户名字
|
userName: string // 用户名字
|
||||||
deptId: number // 部门id
|
deptId: number // 部门id
|
||||||
deptName: string // 部门名字
|
deptName: string // 部门名字
|
||||||
date: Date // 考勤日期
|
date: Date|number// 考勤日期
|
||||||
}
|
}
|
||||||
|
|
||||||
// 考勤管理 API
|
// 考勤管理 API
|
||||||
export const KqglApi = {
|
export const KqglApi = {
|
||||||
// 查询考勤管理分页
|
// 查询考勤管理分页
|
||||||
getKqglPage: async (params: any) => {
|
getKqglPage: async (params: any) => {
|
||||||
return await request.get({ url: `/home/kqgl/page`, params })
|
return await request.get({ url: `/home/kqgl/page`, params })
|
||||||
},
|
},
|
||||||
|
|
||||||
// 查询考勤管理详情
|
// 查询考勤管理详情
|
||||||
getKqgl: async (id: number) => {
|
getKqgl: async (id: number) => {
|
||||||
return await request.get({ url: `/home/kqgl/get?id=` + id })
|
return await request.get({ url: `/home/kqgl/get?id=` + id })
|
||||||
},
|
},
|
||||||
|
|
||||||
// 新增考勤管理
|
// 新增考勤管理
|
||||||
createKqgl: async (data: KqglVO) => {
|
createKqgl: async (data: KqglVO) => {
|
||||||
return await request.post({ url: `/home/kqgl/create`, data })
|
return await request.post({ url: `/home/kqgl/create`, data })
|
||||||
},
|
},
|
||||||
|
|
||||||
// 修改考勤管理
|
// 修改考勤管理
|
||||||
updateKqgl: async (data: KqglVO) => {
|
updateKqgl: async (data: KqglVO) => {
|
||||||
return await request.put({ url: `/home/kqgl/update`, data })
|
return await request.put({ url: `/home/kqgl/update`, data })
|
||||||
},
|
},
|
||||||
|
|
||||||
// 删除考勤管理
|
// 删除考勤管理
|
||||||
deleteKqgl: async (id: number) => {
|
deleteKqgl: async (id: number) => {
|
||||||
return await request.delete({ url: `/home/kqgl/delete?id=` + id })
|
return await request.delete({ url: `/home/kqgl/delete?id=` + id })
|
||||||
},
|
},
|
||||||
|
|
||||||
// 导出考勤管理 Excel
|
// 导出考勤管理 Excel
|
||||||
exportKqgl: async (params) => {
|
exportKqgl: async (params) => {
|
||||||
return await request.download({ url: `/home/kqgl/export-excel`, params })
|
return await request.download({ url: `/home/kqgl/export-excel`, params })
|
||||||
},
|
},
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user