|
|
@@ -456,7 +456,9 @@ public class NoticeServiceImpl implements INoticeService {
|
|
|
public AjaxResult<SiteColumndetail> informDetail(Long id, HttpServletRequest request) {
|
|
|
SiteColumndetail siteColumndetail = iSiteColumndetailMapper.selectOne(new QueryWrapper<SiteColumndetail>().eq("id", id));
|
|
|
siteColumndetail.setColumnname(iSiteColumnconfigMapper.selectOne(new QueryWrapper<SiteColumnconfig>().eq("id", siteColumndetail.getColumnid())).getColumnname());
|
|
|
- siteColumndetail.setSrcname(iGzMemberinfoMapper.selectOne(new QueryWrapper<GzMemberinfo>().eq("memberid", siteColumndetail.getSrcid())).getMembername());
|
|
|
+ if(siteColumndetail.getSrcid() != null){
|
|
|
+ siteColumndetail.setSrcname(iGzMemberinfoMapper.selectOne(new QueryWrapper<GzMemberinfo>().eq("memberid", siteColumndetail.getSrcid())).getMembername());
|
|
|
+ }
|
|
|
return AjaxResult.success(Constants.Success_Code_Design, MessageType.MESSAGE_CODE_SYSTEM001.getCode(), request.getHeader("Accept-Language"), siteColumndetail);
|
|
|
}
|
|
|
|
|
|
@@ -473,6 +475,7 @@ public class NoticeServiceImpl implements INoticeService {
|
|
|
Systemmanager user = iSystemmanagerMapper.selectOne(new QueryWrapper<Systemmanager>().eq("LOGINCODE", iCommonService.getUserLoginCode(request)));
|
|
|
if (param.getId() == null) {
|
|
|
SiteColumndetail config = new SiteColumndetail();
|
|
|
+ BeanUtils.copyProperties(param, config);
|
|
|
try {
|
|
|
if (StringUtils.isNotBlank(param.getPublishdate2())) {
|
|
|
config.setPublishdate(DateTimeUtils.parseDate(config.getPublishdate2(),
|
|
|
@@ -559,15 +562,15 @@ public class NoticeServiceImpl implements INoticeService {
|
|
|
@Override
|
|
|
public AjaxResult invalid(Long auditid, HttpServletRequest request) {
|
|
|
Systemmanager user = iSystemmanagerMapper.selectOne(new QueryWrapper<Systemmanager>().eq("LOGINCODE", iCommonService.getUserLoginCode(request)));
|
|
|
- Noticemsg msg = iNoticemsgMapper.selectOne(new QueryWrapper<Noticemsg>().eq("AUTOID",auditid));
|
|
|
- if (msg != null){
|
|
|
+ Noticemsg msg = iNoticemsgMapper.selectOne(new QueryWrapper<Noticemsg>().eq("AUTOID", auditid));
|
|
|
+ if (msg != null) {
|
|
|
// 3:提前失效
|
|
|
Integer oldValue = msg.getSentstatus();
|
|
|
msg.setSentstatus(3);
|
|
|
iNoticemsgMapper.updateById(msg);
|
|
|
|
|
|
//写操作日志
|
|
|
- systemmanagerService.writeOperateLog(SysConstants.NOTICEMSG_MANAGE, "提前失效公告:" + auditid.toString(), user, "公告标题【" + msg.getTitle() + "】", oldValue.toString() , "3");
|
|
|
+ systemmanagerService.writeOperateLog(SysConstants.NOTICEMSG_MANAGE, "提前失效公告:" + auditid.toString(), user, "公告标题【" + msg.getTitle() + "】", oldValue.toString(), "3");
|
|
|
}
|
|
|
return AjaxResult.success(Constants.Success_Code_Design, MessageType.MESSAGE_CODE_SYSTEM001.getCode(), request.getHeader("Accept-Language"));
|
|
|
}
|