// @ts-ignore /* eslint-disable */ // 该文件自动生成,请勿手动修改! import { defHttp } from '/@/utils/http/axios'; import { ErrorMessageMode } from '/#/axios'; // -------------------------------------------------------------------------- // Class Time Calendar Controller // -------------------------------------------------------------------------- ; /** 新增节假日调课设置 POST /classtime/classTimeCalendar */ export async function postClasstimeClassTimeCalendar(params:API.AddClassTimeCalendarDto ,mode: ErrorMessageMode = 'modal'){ return defHttp.post ({url: '/classtime/classTimeCalendar', data:params},{errorMessageMode:mode});} /** 修改节假日调课设置 PUT /classtime/classTimeCalendar */ export async function putClasstimeClassTimeCalendar(params:API.UpdateClassTimeCalendarDto ,mode: ErrorMessageMode = 'modal'){ return defHttp.put ({url: '/classtime/classTimeCalendar', data:params},{errorMessageMode:mode});} /** 删除节假日调课设置 DELETE /classtime/classTimeCalendar */ export async function deleteClasstimeClassTimeCalendar(params:string[],mode: ErrorMessageMode = 'modal'){ return defHttp.delete ({url: '/classtime/classTimeCalendar', data:params},{errorMessageMode:mode});} /** 根据id查询节假日调课设置信息 GET /classtime/classTimeCalendar/info */ export async function getClassTimeCalendarInfo(params:any,mode: ErrorMessageMode = 'modal'){ return defHttp.get ({url: '/classtime/classTimeCalendar/info', params:params},{errorMessageMode:mode});} /** 节假日调课设置列表(分页) GET /classtime/classTimeCalendar/page */ export async function getClassTimeCalendarPage(params:any,mode: ErrorMessageMode = 'modal'){ return defHttp.get> ({url: '/classtime/classTimeCalendar/page', params:params},{errorMessageMode:mode});}