|
|
@ -63,6 +63,12 @@ public class PmsOrderController { |
|
|
|
@PreAuthorize("hasRole('pms:order:query')") |
|
|
|
public R<PmsOrder> getById(@PathVariable("id") String id){ |
|
|
|
PmsOrder pmsOrder = pmsOrderService.getById(id); |
|
|
|
List<PmsOrderProduct> orderProducts = pmsOrderProductService.getByOrderId(id); |
|
|
|
for (PmsOrderProduct orderProduct : orderProducts) { |
|
|
|
List<PmsOrderProcess> pmsOrderProcessList = pmsOrderProcessService.list(id,orderProduct.getOrderProductSn()); |
|
|
|
orderProduct.setOrderProcessList(pmsOrderProcessList); |
|
|
|
} |
|
|
|
pmsOrder.setOrderProducts(orderProducts); |
|
|
|
return R.ok(pmsOrder); |
|
|
|
} |
|
|
|
|
|
|
@ -137,6 +143,7 @@ public class PmsOrderController { |
|
|
|
orderProcess.setProcessName(pmsProcess.getName()); |
|
|
|
orderProcess.setProcessCode(pmsProcess.getCode()); |
|
|
|
orderProcess.setProcessPrice(pmsProductProcess.getPrice()); |
|
|
|
orderProcess.setOrderProcessSn(orderProduct.getOrderProductSn()); |
|
|
|
boolean isUpdateOrderProcess = false; |
|
|
|
if(StringUtils.hasText(orderProcess.getOrderProcessSn())){ |
|
|
|
PmsOrderProcess dbProdProcess = pmsOrderProcessService.getById(orderProcess.getOrderProcessSn()); |
|
|
|