diff --git a/bonus-common-biz/src/main/java/com/bonus/common/biz/constant/MaterialConstants.java b/bonus-common-biz/src/main/java/com/bonus/common/biz/constant/MaterialConstants.java index 2175a38..875f30e 100644 --- a/bonus-common-biz/src/main/java/com/bonus/common/biz/constant/MaterialConstants.java +++ b/bonus-common-biz/src/main/java/com/bonus/common/biz/constant/MaterialConstants.java @@ -71,6 +71,7 @@ public class MaterialConstants { /** 文件类型:合同照片 */ public static final Integer APPENDICES_OF_CONTRACT = 20; //move to TmTaskTypeEnum - public static final String CACHE_MATERIAL_MALL_MESSAGE_CODE = "material-mall-message-code:"; + public static final String CACHE_MATERIAL_MALL_MESSAGE = "material-mall-message:"; + public static final Long CACHE_MATERIAL_MALL_MESSAGE_HOURS = 24L; } diff --git a/bonus-modules/bonus-material-mall/src/main/java/com/bonus/material/basic/service/impl/BmMessageServiceImpl.java b/bonus-modules/bonus-material-mall/src/main/java/com/bonus/material/basic/service/impl/BmMessageServiceImpl.java index 7879473..c29e544 100644 --- a/bonus-modules/bonus-material-mall/src/main/java/com/bonus/material/basic/service/impl/BmMessageServiceImpl.java +++ b/bonus-modules/bonus-material-mall/src/main/java/com/bonus/material/basic/service/impl/BmMessageServiceImpl.java @@ -52,7 +52,7 @@ public class BmMessageServiceImpl implements IBmMessageService { @Override public List selectBmMessageListFromCache(BmMessage bmMessage) { - List bmMessages = redisService.getCacheList(MaterialConstants.CACHE_MATERIAL_MALL_MESSAGE_CODE); + List bmMessages = redisService.getCacheList(MaterialConstants.CACHE_MATERIAL_MALL_MESSAGE); return bmMessages; } @@ -69,9 +69,9 @@ public class BmMessageServiceImpl implements IBmMessageService { bmMessage.setFromCompany(SecurityUtils.getLoginUser().getSysUser().getCompanyId()); bmMessage.setFromUser(SecurityUtils.getLoginUser().getSysUser().getUserId()); bmMessage.setUuid(String.valueOf(UUID.randomUUID())); - String msgKey = MaterialConstants.CACHE_MATERIAL_MALL_MESSAGE_CODE; + String msgKey = MaterialConstants.CACHE_MATERIAL_MALL_MESSAGE; String msgContent = JSONObject.toJSONString(bmMessage); - redisService.setCacheObject(msgKey, msgContent, verificationCodeConfig.getTime(), TimeUnit.MINUTES); + redisService.setCacheObject(msgKey, msgContent, MaterialConstants.CACHE_MATERIAL_MALL_MESSAGE_HOURS, TimeUnit.HOURS); return bmMessageMapper.insertBmMessage(bmMessage); } catch (Exception e) { throw new ServiceException("错误信息描述");