|
@@ -257,8 +257,12 @@ public class KuaiDiNiaoServiceImpl implements KuaiDiNiaoService {
|
|
* @return 返回JSON
|
|
* @return 返回JSON
|
|
*/
|
|
*/
|
|
private String sendUrl(String dataJson) {
|
|
private String sendUrl(String dataJson) {
|
|
|
|
+ String design ="";
|
|
try {
|
|
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);
|
|
System.out.println("--------------------------------------" + design);
|
|
//拼接参数
|
|
//拼接参数
|
|
String param = "interfaceType=" + KdConstants.preOrder + "&customerCode=" + id + "&requestData=" + dataJson + "&dataSign=" + design;
|
|
String param = "interfaceType=" + KdConstants.preOrder + "&customerCode=" + id + "&requestData=" + dataJson + "&dataSign=" + design;
|
|
@@ -281,11 +285,8 @@ public class KuaiDiNiaoServiceImpl implements KuaiDiNiaoService {
|
|
} else {
|
|
} else {
|
|
throw new ServiceException(map.get("reason").toString());
|
|
throw new ServiceException(map.get("reason").toString());
|
|
}
|
|
}
|
|
- } catch (Exception e) {
|
|
|
|
- e.printStackTrace();
|
|
|
|
-// return "1234567899";
|
|
|
|
- }
|
|
|
|
- return null;
|
|
|
|
|
|
+ return null;
|
|
|
|
+
|
|
}
|
|
}
|
|
|
|
|
|
private void fillParam(PreOrderModel preOrderModel) {
|
|
private void fillParam(PreOrderModel preOrderModel) {
|