|
|
|
@ -86,7 +86,13 @@ public class WmsProductPutServiceImpl implements IWmsProductPutService {
|
|
|
|
|
@Override
|
|
|
|
|
@DS("#header.poolName")
|
|
|
|
|
public List<WmsProductPut> selectWmsProductPutList(WmsProductPut wmsProductPut) {
|
|
|
|
|
return wmsProductPutMapper.selectWmsProductPutList(wmsProductPut);
|
|
|
|
|
List<WmsProductPut> wmsProductPutList= wmsProductPutMapper.selectWmsProductPutList(wmsProductPut);
|
|
|
|
|
// for (WmsProductPut wmsProductPut1:
|
|
|
|
|
// wmsProductPutList) {
|
|
|
|
|
// String qcResult= wmsProductPutMapper.selectProOrderWorkorder(wmsProductPut1);
|
|
|
|
|
// wmsProductPut1.setQcResult(qcResult);
|
|
|
|
|
// }
|
|
|
|
|
return wmsProductPutList;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
@ -526,7 +532,8 @@ public class WmsProductPutServiceImpl implements IWmsProductPutService {
|
|
|
|
|
WmsProductPut wmsProductPut2 = new WmsProductPut();
|
|
|
|
|
wmsProductPut2.setId(mesReportWork.getId());
|
|
|
|
|
wmsProductPut2.setSapMessage(msg);
|
|
|
|
|
if (code == 200) {//过账成功
|
|
|
|
|
if (code == 200) {
|
|
|
|
|
//过账成功
|
|
|
|
|
String tem = (String) result.getData();
|
|
|
|
|
wmsProductPut2.setSapProof(tem);
|
|
|
|
|
wmsProductPut2.setSapStatus("1");
|
|
|
|
@ -1117,7 +1124,6 @@ public class WmsProductPutServiceImpl implements IWmsProductPutService {
|
|
|
|
|
// whCode
|
|
|
|
|
// waCode
|
|
|
|
|
// factoryCode
|
|
|
|
|
|
|
|
|
|
DynamicDataSourceContextHolder.push("ds_" + wmsProductPut.getFactoryCode());
|
|
|
|
|
SimpleDateFormat dateFormat = new SimpleDateFormat("yyyyMMddHHmmss");
|
|
|
|
|
Date date = new Date();
|
|
|
|
@ -1141,7 +1147,8 @@ public class WmsProductPutServiceImpl implements IWmsProductPutService {
|
|
|
|
|
wmsProductPutk.setUnitOfMeasure(wmsProductPut1.getUnitOfMeasure());
|
|
|
|
|
wmsProductPutk.setBatchNumber(wmsProductPut1.getBatchNumber());//
|
|
|
|
|
List<WmsProductPut> wmsProductPutLists= wmsProductPutMapper.selectWmsProductPutList(wmsProductPutk);
|
|
|
|
|
if (wmsProductPutLists.size()>0){//有
|
|
|
|
|
if (wmsProductPutLists.size()>0){
|
|
|
|
|
//有
|
|
|
|
|
WmsProductPut wmsProductPut2= wmsProductPutLists.get(0);
|
|
|
|
|
BigDecimal planQuantity= wmsProductPut2.getPlanQuantity();
|
|
|
|
|
BigDecimal putQuantity= wmsProductPut2.getPutQuantity();
|
|
|
|
@ -1205,6 +1212,7 @@ public class WmsProductPutServiceImpl implements IWmsProductPutService {
|
|
|
|
|
wmsFpStorageNewsSn.setCreateTime(new Date());
|
|
|
|
|
wmsFpStorageNewsSn.setActiveFlag("1");
|
|
|
|
|
wmsFpStorageNewsSn.setUserDefined3(wmsProductPut1.getUnitOfMeasure());
|
|
|
|
|
wmsFpStorageNewsSn.setGmtCreate(new Date());
|
|
|
|
|
wmsFpStorageNewsSnMapper.insertWmsFpStorageNewsSn(wmsFpStorageNewsSn);
|
|
|
|
|
// wms_fp_storage_news
|
|
|
|
|
WmsFpStorageNews wmsFpStorageNews = new WmsFpStorageNews();
|
|
|
|
|