diff --git a/src/api/home/kqdata/index.ts b/src/api/home/kqdata/index.ts index b647079..33a4cb6 100644 --- a/src/api/home/kqdata/index.ts +++ b/src/api/home/kqdata/index.ts @@ -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 // 部门 diff --git a/src/api/home/kqgl/index.ts b/src/api/home/kqgl/index.ts index c05cc94..c7a156d 100644 --- a/src/api/home/kqgl/index.ts +++ b/src/api/home/kqgl/index.ts @@ -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 }) - }, -} \ No newline at end of file +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 }) + }, +}