完成首页弹窗功能

master
胡锐 2 months ago
parent c2dd5c1c52
commit c7f3ac4b5a
  1. 2
      bweb/src/main/java/com/bweb/controller/CmsController.java
  2. 9
      cweb/src/main/java/com/cweb/controller/CmsController.java
  3. 2
      service/src/main/java/com/hfkj/sysenum/cms/CmsTypeEnum.java

@ -47,8 +47,6 @@ public class CmsController {
if (body == null
|| body.getType() == null
|| StringUtils.isBlank(body.getImgUrl())
|| body.getJumpType() == null
|| StringUtils.isBlank(body.getJumpUrl())
) {
throw ErrorHelp.genException(SysCode.System, ErrorCode.REQ_PARAMS_ERROR);
}

@ -93,11 +93,12 @@ public class CmsController {
redisUtil.hset(CmsContentServiceImpl.CACHE_CMS_ONLINE, "" + type, dataList);
}
for (CmsContent data : dataList) {
if (CmsTypeEnum.type1.getType().equals(data.getType()) && userSession != null) {
// 用户是否阅读
data.setExt1(""+cmsContentReadService.isRead(data.getId(), userSession.getUser().getId()));
if (CmsTypeEnum.type2.getType().equals(data.getType()) && userSession != null) {
// 用户是否阅读,阅读过就不展示
data.setExt1(""+(!cmsContentReadService.isRead(data.getId(), userSession.getUser().getId())));
} else {
data.setExt1("false");
// 展示
data.setExt1("true");
}
}
return ResponseMsgUtil.success(dataList);

@ -19,7 +19,7 @@ public enum CmsTypeEnum {
/**
* 首页弹出框
*/
type2(1 , "首页弹出框"),
type2(2 , "首页弹出框"),
;
private Integer type;

Loading…
Cancel
Save