考勤管理还在做

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 // 考勤数据 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 // 部门

View File

@ -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 })
}, },
} }