12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455 |
- import request from '@/config/axios'
- // 招聘会管理 VO
- export interface JobFairManageVO {
- id: number // id
- type: string // 类型
- title: string // 标题
- slogan: string // 口号
- headImg: string // 头图
- backgroundImg: string // 背景图
- bottomImg: string // 底图
- pcHeadImg: string // 头图_PC
- pcBackgroundImg: string // 背景图_PC
- pcBottomImg: string // 底图_PC
- insideColour: string // 内部小区块色号
- jobColour: string // 职位背景色号
- backgroundColour: string // 背景色色号
- shareImg: string // 分享背景图
- startTime: Date // 开始时间
- endTime: Date // 结束时间
- vipRequire: string // 什么等级的vip可以参与
- }
- // 招聘会管理 API
- export const JobFairManageApi = {
- // 查询招聘会管理分页
- getJobFairPage: async (params: any) => {
- return await request.get({ url: `/menduner/system/job-fair/page`, params })
- },
- // 查询招聘会管理详情
- getJobFair: async (id: string) => {
- return await request.get({ url: `/menduner/system/job-fair/get?id=` + id })
- },
- // 新增招聘会管理
- createJobFair: async (data: JobFairManageVO) => {
- return await request.post({ url: `/menduner/system/job-fair/create`, data })
- },
- // 修改招聘会管理
- updateJobFair: async (data: JobFairManageVO) => {
- return await request.put({ url: `/menduner/system/job-fair/update`, data })
- },
- // 删除招聘会管理
- deleteJobFair: async (id: number) => {
- return await request.delete({ url: `/menduner/system/job-fair/delete?id=` + id })
- },
- // 导出招聘会管理 Excel
- exportJobFair: async (params) => {
- return await request.download({ url: `/menduner/system/job-fair/export-excel`, params })
- }
- }
|