| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263 |
- import request from '@/utils/request';
- /**
- * 查询字典列表
- * @param params 查询条件
- */
- export async function listDictionaries(params) {
- const res = await request.get('/system/dict/getPage', { params });
- if (res.data.code == 0) {
- return res.data.data;
- }
- return Promise.reject(new Error(res.data.message));
- }
- /**
- * 添加字典
- * @param data 字典信息
- */
- export async function addDictionary(data) {
- const res = await request.post('/system/dict/submit', data);
- if (res.data.code == 0) {
- return res.data.message;
- }
- return Promise.reject(new Error(res.data.message));
- }
- /**
- * 修改字典
- * @param data 字典信息
- */
- export async function updateDictionary(data) {
- const res = await request.post('/system/dict/update', data);
- if (res.data.code == 0) {
- return res.data.message;
- }
- return Promise.reject(new Error(res.data.message));
- }
- /**
- * 删除字典
- * @param id 字典id
- */
- export async function removeDictionary(id, f) {
- let res;
- if (f) {
- res = await request.post('/system/dict/removeDictInfoById', id);
- } else {
- res = await request.post('/system/dict/removeDictInfoById', [id]);
- }
- if (res.data.code == 0) {
- return res.data.message;
- }
- return Promise.reject(new Error(res.data.message));
- }
- //获取系统参数
- export async function parameterGetByCode(data) {
- const res = await request.post('/sys/parameter/getByCode', data);
- if (res.data.code == 0) {
- return res.data.data;
- }
- return Promise.reject(new Error(res.data.message));
- }
|