45 lines
1.1 KiB
Java
45 lines
1.1 KiB
Java
package com.yunhai.userbase.utils;
|
|
|
|
import java.time.Duration;
|
|
import java.util.HashMap;
|
|
import java.util.Map;
|
|
|
|
public class ConstantUtil {
|
|
|
|
/**
|
|
* redis过期时间
|
|
*/
|
|
public static final long EXPIRE_TIME=60*60*8;
|
|
|
|
/**
|
|
* 全局缓存时间:5分钟
|
|
*/
|
|
public static final Duration CACHE_TTL = Duration.ofMinutes(5);
|
|
|
|
/**
|
|
* redis前缀
|
|
*/
|
|
public static final String PREFIX_KEY="bsch.bschlearn.";//redis前缀
|
|
|
|
/**
|
|
* @Description: 提供AI参数常量
|
|
* @Author: chenx
|
|
* @Date: 2025/4/28
|
|
*/
|
|
public static final Map<String, String> PARAMS_CONSTANT;
|
|
|
|
static {
|
|
PARAMS_CONSTANT = new HashMap<>();
|
|
/** 默认前两个数据为系统常量 */
|
|
PARAMS_CONSTANT.put("score", "分数");
|
|
PARAMS_CONSTANT.put("rating", "评级");
|
|
|
|
PARAMS_CONSTANT.put("polishLevel", "润色幅度");
|
|
PARAMS_CONSTANT.put("commentFont", "旁批字体");
|
|
PARAMS_CONSTANT.put("correctionStrictness", "批改严格程度");
|
|
PARAMS_CONSTANT.put("lineStyle", "句子划线样式");
|
|
|
|
}
|
|
|
|
}
|