高风险场景列表完成

This commit is contained in:
2026-09-20 14:49:28 +08:00
parent 0bf469d37d
commit 05b7357ca6
7 changed files with 973 additions and 477 deletions
+37
View File
@@ -197,6 +197,43 @@ export function generateSecurePassword(passwordLength:number) {
// 打乱字符顺序
return shuffle(password.split('')).join('');
}
// 根据当前时间,获取指定的时间范围(返回时间戳)
export function getTimeRangeStamp(timeRange: string){
const endTime = anyToTimestamp(new Date());
if(!endTime) {
return null;
}
// 近一个月
if(timeRange === 'month'){
return {
from: endTime - (30 * 24 * 60 * 60 * 1000),
to: endTime
}
}
// 近三个月
if(timeRange === 'quarter'){
return {
from: endTime - (90 * 24 * 60 * 60 * 1000),
to: endTime
}
}
// 近半年
if(timeRange === 'half_year'){
return {
from: endTime - (180 * 24 * 60 * 60 * 1000),
to: endTime
}
}
// 近一年
if(timeRange === 'year'){
return {
from: endTime - (365 * 24 * 60 * 60 * 1000),
to: endTime
}
}
}
// 获取 token
export const getToken = () => {
return localStorage.getItem('token');