// @ts-ignore /* eslint-disable */ // 该文件自动生成,请勿手动修改! import { defHttp } from '/@/utils/http/axios'; import { ErrorMessageMode } from '/#/axios'; // -------------------------------------------------------------------------- // Assessment Template Controller // -------------------------------------------------------------------------- ; /** 新增考核模板 POST /assessment/assessmentTemplate */ export async function postAssessmentAssessmentTemplate(params:API.AddAssessmentTemplateDto ,mode: ErrorMessageMode = 'modal'){ return defHttp.post ({url: '/assessment/assessmentTemplate', data:params},{errorMessageMode:mode});} /** 修改考核模板 PUT /assessment/assessmentTemplate */ export async function putAssessmentAssessmentTemplate(params:API.UpdateAssessmentTemplateDto ,mode: ErrorMessageMode = 'modal'){ return defHttp.put ({url: '/assessment/assessmentTemplate', data:params},{errorMessageMode:mode});} /** 删除考核模板 DELETE /assessment/assessmentTemplate */ export async function deleteAssessmentAssessmentTemplate(params:string[],mode: ErrorMessageMode = 'modal'){ return defHttp.delete ({url: '/assessment/assessmentTemplate', data:params},{errorMessageMode:mode});} /** 根据id查询考核模板信息 GET /assessment/assessmentTemplate/info */ export async function getAssessmentTemplateInfo(params:any,mode: ErrorMessageMode = 'modal'){ return defHttp.get ({url: '/assessment/assessmentTemplate/info', params:params},{errorMessageMode:mode});} /** 考核模板列表(分页) GET /assessment/assessmentTemplate/page */ export async function getAssessmentTemplatePage(params:any,mode: ErrorMessageMode = 'modal'){ return defHttp.get> ({url: '/assessment/assessmentTemplate/page', params:params},{errorMessageMode:mode});}