汇付回调添加事务控制

This commit is contained in:
Guoqs
2024-09-03 17:03:52 +08:00
parent a6f1b48cd1
commit c0e26358a4
2 changed files with 91 additions and 91 deletions

View File

@@ -55,6 +55,7 @@ import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Transactional;
import javax.annotation.Resource;
import javax.servlet.http.HttpServletRequest;
@@ -1093,7 +1094,8 @@ public class OrderService {
* @param data
* @throws JsonProcessingException
*/
private void paymentSucceeded(String data) throws JsonProcessingException {
@Transactional(rollbackFor = Exception.class)
public void paymentSucceeded(String data) throws JsonProcessingException {
// 验签成功 保存到回调记录表中
JSONObject jsonObject = JSON.parseObject(data);
log.info("adapay支付成功回调:{}", jsonObject.toJSONString());