Browse Source

【佳毅兴】【顺丰对接】【新增判断是否需要回签单号】

wuyx 8 months ago
parent
commit
77bcfbd36c
1 changed files with 2 additions and 2 deletions
  1. 2 2
      src/main/java/com/uas/eis/service/Impl/ERPServiceImpl.java

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

@@ -32,7 +32,7 @@ public class ERPServiceImpl implements ERPService {
         retMap.put("success",true);
         retMap.put("success",true);
         logger.info("creatSFOrder-Begin:master {} id {}",master,id);
         logger.info("creatSFOrder-Begin:master {} id {}",master,id);
         SpObserver.putSp(master);
         SpObserver.putSp(master);
-        SqlRowList outMsg = baseDao.queryForRowSet(" select pi_inoutno,pi_dockingstatus,pi_title,pi_address,pi_purposename,pi_expresscode,pi_dockingcode " +
+        SqlRowList outMsg = baseDao.queryForRowSet(" select pi_inoutno,pi_dockingstatus,pi_title,pi_address,pi_purposename,pi_expresscode,pi_dockingcode,abs(nvl(pi_issignback_user,0)) pi_issignback_user " +
                         " from prodinout where pi_id = ? ",id);
                         " from prodinout where pi_id = ? ",id);
         if(outMsg.next()){
         if(outMsg.next()){
             if(outMsg.getGeneralString("pi_dockingstatus").equals("已创建")){
             if(outMsg.getGeneralString("pi_dockingstatus").equals("已创建")){
@@ -98,7 +98,7 @@ public class ERPServiceImpl implements ERPService {
             SFCreatOrderReq sfOrder = new SFCreatOrderReq();
             SFCreatOrderReq sfOrder = new SFCreatOrderReq();
             sfOrder.setOrderId(orderCode);
             sfOrder.setOrderId(orderCode);
             sfOrder.setMonthlyCard(monthlyCard);
             sfOrder.setMonthlyCard(monthlyCard);
-            sfOrder.setIsSignBack(1);
+            sfOrder.setIsSignBack(outMsg.getGeneralInt("pi_issignback_user"));
             //寄件方信息
             //寄件方信息
             List<SFContactInfo> contactInfoList = new ArrayList<>();
             List<SFContactInfo> contactInfoList = new ArrayList<>();
             SFContactInfo sendInfo = new SFContactInfo();
             SFContactInfo sendInfo = new SFContactInfo();