|
@@ -187,12 +187,11 @@ public class SyncServiceImpl implements ISyncService {
|
|
|
// 循环明细调updateErpOrderStatus方法 setOrderState setOrderName setOrderNo
|
|
|
for (WmsDocAsnDetails wmsDocAsnDetails2:wmsDocAsnDetails1) {
|
|
|
ErpOrderList erpOrderList = new ErpOrderList();
|
|
|
- erpOrderList.setOrderNo(wmsDocAsnDetails2.getAsnLineNo().intValue());
|
|
|
- erpOrderList.setOrderName(wmsDocAsnDetails2.getAsnNo());
|
|
|
+ erpOrderList.setOrderNo(Integer.parseInt(wmsDocAsnDetails2.getdEdi07()));
|
|
|
+ erpOrderList.setOrderName(wmsDocAsnHeader1.getAsnReference1());
|
|
|
erpOrderList.setOrderState("2");
|
|
|
boolean b = updateErpOrderStatus(erpOrderList);
|
|
|
- // 成功之后修改edi_send_flag为Y
|
|
|
- if (b = true){
|
|
|
+ if (b){
|
|
|
wmsDocAsnHeader1.setEdiSendFlag("Y");
|
|
|
wmsDocAsnHeaderService.updateWmsDocAsnHeader(wmsDocAsnHeader1);
|
|
|
}
|
|
@@ -214,12 +213,12 @@ public class SyncServiceImpl implements ISyncService {
|
|
|
List<WmsDocOrderDetails> list = wmsDocOrderDetailsService.selectWmsDocOrderDetailsList(wmsDocOrderDetails);
|
|
|
for (WmsDocOrderDetails wmsDocOrderDetails1:list) {
|
|
|
ErpOrderList erpOrderList = new ErpOrderList();
|
|
|
- erpOrderList.setOrderNo(wmsDocOrderDetails1.getOrderLineNo().intValue());
|
|
|
- erpOrderList.setOrderName(wmsDocOrderDetails1.getOrderNo());
|
|
|
+ erpOrderList.setOrderNo(Integer.parseInt(wmsDocOrderDetails1.getdEdi07()));
|
|
|
+ erpOrderList.setOrderName(wmsDocOrderHeader1.getSoReference1());
|
|
|
erpOrderList.setOrderState("2");
|
|
|
boolean b = updateErpOrderStatus(erpOrderList);
|
|
|
// 成功之后修改edi_send_flag为Y
|
|
|
- if (b = true){
|
|
|
+ if (b){
|
|
|
wmsDocOrderHeader1.setEdiSendFlag("Y");
|
|
|
wmsDocOrderHeaderService.updateWmsDocOrderHeader(wmsDocOrderHeader1);
|
|
|
}
|