50 lines
820 B
JavaScript
50 lines
820 B
JavaScript
|
import request from '@/utils/axios';
|
||
|
|
||
|
/**
|
||
|
* @Title: 列表
|
||
|
*/
|
||
|
export function GetEntityList(params = {}) {
|
||
|
return request('/system/dict/data/list', {
|
||
|
method: 'GET',
|
||
|
params,
|
||
|
});
|
||
|
}
|
||
|
|
||
|
/**
|
||
|
* @Title: 根据字典类型查询字典数据信息
|
||
|
*/
|
||
|
export function GetDict(dictType) {
|
||
|
return request(`/system/dict/data/list/${dictType}`, {
|
||
|
method: 'GET',
|
||
|
});
|
||
|
}
|
||
|
|
||
|
/**
|
||
|
* @Title: 新增
|
||
|
*/
|
||
|
export function AddEntity(data = {}) {
|
||
|
return request('/system/dict/data', {
|
||
|
method: 'POST',
|
||
|
data,
|
||
|
});
|
||
|
}
|
||
|
|
||
|
/**
|
||
|
* @Title: 修改
|
||
|
*/
|
||
|
export function UpdateEntity(data = {}) {
|
||
|
return request('/system/dict/data', {
|
||
|
method: 'PUT',
|
||
|
data,
|
||
|
});
|
||
|
}
|
||
|
|
||
|
/**
|
||
|
* @Title: 删除
|
||
|
*/
|
||
|
export function DeleteEntity(params = {}) {
|
||
|
return request(`/system/dict/data/${params.id}`, {
|
||
|
method: 'DELETE',
|
||
|
});
|
||
|
}
|