diff --git a/src/main/java/com/palnet/biz/api/acnt/cstmr/service/AcntCstmrService.java b/src/main/java/com/palnet/biz/api/acnt/cstmr/service/AcntCstmrService.java index 387fcdc..542de91 100644 --- a/src/main/java/com/palnet/biz/api/acnt/cstmr/service/AcntCstmrService.java +++ b/src/main/java/com/palnet/biz/api/acnt/cstmr/service/AcntCstmrService.java @@ -277,7 +277,8 @@ public class AcntCstmrService { List groupInfo = jwtTokenUtil.getGroupAuthByToken(); for(JwtGroupModel group : groupInfo) { - if(group.getGroupAuthCd().equals("CREATER")) { +// if(group.getGroupAuthCd().equals("CREATER")) { + if(group.getGroupAuthCd().equals("MASTER")) { PtyGroupBas groupEntity = ptyGroupBasRepository.findByGroupId(group.getGroupId()); if(!(groupEntity == null)) { groupEntity.setUseYn("N"); diff --git a/src/main/java/com/palnet/biz/api/bas/flight/service/BasFlightService.java b/src/main/java/com/palnet/biz/api/bas/flight/service/BasFlightService.java index ad5a365..b0e3062 100644 --- a/src/main/java/com/palnet/biz/api/bas/flight/service/BasFlightService.java +++ b/src/main/java/com/palnet/biz/api/bas/flight/service/BasFlightService.java @@ -93,10 +93,12 @@ public class BasFlightService { for(BasGroupJoinModel list : groupList) { if(list.getGroupId().equals(rq.getGroupId())) { userAccount = list.getGroupAuthCd(); - if(userAccount.equals("CREATER")||userAccount.equals("ADMIN")) { +// if(userAccount.equals("CREATER")||userAccount.equals("ADMIN")) { + if(userAccount.equals("MASTER")||userAccount.equals("LEADER")) { masterAccount = userAccount; }else { - masterAccount = "USER"; +// masterAccount = "USER"; + masterAccount = "NORMAL"; } } } diff --git a/src/main/java/com/palnet/biz/api/bas/group/service/BasGroupJoinService.java b/src/main/java/com/palnet/biz/api/bas/group/service/BasGroupJoinService.java index 66e56ff..425d1fa 100644 --- a/src/main/java/com/palnet/biz/api/bas/group/service/BasGroupJoinService.java +++ b/src/main/java/com/palnet/biz/api/bas/group/service/BasGroupJoinService.java @@ -65,7 +65,7 @@ public class BasGroupJoinService { //참여 정보 입력 하기 PtyCstmrGroup entity2 = new PtyCstmrGroup(); entity2.setGroupId(rq.getGroupId()); - entity2.setGroupAuthCd(rq.getGroupAuthCd()); //생성한 사람은 최고 권한 부여 (CREATER , ADMIN , USER) 로 구분 하여 사용 + entity2.setGroupAuthCd(rq.getGroupAuthCd()); //생성한 사람은 최고 권한 부여 (MASTER , LEADER, NORMAL) 로 구분 하여 사용 entity2.setCstmrSno(rq.getCstmrSno()); entity2.setJoinYn("Y"); entity2.setJoinDt(DateUtils.nowDate()); diff --git a/src/main/java/com/palnet/biz/api/bas/group/service/BasGroupService.java b/src/main/java/com/palnet/biz/api/bas/group/service/BasGroupService.java index bd826ed..bd4a92c 100644 --- a/src/main/java/com/palnet/biz/api/bas/group/service/BasGroupService.java +++ b/src/main/java/com/palnet/biz/api/bas/group/service/BasGroupService.java @@ -149,7 +149,8 @@ public class BasGroupService { //참여 정보 입력 하기 PtyCstmrGroup entity2 = new PtyCstmrGroup(); entity2.setGroupId(rq.getGroupId()); - entity2.setGroupAuthCd("CREATER"); //생성한 사람은 최고 권한 부여 (CREATER , ADMIN , USER) 로 구분 하여 사용 +// entity2.setGroupAuthCd("CREATER"); //생성한 사람은 최고 권한 부여 (CREATER , ADMIN , USER) 로 구분 하여 사용 + entity2.setGroupAuthCd("MASTER"); //생성한 사람은 최고 권한 부여 (MASTER , LEADER, NORMAL) 로 구분 하여 사용 entity2.setAprvlYn("Y"); //자동 승인 처리 함 entity2.setAprvlDt(DateUtils.nowDate()); entity2.setCstmrSno(rq.getCstmrSno()); diff --git a/src/main/java/com/palnet/biz/jpa/repository/ctr/CtrCntrlQueryRepository.java b/src/main/java/com/palnet/biz/jpa/repository/ctr/CtrCntrlQueryRepository.java index 183507a..54f9da2 100644 --- a/src/main/java/com/palnet/biz/jpa/repository/ctr/CtrCntrlQueryRepository.java +++ b/src/main/java/com/palnet/biz/jpa/repository/ctr/CtrCntrlQueryRepository.java @@ -155,7 +155,8 @@ public class CtrCntrlQueryRepository{ builder.and(qCntrlBasEntity.statusCd.eq("99")); log.debug("Params ===> " +rq.toString()); - if(userAccount.equals("USER")) { +// if(userAccount.equals("USER")) { + if(userAccount.equals("NORMAL")) { builder.and(qFltPlanBasEntity.cstmrSno.eq(cstmrSno)); builder.and(qComArcrftBasEntity.groupId.eq(rq.getGroupId())); } else { @@ -205,7 +206,8 @@ public class CtrCntrlQueryRepository{ builder.and(qCntrlBasEntity.statusCd.eq("99")); log.debug("Params ===> " +rq.toString()); - if(userAccount.equals("USER")) { +// if(userAccount.equals("USER")) { + if(userAccount.equals("NORMAL")) { builder.and(qFltPlanBasEntity.cstmrSno.eq(cstmrSno)); builder.and(qComArcrftBasEntity.groupId.eq(rq.getGroupId())); } else { diff --git a/src/main/java/com/palnet/biz/jpa/repository/flt/FltPlanQueryRepository.java b/src/main/java/com/palnet/biz/jpa/repository/flt/FltPlanQueryRepository.java index 825dee5..76e5cfa 100644 --- a/src/main/java/com/palnet/biz/jpa/repository/flt/FltPlanQueryRepository.java +++ b/src/main/java/com/palnet/biz/jpa/repository/flt/FltPlanQueryRepository.java @@ -38,7 +38,8 @@ public class FltPlanQueryRepository { } if (rq.getCstmrSno() != null) { - if(masterAccount.equals("USER")) { +// if(masterAccount.equals("USER")) { + if(masterAccount.equals("NORMAL")) { builder.and(bas.cstmrSno.eq(rq.getCstmrSno())); } } @@ -292,7 +293,8 @@ public class FltPlanQueryRepository { QFltPlanArea area = QFltPlanArea.fltPlanArea; BooleanBuilder builder = new BooleanBuilder(); - if (userAccount.equals("CREATER") || userAccount.equals("ADMIN")) { +// if (userAccount.equals("CREATER") || userAccount.equals("ADMIN")) { + if (userAccount.equals("MASTER") || userAccount.equals("LEADER")) { builder.and(bas.groupId.in(rq.getGroupId())); } else { builder.and(bas.groupId.in(rq.getGroupId())); diff --git a/src/main/java/com/palnet/biz/jpa/repository/pty/PtyGroupQueryRepository.java b/src/main/java/com/palnet/biz/jpa/repository/pty/PtyGroupQueryRepository.java index 4296a36..cc559c4 100644 --- a/src/main/java/com/palnet/biz/jpa/repository/pty/PtyGroupQueryRepository.java +++ b/src/main/java/com/palnet/biz/jpa/repository/pty/PtyGroupQueryRepository.java @@ -74,7 +74,8 @@ public class PtyGroupQueryRepository{ BooleanBuilder builder = new BooleanBuilder(); builder.and(bas.useYn.eq("Y")); builder.and(dtl.cstmrSno.eq(cstmrSno)); - builder.and(dtl.groupAuthCd.eq("CREATER")); +// builder.and(dtl.groupAuthCd.eq("CREATER")); + builder.and(dtl.groupAuthCd.eq("MASTER")); List result = @@ -244,11 +245,13 @@ public class PtyGroupQueryRepository{ .on(bas.groupId.eq(dtl.groupId)) .where(bas.useYn.eq("Y")) .where(dtl.cstmrSno.eq(rq.getCstmrSno())) - .where(dtl.groupAuthCd.eq("CREATER").or(dtl.groupAuthCd.eq("ADMIN"))) +// .where(dtl.groupAuthCd.eq("CREATER").or(dtl.groupAuthCd.eq("ADMIN"))) + .where(dtl.groupAuthCd.eq("MASTER").or(dtl.groupAuthCd.eq("LEADER"))) )) .where(dtl.cstmrSno.ne(rq.getCstmrSno())) - .where(dtl.groupAuthCd.ne("CREATER")) +// .where(dtl.groupAuthCd.ne("CREATER")) + .where(dtl.groupAuthCd.ne("MASTER")) .orderBy(bas.createDt.desc()) .fetch(); @@ -359,7 +362,8 @@ public class PtyGroupQueryRepository{ .on(bas.groupId.eq(dtl.groupId)) .where(bas.useYn.eq("Y")) .where(dtl.cstmrSno.eq(rq.getCstmrSno())) - .where(dtl.groupAuthCd.eq("CREATER").or(dtl.groupAuthCd.eq("ADMIN"))) +// .where(dtl.groupAuthCd.eq("CREATER").or(dtl.groupAuthCd.eq("ADMIN"))) + .where(dtl.groupAuthCd.eq("MASTER").or(dtl.groupAuthCd.eq("LEADER"))) )) .where(dtl.cstmrSno.ne(rq.getCstmrSno()))