소스 검색

改动过的

huanglizhi 1 년 전
부모
커밋
d4dccabfdc
1개의 변경된 파일7개의 추가작업 그리고 6개의 파일을 삭제
  1. 7 6
      module-erp/src/main/java/com/hys/app/service/kuaidiniao/KuaiDiNiaoServiceImpl.java

+ 7 - 6
module-erp/src/main/java/com/hys/app/service/kuaidiniao/KuaiDiNiaoServiceImpl.java

@@ -257,8 +257,12 @@ public class KuaiDiNiaoServiceImpl implements KuaiDiNiaoService {
      * @return 返回JSON
      */
     private String sendUrl(String dataJson) {
+        String design ="";
         try {
-            String design = URLEncoder.encode(Base64.encode(DigestUtil.md5Hex(dataJson + apiKey)), "UTF-8");
+            design = URLEncoder.encode(Base64.encode(DigestUtil.md5Hex(dataJson + apiKey)), "UTF-8");
+        }catch (Exception e){
+           throw new ServiceException("签名异常");
+        }
             System.out.println("--------------------------------------" + design);
             //拼接参数
             String param = "interfaceType=" + KdConstants.preOrder + "&customerCode=" + id + "&requestData=" + dataJson + "&dataSign=" + design;
@@ -281,11 +285,8 @@ public class KuaiDiNiaoServiceImpl implements KuaiDiNiaoService {
             } else {
                 throw new ServiceException(map.get("reason").toString());
             }
-        } catch (Exception e) {
-            e.printStackTrace();
-//            return "1234567899";
-        }
-        return null;
+            return null;
+
     }
 
     private void fillParam(PreOrderModel preOrderModel) {