소스 검색

并发加锁

donggaosheng 1 년 전
부모
커밋
a720461f6d
1개의 변경된 파일6개의 추가작업 그리고 1개의 파일을 삭제
  1. 6 1
      zd-modules/zd-security/src/main/java/com/zd/security/controller/DataStatisticsController.java

+ 6 - 1
zd-modules/zd-security/src/main/java/com/zd/security/controller/DataStatisticsController.java

@@ -560,7 +560,12 @@ public class DataStatisticsController extends AbstractController {
     @ApiOperation("检查内容列表头部数据统计")
     @GetMapping(value = "/hazardContentTop")
     public ResultData hazardContenttTop(CheckHazardBo hazardBo) {
-        return ResultData.success(getHazardContentTop(hazardBo));
+        lock.lock();
+        try {
+            return ResultData.success(getHazardContentTop(hazardBo));
+        }finally {
+            lock.unlock();
+        }
     }
 
     private Map<String, Object> getHazardContentTop(CheckHazardBo hazardBo) {