|
|
@ -299,15 +299,16 @@ public class ProRoleService implements IProRoleService { |
|
|
|
if(CollectionUtil.isEmpty(proMemberRoleShows)){ |
|
|
|
Integer[] seq=new Integer[]{0}; |
|
|
|
//需要从原表中导入数据
|
|
|
|
ProMemberRoleExample proMemberRoleExample=new ProMemberRoleExample(); |
|
|
|
proMemberRoleExample.createCriteria().andMemberIdEqualTo(memberId).andRecStatusEqualTo((byte)0); |
|
|
|
List<ProMemberRole> proMemberRoles = proMemberRoleMapper.selectByExample(proMemberRoleExample); |
|
|
|
// ProMemberRoleExample proMemberRoleExample=new ProMemberRoleExample();
|
|
|
|
// proMemberRoleExample.createCriteria().andMemberIdEqualTo(memberId).andRecStatusEqualTo((byte)0);
|
|
|
|
// List<ProMemberRole> proMemberRoles = proMemberRoleMapper.selectByExample(proMemberRoleExample);
|
|
|
|
List<ProMemberRole> proMemberRoles = memberRoleDao.selectMemberRoleShow(memberId); |
|
|
|
if(CollectionUtil.isNotEmpty(proMemberRoles)){ |
|
|
|
ProMemberRoleShow proMemberRoleShow=new ProMemberRoleShow(); |
|
|
|
Long finalMemberId = memberId; |
|
|
|
|
|
|
|
proMemberRoles.forEach(action->{ |
|
|
|
proMemberRoleShow.setId(action.getId()); |
|
|
|
proMemberRoleShow.setId(snowflake.nextId()); |
|
|
|
proMemberRoleShow.setMemberId(finalMemberId); |
|
|
|
proMemberRoleShow.setRoleId(action.getRoleId()); |
|
|
|
proMemberRoleShow.setSequence(++seq[0]); |
|
|
|