|
|
@@ -78,7 +78,9 @@ public class AlipayController {
|
|
|
try {
|
|
|
projectRecode = this.createProjectRecode(jsonStr);
|
|
|
} catch (Exception e) {
|
|
|
- response.getWriter().write(e.getMessage());
|
|
|
+ e.printStackTrace();
|
|
|
+ response.setContentType("text/plain;charset=UTF-8");
|
|
|
+ response.getWriter().write("生成订单失败,请稍后再试!");
|
|
|
return;
|
|
|
}
|
|
|
|
|
|
@@ -97,8 +99,9 @@ public class AlipayController {
|
|
|
|
|
|
AlipayApi.wapPay(response, model, alipayClient, AlipayConfig.RETURN_URL, AlipayConfig.NOTIFY_URL);
|
|
|
} catch (Exception e) {
|
|
|
- response.getWriter().write(e.getMessage());
|
|
|
e.printStackTrace();
|
|
|
+ response.setContentType("text/plain;charset=UTF-8");
|
|
|
+ response.getWriter().write("创建订单失败,请稍后再试!");
|
|
|
}
|
|
|
}
|
|
|
|
|
|
@@ -113,7 +116,9 @@ public class AlipayController {
|
|
|
try {
|
|
|
projectRecode = this.createProjectRecode(jsonStr);
|
|
|
} catch (Exception e) {
|
|
|
- response.getWriter().write(e.getMessage());
|
|
|
+ e.printStackTrace();
|
|
|
+ response.setContentType("text/plain;charset=UTF-8");
|
|
|
+ response.getWriter().write("生成订单失败,请稍后再试!");
|
|
|
return;
|
|
|
}
|
|
|
|
|
|
@@ -169,6 +174,8 @@ public class AlipayController {
|
|
|
AlipayApi.tradePage(response,model,alipayClient,AlipayConfig.RETURN_URL,AlipayConfig.NOTIFY_URL);
|
|
|
} catch (Exception e) {
|
|
|
e.printStackTrace();
|
|
|
+ response.setContentType("text/plain;charset=UTF-8");
|
|
|
+ response.getWriter().write("创建订单失败,请稍后再试!");
|
|
|
}
|
|
|
|
|
|
}
|
|
|
@@ -183,7 +190,9 @@ public class AlipayController {
|
|
|
try {
|
|
|
newProjectRecode = this.createProjectRecode(jsonStr);
|
|
|
} catch (Exception e) {
|
|
|
- response.getWriter().write(e.getMessage());
|
|
|
+ e.printStackTrace();
|
|
|
+ response.setContentType("text/plain;charset=UTF-8");
|
|
|
+ response.getWriter().write("生成订单失败,请稍后再试!");
|
|
|
return;
|
|
|
}
|
|
|
|
|
|
@@ -208,8 +217,12 @@ public class AlipayController {
|
|
|
|
|
|
} catch (AlipayApiException e) {
|
|
|
e.printStackTrace();
|
|
|
+ response.setContentType("text/plain;charset=UTF-8");
|
|
|
+ response.getWriter().write("创建订单失败,请稍后再试!");
|
|
|
} catch (IOException e) {
|
|
|
e.printStackTrace();
|
|
|
+ response.setContentType("text/plain;charset=UTF-8");
|
|
|
+ response.getWriter().write("系统异常,请稍后再试!");
|
|
|
}
|
|
|
|
|
|
}
|
|
|
@@ -534,6 +547,7 @@ public class AlipayController {
|
|
|
|
|
|
private ProjectRecode createProjectRecode(String jsonStr) throws Exception {
|
|
|
JSONObject jsonObject = JSONObject.parseObject(jsonStr);
|
|
|
+ jsonObject = null;
|
|
|
String imid = jsonObject.getString("imid");
|
|
|
logger.info("移动端imid=" + imid);
|
|
|
Long uuid = null;
|