| | |
| | | |
| | | private final LogisticsPackageService logisticsPackageService; |
| | | |
| | | private final BCS101Service bcs101Service; |
| | | |
| | | public void getDb() { |
| | | String format = DateUtil.format(new Date(), "yyyy-MM-dd"); |
| | | getXM104Save(format); |
| | |
| | | try { |
| | | String[] asns = numbericalDto.getAsn().split(","); |
| | | for (String asn : asns) { |
| | | // 同步XM104送货单数据 |
| | | BizDocument doc = new BizDocument(); |
| | | doc.setLifnr(DataAcquisitionConfiguration.LIFNR); |
| | | doc.setZzasn(asn); |
| | | getXM104(doc); |
| | | |
| | | // 同步BCS101条码数据 |
| | | try { |
| | | bcs101Service.syncBCS101DataByAsn(asn); |
| | | } catch (Exception e) { |
| | | log.error("【BCS101数据同步失败】送货单: {}, 异常: {}", asn, e.getMessage(), e); |
| | | // 不影响后续送货单的处理,继续执行 |
| | | } |
| | | } |
| | | return null; // 返回null表示成功 |
| | | } catch (Exception e) { |