|
|
|
@ -2,6 +2,7 @@ package com.palnet.biz.jpa.repository.pty;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
import com.palnet.biz.api.acnt.jwt.model.JwtGroupModel; |
|
|
|
|
import com.palnet.biz.api.acnt.jwt.utils.JwtTokenUtil; |
|
|
|
|
import com.palnet.biz.api.bas.group.model.*; |
|
|
|
|
import com.palnet.biz.jpa.entity.QPtyCstmrBas; |
|
|
|
@ -113,6 +114,7 @@ public class PtyGroupQueryRepository{
|
|
|
|
|
QPtyCstmrGroup dtl = QPtyCstmrGroup.ptyCstmrGroup; |
|
|
|
|
|
|
|
|
|
String appAuth = jwtTokenUtil.getUserAuthByToken(); |
|
|
|
|
List<JwtGroupModel> groupAuth = jwtTokenUtil.getGroupAuthByToken(); |
|
|
|
|
BooleanBuilder builder = new BooleanBuilder(); |
|
|
|
|
builder.and(bas.useYn.eq("Y")); |
|
|
|
|
if(appAuth.equals("USER") || appAuth.equals("ROLE_USER")) { |
|
|
|
@ -140,7 +142,15 @@ public class PtyGroupQueryRepository{
|
|
|
|
|
.orderBy(bas.createDt.desc()) |
|
|
|
|
.groupBy(bas.groupId) |
|
|
|
|
.fetch(); |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
for(BasGroupJoinModel list : result) { |
|
|
|
|
if(list.getCstmrSno() != null) { |
|
|
|
|
if(!list.getCstmrSno().equals(cstmrSno)) { |
|
|
|
|
list.setGroupAuthCd("NORMAL"); |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
return result; |
|
|
|
|
|
|
|
|
|
} |
|
|
|
|