Ver Fonte

kd100原因采购发货添加收发货人手机号

yzc há 1 ano atrás
pai
commit
7f2103ab57

+ 6 - 2
hx-victoriatourist/src/main/java/com/fjhx/victoriatourist/entity/deliver/po/DeliverGoods.java

@@ -1,8 +1,7 @@
 package com.fjhx.victoriatourist.entity.deliver.po;
 package com.fjhx.victoriatourist.entity.deliver.po;
 
 
-import com.ruoyi.common.core.domain.BasePo;
 import com.baomidou.mybatisplus.annotation.TableName;
 import com.baomidou.mybatisplus.annotation.TableName;
-import java.util.Date;
+import com.ruoyi.common.core.domain.BasePo;
 import lombok.Getter;
 import lombok.Getter;
 import lombok.Setter;
 import lombok.Setter;
 
 
@@ -39,4 +38,9 @@ public class DeliverGoods extends BasePo {
      */
      */
     private Integer status;
     private Integer status;
 
 
+    /**
+     * 收/发件人手机号
+     */
+    private String phone;
+
 }
 }

+ 4 - 0
hx-victoriatourist/src/main/java/com/fjhx/victoriatourist/entity/logistics/po/LogisticsInfos.java

@@ -108,4 +108,8 @@ public class LogisticsInfos extends BasePo {
      */
      */
     private String arrivalRemark;
     private String arrivalRemark;
 
 
+    /**
+     * 收/发件人手机号
+     */
+    private String phone;
 }
 }

+ 2 - 1
hx-victoriatourist/src/main/java/com/fjhx/victoriatourist/service/deliver/impl/DeliverGoodsServiceImpl.java

@@ -209,12 +209,13 @@ public class DeliverGoodsServiceImpl extends ServiceImpl<DeliverGoodsMapper, Del
         logisticsInfos.setLogisticsCompanyCode(deliverGoodsDto.getLogisticsCompanyCode());
         logisticsInfos.setLogisticsCompanyCode(deliverGoodsDto.getLogisticsCompanyCode());
         logisticsInfos.setIsKd100(0);
         logisticsInfos.setIsKd100(0);
         logisticsInfos.setPurchaseId(purchase.getId());
         logisticsInfos.setPurchaseId(purchase.getId());
+        logisticsInfos.setPhone(deliverGoodsDto.getPhone());
 
 
         //发起快递100订阅
         //发起快递100订阅
         DynamicDataSourceContextHolder.push(SourceConstant.KD100);
         DynamicDataSourceContextHolder.push(SourceConstant.KD100);
         //只在生产环境调用Kd100
         //只在生产环境调用Kd100
         String activeProfile = SpringUtil.getActiveProfile();
         String activeProfile = SpringUtil.getActiveProfile();
-        Integer state = !"prod".equals(activeProfile) ? -1 : KD100Util.monitor(logisticsInfos.getLogisticsCompanyCode(), logisticsInfos.getCode(), logisticsInfos.getId(), 1, LogisticsInfos.class).getState();
+        Integer state = !"prod".equals(activeProfile) ? -1 : KD100Util.monitor(logisticsInfos.getLogisticsCompanyCode(), logisticsInfos.getCode(),logisticsInfos.getPhone(), logisticsInfos.getId(), 1, LogisticsInfos.class).getState();
         DynamicDataSourceContextHolder.poll();
         DynamicDataSourceContextHolder.poll();
         logisticsInfos.setIsKd100(1);
         logisticsInfos.setIsKd100(1);
         logisticsInfos.setLogisticsStatus(state);
         logisticsInfos.setLogisticsStatus(state);