ct пре 2 дана
родитељ
комит
feeef813e2

+ 1 - 1
fs-service/src/main/java/com/fs/aiTongueApi/config/AiTongueConfig.java

@@ -4,5 +4,5 @@ public interface AiTongueConfig {
     String getFaceHistoryByIDUrl="https://api.aikanshe.com/agency/getHistoryByID";
     String quanxiUrl="https://api.aikanshe.com/agency/quanxi";
     String checkTongue="https://api.aikanshe.com/agency/checkTongue";
-    String appKey="i5h5u6g59dw9x0o6yymd3tf5ea6gcdqi";
+    String appKey="";
 }

+ 7 - 1
fs-service/src/main/java/com/fs/his/service/impl/FsStoreOrderServiceImpl.java

@@ -80,6 +80,7 @@ import com.github.binarywang.wxpay.exception.WxPayException;
 import com.github.binarywang.wxpay.service.WxPayService;
 import com.google.gson.Gson;
 import lombok.Synchronized;
+import lombok.extern.slf4j.Slf4j;
 import org.json.JSONObject;
 import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
@@ -111,6 +112,7 @@ import static com.fs.his.utils.PhoneUtil.decryptPhone;
  */
 @Lazy
 @Service
+@Slf4j
 public class FsStoreOrderServiceImpl implements IFsStoreOrderService
 {
     Logger logger= LoggerFactory.getLogger(getClass());
@@ -1941,7 +1943,11 @@ public class FsStoreOrderServiceImpl implements IFsStoreOrderService
             }
         }
         ExpressInfoDTO dto=expressService.getExpressInfo(order.getOrderCode(),order.getDeliveryCode(),order.getDeliverySn(),lastFourNumber);
-        if(dto.getStateEx().equals("0")&&dto.getState().equals("0")){
+        log.info("快递鸟查询dto:{}", JSONUtil.toJsonStr(dto));
+        if (!dto.isSuccess()){
+            return R.error(dto.getReason());
+        }
+        if("0".equals(dto.getStateEx())&&"0".equals(dto.getState())){
             lastFourNumber = "19923690275";
             if (order.getDeliveryCode().equals(ShipperCodeEnum.SF.getValue())) {
                 lastFourNumber = order.getUserPhone();