支付相关
This commit is contained in:
@@ -176,6 +176,12 @@ public class OrderService extends MybatisBaseService<OrderMapper, PayOrder> {
|
|||||||
if (return_code.equalsIgnoreCase("FAIL")) {
|
if (return_code.equalsIgnoreCase("FAIL")) {
|
||||||
return rb.setMsg("支付失败," + return_msg);
|
return rb.setMsg("支付失败," + return_msg);
|
||||||
} else if (return_code.equalsIgnoreCase("SUCCESS")) {
|
} else if (return_code.equalsIgnoreCase("SUCCESS")) {
|
||||||
|
// 返回数据
|
||||||
|
String result_code = MapUtils.getString("result_code", resultUn);
|
||||||
|
String err_code_des = MapUtils.getString("err_code_des", resultUn);
|
||||||
|
if(result_code.equalsIgnoreCase("FAIL")){
|
||||||
|
return rb.setMsg("支付失败," + err_code_des);
|
||||||
|
}else if (result_code.equalsIgnoreCase("SUCCESS")) {
|
||||||
String prepay_id = MapUtils.getString("prepay_id", resultUn);
|
String prepay_id = MapUtils.getString("prepay_id", resultUn);
|
||||||
// sign = MapUtils.getString("sign", resultUn);
|
// sign = MapUtils.getString("sign", resultUn);
|
||||||
// 先生成paySign 参考https://pay.weixin.qq.com/wiki/doc/api/wxa/wxa_api.php?chapter=7_7&index=5
|
// 先生成paySign 参考https://pay.weixin.qq.com/wiki/doc/api/wxa/wxa_api.php?chapter=7_7&index=5
|
||||||
@@ -192,6 +198,8 @@ public class OrderService extends MybatisBaseService<OrderMapper, PayOrder> {
|
|||||||
baseMapper.updateById(payOrder);
|
baseMapper.updateById(payOrder);
|
||||||
return rb.success().setData(resultObj);
|
return rb.success().setData(resultObj);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
}
|
||||||
} catch (Exception e) {
|
} catch (Exception e) {
|
||||||
e.printStackTrace();
|
e.printStackTrace();
|
||||||
return rb.setMsg("支付失败,error=" + e.getMessage());
|
return rb.setMsg("支付失败,error=" + e.getMessage());
|
||||||
|
|||||||
Reference in New Issue
Block a user