diff --git a/jsowell-pile/src/main/java/com/jsowell/pile/service/impl/MemberGroupRelationServiceImpl.java b/jsowell-pile/src/main/java/com/jsowell/pile/service/impl/MemberGroupRelationServiceImpl.java index d5860b7ef..dccfdec76 100644 --- a/jsowell-pile/src/main/java/com/jsowell/pile/service/impl/MemberGroupRelationServiceImpl.java +++ b/jsowell-pile/src/main/java/com/jsowell/pile/service/impl/MemberGroupRelationServiceImpl.java @@ -1,11 +1,13 @@ package com.jsowell.pile.service.impl; -import org.springframework.stereotype.Service; -import javax.annotation.Resource; -import com.jsowell.pile.mapper.MemberGroupRelationMapper; -import java.util.List; import com.jsowell.pile.domain.MemberGroupRelation; +import com.jsowell.pile.mapper.MemberGroupRelationMapper; import com.jsowell.pile.service.MemberGroupRelationService; +import org.apache.commons.collections4.CollectionUtils; +import org.springframework.stereotype.Service; + +import javax.annotation.Resource; +import java.util.List; @Service public class MemberGroupRelationServiceImpl implements MemberGroupRelationService{ @@ -64,6 +66,9 @@ public class MemberGroupRelationServiceImpl implements MemberGroupRelationServic @Override public int batchInsert(List list) { + if (CollectionUtils.isEmpty(list)) { + return 0; + } return memberGroupRelationMapper.batchInsert(list); } diff --git a/jsowell-pile/src/main/java/com/jsowell/pile/service/impl/MemberGroupServiceImpl.java b/jsowell-pile/src/main/java/com/jsowell/pile/service/impl/MemberGroupServiceImpl.java index dff502703..06ced2315 100644 --- a/jsowell-pile/src/main/java/com/jsowell/pile/service/impl/MemberGroupServiceImpl.java +++ b/jsowell-pile/src/main/java/com/jsowell/pile/service/impl/MemberGroupServiceImpl.java @@ -175,14 +175,12 @@ public class MemberGroupServiceImpl implements MemberGroupService { return 0; } // 校验通过,关系存入数据库 - List list = Lists.newArrayList(); MemberGroupRelation relation = new MemberGroupRelation(); relation.setMemberId(memberBasicInfo.getMemberId()); relation.setGroupCode(groupCode); relation.setCreateTime(DateUtils.getNowDate()); relation.setDelFlag(DelFlagEnum.NORMAL.getValue()); - memberGroupRelationService.batchInsert(list); - return memberGroupRelationService.batchInsert(list); + return memberGroupRelationService.batchInsert(Lists.newArrayList(relation)); } @Override