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 b0e3062..a5e4e20 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 @@ -90,18 +90,21 @@ public class BasFlightService { List groupList = ptyPlanQueryRepository.joinList(rq.getCstmrSno()); String userAccount = null; String masterAccount = null; + String appAuth = jwtTokenUtil.getUserAuthByToken(); + for(BasGroupJoinModel list : groupList) { if(list.getGroupId().equals(rq.getGroupId())) { userAccount = list.getGroupAuthCd(); // if(userAccount.equals("CREATER")||userAccount.equals("ADMIN")) { - if(userAccount.equals("MASTER")||userAccount.equals("LEADER")) { - masterAccount = userAccount; + if(userAccount.equals("MASTER")||userAccount.equals("LEADER") || appAuth.equals("USER") || appAuth.equals("ROLE_USER")) { + masterAccount = "ADMIN"; }else { // masterAccount = "USER"; masterAccount = "NORMAL"; } } } + log.info("masterAccount : >>>>> {}" , appAuth); return fltPlanQueryRepository.listPlan(rq, masterAccount); } diff --git a/src/main/java/com/palnet/biz/api/ctr/cntrl/service/CtrCntrlService.java b/src/main/java/com/palnet/biz/api/ctr/cntrl/service/CtrCntrlService.java index 6d59340..c9896b6 100644 --- a/src/main/java/com/palnet/biz/api/ctr/cntrl/service/CtrCntrlService.java +++ b/src/main/java/com/palnet/biz/api/ctr/cntrl/service/CtrCntrlService.java @@ -116,7 +116,6 @@ public class CtrCntrlService { List areaList = query.detailArea(controlId); String stAreaNm = ""; -// log.debug(">>>>" + areaList ); for(CtrCntrlHstryArea data : areaList) { if(data.getActnType().equals("01")) { @@ -148,7 +147,6 @@ public class CtrCntrlService { result.setStAreaNm(stAreaNm); return result; - } /** diff --git a/src/main/java/com/palnet/biz/message/service/impl/MessageServiceImpl.java b/src/main/java/com/palnet/biz/message/service/impl/MessageServiceImpl.java index c4faec3..d9504e9 100644 --- a/src/main/java/com/palnet/biz/message/service/impl/MessageServiceImpl.java +++ b/src/main/java/com/palnet/biz/message/service/impl/MessageServiceImpl.java @@ -132,11 +132,14 @@ public class MessageServiceImpl implements MessageService { ctrCntrlJpaService.insertCtrCntrlBas(dbModel); } - CtrCntrlHstry ctrCntrlHstry = ctrCntrlJpaService.insertCtrCntrlHstry(dbModel); - - if(model.getTypeCd().equals("01") || model.getTypeCd().equals("99")) { - ctrCntrlJpaService.insertCtrCntrlHstryArea(dbModel, ctrCntrlHstry.getHstrySno()); - } + // Drone인 경우에만 history 생성 + if (model.getObjectId().indexOf("PALDRONE") > -1) { + CtrCntrlHstry ctrCntrlHstry = ctrCntrlJpaService.insertCtrCntrlHstry(dbModel); + + if(model.getTypeCd().equals("01") || model.getTypeCd().equals("99")) { + ctrCntrlJpaService.insertCtrCntrlHstryArea(dbModel, ctrCntrlHstry.getHstrySno()); + } + } } @Override