考勤管理还在做

This commit is contained in:
XaoLi717 2024-11-22 10:07:20 +08:00
parent b5d50d499d
commit 4ab2a56eb9
2 changed files with 45 additions and 45 deletions

View File

@ -2,7 +2,7 @@ import request from '@/config/axios'
// 考勤数据 VO
export interface KqdataVO {
id: number // id
id: number|null // id
userName: string // 员工
userId: number // 员工id
deptName: string // 部门

View File

@ -1,44 +1,44 @@
import request from '@/config/axios'
// 考勤管理 VO
export interface KqglVO {
id: number // id
userId: number // 用户id
userName: string // 用户名字
deptId: number // 部门id
deptName: string // 部门名字
date: Date // 考勤日期
}
// 考勤管理 API
export const KqglApi = {
// 查询考勤管理分页
getKqglPage: async (params: any) => {
return await request.get({ url: `/home/kqgl/page`, params })
},
// 查询考勤管理详情
getKqgl: async (id: number) => {
return await request.get({ url: `/home/kqgl/get?id=` + id })
},
// 新增考勤管理
createKqgl: async (data: KqglVO) => {
return await request.post({ url: `/home/kqgl/create`, data })
},
// 修改考勤管理
updateKqgl: async (data: KqglVO) => {
return await request.put({ url: `/home/kqgl/update`, data })
},
// 删除考勤管理
deleteKqgl: async (id: number) => {
return await request.delete({ url: `/home/kqgl/delete?id=` + id })
},
// 导出考勤管理 Excel
exportKqgl: async (params) => {
return await request.download({ url: `/home/kqgl/export-excel`, params })
},
}
import request from '@/config/axios'
// 考勤管理 VO
export interface KqglVO {
id: number // id
userId: number // 用户id
userName: string // 用户名字
deptId: number // 部门id
deptName: string // 部门名字
date: Date|number// 考勤日期
}
// 考勤管理 API
export const KqglApi = {
// 查询考勤管理分页
getKqglPage: async (params: any) => {
return await request.get({ url: `/home/kqgl/page`, params })
},
// 查询考勤管理详情
getKqgl: async (id: number) => {
return await request.get({ url: `/home/kqgl/get?id=` + id })
},
// 新增考勤管理
createKqgl: async (data: KqglVO) => {
return await request.post({ url: `/home/kqgl/create`, data })
},
// 修改考勤管理
updateKqgl: async (data: KqglVO) => {
return await request.put({ url: `/home/kqgl/update`, data })
},
// 删除考勤管理
deleteKqgl: async (id: number) => {
return await request.delete({ url: `/home/kqgl/delete?id=` + id })
},
// 导出考勤管理 Excel
exportKqgl: async (params) => {
return await request.download({ url: `/home/kqgl/export-excel`, params })
},
}