import { axios } from '@/utils/axios'; import { apiUrl } from "@/axios"; import qs from "qs"; enum dataApi { Add = '/sysDictData/add', Update = '/sysDictData/update', Delete = '/sysDictData/delete', Get = '/sysDictData/get', GetList = '/sysDictData/getList', GetPageList = '/sysDictData/getPageList', GetTreeList = '/sysDictData/getTree' } enum typeApi{ //获取实体类BO getBOByCode = '/sysDictType/getBOByCode' } const SysApiUrl = apiUrl.SysApiUrl; //系统字典值服务 export const Add = (params?: any) => axios.post(SysApiUrl + dataApi.Add, qs.stringify(params)) export const Update = (params?: any) => axios.post(SysApiUrl + dataApi.Update, qs.stringify(params)) export const Delete = (params?: any) => axios.post(SysApiUrl + dataApi.Delete, qs.stringify(params)) export const Get = (params?: any) => axios.get(SysApiUrl + dataApi.Get, { params: params }) export const GetList = (params?: any) => axios.get(SysApiUrl + dataApi.GetList, { params: params }) export const GetPageList = (params?: any) => axios.get(SysApiUrl + dataApi.GetPageList, { params: params }) export const GetTreeList = (params?: any) => axios.get(SysApiUrl + dataApi.GetTreeList, { params: params }) //系统字典类型服务 //获取实体类BO export const getBOByCode = (params?: any) => axios.get(SysApiUrl + typeApi.getBOByCode, { params: params })