import { defHttp } from '@/utils/http/axios' /** * @description: 系统配置VO */ export interface SystemConfigVO { id?: number name: string abbreviation?: string } /** * @description: 系统配置分页查询参数 */ export interface SystemConfigPageReqVO { name?: string } // 查询系统配置分页列表 export function getSystemConfigPage(params: SystemConfigPageReqV) { return defHttp.get({ url: '/system/system-config/page', params }) } // 获取系统配置详情 export function getSystemConfig(id: number) { return defHttp.get({ url: `/system/system-config/get?id=${id}` }) } // 新增系统配置 export function createSystemConfig(data: SystemConfigVO) { return defHttp.post({ url: '/system/system-config/create', data }) } // 修改系统配置 export function updateSystemConfig(data: SystemConfigVO) { return defHttp.put({ url: '/system/system-config/update', data }) } // 删除系统配置 export function deleteSystemConfig(id: number) { return defHttp.delete({ url: `/system/system-config/delete?id=${id}` }) }