Antiloveg 8 년 전
부모
커밋
00e607b987
1개의 변경된 파일4개의 추가작업 그리고 2개의 파일을 삭제
  1. 4 2
      src/main/java/com/goafanti/admin/service/impl/AdminServiceImpl.java

+ 4 - 2
src/main/java/com/goafanti/admin/service/impl/AdminServiceImpl.java

@@ -111,7 +111,9 @@ public class AdminServiceImpl extends BaseMybatisDao<AdminMapper> implements Adm
 			TokenManager.clearUserAuthByUserId(ad.getId());
 		}
 		adminLocationMapper.deleteByAdminId(ad.getId());
-		adminLocationMapper.insertBatch(adminLocationList);
+		if (null != adminLocationList && adminLocationList.size() > 0) {
+			adminLocationMapper.insertBatch(adminLocationList);
+		}
 		return adminMapper.updateByPrimaryKeySelective(ad);
 	}
 
@@ -210,7 +212,7 @@ public class AdminServiceImpl extends BaseMybatisDao<AdminMapper> implements Adm
 
 	@Override
 	public int insertNewAdmin(Admin ad, List<AdminLocation> adminLocationList) {
-		if (!adminLocationList.isEmpty()) {
+		if (null != adminLocationList && adminLocationList.size() > 0) {
 			adminLocationMapper.insertBatch(adminLocationList);
 		}
 		return adminMapper.insert(ad);