日程管理
This commit is contained in:
parent
fe034ffe18
commit
6df90d5057
@ -1,49 +1,50 @@
|
|||||||
import request from '@/config/axios'
|
import request from '@/config/axios'
|
||||||
|
|
||||||
// 领导日程安排 VO
|
// 领导日程安排 VO
|
||||||
export interface RcglVO {
|
export interface RcglVO {
|
||||||
id: number // id
|
id: number // id
|
||||||
title: string // 日程标题
|
title: string // 日程标题
|
||||||
location: string // 日程地点
|
location: string // 日程地点
|
||||||
videoLink: string // 日程相关链接
|
videoLink: string // 日程相关链接
|
||||||
content: string // 日程内容
|
content: string // 日程内容
|
||||||
date: Date // 开始日期
|
date: Date // 开始日期
|
||||||
startTime: Date // 日程开始时间
|
startTime: Date // 日程开始时间
|
||||||
endTime: Date // 日程结束时间
|
endTime: Date // 日程结束时间
|
||||||
status: number // 日程状态
|
status: number // 日程状态
|
||||||
remarks: string // 备注
|
remarks: string // 备注
|
||||||
ispublic: number // 是否公开展示
|
ispublic: number // 是否公开展示
|
||||||
}
|
createTime: number
|
||||||
|
}
|
||||||
// 领导日程安排 API
|
|
||||||
export const RcglApi = {
|
// 领导日程安排 API
|
||||||
// 查询领导日程安排分页
|
export const RcglApi = {
|
||||||
getRcglPage: async (params: any) => {
|
// 查询领导日程安排分页
|
||||||
return await request.get({ url: `/home/rcgl/page`, params })
|
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 })
|
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 })
|
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 })
|
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 })
|
deleteRcgl: async (id: number) => {
|
||||||
},
|
return await request.delete({ url: `/home/rcgl/delete?id=` + id })
|
||||||
|
},
|
||||||
// 导出领导日程安排 Excel
|
|
||||||
exportRcgl: async (params) => {
|
// 导出领导日程安排 Excel
|
||||||
return await request.download({ url: `/home/rcgl/export-excel`, params })
|
exportRcgl: async (params) => {
|
||||||
},
|
return await request.download({ url: `/home/rcgl/export-excel`, params })
|
||||||
}
|
},
|
||||||
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user