Browse Source

错误回滚

xiaochan 2 years ago
parent
commit
89f03f3f19

+ 1 - 1
pom.xml

@@ -10,7 +10,7 @@
     </parent>
     <groupId>thyyxxk</groupId>
     <artifactId>web-server</artifactId>
-    <version>10.10.6</version>
+    <version>10.10.8</version>
     <name>web-server</name>
     <description>server for yibao-web</description>
     <properties>

+ 2 - 0
src/main/java/thyyxxk/webserver/service/hospitalizationCosts/HospitalizationCostsService.java

@@ -6,6 +6,7 @@ import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
 import lombok.Data;
 import lombok.extern.slf4j.Slf4j;
 import org.springframework.stereotype.Service;
+import org.springframework.transaction.annotation.Transactional;
 import thyyxxk.webserver.config.exception.BizException;
 import thyyxxk.webserver.config.exception.ExceptionEnum;
 import thyyxxk.webserver.dao.his.hospitalizationCosts.HospitalizationCostsDao;
@@ -47,6 +48,7 @@ public class HospitalizationCostsService {
         this.publicServer = publicServer;
     }
 
+    @Transactional(rollbackFor = Exception.class)
     public ResultVo<String> refund(ZyDetailRefundParam param) {
         log.info("退费数组: {}", JSON.toJSONString(param));
         UserInfo userInfo = redisLikeService.getUserInfoByToken();