Browse Source

feat: 드론원스톱 RS aprovalCd S/F를 상태에 맞게 S/F/U 로 전송

feature/address-coordinate
지대한 4 months ago
parent
commit
3c9a7ac563
  1. 3
      pav-server/src/main/java/com/palnet/biz/api/external/controller/ExternalDronOneStopController.java
  2. 8
      pav-server/src/main/java/com/palnet/biz/api/external/service/DronOneStopService.java

3
pav-server/src/main/java/com/palnet/biz/api/external/controller/ExternalDronOneStopController.java vendored

@ -77,6 +77,9 @@ public class ExternalDronOneStopController {
successRs.put("rspCode", ErrorCode.TS_SUCCESS.code().replaceAll("TS", ""));
successRs.put("rspMessage", ErrorCode.TS_SUCCESS.message());
successRs.put("result", dosPlanRs);
log.info(">>> rs : {}", successRs);
return ResponseEntity.ok(successRs);
}

8
pav-server/src/main/java/com/palnet/biz/api/external/service/DronOneStopService.java vendored

@ -138,14 +138,12 @@ public class DronOneStopService {
if (approvalCd == null) {
approvalCd = ApprovalCd.UNTARGETED_AREA;
}
log.info("approvalCd : {}/{}", approvalCdStr, approvalCd);
String result = "F";
if (approvalCd == ApprovalCd.APPROVAL) {
result = "S";
}
DosPlanRs.DosPlan.CheckInfo checkInfo = DosPlanRs.DosPlan.CheckInfo.builder()
.zoneno((String) saveZone.get("zoneNo"))
.chkresult(result)
.chkresult(approvalCd.getCode())
.reason(approvalCd.getMessage())
.build();
checkInfos.add(checkInfo);

Loading…
Cancel
Save