|
|
@@ -115,7 +115,7 @@ public class SysAnnouncementController {
|
|
|
}
|
|
|
//------------------------------------------------------------------------------------------------
|
|
|
Result<IPage<SysAnnouncement>> result = new Result<IPage<SysAnnouncement>>();
|
|
|
- sysAnnouncement.setDelFlag(CommonConstant.DEL_FLAG_0.toString());
|
|
|
+ sysAnnouncement.setDelFlag(CommonConstant.DEL_FLAG_0);
|
|
|
QueryWrapper<SysAnnouncement> queryWrapper = QueryGenerator.initQueryWrapper(sysAnnouncement, req.getParameterMap());
|
|
|
Page<SysAnnouncement> page = new Page<SysAnnouncement>(pageNo,pageSize);
|
|
|
IPage<SysAnnouncement> pageList = sysAnnouncementService.page(page, queryWrapper);
|
|
|
@@ -137,7 +137,7 @@ public class SysAnnouncementController {
|
|
|
String title = XssUtils.scriptXss(sysAnnouncement.getTitile());
|
|
|
sysAnnouncement.setTitile(title);
|
|
|
// update-end-author:liusq date:20210804 for:标题处理xss攻击的问题
|
|
|
- sysAnnouncement.setDelFlag(CommonConstant.DEL_FLAG_0.toString());
|
|
|
+ sysAnnouncement.setDelFlag(CommonConstant.DEL_FLAG_0);
|
|
|
//未发布
|
|
|
sysAnnouncement.setSendStatus(CommonSendStatus.UNPUBLISHED_STATUS_0);
|
|
|
sysAnnouncementService.saveAnnouncement(sysAnnouncement);
|
|
|
@@ -187,8 +187,8 @@ public class SysAnnouncementController {
|
|
|
if(sysAnnouncement==null) {
|
|
|
result.error500("未找到对应实体");
|
|
|
}else {
|
|
|
- sysAnnouncement.setDelFlag(CommonConstant.DEL_FLAG_1.toString());
|
|
|
- boolean ok = sysAnnouncementService.updateById(sysAnnouncement);
|
|
|
+
|
|
|
+ boolean ok = sysAnnouncementService.removeById(sysAnnouncement);
|
|
|
if(ok) {
|
|
|
result.success("删除成功!");
|
|
|
}
|
|
|
@@ -211,7 +211,7 @@ public class SysAnnouncementController {
|
|
|
String[] id = ids.split(",");
|
|
|
for(int i=0;i<id.length;i++) {
|
|
|
SysAnnouncement announcement = sysAnnouncementService.getById(id[i]);
|
|
|
- announcement.setDelFlag(CommonConstant.DEL_FLAG_1.toString());
|
|
|
+ announcement.setDelFlag(CommonConstant.DEL_FLAG_1);
|
|
|
sysAnnouncementService.updateById(announcement);
|
|
|
}
|
|
|
result.success("删除成功!");
|
|
|
@@ -405,7 +405,7 @@ public class SysAnnouncementController {
|
|
|
LambdaQueryWrapper<SysAnnouncement> queryWrapper = new LambdaQueryWrapper<SysAnnouncement>(sysAnnouncement);
|
|
|
//Step.2 AutoPoi 导出Excel
|
|
|
ModelAndView mv = new ModelAndView(new JeecgEntityExcelView());
|
|
|
- queryWrapper.eq(SysAnnouncement::getDelFlag,CommonConstant.DEL_FLAG_0.toString());
|
|
|
+ queryWrapper.eq(SysAnnouncement::getDelFlag,CommonConstant.DEL_FLAG_0);
|
|
|
List<SysAnnouncement> pageList = sysAnnouncementService.list(queryWrapper);
|
|
|
//导出文件名称
|
|
|
mv.addObject(NormalExcelConstants.FILE_NAME, "系统通告列表");
|
|
|
@@ -438,7 +438,7 @@ public class SysAnnouncementController {
|
|
|
List<SysAnnouncement> listSysAnnouncements = ExcelImportUtil.importExcel(file.getInputStream(), SysAnnouncement.class, params);
|
|
|
for (SysAnnouncement sysAnnouncementExcel : listSysAnnouncements) {
|
|
|
if(sysAnnouncementExcel.getDelFlag()==null){
|
|
|
- sysAnnouncementExcel.setDelFlag(CommonConstant.DEL_FLAG_0.toString());
|
|
|
+ sysAnnouncementExcel.setDelFlag(CommonConstant.DEL_FLAG_0);
|
|
|
}
|
|
|
sysAnnouncementService.save(sysAnnouncementExcel);
|
|
|
}
|