import { defRequest } from '@/utils/request' import { ConfigModel } from './model' enum Api { Config = '/configs', } /** * @description: 新增 * @yapi: http://yapi.jcinfo.com/project/551/interface/api/30276 * @author: chens * @date: 2023/08/09 */ export function saveConfigApi(params: ConfigModel) { return defRequest.post({ headers: { 'Content-Type': 'application/json ' }, url: Api.Config, data: params, }) } /** * @description: 修改 * @yapi: http://yapi.jcinfo.com/project/551/interface/api/30285 * @author: chens * @date: 2023/08/09 */ export function updateConfigApi(params: ConfigModel, id: string) { return defRequest.put({ headers: { 'Content-Type': 'application/json ' }, url: `${Api.Config}/${id}`, data: params, }) } /** * @description: 删除 * @yapi: http://yapi.jcinfo.com/project/551/interface/api/30292 * @author: chens * @date: 2023/08/09 */ export function removeConfigApi() { return defRequest.delete({ headers: { 'Content-Type': 'application/x-www-form-urlencoded', }, url: Api.Config, }) } /** * @description: 查询 * @yapi: http://yapi.jcinfo.com/project/551/interface/api/32385 * @author: chens * @date: 2023/08/09 */ export function getConfigApi() { return defRequest.get({ url: Api.Config, }) }