|
|
|
@ -580,5 +580,32 @@ public class IoOrderDetailBizController extends BaseController {
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 查询单据业务详情列表
|
|
|
|
|
*
|
|
|
|
|
* @param orderDetailBizRequest
|
|
|
|
|
* @return
|
|
|
|
|
*/
|
|
|
|
|
@GetMapping("/udiwms/inout/bizDetail/filterBizOrderList")
|
|
|
|
|
public BaseResponse filterBizOrderList(FilterOrderDetailBizRequest orderDetailBizRequest) {
|
|
|
|
|
List<IoOrderDetailBizResponse> list = orderDetailBizService.filterList(orderDetailBizRequest);
|
|
|
|
|
for (IoOrderDetailBizResponse ioOrderDetailBizResponse : list) {
|
|
|
|
|
String msg="";
|
|
|
|
|
IoOrderInvoiceEntity ioOrderInvoiceEntity=new IoOrderInvoiceEntity();
|
|
|
|
|
ioOrderInvoiceEntity.setOrderIdFk(ioOrderDetailBizResponse.getOrderIdFk());
|
|
|
|
|
List<IoOrderInvoiceEntity> ioOrderInvoiceEntityList=ioOrderInvoiceService.selectOrderInvoice(ioOrderInvoiceEntity);
|
|
|
|
|
for(IoOrderInvoiceEntity obj:ioOrderInvoiceEntityList){
|
|
|
|
|
if(StrUtil.isNotEmpty(obj.getInvoiceCode())){
|
|
|
|
|
msg+=","+obj.getInvoiceCode();
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
if(msg.length()>1){
|
|
|
|
|
msg=msg.substring(1);
|
|
|
|
|
}
|
|
|
|
|
ioOrderDetailBizResponse.setInvoiceCodes(msg);
|
|
|
|
|
}
|
|
|
|
|
PageInfo<IoOrderDetailBizResponse> pageInfo = new PageInfo<>(list);
|
|
|
|
|
return ResultVOUtils.page(pageInfo);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|