Files
sgxt_web/src/api/sysDict.js
2025-04-12 14:54:02 +08:00

157 lines
2.5 KiB
JavaScript

import request from "@/utils/request";
const api = "/mosty-api/mosty-base";
/*
* 登录
* return promise 实例对象
*/
export const login = (data) => {
return request({
url: api + "/sys/login",
method: "POST",
data
});
};
/*
* 分页查询所有字典信息
*
*/
export const getAllSysDict = (params) => {
return request({
url: api + "/sysDict/selectPage",
method: "GET",
params
});
};
/*
* 根据字典组件枚举,查询字典信息
*
*/
export const getDictInfoByDictEnum = (params) => {
return request({
url: api + `/sysDict/getElementSysDict`,
method: "GET",
params
});
};
/*
* 修改字典信息
*
*/
export const updateSysDict = (data) => {
return request({
url: api + `/sysDict/updateSysDict`,
method: "POST",
data
});
};
/*
* 新增字典信息
*
*/
export const addSysDict = (data) => {
return request({
url: api + `/sysDict/addSysDict`,
method: "POST",
data
});
};
/*
* 删除字典信息
*
*/
export const deleteSysDict = (data) => {
return request({
url: api + `/sysDict/deleteSysDict`,
method: "POST",
data
});
};
/*
*
根据字典明细编号,查询所有子字典明细信息
*
*/
export const getAllChildItemByCode = (params) => {
return request({
url: api + "/sys-dict-item/getAllChildItemByCode",
method: "GET",
params
});
};
/*
* 根据字典明细编号查询子字典明细信息
*
*/
export const getChildItemByCode = (params) => {
return request({
url: api + "/sys-dict-item/getChildItemByCode",
method: "GET",
params
});
};
/*
* 根据字典编号查询字典信息
*
*/
export const getSysDictByCode = (params) => {
return request({
url: api + "/sysDict/getSysDictByCode",
method: "GET",
params
});
};
/*
* 根据字典编号查询字典信息
*
*/
export const getSysDictByCodeList = (params) => {
return request({
url: api + "/sys-dict-item/selectPage",
method: "GET",
params
});
};
/*
* 修改字典明细信息
*
*/
export const updateSysDictItem = (data) => {
return request({
url: api + "/sys-dict-item/updateSysDictItem",
method: "POST",
data
});
};
/*
*
添加字典明细信息 item
*
*/
export const addSysDictItem = (data) => {
return request({
url: api + `/sys-dict-item/addSysDictItem`,
method: "POST",
data
});
};
/*
* 删除字典信息
*
*/
export const deleteSysDictItem = (data) => {
return request({
url: api + `/sys-dict-item/deleteSysDictItem`,
method: "POST",
data
});
};