浏览代码

新增报销多级上级审核

anderx 9 月之前
父节点
当前提交
a0e169b353
共有 1 个文件被更改,包括 5 次插入4 次删除
  1. 5 4
      src/main/java/com/goafanti/admin/service/impl/NewAdminServiceImpl.java

+ 5 - 4
src/main/java/com/goafanti/admin/service/impl/NewAdminServiceImpl.java

@@ -158,12 +158,13 @@ public class NewAdminServiceImpl extends BaseMybatisDao<AdminMapper> implements
 
 	private void updatePublicReviewer(String aid ,String reviewerIds,Integer type) {
 		String[] split = reviewerIds.split(",");
-		if (split.length==0){
-			adminPublicReviewerMapper.deleteByAid(aid,type);
+		if (split.length==1){
+			if (split[0].isEmpty()){
+				adminPublicReviewerMapper.deleteByAid(aid,type);
+			}
 		}else {
 			List<AdminPublicReviewerBo> list = adminPublicReviewerMapper.selectByAid(aid);
-			if (type==0)list=list.stream().filter(e -> e.getType() == 0).collect(Collectors.toList());
-			else list=list.stream().filter(e -> e.getType() == 1).collect(Collectors.toList());
+			list=list.stream().filter(e -> e.getType() == type).collect(Collectors.toList());
 			//
 			for (AdminPublicReviewerBo e : list) {
 				boolean flag = false;