|
|
|
@ -446,6 +446,13 @@ public class StockQRCodeTextController {
|
|
|
|
|
stockOrderDetailFilterRequest.setOrderIdFk(stockOrderEntity.getId());
|
|
|
|
|
List<StockOrderDetailEntity> stockOrderDetailEntities = stockOrderDetailService.filterStockOrderDetail(stockOrderDetailFilterRequest);
|
|
|
|
|
List<StockOrderPrintEntity> list = stockOrderService.listCodePrint(stockOrderEntity.getOrderIdFk());
|
|
|
|
|
Collections.sort(list, (o1, o2) -> {
|
|
|
|
|
String o1Str = o1.getProductName() + o1.getSpec() + o1.getBatchNo() + o1.getSerialNo();
|
|
|
|
|
String o2Str = o2.getProductName() + o2.getSpec() + o2.getBatchNo() + o1.getSerialNo();
|
|
|
|
|
Integer cp = o1Str.compareTo(o2Str);
|
|
|
|
|
return cp;
|
|
|
|
|
});
|
|
|
|
|
|
|
|
|
|
if (list != null && list.size() > 0) {
|
|
|
|
|
SystemPDFModuleEntity systemPDFModuleEntity = systemPDFModuleService.selectById(stockQRCodeTextPDFTemplateRequest.getModuleId() + "");
|
|
|
|
|
SystemPDFTemplateEntity systemPDFTemplateEntity =
|
|
|
|
|