Browse Source

首页 排骨中查询

Gaokun Wang 7 months ago
parent
commit
479cfe65f2

+ 8 - 0
als-modules/agile-assurance/src/main/java/org/eco/als/controller/FaultStatisticsController.java

@@ -50,6 +50,14 @@ public class FaultStatisticsController extends BaseController {
         return CommonResult.success(faultStatisticsService.selectPage(faultStatisticsBo));
     }
 
+    /**
+     * 查询故障统计列表
+     */
+    @GetMapping("/exclusionList")
+    public CommonResult<PageResult<FaultStatisticsVo>> exclusionList(FaultStatisticsBo faultStatisticsBo) {
+        return CommonResult.success(faultStatisticsService.exclusionListPage(faultStatisticsBo));
+    }
+
     /**
      * 查询故障统计列表
      */

+ 7 - 0
als-modules/agile-assurance/src/main/java/org/eco/als/service/IFaultStatisticsService.java

@@ -63,6 +63,13 @@ public interface IFaultStatisticsService extends IBaseService<FaultStatistics> {
      * @return 分页故障统计集合
      */
     PageResult<FaultStatisticsVo> selectPage(FaultStatisticsBo faultStatisticsBo);
+    /**
+     * 分页查询故障统计列表
+     *
+     * @param faultStatisticsBo 故障统计Bo
+     * @return 分页故障统计集合
+     */
+    PageResult<FaultStatisticsVo> exclusionListPage(FaultStatisticsBo faultStatisticsBo);
 
     /**
      * 新增故障统计

+ 8 - 0
als-modules/agile-assurance/src/main/java/org/eco/als/service/impl/FaultStatisticsServiceImpl.java

@@ -203,6 +203,14 @@ public class FaultStatisticsServiceImpl extends BaseServiceImpl<FaultStatisticsM
         return PageResult.build(page);
     }
 
+    @Override
+    public PageResult<FaultStatisticsVo> exclusionListPage(FaultStatisticsBo faultStatisticsBo) {
+        QueryWrapper queryWrapper = super.buildBaseQueryWrapper();
+        queryWrapper.and(FAULT_STATISTICS.EXCLUSION_TIME.isNull());
+        Page<FaultStatisticsVo> page = this.pageAs(PageQuery.build(), queryWrapper, FaultStatisticsVo.class);
+        return PageResult.build(page);
+    }
+
     /**
      * 新增故障统计
      *