diff --git a/src/api/home/rcgl/index.ts b/src/api/home/rcgl/index.ts index dcef2a9..df134da 100644 --- a/src/api/home/rcgl/index.ts +++ b/src/api/home/rcgl/index.ts @@ -1,49 +1,50 @@ -import request from '@/config/axios' - -// 领导日程安排 VO -export interface RcglVO { - id: number // id - title: string // 日程标题 - location: string // 日程地点 - videoLink: string // 日程相关链接 - content: string // 日程内容 - date: Date // 开始日期 - startTime: Date // 日程开始时间 - endTime: Date // 日程结束时间 - status: number // 日程状态 - remarks: string // 备注 - ispublic: number // 是否公开展示 -} - -// 领导日程安排 API -export const RcglApi = { - // 查询领导日程安排分页 - getRcglPage: async (params: any) => { - return await request.get({ url: `/home/rcgl/page`, params }) - }, - - // 查询领导日程安排详情 - getRcgl: async (id: number) => { - return await request.get({ url: `/home/rcgl/get?id=` + id }) - }, - - // 新增领导日程安排 - createRcgl: async (data: RcglVO) => { - return await request.post({ url: `/home/rcgl/create`, data }) - }, - - // 修改领导日程安排 - updateRcgl: async (data: RcglVO) => { - return await request.put({ url: `/home/rcgl/update`, data }) - }, - - // 删除领导日程安排 - deleteRcgl: async (id: number) => { - return await request.delete({ url: `/home/rcgl/delete?id=` + id }) - }, - - // 导出领导日程安排 Excel - exportRcgl: async (params) => { - return await request.download({ url: `/home/rcgl/export-excel`, params }) - }, -} \ No newline at end of file +import request from '@/config/axios' + +// 领导日程安排 VO +export interface RcglVO { + id: number // id + title: string // 日程标题 + location: string // 日程地点 + videoLink: string // 日程相关链接 + content: string // 日程内容 + date: Date // 开始日期 + startTime: Date // 日程开始时间 + endTime: Date // 日程结束时间 + status: number // 日程状态 + remarks: string // 备注 + ispublic: number // 是否公开展示 + createTime: number +} + +// 领导日程安排 API +export const RcglApi = { + // 查询领导日程安排分页 + getRcglPage: async (params: any) => { + return await request.get({ url: `/home/rcgl/page`, params }) + }, + + // 查询领导日程安排详情 + getRcgl: async (id: number) => { + return await request.get({ url: `/home/rcgl/get?id=` + id }) + }, + + // 新增领导日程安排 + createRcgl: async (data: RcglVO) => { + return await request.post({ url: `/home/rcgl/create`, data }) + }, + + // 修改领导日程安排 + updateRcgl: async (data: RcglVO) => { + return await request.put({ url: `/home/rcgl/update`, data }) + }, + + // 删除领导日程安排 + deleteRcgl: async (id: number) => { + return await request.delete({ url: `/home/rcgl/delete?id=` + id }) + }, + + // 导出领导日程安排 Excel + exportRcgl: async (params) => { + return await request.download({ url: `/home/rcgl/export-excel`, params }) + }, +}