|
|
|
@ -486,16 +486,13 @@ public class BasFlightService {
|
|
|
|
|
public List<BasFlightPlanModel> aprvList(BasFlightPlanListRq rq) { |
|
|
|
|
List<JwtGroupModel> groupAuthList = jwtTokenUtil.getGroupAuthByToken(); |
|
|
|
|
List<String> groupIdList = new ArrayList<>(); |
|
|
|
|
for(JwtGroupModel group : groupAuthList){ |
|
|
|
|
/* 추후 관리자 권한자만 목록가져오도록 수정 |
|
|
|
|
if("CREATER".equals(group.getGroupAuthCd())){ |
|
|
|
|
groupIdList.add(group.getGroupId()); |
|
|
|
|
} |
|
|
|
|
*/ |
|
|
|
|
// 사용자가 속한 모든 그룹 추출
|
|
|
|
|
groupIdList.add(group.getGroupId()); |
|
|
|
|
String userAccount = null; |
|
|
|
|
for(JwtGroupModel list : groupAuthList) { |
|
|
|
|
if(list.getGroupId().equals(rq.getGroupId())) { |
|
|
|
|
userAccount = list.getGroupAuthCd(); |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
return fltPlanQueryRepository.aprvList(rq, groupIdList); |
|
|
|
|
return fltPlanQueryRepository.aprvList(rq, userAccount); |
|
|
|
|
} |
|
|
|
|
// 비행계획서 승인/미승인
|
|
|
|
|
public int aprovePlan(BasFlightAprovRq rq) { |
|
|
|
|