重构评论

This commit is contained in:
Van0313
2025-05-02 20:56:35 +08:00
parent 6f9057ce56
commit dba9b08561

View File

@@ -1679,10 +1679,19 @@ public class JDUtil {
//getProductTypeMap 从redis中获取PRODUCT_TYPE_MAP_PREFIX
public void getProductTypeMap() {
String json = redisTemplate.opsForValue().get(PRODUCT_TYPE_MAP_PREFIX);
productTypeMap = JSON.parseObject(json, new TypeReference<Map<String, String>>() {
});
Map<Object, Object> rawMap = redisTemplate.opsForHash().entries(PRODUCT_TYPE_MAP_PREFIX);
if (rawMap != null && !rawMap.isEmpty()) {
productTypeMap.clear();
for (Map.Entry<Object, Object> entry : rawMap.entrySet()) {
productTypeMap.put(entry.getKey().toString(), entry.getValue().toString());
}
} else {
logger.warn("Redis 中未找到键为 {} 的 Hash 数据", PRODUCT_TYPE_MAP_PREFIX);
}
}
/**
* 处理生成评论流程中的用户交互
*/