Appearance
POST /dm-device/device/census/dc
Content-Type: application/json
触发按钮:dcAjax
入参
无
出参
传递对象:ResultData
无
前端校验规则
无后端逻辑
业务流程:按报表权限确定统计范围 -> 加载设备分类字典 -> 统计重点设备分类数量 -> 回填分类数量并计算占比
├── 查询报表权限:UserClient.queryUserReportFlag :357
├── 查询部门范围:DeptClient.queryDeptByCurrentUser :556
├── 查询字典项:SysDictClient.getDictList :542
└── 统计设备分类:DeviceCensusMappper.censusDeviceClassify :379后端校验规则
后端校验
└── 条件业务约束
├── 无报表管理员权限时仅允许按当前用户部门及下级部门范围统计:censusDeviceClassify :357-364
├── flag==1 时按重点设备过滤:censusDeviceClassify :368-373
└── isPage==1 时忽略重点设备过滤:censusDeviceClassify :376-377涉及数据库表
| 库名.表名 | mapper.statement | 描述 |
|---|---|---|
| 远程服务数据 | userClient.queryUserReportFlag | userClient |