|
|
@ -38,7 +38,7 @@ import java.util.List;
|
|
|
|
**/
|
|
|
|
**/
|
|
|
|
@Component
|
|
|
|
@Component
|
|
|
|
@Slf4j
|
|
|
|
@Slf4j
|
|
|
|
public class ChengDuVolvoShippingPrintStrategyService implements IPrintTemplateStrategyService {
|
|
|
|
public class ChengDuVolvoShippingPrintStrategyService extends SortShippingDispatchStrategyService implements IPrintTemplateStrategyService {
|
|
|
|
@Autowired
|
|
|
|
@Autowired
|
|
|
|
private MesShippingOrderManagementDetailRepository shippingOrderDetailRDao;
|
|
|
|
private MesShippingOrderManagementDetailRepository shippingOrderDetailRDao;
|
|
|
|
@Autowired
|
|
|
|
@Autowired
|
|
|
@ -53,6 +53,21 @@ public class ChengDuVolvoShippingPrintStrategyService implements IPrintTemplateS
|
|
|
|
private IMesPartPackageTypeService partPackageTypeService;
|
|
|
|
private IMesPartPackageTypeService partPackageTypeService;
|
|
|
|
|
|
|
|
|
|
|
|
@Override
|
|
|
|
@Override
|
|
|
|
|
|
|
|
public List<MesShippingOrderManagement> getShippingOrderManagementList(MesShippingOrderManagement bean) {
|
|
|
|
|
|
|
|
return super.getShippingOrderManagementList(bean);
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@Override
|
|
|
|
|
|
|
|
public List<MesShippingOrderManagementDetail> getShippingOrderManagementDetailList(String organizeCode, List<Long> idList, Object[] obj, String[] str) {
|
|
|
|
|
|
|
|
return super.getShippingOrderManagementDetailList(organizeCode, idList, obj, str);
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@Override
|
|
|
|
|
|
|
|
public void saveShippingOrderManagementList(List<MesShippingOrderManagement> shippingOrderManagementList) {
|
|
|
|
|
|
|
|
super.saveShippingOrderManagementList(shippingOrderManagementList);
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@Override
|
|
|
|
public ResultBean execute(MesShippingOrderManagement bean, List<MesShippingOrderManagement> shippingOrderManagementList) {
|
|
|
|
public ResultBean execute(MesShippingOrderManagement bean, List<MesShippingOrderManagement> shippingOrderManagementList) {
|
|
|
|
List<ChengDuVolvoShippingPrintModel> modelList = new ArrayList<>();
|
|
|
|
List<ChengDuVolvoShippingPrintModel> modelList = new ArrayList<>();
|
|
|
|
for (MesShippingOrderManagement loadingList : shippingOrderManagementList) {
|
|
|
|
for (MesShippingOrderManagement loadingList : shippingOrderManagementList) {
|
|
|
|