From 79ea414897eba7feca498ae96474349a03bb7b1c Mon Sep 17 00:00:00 2001 From: admin <weikou2014> Date: 星期四, 19 十二月 2019 15:14:50 +0800 Subject: [PATCH] 修改事务回滚异常 --- fanli/src/main/java/com/yeshi/fanli/service/impl/user/UserSystemCouponServiceImpl.java | 24 ++++++++++++------------ 1 files changed, 12 insertions(+), 12 deletions(-) diff --git a/fanli/src/main/java/com/yeshi/fanli/service/impl/user/UserSystemCouponServiceImpl.java b/fanli/src/main/java/com/yeshi/fanli/service/impl/user/UserSystemCouponServiceImpl.java index c9f73e0..ea0b6e2 100644 --- a/fanli/src/main/java/com/yeshi/fanli/service/impl/user/UserSystemCouponServiceImpl.java +++ b/fanli/src/main/java/com/yeshi/fanli/service/impl/user/UserSystemCouponServiceImpl.java @@ -230,7 +230,7 @@ } @Override - @Transactional + @Transactional(rollbackFor=Exception.class) public UserSystemCoupon insertUserCoupon(Long uid, String couponType, String source, BigDecimal percent, Boolean needNotify) throws UserSystemCouponException, Exception { @@ -344,7 +344,7 @@ return userCoupon; } - @Transactional + @Transactional(rollbackFor=Exception.class) @Override public List<UserSystemCouponVO> getUserCouponVOList(long start, int count, Long uid, boolean changeJump) throws UserSystemCouponException, Exception { @@ -610,7 +610,7 @@ return hasCoupon; } - @Transactional + @Transactional(rollbackFor=Exception.class) @Override public List<UserSystemCouponVO> getOrderCouponList(Long uid) throws UserSystemCouponException, Exception { @@ -633,7 +633,7 @@ return getEnableListByCouponId(uid, 1, couponList); } - @Transactional + @Transactional(rollbackFor=Exception.class) @Override public List<UserSystemCouponVO> getGoodsCouponList(Long uid, Long auctionId) throws UserSystemCouponException, Exception { @@ -955,7 +955,7 @@ } } - @Transactional + @Transactional(rollbackFor=Exception.class) public void useRewardCouponCore(UserSystemCoupon userSystemCoupon, BigDecimal money, BigDecimal hongBao, Long uid, Order order) throws Exception { org.springframework.transaction.TransactionStatus transactionStatus = transactionManager @@ -1358,7 +1358,7 @@ } } - @Transactional + @Transactional(rollbackFor=Exception.class) @Override public void updateStateByDrawback(String orderNo) throws Exception { @@ -1380,7 +1380,7 @@ sendBackCoupon(record.getUserSystemCoupon(), record); } - @Transactional + @Transactional(rollbackFor=Exception.class) @Override public void updateStateByArrivalAccount(String orderNo) throws Exception { @@ -1414,7 +1414,7 @@ return userSystemCouponMapper.getCounponNowInvalid(count); } - @Transactional + @Transactional(rollbackFor=Exception.class) @Override public boolean updateCouponRecordUsed(Long uid, String orderNo, BigDecimal payment, Long auctionId) throws Exception { @@ -1494,7 +1494,7 @@ } @Override - @Transactional + @Transactional(rollbackFor=Exception.class) public void copyLotteryPrize(Long uid, int platform, String device) throws Exception { return; @@ -1577,7 +1577,7 @@ } @Override - @Transactional + @Transactional(rollbackFor=Exception.class) public void randomRewardCoupon(int num, Long uid, String source) throws Exception { if (num < 1) { return; @@ -1717,7 +1717,7 @@ } @Override - @Transactional + @Transactional(rollbackFor=Exception.class) public void exchangeCoupon(Long uid, String couponType, String source, BigDecimal percent) throws UserSystemCouponException, Exception { if (couponType == null || uid == null) { @@ -1773,7 +1773,7 @@ insertSelective(userCoupon); } - @Transactional + @Transactional(rollbackFor=Exception.class) @Override public List<UserSystemCouponVO> getCouponList(AcceptData acceptData, long start, int count, Long uid) throws UserSystemCouponException, Exception { -- Gitblit v1.8.0