高风险场景列表完成
This commit is contained in:
@@ -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');
|
||||
|
||||
Reference in New Issue
Block a user