|
|
@@ -48,7 +48,7 @@ public class ERPServiceImpl implements ERPService {
|
|
|
SqlRowList docMsg = baseDao.queryForRowSet(" select pr_id,pr_code,pr_ycxh,pr_detail,pr_orispeccode,pr_brand,pr_unit,pr_zxbzs,nvl(pr_sendwmsflag,0) pr_sendwmsflag " +
|
|
|
" from "+master+".product left join "+master+".productbrand on pb_name = pr_brand where pr_id in ("+ids+") and pb_sendwms = -1 ");
|
|
|
if(!docMsg.hasNext()){
|
|
|
- baseDao.execute("update "+master+".product set pr_sendwmsstatus='同步失败',pr_sendwmserr='没有需要同步的商品(品牌需设置对接MWS)。 where pr_id IN ("+ids+")");
|
|
|
+ baseDao.execute("update "+master+".product set pr_sendwmsstatus='同步失败',pr_sendwmserr='没有需要同步的商品(品牌需设置对接MWS)。' where pr_id IN ("+ids+")");
|
|
|
retMap.put("success",false);
|
|
|
retMap.put("message","没有需要同步的商品(品牌需设置对接MWS)。");
|
|
|
return retMap;
|
|
|
@@ -685,6 +685,7 @@ public class ERPServiceImpl implements ERPService {
|
|
|
String docOp = "创建";
|
|
|
if(prodInOut.getPiSendwmsflag() == 0){
|
|
|
errMsg = createIoToWms(piId,master,entryOrderAndDetRequest);
|
|
|
+ //TODO 写入表:WMS_IO_RECORD_SEQ
|
|
|
}else {
|
|
|
docOp = "更新";
|
|
|
errMsg = updateIoToWms(piId,master,entryOrderAndDetRequest);
|
|
|
@@ -831,6 +832,7 @@ public class ERPServiceImpl implements ERPService {
|
|
|
if("success".equals(baseVastRespResponse.getFlag())){
|
|
|
logger.info("sendIO-cancel-response-success code: {} message: {}", baseVastRespResponse.getCode(),baseVastRespResponse.getMessage());
|
|
|
baseDao.execute("update "+master+".prodinout set pi_sendwmsstatus='取消成功' ,pi_sendwmserr=null,pi_sendwmsflag=0,PI_WMSORDERCODE=null where pi_id = "+piId);
|
|
|
+ //TODO 删除表:WMS_IO_RECORD_SEQ
|
|
|
}else {
|
|
|
// logger.info("sendIO-cancel-response-failure {}", response.getResponseText());
|
|
|
eMsg = "(" + baseVastRespResponse.getCode() + ")";
|