ccj 2 년 전
부모
커밋
e8550e8948

+ 5 - 0
winsea-haixin-plugin-wangluohuoyun/src/main/java/com/yh/saas/plugin/yiliangyiyun/service/impl/CarrierInfoServiceImpl.java

@@ -109,8 +109,10 @@ public class CarrierInfoServiceImpl extends ServiceImpl<CarrierInfoMapper, HyCar
                 // 设置 http 读写超时
                 // 设置 http 读写超时
                 DataExchangeService des = new DataExchangeService(5000, 8000);
                 DataExchangeService des = new DataExchangeService(5000, 8000);
                 System.out.println("请求地址:" + url);
                 System.out.println("请求地址:" + url);
+                System.out.println("请求参数:" + map);
                 // 通过 https 方式调用,此方法内部会使用私钥生成签名参数 sign,私钥不会发送
                 // 通过 https 方式调用,此方法内部会使用私钥生成签名参数 sign,私钥不会发送
                 String res = des.postHttps(url, map);
                 String res = des.postHttps(url, map);
+                System.out.println("返回值:" + res);
                 JSONObject jsonObject = JSONObject.parseObject(res);
                 JSONObject jsonObject = JSONObject.parseObject(res);
                 if (jsonObject.get("status").toString().equals("1001")) {
                 if (jsonObject.get("status").toString().equals("1001")) {
                     JSONObject jsonData = jsonObject.getJSONObject("result");
                     JSONObject jsonData = jsonObject.getJSONObject("result");
@@ -130,6 +132,9 @@ public class CarrierInfoServiceImpl extends ServiceImpl<CarrierInfoMapper, HyCar
                         throw new ArithmeticException("请检查北斗导航可以正常使用!");
                         throw new ArithmeticException("请检查北斗导航可以正常使用!");
                     }
                     }
                 }
                 }
+                else{
+                    throw new ArithmeticException("获取北斗位置异常!");
+                }
                 /****************************判断发货地和车辆位置结束************************************/
                 /****************************判断发货地和车辆位置结束************************************/
 
 
                 hyCarrierInfo.setStatus(StatusEnum.SUBMITTED.getName());
                 hyCarrierInfo.setStatus(StatusEnum.SUBMITTED.getName());