wms修改4

master
mengjiao 2 years ago
parent f73b799a2a
commit aace8fb9e5

@ -1,9 +1,10 @@
package com.op.wms.service; package com.op.wms.service;
import com.op.wms.domain.WmsToWCSDTO; import com.op.wms.domain.WmsToWCSDTO;
import com.op.wms.domain.WmsToWCSODTO;
public interface IWmsToWCSmissionService { public interface IWmsToWCSmissionService {
WmsToWCSDTO packagingStorage(WmsToWCSDTO wcsdto); WmsToWCSODTO packagingStorage(WmsToWCSDTO wcsdto);
WmsToWCSDTO packingMaterialsInboundCompleted(WmsToWCSDTO wcsdto); WmsToWCSDTO packingMaterialsInboundCompleted(WmsToWCSDTO wcsdto);

@ -268,15 +268,29 @@ public class OdsProcureOrderServiceImpl implements IOdsProcureOrderService {
orderLine1.setOrderLineNo(String.format("%05d", orderItem)); orderLine1.setOrderLineNo(String.format("%05d", orderItem));
orderLine1.setBatchNo("00001"); orderLine1.setBatchNo("00001");
} }
//String meg= addPurchaseOrderOutboundSAP(orderLine); String meg= addPurchaseOrderOutboundSAP(orderLine);
//if ("OK".equals(meg)){//成功 if ("OK".equals(meg)){//成功
for (OrderLine orderLine1:
orderList) {
OdsProcureOutOrder odsProcureOutOrder=new OdsProcureOutOrder(); OdsProcureOutOrder odsProcureOutOrder=new OdsProcureOutOrder();
odsProcureOutOrder.setID(IdUtils.fastSimpleUUID()); odsProcureOutOrder.setID(IdUtils.fastSimpleUUID());
odsProcureOutOrder.setProduceCode(orderLine.getOrderNo()); odsProcureOutOrder.setProduceCode(orderLine.getOrderNo());
odsProcureOutOrder.setMaterialCode(orderLine1.getMaterialCode());
odsProcureOutOrder.setMaterialDesc(orderLine1.getMaterialDesc());
odsProcureOutOrder.setPlanDate(new Date());
odsProcureOutOrder.setUnit(orderLine1.getUnit());
odsProcureOutOrder.setProductionLineCode(orderLine1.getStationNo());
odsProcureOutOrder.setUserDefined1(orderLine1.getBatchNo());
odsProcureOutOrder.setActive("1");
odsProcureOutOrder.setOrderStatus("1");
odsProcureOutOrder.setPlanNumber(orderLine1.getPlanNumber());
odsProcureOutOrder.setUserDefined2(orderLine1.getOrderLineNo());
//odsProcureOutOrder.set //odsProcureOutOrder.set
odsProcureOutOrderMapper.insertOdsProcureOutOrder(odsProcureOutOrder); odsProcureOutOrderMapper.insertOdsProcureOutOrder(odsProcureOutOrder);
//修改库存 }
//}
}
return orderLine; return orderLine;
} }
@ -390,7 +404,7 @@ public class OdsProcureOrderServiceImpl implements IOdsProcureOrderService {
Date date = new Date(); Date date = new Date();
String formattedDate = dateFormat.format(date); String formattedDate = dateFormat.format(date);
JSONObject payload = new JSONObject(); JSONObject payload = new JSONObject();
payload.put("reqCode", "eb7f8e9f-d1e8-499e-9bcb-e72d3ac195b0"); payload.put("reqCode", IdUtils.fastSimpleUUID());
payload.put("reqTime",formattedDate ); payload.put("reqTime",formattedDate );
payload.put("warehouseNo", orderLinete.getWarehouseNo()); payload.put("warehouseNo", orderLinete.getWarehouseNo());
payload.put("orderNo", orderLinete.getOrderNo()); payload.put("orderNo", orderLinete.getOrderNo());
@ -401,9 +415,9 @@ public class OdsProcureOrderServiceImpl implements IOdsProcureOrderService {
orderList ) { orderList ) {
JSONObject orderLine = new JSONObject(); JSONObject orderLine = new JSONObject();
orderLine.put("orderLineNo", orderLine1.getOrderLineNo()); orderLine.put("orderLineNo", orderLine1.getOrderLineNo());
orderLine.put("sku", orderLine1.getSku()); orderLine.put("sku", orderLine1.getMaterialCode());
orderLine.put("batchNo",orderLine1.getBatchNo()); orderLine.put("batchNo",orderLine1.getBatchNo());
orderLine.put("qty", orderLine1.getQty()); orderLine.put("qty", orderLine1.getPlanNumber());
orderLine.put("qualityStatus", 1); orderLine.put("qualityStatus", 1);
orderLine.put("location", orderLine1.getStationNo()); orderLine.put("location", orderLine1.getStationNo());
orderLines.add(orderLine); orderLines.add(orderLine);

Loading…
Cancel
Save