同步代码
This commit is contained in:
parent
a2e9018143
commit
126953bd85
|
@ -51,6 +51,8 @@ public class LegRes {
|
|||
legRes.setAmountTypeName(legExtensionField.getAmountTypeName());
|
||||
legRes.setAmountTypeEnName(legExtensionField.getAmountTypeEnName());
|
||||
}
|
||||
legRes.setOriginLocation(LocationRes.copyFrom(leg.getOriginLocation()));
|
||||
legRes.setDestinationLocation(LocationRes.copyFrom(leg.getDestinationLocation()));
|
||||
return legRes;
|
||||
}
|
||||
}
|
||||
|
|
|
@ -12,6 +12,7 @@ import com.chint.infrastructure.util.PageResult;
|
|||
import com.chint.infrastructure.util.Result;
|
||||
import com.google.gson.Gson;
|
||||
import io.swagger.annotations.ApiOperation;
|
||||
import lombok.extern.slf4j.Slf4j;
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
import org.springframework.web.bind.annotation.PostMapping;
|
||||
import org.springframework.web.bind.annotation.RequestBody;
|
||||
|
@ -20,6 +21,7 @@ import org.springframework.web.bind.annotation.RestController;
|
|||
|
||||
import static com.chint.infrastructure.constant.CommonMessageConstant.SUCCESS;
|
||||
|
||||
@Slf4j
|
||||
@RestController
|
||||
@RequestMapping("/order")
|
||||
public class OrderOutController {
|
||||
|
@ -37,7 +39,7 @@ public class OrderOutController {
|
|||
public Result<RouteOrderRes> queryOrderByBillCodeAndSysCode(@RequestBody OrderQueryData queryData) {
|
||||
RouteOrder routeOrder = orderQuery.queryByBillCodeAndSysCode(queryData.getBillcode(), queryData.getSysCode())
|
||||
.reloadStatus();
|
||||
return Result.Success(SUCCESS, orderQuery.queryRouteDetail(routeOrder));
|
||||
return Result.Success(SUCCESS, orderQuery.queryRouteRes(routeOrder));
|
||||
}
|
||||
|
||||
|
||||
|
@ -45,7 +47,7 @@ public class OrderOutController {
|
|||
@PostMapping("/query")
|
||||
public Result<RouteOrderRes> queryOrder(@RequestBody OrderQueryData queryData) {
|
||||
RouteOrder routeOrder = orderQuery.queryById(queryData.getRouteId()).reloadStatus();
|
||||
RouteOrderRes routeOrderRes = orderQuery.queryRouteDetail(routeOrder);
|
||||
RouteOrderRes routeOrderRes = orderQuery.queryRouteRes(routeOrder);
|
||||
return Result.Success(SUCCESS, routeOrderRes);
|
||||
}
|
||||
|
||||
|
@ -80,7 +82,7 @@ public class OrderOutController {
|
|||
TripCallback tripCallback = orderQuery.queryTripCallbackData(queryData);
|
||||
Gson gson = new Gson();
|
||||
String json = gson.toJson(tripCallback);
|
||||
System.out.println(json);
|
||||
log.info(json);
|
||||
return Result.Success(SUCCESS, tripCallback);
|
||||
}
|
||||
|
||||
|
|
|
@ -297,9 +297,11 @@ public class OrderQuery {
|
|||
};
|
||||
}
|
||||
|
||||
public RouteOrderRes queryRouteDetail(RouteOrder routeOrder){
|
||||
public RouteOrderRes queryRouteRes(RouteOrder routeOrder){
|
||||
RouteOrderRes routeOrderRes = RouteOrderRes.copyFrom(routeOrder);
|
||||
List<LegRes> list = routeOrder.getLegItems().stream().map(LegRes::copyFrom).toList();
|
||||
List<Leg> legItems = routeOrder.getLegItems();
|
||||
orderDomainService.queryLocation(legItems);
|
||||
List<LegRes> list = legItems.stream().map(LegRes::copyFrom).toList();
|
||||
routeOrderRes.setLegResList(list);
|
||||
List<OrderDetailRes> orderDetailResList = routeOrder
|
||||
.getOrderDetails()
|
||||
|
|
Loading…
Reference in New Issue