ucf-fe
Version:
73 lines (68 loc) • 1.69 kB
JavaScript
import request from "utils/request";
//TODO 去掉axios
//定义接口地址
const URL = {
"GET_MENU": `${GROBAL_HTTP_CTX}/appmenumgr/newSidebarList?r=`+Math.random(),
"GET_USER_MENU": `${GROBAL_HTTP_CTX}/moreMenu/list?r=`+Math.random(),
"GET_UNREADMSG":`/iuap-saas-message-center/message/getUnReadMsg?r=`+Math.random(),
"GET_WEBPUSHINFO":`${GROBAL_HTTP_CTX}/webpush/getInfo?r=`+Math.random(),
"wbMenuCollection":`${GROBAL_HTTP_CTX}/wbMenuCollection/create?r=`+Math.random(),
"wbMenuUncollection":`${GROBAL_HTTP_CTX}/wbMenuCollection/delete?r=`+Math.random(),
};
/**
* 获取菜单信息
* @param {*} params
*/
export const getList = (params) => {
let url =URL.GET_MENU+'?1=1';
return request(url, {
method: "get"
});
};
/**
* 获取用户菜单数据
* @param {*} params
*/
export const loadUserMenuList = (params) => {
return request(URL.GET_USER_MENU, {
method: "get"
});
}
/**
* 获取未读消息数
* @param {*} params
*/
export const loadUnReadMsg = (params) => {
return request(URL.GET_UNREADMSG, {
method: "get"
});
}
/**
* 获取消息推送配置
* @param {*} params
*/
export const getWebPushInfo = (params) => {
return request(URL.GET_WEBPUSHINFO, {
method: "get"
});
}
/**
* 菜单收藏功能
* @param {*} params
*/
export const wbMenuCollection = (params) => {
return request(URL.wbMenuCollection, {
method: "post",
data:params
});
}
/**
* 取消收藏功能
* @param {*} params
*/
export const wbMenuUncollection = (params) => {
return request(URL.wbMenuUncollection, {
method: "get",
param:params
});
}