sac/sf-ui/src/utils/application.js

30 lines
966 B
JavaScript
Raw Normal View History

import Cookies from "js-cookie";
const ApplicationKey = "Admin-Application-Id";
/**
* 获取应用项目ID
* 该函数从Cookie中检索与应用项目相关的关键信息
* @returns {string} 返回从Cookie中获取的应用项目ID
*/
export function getApplicationId() {
return Cookies.get(ApplicationKey);
}
/**
* 设置应用项目ID到Cookie中
* @param {string} ApplicationId - 需要设置的应用项目ID
* @return {boolean|Object} 返回Cookie设置的结果成功则返回true失败则返回设置失败的对象
*/
export function setApplicationId(ApplicationId) {
return Cookies.set(ApplicationKey, ApplicationId);
}
/**
* 移除应用ID的Cookie
* 本函数用于删除与应用相关的ID Cookie
* @returns {boolean} 返回删除操作的结果如果删除成功则返回true如果删除失败则返回false
*/
export function removeApplicationId() {
return Cookies.remove(ApplicationKey);
}