feat(ledger): 实现用户设备权限过滤功能并优化台账数据处理
- 集成CsCommTerminalFeignClient用于获取用户关联的设备线路 - 新增filterLedgerTree方法实现台账树的递归过滤功能 - 添加isNodeRelevant方法判断节点是否包含目标监测点 - 重构CsLedgerServiceImpl中的线路数据处理逻辑 - 在CsLedgerVO中新增lineNo字段用于监测点线路号显示 - 修复CsLinePOServiceImpl中线路号为空时的默认值处理 - 注释掉过期的线路最新数据查询接口调用 - 优化IcdServiceImpl中的线路排序逻辑并修正默认值处理
This commit is contained in:
@@ -84,6 +84,9 @@ public class CsLedgerVO implements Serializable {
|
||||
@ApiModelProperty(name = "治理方案名称")
|
||||
private String governPlanName;
|
||||
|
||||
@ApiModelProperty(name = "监测点线路号")
|
||||
private Integer lineNo;
|
||||
|
||||
@ApiModelProperty(name = "children",value = "子节点")
|
||||
private List<CsLedgerVO> children = new ArrayList<>();
|
||||
|
||||
|
||||
Reference in New Issue
Block a user