12 changed files with 373 additions and 17 deletions
@ -0,0 +1,50 @@ |
|||
package com.zdxt.enforcementcode.controller.web.supervision; |
|||
|
|||
import com.zdxt.enforcementcode.domain.bo.DashboardCheckRegisterDomainQueryBo; |
|||
import com.zdxt.enforcementcode.domain.bo.DashboardCheckRegisterHighQueryBo; |
|||
import com.zdxt.enforcementcode.domain.vo.DashboardCheckRegisterDomainInfoVo; |
|||
import com.zdxt.enforcementcode.domain.vo.DashboardCheckRegisterDomainVo; |
|||
import com.zdxt.enforcementcode.domain.vo.EnforcementRegistrationVo; |
|||
import com.zdxt.enforcementcode.service.IDashboardCheckRegisterDomainService; |
|||
import lombok.RequiredArgsConstructor; |
|||
import org.dromara.common.core.domain.R; |
|||
import org.dromara.common.mybatis.core.page.PageQuery; |
|||
import org.dromara.common.mybatis.core.page.TableDataInfo; |
|||
import org.dromara.common.web.core.BaseController; |
|||
import org.springframework.validation.annotation.Validated; |
|||
import org.springframework.web.bind.annotation.GetMapping; |
|||
import org.springframework.web.bind.annotation.RequestMapping; |
|||
import org.springframework.web.bind.annotation.RestController; |
|||
|
|||
import java.util.List; |
|||
|
|||
/** |
|||
* 大屏-高频检查预警 |
|||
* |
|||
* @author Lion Li |
|||
* @date 2026-06-02 |
|||
*/ |
|||
@Validated |
|||
@RequiredArgsConstructor |
|||
@RestController |
|||
@RequestMapping("/web/dashboard/checkHighWarn") |
|||
public class DashboardCheckRegisterHighController extends BaseController { |
|||
|
|||
private final IDashboardCheckRegisterDomainService dashboardCheckRegisterDomainService; |
|||
|
|||
/** |
|||
* 大屏-高频检查预警-区域 |
|||
* |
|||
* @param bo 查询条件(年份、月份、查询类型、领域ID) |
|||
* @param pageQuery 分页参数 |
|||
* @return 领域统计信息 |
|||
*/ |
|||
@GetMapping("/getCheckHighWarnBtyDomainList") |
|||
public TableDataInfo<DashboardCheckRegisterDomainVo> getCheckHighWarnBtyDomainList(DashboardCheckRegisterHighQueryBo bo, PageQuery pageQuery) { |
|||
//1、默认查询上个月的数据
|
|||
//2、queryType =2 ,默认查询上个季度的数据
|
|||
//3、queryType =3 ,默认查询最近一年的数据,不包含当月数据
|
|||
return dashboardCheckRegisterDomainService.getCheckHighWarnBtyDomainList(bo, pageQuery); |
|||
} |
|||
|
|||
} |
|||
@ -0,0 +1,37 @@ |
|||
package com.zdxt.enforcementcode.domain.bo; |
|||
|
|||
|
|||
import lombok.Data; |
|||
|
|||
import java.io.Serializable; |
|||
|
|||
/** |
|||
* 大屏-高频预警检查 |
|||
* |
|||
* @author Lion Li |
|||
* @date 2026-06-02 |
|||
*/ |
|||
@Data |
|||
public class DashboardCheckRegisterHighQueryBo implements Serializable { |
|||
|
|||
/** |
|||
* 年份 |
|||
*/ |
|||
private Long year; |
|||
|
|||
/** |
|||
* 月份 1-12 |
|||
*/ |
|||
private Long month; |
|||
|
|||
/** |
|||
* 查询类型 月-1,季度-2,年-3 |
|||
*/ |
|||
private Integer queryType; |
|||
|
|||
/** |
|||
* 领域id |
|||
*/ |
|||
private String lyid; |
|||
|
|||
} |
|||
Loading…
Reference in new issue