|
|
|
@ -306,8 +306,12 @@ public class BasFlightService {
|
|
|
|
|
@Transactional |
|
|
|
|
public void createPlan(BasFlightPlanModel rq) throws IOException, JAXBException{ |
|
|
|
|
|
|
|
|
|
try { |
|
|
|
|
// 비행계획서 유효성 검사.
|
|
|
|
|
this.planValid(rq); |
|
|
|
|
}catch (RuntimeException e) { |
|
|
|
|
throw new CustomException(ErrorCode.FAIL); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
// 비행계획서
|
|
|
|
|
String userId = jwtTokenUtil.getUserIdByToken(); |
|
|
|
@ -385,9 +389,12 @@ public class BasFlightService {
|
|
|
|
|
// 비행계획서 수정
|
|
|
|
|
@Transactional |
|
|
|
|
public boolean updatePlan(BasFlightPlanModel rq) throws IOException, JAXBException{ |
|
|
|
|
|
|
|
|
|
try { |
|
|
|
|
// 비행계획서 유효성 검사.
|
|
|
|
|
this.planValid(rq); |
|
|
|
|
}catch (RuntimeException e) { |
|
|
|
|
throw new CustomException(ErrorCode.FAIL); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
if (rq != null && rq.getPlanSno() != null) { |
|
|
|
|
String userId = jwtTokenUtil.getUserIdByToken(); |
|
|
|
|