浏览代码

修改公告展示问题

hlf 1 年之前
父节点
当前提交
71bfd2fc85
共有 1 个文件被更改,包括 13 次插入11 次删除
  1. 13 11
      ims-service/ims-eval/src/main/java/com/ims/eval/controller/NoticeManagementController.java

+ 13 - 11
ims-service/ims-eval/src/main/java/com/ims/eval/controller/NoticeManagementController.java

@@ -262,18 +262,20 @@ public class NoticeManagementController {
 		List<EvaluationNotice> list = new ArrayList<>();
 		for (EvaluationNotice evaluationNotice : evaluationNoticeList) {
 			if ("所有单位".equals(evaluationNotice.getSendTo())) {
-				if (evaluationNotice.getNoticeAnnex().length() > 0){
-					String[] noticeAnnexList = evaluationNotice.getNoticeAnnex().split(",");
-					StringBuilder noticeAnnex = new StringBuilder();
-					for (String str : noticeAnnexList) {
-						if (str.contains("All")) {
-							noticeAnnex.append(str).append(",");
-						} else if (str.contains(deptId)) {
-							noticeAnnex.append(str).append(",");
+				if (null != evaluationNotice.getNoticeAnnex()){
+					if (evaluationNotice.getNoticeAnnex().length() > 0){
+						String[] noticeAnnexList = evaluationNotice.getNoticeAnnex().split(",");
+						StringBuilder noticeAnnex = new StringBuilder();
+						for (String str : noticeAnnexList) {
+							if (str.contains("All")) {
+								noticeAnnex.append(str).append(",");
+							} else if (str.contains(deptId)) {
+								noticeAnnex.append(str).append(",");
+							}
+						}
+						if (noticeAnnex.toString().length() > 0){
+							evaluationNotice.setNoticeAnnex(noticeAnnex.toString().substring(0, noticeAnnex.toString().length() - 1));
 						}
-					}
-					if (noticeAnnex.toString().length() > 0){
-						evaluationNotice.setNoticeAnnex(noticeAnnex.toString().substring(0, noticeAnnex.toString().length() - 1));
 					}
 				}
 				list.add(evaluationNotice);