30 lines
966 B
JavaScript
30 lines
966 B
JavaScript
![]() |
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);
|
|||
|
}
|