private XStream xs = new XStream();
@Autowired
private PubUtil pubUtil;
@Override
public String getSizeCombDataFromAfs(List<SizeCombDTO> dto) throws Exception {
if (dto != null && dto.size() > 0) {
SmInterfaceReceiveLogWithBLOBs log = new SmInterfaceReceiveLogWithBLOBs();
log.setInterfaceNo(ScmConstant.AfsToScmSizeCombService);// 接口编号
log.setSendBillNo("SIZECOMB");// 通知单号
log.setSendBillType("SIZECOMB");// 通知单类型
log.setReceiveBillNo("SIZECOMB");// 过账单据号
log.setDealStatus(ScmConstant.ItfStatusInit);// 处理状态
log.setXmlContent(xs.toXML(dto));// 传入数据 ,ySQL数据库中该字段类型为 longtext
pubUtil.recordLogBefore(log);
}
return null;
}
未完待续