配置 eslint 与 prettier

This commit is contained in:
tao
2026-01-14 16:35:46 +08:00
parent 09b921009e
commit 317f2847ac
65 changed files with 6469 additions and 3487 deletions

View File

@@ -1,48 +1,53 @@
import Cookies from 'js-cookie';
import { encrypt } from '@/utils/jsencrypt';
import Cookies from 'js-cookie'
import { encrypt } from '@/utils/jsencrypt'
// 30 天
export const expiresTime = 30;
export const expiresTime = 30
export const TokenKey = 'Admin-Token'
export function getToken() {
return Cookies.get(TokenKey)
return Cookies.get(TokenKey)
}
export function setToken(token: string) {
return Cookies.set(TokenKey, token)
return Cookies.set(TokenKey, token)
}
export function removeToken() {
return Cookies.remove(TokenKey)
return Cookies.remove(TokenKey)
}
export interface AccountInfo {
username?: string;
password?: string;
rememberMe?: 'true' | 'false';
username?: string
password?: string
rememberMe?: 'true' | 'false'
}
export function getRememberMe() {
return Cookies.get("rememberMe");
return Cookies.get('rememberMe')
}
export function getAccount() {
return {
username: Cookies.get("username"),
password: Cookies.get("password"),
};
return {
username: Cookies.get('username'),
password: Cookies.get('password'),
}
}
export function setAccount(account: AccountInfo) {
account.username && Cookies.set("username", account.username, { expires: expiresTime});
account.password && Cookies.set("password", encrypt(account.password) as string, { expires: expiresTime});
account.rememberMe != null && Cookies.set("rememberMe", account.rememberMe, { expires: expiresTime});
if (account.username)
Cookies.set('username', account.username, { expires: expiresTime })
if (account.password)
Cookies.set('password', encrypt(account.password) as string, {
expires: expiresTime,
})
if (account.rememberMe)
Cookies.set('rememberMe', account.rememberMe, { expires: expiresTime })
}
export function removeAccount() {
Cookies.remove("username");
Cookies.remove("password");
Cookies.remove("rememberMe");
Cookies.remove('username')
Cookies.remove('password')
Cookies.remove('rememberMe')
}