wms修改2

master
mengjiao 5 months ago
parent 3c1efdc3ce
commit c5a8c3d29c

@ -615,7 +615,10 @@ public class SapItemSyncImpl implements SapItemSyncService {
} }
log.info("来料暂收参数-------" + mapList.toString()); log.info("来料暂收参数-------" + mapList.toString());
JCoTable L_ITEM = func.getTableParameterList().getTable("L_ITEM"); JCoTable L_ITEM = func.getTableParameterList().getTable("L_ITEM");
// String P_LFSNR = func.getTableParameterList().getString("P_LFSNR");
System.out.println(L_ITEM); System.out.println(L_ITEM);
String P_LFSNR = (String) mapList.get(0).get("P_LFSNR");
func.getTableParameterList().setValue("P_LFSNR", P_LFSNR);
for (Map map : mapList) { for (Map map : mapList) {
L_ITEM.appendRow(); L_ITEM.appendRow();
L_ITEM.setValue("EBELN", map.get("EBELN")); L_ITEM.setValue("EBELN", map.get("EBELN"));

@ -12,6 +12,7 @@ import org.springframework.web.bind.annotation.*;
import java.util.List; import java.util.List;
import static com.op.common.core.web.domain.AjaxResult.error;
import static com.op.common.core.web.domain.AjaxResult.success; import static com.op.common.core.web.domain.AjaxResult.success;
/* /*
wms/WmsToWCSmission wms/WmsToWCSmission
@ -250,6 +251,9 @@ public class WmsToWCSmissionController {
@PostMapping("/SweepMaterialCardSC") @PostMapping("/SweepMaterialCardSC")
public AjaxResult SweepMaterialCardSC(@RequestBody WmsOdsMateStorageNewsSn wmsOdsMateStorageNewsSn) { public AjaxResult SweepMaterialCardSC(@RequestBody WmsOdsMateStorageNewsSn wmsOdsMateStorageNewsSn) {
WmsOdsMateStorageNewsSn wmsOdsMateStorageNewsSn1 = odsProcureOrderService.SweepMaterialCardSC(wmsOdsMateStorageNewsSn); WmsOdsMateStorageNewsSn wmsOdsMateStorageNewsSn1 = odsProcureOrderService.SweepMaterialCardSC(wmsOdsMateStorageNewsSn);
if (wmsOdsMateStorageNewsSn1.getUserDefined3().equals("0")){//userDefined3
return error("未105过账");
}
return success(wmsOdsMateStorageNewsSn1); return success(wmsOdsMateStorageNewsSn1);
} }

@ -779,6 +779,7 @@ public class OdsProcureOrderServiceImpl implements IOdsProcureOrderService {
paramMap.put("MATNR",order.getMaterialCode()); paramMap.put("MATNR",order.getMaterialCode());
paramMap.put("WERKS",order.getSiteCode()); paramMap.put("WERKS",order.getSiteCode());
paramMap.put("QUANTITY",amount.toString()); paramMap.put("QUANTITY",amount.toString());
paramMap.put("P_KFSNR",order.getUserDefined5());
mapList.add(paramMap); mapList.add(paramMap);
R result2 = remoteSapService.temporarilyCollected(mapList); R result2 = remoteSapService.temporarilyCollected(mapList);
int code = result2.getCode(); int code = result2.getCode();
@ -1586,7 +1587,7 @@ public class OdsProcureOrderServiceImpl implements IOdsProcureOrderService {
@Override @Override
public WmsOdsMateStorageNewsSn SweepMaterialCardSC(WmsOdsMateStorageNewsSn wmsOdsMateStorageNewsSn) { public WmsOdsMateStorageNewsSn SweepMaterialCardSC(WmsOdsMateStorageNewsSn wmsOdsMateStorageNewsSn) {
DynamicDataSourceContextHolder.push("ds_" + wmsOdsMateStorageNewsSn.getFactoryCode()); DynamicDataSourceContextHolder.push("ds_" + wmsOdsMateStorageNewsSn.getFactoryCode());
wmsOdsMateStorageNewsSn.setUserDefined3("1");//1是入库 // wmsOdsMateStorageNewsSn.setUserDefined3("1");//1是入库
WmsOdsMateStorageNewsSn wmsOdsMateStorageNewsSnk= wmsOdsMateStorageNewsSnMapper.selectWmsOdsMateStorageNewsSnByWlCodeTEM(wmsOdsMateStorageNewsSn); WmsOdsMateStorageNewsSn wmsOdsMateStorageNewsSnk= wmsOdsMateStorageNewsSnMapper.selectWmsOdsMateStorageNewsSnByWlCodeTEM(wmsOdsMateStorageNewsSn);
return wmsOdsMateStorageNewsSnk; return wmsOdsMateStorageNewsSnk;
} }

Loading…
Cancel
Save