浏览代码

【华信科】【富勒WMS对接】【物料资料对接】

wuyx 9 月之前
父节点
当前提交
b214bf1cde
共有 1 个文件被更改,包括 3 次插入1 次删除
  1. 3 1
      src/main/java/com/uas/eis/service/Impl/ERPServiceImpl.java

+ 3 - 1
src/main/java/com/uas/eis/service/Impl/ERPServiceImpl.java

@@ -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() + ")";