Commit 5e9f3d0b authored by renjie's avatar renjie

支付宝支付check修改

parent da8a470e
......@@ -264,6 +264,11 @@ public class PaymentServiceImpl implements PaymentService {
);
AlipayTradeQueryResponse response = alipayClient.execute(alipayRequest);
log.error("ali order status :" + JSONObject.toJSONString(response));
if (response.getTradeStatus() == null) {
result.setPaid(false);
result.setStatus(convertAlipayStatus("WAIT_BUYER_PAY"));
return result;
}
result.setStatus(convertAlipayStatus(response.getTradeStatus()));
if ("TRADE_SUCCESS".equals(response.getTradeStatus()) || "TRADE_FINISHED".equals(response.getTradeStatus())) {
......@@ -371,6 +376,7 @@ public class PaymentServiceImpl implements PaymentService {
internalOrder.setTransId(response.getTradeNo());
userPaymentRepository.save(internalOrder);
log.error(response.getBody());
String form = response.getBody();
return form;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment