Browse Source

监督端-公告上架下架数据判断

dev-V1.0.1
niujiyi 3 months ago
parent
commit
673fe65a0f
  1. 23
      zdxt-modules/zdxt-enforcement-code/src/main/java/com/zdxt/enforcementcode/service/impl/EnforcementCarouselBannerServiceImpl.java
  2. 14
      zdxt-modules/zdxt-enforcement-code/src/main/java/com/zdxt/enforcementcode/service/impl/SysNoticeInfoServiceImpl.java

23
zdxt-modules/zdxt-enforcement-code/src/main/java/com/zdxt/enforcementcode/service/impl/EnforcementCarouselBannerServiceImpl.java

@ -246,18 +246,21 @@ public class EnforcementCarouselBannerServiceImpl implements IEnforcementCarouse
} }
//判断状态为 3是表示已下架,企业端,执法端的轮播图片也需要下架删除 //判断状态为 3是表示已下架,企业端,执法端的轮播图片也需要下架删除
Long status = bo.getStatus(); Long status = bo.getStatus();
if (status != null && status == 3) { if(status !=null){
ZdxtFileBo zdxtFileBo = new ZdxtFileBo(); if (status == 3) {
zdxtFileBo.setBusinessId(bo.getId()); ZdxtFileBo zdxtFileBo = new ZdxtFileBo();
zdxtFileBo.setIsDelete2(1L); zdxtFileBo.setBusinessId(bo.getId());
zdxtFileService.updateByBo(zdxtFileBo); zdxtFileBo.setIsDelete2(1L);
} else if (status != null && status == 2){ zdxtFileService.updateByBo(zdxtFileBo);
ZdxtFileBo zdxtFileBo = new ZdxtFileBo(); } else if (status == 2){
zdxtFileBo.setBusinessId(bo.getId()); ZdxtFileBo zdxtFileBo = new ZdxtFileBo();
zdxtFileBo.setIsDelete2(0L); zdxtFileBo.setBusinessId(bo.getId());
zdxtFileService.updateByBo(zdxtFileBo); zdxtFileBo.setIsDelete2(0L);
zdxtFileService.updateByBo(zdxtFileBo);
}
} }
return flag; return flag;
} }

14
zdxt-modules/zdxt-enforcement-code/src/main/java/com/zdxt/enforcementcode/service/impl/SysNoticeInfoServiceImpl.java

@ -156,7 +156,7 @@ public class SysNoticeInfoServiceImpl implements ISysNoticeInfoService {
lqw.eq(StringUtils.isNotBlank(bo.getOrganId()), SysNoticeInfo::getOrganId, bo.getOrganId()); lqw.eq(StringUtils.isNotBlank(bo.getOrganId()), SysNoticeInfo::getOrganId, bo.getOrganId());
lqw.like(StringUtils.isNotBlank(bo.getCreateByName()), SysNoticeInfo::getCreateByName, bo.getCreateByName()); lqw.like(StringUtils.isNotBlank(bo.getCreateByName()), SysNoticeInfo::getCreateByName, bo.getCreateByName());
lqw.like(StringUtils.isNotBlank(bo.getUpdateByName()), SysNoticeInfo::getUpdateByName, bo.getUpdateByName()); lqw.like(StringUtils.isNotBlank(bo.getUpdateByName()), SysNoticeInfo::getUpdateByName, bo.getUpdateByName());
lqw.eq(bo.getIsDelete() != null, SysNoticeInfo::getIsDelete, bo.getIsDelete()); lqw.eq( SysNoticeInfo::getIsDelete, 0L);
return lqw; return lqw;
} }
@ -210,7 +210,17 @@ public class SysNoticeInfoServiceImpl implements ISysNoticeInfoService {
update.setUpdateTime(new Date(System.currentTimeMillis())); update.setUpdateTime(new Date(System.currentTimeMillis()));
update.setUpdateBy(LoginHelper.getUserId()!= null ? LoginHelper.getUserId() : null); update.setUpdateBy(LoginHelper.getUserId()!= null ? LoginHelper.getUserId() : null);
update.setUpdateByName(LoginHelper.getUsername()!= null ? LoginHelper.getUsername() : null); update.setUpdateByName(LoginHelper.getUsername()!= null ? LoginHelper.getUsername() : null);
return baseMapper.updateById(update) > 0; // 状态为null 表示编辑直接修改
Long status = update.getStatus();
if (status !=null){
if (status==2){
update.setIsDelete(0L);
} else if (status==3){
update.setIsDelete(1L);
}
}
return baseMapper.updateById(update)> 0;
} }
/** /**

Loading…
Cancel
Save