fix: 修复订单详情接口
This commit is contained in:
parent
bdcc6e91e3
commit
d005f3a43c
@ -458,6 +458,7 @@ public class OrderBiz {
|
|||||||
}
|
}
|
||||||
orderTaskDetailVO.setCargoWeight(orderDetail.getCargoWeight());
|
orderTaskDetailVO.setCargoWeight(orderDetail.getCargoWeight());
|
||||||
EmEmployees employees = emEmployeesMap.get(orderDetail.getOperatorId());
|
EmEmployees employees = emEmployeesMap.get(orderDetail.getOperatorId());
|
||||||
|
orderTaskDetailVO.setOperatorId(orderDetail.getOperatorId());
|
||||||
if (ObjectUtil.isNotNull(employees)) {
|
if (ObjectUtil.isNotNull(employees)) {
|
||||||
orderTaskDetailVO.setOperatorName(employees.getName());
|
orderTaskDetailVO.setOperatorName(employees.getName());
|
||||||
}
|
}
|
||||||
@ -487,12 +488,14 @@ public class OrderBiz {
|
|||||||
Map<Long, CpRoute> routeMap = cpRoutes.stream().collect(Collectors.toMap(CpRoute::getId, route -> route));
|
Map<Long, CpRoute> routeMap = cpRoutes.stream().collect(Collectors.toMap(CpRoute::getId, route -> route));
|
||||||
String[] routeIdArray = routeIds.split(StrUtil.COMMA);
|
String[] routeIdArray = routeIds.split(StrUtil.COMMA);
|
||||||
StringBuilder routeNameBuilder = new StringBuilder();
|
StringBuilder routeNameBuilder = new StringBuilder();
|
||||||
|
List<Long> routeIdList = new ArrayList<>();
|
||||||
for (String routeIdStr : routeIdArray) {
|
for (String routeIdStr : routeIdArray) {
|
||||||
CpRoute cpRoute = routeMap.get(Long.valueOf(routeIdStr));
|
CpRoute cpRoute = routeMap.get(Long.valueOf(routeIdStr));
|
||||||
String name = cpRoute.getName();
|
String name = cpRoute.getName();
|
||||||
routeNameBuilder.append(name).append(StrUtil.COMMA);
|
routeNameBuilder.append(name).append(StrUtil.COMMA);
|
||||||
orderAllDetailVO.setRouteIds(List.of(cpRoute.getId()));
|
routeIdList.add(cpRoute.getId());
|
||||||
}
|
}
|
||||||
|
orderAllDetailVO.setRouteIds(routeIdList);
|
||||||
// 去掉最后一个逗号
|
// 去掉最后一个逗号
|
||||||
return routeNameBuilder.substring(0, routeNameBuilder.length() - 1);
|
return routeNameBuilder.substring(0, routeNameBuilder.length() - 1);
|
||||||
}
|
}
|
||||||
|
@ -37,6 +37,11 @@ public class OrderTaskDetailVO {
|
|||||||
@ApiModelProperty(value = "载物重量")
|
@ApiModelProperty(value = "载物重量")
|
||||||
private BigDecimal cargoWeight;
|
private BigDecimal cargoWeight;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 操作员ID
|
||||||
|
*/
|
||||||
|
@ApiModelProperty(value = "操作员ID")
|
||||||
|
private Long operatorId;
|
||||||
/**
|
/**
|
||||||
* 操作员
|
* 操作员
|
||||||
*/
|
*/
|
||||||
|
Loading…
Reference in New Issue
Block a user