ycl-pojo/src/main/java/com/ycl/platform/domain/param/HK/AttrRecognitionParam.java
New file @@ -0,0 +1,65 @@ package com.ycl.platform.domain.param.HK; import lombok.Data; import lombok.experimental.Accessors; import java.util.Date; import java.util.List; /** * 属性识别准确监测结果 * * @author gonghl * @since 2024/7/1 下午 4:52 */ @Data @Accessors(chain = true) public class AttrRecognitionParam { /** * 分页 * 必填 */ private Integer pageNO; /** * 分页 * 必填 */ private Integer pageSize; /** * 日期:需要哪天的异常数据。格式:yyyy-mm-dd * 必填 */ private Date date; /** * 组织编号,查询该组织及其所有直属下级异常情况。若不传,返回所有组织异常情况。 */ private String orgCode; /** * 业务树编号,若不传返回国标树信息。 */ private String treeCode; /** * 类型:1、卡口过车数据;2、人脸数据;11、设备过车数据 * 必填 */ private Integer dataType; /** * 关注设备或卡口国标编码集合,查询指定设备或卡口的数据时延详情。长度限1000 */ private List<String> deviceIds; /** * 监测资源 – 编号(2.3.1接口获取)。查询指定监测资源下的所有设备或卡口详情 */ private String monitorCode; } ycl-pojo/src/main/java/com/ycl/platform/domain/param/HK/CarDetectParam.java
New file @@ -0,0 +1,57 @@ package com.ycl.platform.domain.param.HK; import lombok.Data; import lombok.experimental.Accessors; import java.util.Date; /** * 按区域统计车辆数据监测指标项 * * @author gonghl * @since 2024/7/1 下午 4:52 */ @Data @Accessors(chain = true) public class CarDetectParam { /** * 分页 * 必填 */ private Integer pageNO; /** * 分页 * 必填 */ private Integer pageSize; /** * 日期:需要哪天的异常数据。格式:yyyy-mm-dd * 必填 */ private Date date; /** * 监测资源 – 编号(关注监测资源查询接口获取)。查询指定监测资源下的所有设备或卡口详情 */ private String monitorCode; /** * 组织编号,查询该组织及其所有直属下级异常情况。若不传,返回所有组织异常情况。 */ private String orgCode; /** * 业务树编号,若不传返回国标树信息。 */ private String treeCode; /** * 数据类型:1、卡口过车数据;2、采集设备(车辆抓拍机)过车数据。注:若不传,默认查询卡口过车数据。 */ private Integer dataType; } ycl-pojo/src/main/java/com/ycl/platform/domain/param/HK/CodeByAreaParam.java
New file @@ -0,0 +1,59 @@ package com.ycl.platform.domain.param.HK; import lombok.Data; import lombok.experimental.Accessors; import java.util.Date; /** * 按区域统计编码异常设备或卡口 * * @author gonghl * @since 2024/7/1 下午 4:52 */ @Data @Accessors(chain = true) public class CodeByAreaParam { /** * 分页 * 必填 */ private Integer pageNO; /** * 分页 * 必填 */ private Integer pageSize; /** * 1.采集设备 2.卡口 * 必填 */ private Integer deviceType; /** * 日期:需要哪天的异常数据。格式:yyyy-mm-dd * 必填 */ private Date date; /** * 采集设备类型:1、所有采集设备;2、人脸采集设备;3、车辆采集设备;4、其他采集设备。不传,默认查询所有采集设备。 * 此参数在deviceType为1即采集设备时有效。 */ private Integer capabilityType; /** * 组织编号,查询该组织及其所有直属下级异常情况。若不传,返回所有组织异常情况。 */ private String orgCode; /** * 业务树编号,若不传返回国标树信息。 */ private String treeCode; } ycl-pojo/src/main/java/com/ycl/platform/domain/param/HK/CoordinateByAreaParam.java
New file @@ -0,0 +1,58 @@ package com.ycl.platform.domain.param.HK; import lombok.Data; import lombok.experimental.Accessors; import java.util.Date; /** * 按区域统计经纬度异常设备或卡口 * * @author gonghl * @since 2024/7/1 下午 4:52 */ @Data @Accessors(chain = true) public class CoordinateByAreaParam { /** * 分页 * 必填 */ private Integer pageNO; /** * 分页 * 必填 */ private Integer pageSize; /** * 1.采集设备 2.卡口 * 必填 */ private Integer deviceType; /** * 日期:需要哪天的异常数据。格式:yyyy-mm-dd * 必填 */ private Date date; /** * 采集设备类型:1、所有采集设备;2、人脸采集设备;3、车辆采集设备;4、其他采集设备。不传,默认查询所有采集设备。此参数在deviceType为1即采集设备时有效。 */ private Integer capabilityType; /** * 组织编号,查询该组织及其所有直属下级异常情况。若不传,返回所有组织异常情况。 */ private String orgCode; /** * 业务树编号,若不传返回国标树信息。 */ private String treeCode; } ycl-pojo/src/main/java/com/ycl/platform/domain/param/HK/CrossDetailParam.java
New file @@ -0,0 +1,67 @@ package com.ycl.platform.domain.param.HK; import lombok.Data; import lombok.experimental.Accessors; import java.util.Date; import java.util.List; /** * 卡口属性监测结果 * * @author gonghl * @since 2024/7/1 下午 4:52 */ @Data @Accessors(chain = true) public class CrossDetailParam { /** * 分页 * 必填 */ private Integer pageNO; /** * 分页 * 必填 */ private Integer pageSize; /** * 日期:需要哪天的异常数据。格式:yyyy-mm-dd */ private Date date; /** * 组织编号,查询该组织及其所有直属下级异常情况。若不传,返回所有组织异常情况。 */ private String orgCode; /** * 业务树编号,若不传返回国标树信息。 */ private String treeCode; /** * 经纬度监测结果: 1:正常 2:经纬度缺失 3:不在辖区 4:精度过低。参数不传时,查询所有设备信息 */ private List<Integer> lalTypes; /** * 国标编码监测结果: 1:正常 2:编码长度不等于20位 3:前6位不符合标准 4:11至13位不符合标准。参数不传时,查询所有设备信息 */ private List<Integer> gbCodeTypes; /** * 关注卡口国标编码集合,查询指定设备的属性监测详情。长度限1000 */ private List<String> crossIds; /** * 监测资源 – 编号(2.3.1接口获取)。查询指定监测资源下的所有设备详情 */ private String monitorCode; } ycl-pojo/src/main/java/com/ycl/platform/domain/param/HK/DataIntegrityMonitoringParam.java
New file @@ -0,0 +1,83 @@ package com.ycl.platform.domain.param.HK; import lombok.Data; import lombok.experimental.Accessors; import java.util.Date; import java.util.List; /** * 数据完整性监测结果 * * @author gonghl * @since 2024/7/1 下午 4:52 */ @Data @Accessors(chain = true) public class DataIntegrityMonitoringParam { /** * 分页 * 必填 */ private Integer pageNO; /** * 分页 * 必填 */ private Integer pageSize; /** * 日期:需要哪天的异常数据。格式:yyyy-mm-dd * 必填 */ private Date date; /** * 组织编号,查询该组织及其所有直属下级异常情况。若不传,返回所有组织异常情况。 */ private String orgCode; /** * 业务树编号,若不传返回国标树信息。 */ private String treeCode; /** * 类型:1、卡口过车数据;2、人脸数据;11、设备过车数据 * 必填 */ private Integer dataType; /** * 关注设备或卡口国标编码集合,查询指定设备或卡口的数据时延详情。长度限1000 */ private List<String> deviceIds; /** * 监测资源 – 编号(2.3.1接口获取)。查询指定监测资源下的所有设备或卡口详情 */ private String monitorCode; /** * 两项属性完整率筛选-起始 */ private Float mainNoIntegrityStart; /** * 两项属性完整率筛选-截止 */ private Float mainNoIntegrityEnd; /** * 六项属性完整率筛选-起始 */ private Float noIntegrityStart; /** * 六项属性完整率筛选-截止 */ private Float noIntegrityEnd; } ycl-pojo/src/main/java/com/ycl/platform/domain/param/HK/FaceDetectParam.java
New file @@ -0,0 +1,52 @@ package com.ycl.platform.domain.param.HK; import lombok.Data; import lombok.experimental.Accessors; import java.util.Date; /** * 按区域统计人脸数据监测指标项 * * @author gonghl * @since 2024/7/1 下午 4:52 */ @Data @Accessors(chain = true) public class FaceDetectParam { /** * 分页 * 必填 */ private Integer pageNO; /** * 分页 * 必填 */ private Integer pageSize; /** * 日期:需要哪天的异常数据。格式:yyyy-mm-dd * 必填 */ private Date date; /** * 监测资源 – 编号(关注监测资源查询接口获取)。查询指定监测资源下的所有设备或卡口详情 */ private String monitorCode; /** * 组织编号,查询该组织及其所有直属下级异常情况。若不传,返回所有组织异常情况。 */ private String orgCode; /** * 业务树编号,若不传返回国标树信息。 */ private String treeCode; } ycl-pojo/src/main/java/com/ycl/platform/domain/param/HK/FaceDeviceInspectionParam.java
New file @@ -0,0 +1,62 @@ package com.ycl.platform.domain.param.HK; import lombok.Data; import lombok.experimental.Accessors; import java.util.Date; import java.util.List; /** * 人脸设备全检指标监测结果 * * @author gonghl * @since 2024/7/1 下午 4:52 */ @Data @Accessors(chain = true) public class FaceDeviceInspectionParam { /** * 分页 * 必填 */ private Integer pageNO; /** * 分页 * 必填 */ private Integer pageSize; /** * 日期:需要哪天的异常数据。格式:yyyy-mm-dd * 必填 */ private Date date; /** * 组织编号,查询该组织及其所有直属下级异常情况。若不传,返回所有组织异常情况。 */ private String orgCode; /** * 业务树编号,若不传返回国标树信息。 */ private String treeCode; /** * 关注设备或卡口国标编码集合,查询指定设备或卡口的数据时延详情。长度限1000 */ private List<String> deviceIds; /** * 监测资源 – 编号(2.3.1接口获取)。查询指定监测资源下的所有设备或卡口详情 */ private String monitorCode; /** * 根据设备名称模糊查询 */ private String deviceName; } ycl-pojo/src/main/java/com/ycl/platform/domain/param/HK/FaceDeviceSamplingParam.java
New file @@ -0,0 +1,64 @@ package com.ycl.platform.domain.param.HK; import lombok.Data; import lombok.experimental.Accessors; import java.util.Date; import java.util.List; /** * 人脸设备抽检指标监测结果 * * @author gonghl * @since 2024/7/1 下午 4:52 */ @Data @Accessors(chain = true) public class FaceDeviceSamplingParam { /** * 分页 * 必填 */ private Integer pageNO; /** * 分页 * 必填 */ private Integer pageSize; /** * 日期:需要哪天的异常数据。格式:yyyy-mm-dd * 必填 */ private Date date; /** * 组织编号,查询该组织及其所有直属下级异常情况。若不传,返回所有组织异常情况。 */ private String orgCode; /** * 业务树编号,若不传返回国标树信息。 */ private String treeCode; /** * 关注设备或卡口国标编码集合,查询指定设备或卡口的数据时延详情。长度限1000 */ private List<String> deviceIds; /** * 监测资源 – 编号(2.3.1接口获取)。查询指定监测资源下的所有设备或卡口详情 */ private String monitorCode; /** * 根据设备名称模糊查询 */ private String deviceName; } ycl-pojo/src/main/java/com/ycl/platform/domain/param/HK/MonitorResourceParam.java
New file @@ -0,0 +1,20 @@ package com.ycl.platform.domain.param.HK; import lombok.Data; import lombok.experimental.Accessors; /** * 2.3.1关注监测资源查询 * * @author gonghl * @since 2024/7/1 下午 4:52 */ @Data @Accessors(chain = true) public class MonitorResourceParam { /** * 监测资源名称。模糊查询 */ private String monitorName; } ycl-pojo/src/main/java/com/ycl/platform/domain/param/HK/MonitoringDetailParam.java
New file @@ -0,0 +1,67 @@ package com.ycl.platform.domain.param.HK; import lombok.Data; import lombok.experimental.Accessors; import java.util.Date; import java.util.List; /** * 按区域统计车辆数据监测指标项 * * @author gonghl * @since 2024/7/1 下午 4:52 */ @Data @Accessors(chain = true) public class MonitoringDetailParam { /** * 分页 * 必填 */ private Integer pageNO; /** * 分页 * 必填 */ private Integer pageSize; /** * 日期:需要哪天的异常数据。格式:yyyy-mm-dd */ private Date date; /** * 组织编号,查询该组织及其所有直属下级异常情况。若不传,返回所有组织异常情况。 */ private String orgCode; /** * 业务树编号,若不传返回国标树信息。 */ private String treeCode; /** * 经纬度监测结果: 1:正常 2:经纬度缺失 3:不在辖区 4:精度过低。参数不传时,查询所有设备信息 */ private List<Integer> lalTypes; /** * 国标编码监测结果: 1:正常 2:编码长度不等于20位 3:前6位不符合标准 4:11至13位不符合标准。参数不传时,查询所有设备信息 */ private List<Integer> gbCodeTypes; /** * 设备国标编码集合,查询指定设备的属性监测详情。长度限1000 */ private List<String> cameraIds; /** * 监测资源 – 编号(2.3.1接口获取)。查询指定监测资源下的所有设备详情 */ private String monitorCode; } ycl-pojo/src/main/java/com/ycl/platform/domain/param/HK/OrganizationTreeParam.java
New file @@ -0,0 +1,36 @@ package com.ycl.platform.domain.param.HK; import lombok.Data; import lombok.experimental.Accessors; import java.util.Date; import java.util.List; /** * 属性识别准确监测结果 * * @author gonghl * @since 2024/7/1 下午 4:52 */ @Data @Accessors(chain = true) public class OrganizationTreeParam { /** * 日期:需要哪天的异常数据。格式:yyyy-mm-dd * 必填 */ private Date date; /** * 组织编号,查询该组织及其所有直属下级异常情况。若不传,返回所有组织异常情况。 */ private String orgCode; /** * 业务树编号,若不传返回国标树信息。 */ private String treeCode; } ycl-pojo/src/main/java/com/ycl/platform/domain/param/HK/PicAccessParam.java
New file @@ -0,0 +1,75 @@ package com.ycl.platform.domain.param.HK; import lombok.Data; import lombok.experimental.Accessors; import java.util.Date; import java.util.List; /** * 图片访问监测结果 * * @author gonghl * @since 2024/7/1 下午 4:52 */ @Data @Accessors(chain = true) public class PicAccessParam { /** * 分页 * 必填 */ private Integer pageNO; /** * 分页 * 必填 */ private Integer pageSize; /** * 日期:需要哪天的异常数据。格式:yyyy-mm-dd * 必填 */ private Date date; /** * 组织编号,查询该组织及其所有直属下级异常情况。若不传,返回所有组织异常情况。 */ private String orgCode; /** * 业务树编号,若不传返回国标树信息。 */ private String treeCode; /** * 类型:1、卡口过车数据;2、人脸数据;11、设备过车数据 * 必填 */ private Integer dataType; /** * 关注设备或卡口国标编码集合,查询指定设备或卡口的数据时延详情。长度限1000 */ private List<String> deviceIds; /** * 查询图片访问异常率>= expStartPercent的设备或卡口详情。 */ private Float expStartPercent; /** * 查询图片访问异常率<= expStartPercent的设备或卡口详情 */ private Float expEndPercent; /** * 监测资源 – 编号(2.3.1接口获取)。查询指定监测资源下的所有设备或卡口详情 */ private String monitorCode; } ycl-pojo/src/main/java/com/ycl/platform/domain/param/HK/SnapshotDataMonitorParam.java
New file @@ -0,0 +1,72 @@ package com.ycl.platform.domain.param.HK; import lombok.Data; import lombok.experimental.Accessors; import java.util.Date; import java.util.List; /** * 抓拍数据量监测结果 * * @author gonghl * @since 2024/7/1 下午 4:52 */ @Data @Accessors(chain = true) public class SnapshotDataMonitorParam { /** * 分页 * 必填 */ private Integer pageNO; /** * 分页 * 必填 */ private Integer pageSize; /** * 日期:需要哪天的异常数据。格式:yyyy-mm-dd * 必填 */ private Date date; /** * 监测资源 – 编号(关注监测资源查询接口获取)。查询指定监测资源下的所有设备或卡口详情 */ private String monitorCode; /** * 组织编号,查询该组织及其所有直属下级异常情况。若不传,返回所有组织异常情况。 */ private String orgCode; /** * 业务树编号,若不传返回国标树信息。 */ private String treeCode; /** * 类型:1、卡口过车数据;2、人脸数据;11、设备过车数据 */ private Integer dataType; /** * 数据量监测结果 1:正常 2:无数据 3:数据突降 4:数据量少 5:车道异常。不传参数,查询所有设备抓拍量 */ private List<Integer> resultTypes; /** * 关注设备或卡口国标编码集合,查询指定设备或卡口的数据时延详情。长度限1000 */ private List<String> deviceIds; /** * 查询>= continueNoDataDays天无抓拍数据的设备或卡口详情 */ private Integer continueNoDataDays; } ycl-pojo/src/main/java/com/ycl/platform/domain/param/HK/SnapshotDelayMonitorParam.java
New file @@ -0,0 +1,86 @@ package com.ycl.platform.domain.param.HK; import lombok.Data; import lombok.experimental.Accessors; import java.util.Date; import java.util.List; /** * 抓拍数据时延监测结果 * * @author gonghl * @since 2024/7/1 下午 4:52 */ @Data @Accessors(chain = true) public class SnapshotDelayMonitorParam { /** * 分页 * 必填 */ private Integer pageNO; /** * 分页 * 必填 */ private Integer pageSize; /** * 日期:需要哪天的异常数据。格式:yyyy-mm-dd * 必填 */ private Date date; /** * 类型:1、卡口过车数据;2、人脸数据;11、设备过车数据 * 必填 */ private Integer dataType; /** * 关注设备或卡口国标编码集合,查询指定设备或卡口的数据时延详情。长度限1000 */ private List<String> deviceIds; /** * 查询延迟率>= delayStartPercent的设备或卡口时延详情。 */ private Float delayStartPercent; /** * 查询延迟率<= delayStartPercent的设备或卡口时延详情。 */ private Float delayEndPercent; /** * 查询倒挂率>= invertStartPercent的设备或卡口时延详情。 */ private Float invertStartPercent; /** * 查询倒挂率<= invertEndPercent的设备或卡口时延详情。 */ private Float invertEndPercent; /** * 监测资源 – 编号(关注监测资源查询接口获取)。查询指定监测资源下的所有设备或卡口详情 */ private String monitorCode; /** * 查询范围标识:(不传,默认0) * 0:查询所有产生抓拍数据的设备或卡口 * 1:查询存在延迟或者倒挂的设备或卡口 */ private Integer flag; /** * 抓拍数据时间范围类型:1、当日抓拍数据;2、非当日抓拍数据;3、当天接收到的所有抓拍数据。若不传,默认1、当日抓拍数据 */ private List<Integer> snapType; } ycl-pojo/src/main/java/com/ycl/platform/domain/param/HK/VehicleDeviceInspectionParam.java
New file @@ -0,0 +1,68 @@ package com.ycl.platform.domain.param.HK; import lombok.Data; import lombok.experimental.Accessors; import java.util.Date; import java.util.List; /** * 车辆设备全检指标监测结果 * * @author gonghl * @since 2024/7/1 下午 4:52 */ @Data @Accessors(chain = true) public class VehicleDeviceInspectionParam { /** * 分页 * 必填 */ private Integer pageNO; /** * 分页 * 必填 */ private Integer pageSize; /** * 日期:需要哪天的异常数据。格式:yyyy-mm-dd * 必填 */ private Date date; /** * 组织编号,查询该组织及其所有直属下级异常情况。若不传,返回所有组织异常情况。 */ private String orgCode; /** * 业务树编号,若不传返回国标树信息。 */ private String treeCode; /** * 类型:1、卡口过车数据;2、人脸数据;11、设备过车数据 * 必填 */ private Integer dataType; /** * 关注设备或卡口国标编码集合,查询指定设备或卡口的数据时延详情。长度限1000 */ private List<String> deviceIds; /** * 监测资源 – 编号(2.3.1接口获取)。查询指定监测资源下的所有设备或卡口详情 */ private String monitorCode; /** * 根据设备名称模糊查询 */ private String deviceName; } ycl-pojo/src/main/java/com/ycl/platform/domain/param/HK/VehicleDeviceSamplingParam.java
New file @@ -0,0 +1,68 @@ package com.ycl.platform.domain.param.HK; import lombok.Data; import lombok.experimental.Accessors; import java.util.Date; import java.util.List; /** * 属性识别准确监测结果 * * @author gonghl * @since 2024/7/1 下午 4:52 */ @Data @Accessors(chain = true) public class VehicleDeviceSamplingParam { /** * 分页 * 必填 */ private Integer pageNO; /** * 分页 * 必填 */ private Integer pageSize; /** * 日期:需要哪天的异常数据。格式:yyyy-mm-dd * 必填 */ private Date date; /** * 组织编号,查询该组织及其所有直属下级异常情况。若不传,返回所有组织异常情况。 */ private String orgCode; /** * 业务树编号,若不传返回国标树信息。 */ private String treeCode; /** * 类型:1、卡口过车数据;2、人脸数据;11、设备过车数据 * 必填 */ private Integer dataType; /** * 关注设备或卡口国标编码集合,查询指定设备或卡口的数据时延详情。长度限1000 */ private List<String> deviceIds; /** * 监测资源 – 编号(2.3.1接口获取)。查询指定监测资源下的所有设备或卡口详情 */ private String monitorCode; /** * 根据设备名称模糊查询 */ private String deviceName; } ycl-pojo/src/main/java/com/ycl/platform/domain/param/YY/CameraParam.java
File was renamed from ycl-pojo/src/main/java/com/ycl/platform/domain/param/CameraParam.java @@ -1,4 +1,4 @@ package com.ycl.platform.domain.param; package com.ycl.platform.domain.param.YY; import lombok.Data; import lombok.experimental.Accessors; ycl-pojo/src/main/java/com/ycl/platform/domain/param/YY/OnlineParam.java
File was renamed from ycl-pojo/src/main/java/com/ycl/platform/domain/param/OnlineParam.java @@ -1,4 +1,4 @@ package com.ycl.platform.domain.param; package com.ycl.platform.domain.param.YY; import lombok.Data; import lombok.experimental.Accessors; ycl-pojo/src/main/java/com/ycl/platform/domain/param/YY/RecordMetaDSumParam.java
File was renamed from ycl-pojo/src/main/java/com/ycl/platform/domain/param/RecordMetaDSumParam.java @@ -1,4 +1,4 @@ package com.ycl.platform.domain.param; package com.ycl.platform.domain.param.YY; import lombok.Data; import lombok.experimental.Accessors; ycl-pojo/src/main/java/com/ycl/platform/domain/result/HK/AttrRecognitionMonitorResult.java
File was renamed from ycl-pojo/src/main/java/com/ycl/platform/domain/dto/AttrRecognitionMonitorDTO.java @@ -1,4 +1,4 @@ package com.ycl.platform.domain.dto; package com.ycl.platform.domain.result.HK; import lombok.Data; @@ -8,7 +8,7 @@ * @author gonghl */ @Data public class AttrRecognitionMonitorDTO { public class AttrRecognitionMonitorResult { /** * 卡口内码或采集设备内码,dataType为1时表示卡口内码,dataType为11时表示采集设备内码 @@ -75,4 +75,4 @@ */ private int vehicleBrandDiffCount; } } ycl-pojo/src/main/java/com/ycl/platform/domain/result/HK/CarDetectResult.java
File was renamed from ycl-pojo/src/main/java/com/ycl/platform/domain/dto/VehicleMonitoringStatisticsDTO.java @@ -1,4 +1,4 @@ package com.ycl.platform.domain.dto; package com.ycl.platform.domain.result.HK; import lombok.Data; @@ -8,7 +8,7 @@ * @author gonghl */ @Data public class VehicleMonitoringStatisticsDTO { public class CarDetectResult { /** * 组织编号 @@ -185,4 +185,4 @@ */ private Integer nouniqueCount; } } ycl-pojo/src/main/java/com/ycl/platform/domain/result/HK/CodeByAreaResult.java
File was renamed from ycl-pojo/src/main/java/com/ycl/platform/domain/dto/CodingErrorStatisticsDTO.java @@ -1,4 +1,4 @@ package com.ycl.platform.domain.dto; package com.ycl.platform.domain.result.HK; import lombok.Data; @@ -8,7 +8,7 @@ * @author gonghl */ @Data public class CodingErrorStatisticsDTO { public class CodeByAreaResult { /** * 组织编号 @@ -39,4 +39,4 @@ * 国标编码11至13位不符合标准的数量 */ private Integer err11to13Count; } } ycl-pojo/src/main/java/com/ycl/platform/domain/result/HK/CoordinateByAreaResult.java
File was renamed from ycl-pojo/src/main/java/com/ycl/platform/domain/dto/AreaDeviceStatisticsDTO.java @@ -1,4 +1,4 @@ package com.ycl.platform.domain.dto; package com.ycl.platform.domain.result.HK; import lombok.Data; @@ -8,7 +8,7 @@ * @author gonghl */ @Data public class AreaDeviceStatisticsDTO { public class CoordinateByAreaResult { /** * 组织编号 @@ -40,4 +40,4 @@ */ private Integer notInAreaCount; } } ycl-pojo/src/main/java/com/ycl/platform/domain/result/HK/CriteriaResult.java
File was renamed from ycl-pojo/src/main/java/com/ycl/platform/domain/dto/MetricConfigInfoDTO.java @@ -1,4 +1,4 @@ package com.ycl.platform.domain.dto; package com.ycl.platform.domain.result.HK; import lombok.Data; @@ -8,7 +8,7 @@ * @author gonghl */ @Data public class MetricConfigInfoDTO { public class CriteriaResult { /** * 人脸评分低标准,例如:0.4 @@ -134,4 +134,4 @@ * 夜晚结束时间,默认6点 */ private Integer nightEndHour; } } ycl-pojo/src/main/java/com/ycl/platform/domain/result/HK/CrossDetailResult.java
File was renamed from ycl-pojo/src/main/java/com/ycl/platform/domain/dto/TollgateAttrMonitorResultDTO.java @@ -1,4 +1,4 @@ package com.ycl.platform.domain.dto; package com.ycl.platform.domain.result.HK; import lombok.Data; @@ -8,7 +8,7 @@ * @author gonghl */ @Data public class TollgateAttrMonitorResultDTO { public class CrossDetailResult { /** * 组织编号,用于查询该组织及其所有下级组织卡口异常情况。若不传,返回所有卡口异常详情。 @@ -52,4 +52,4 @@ */ private Integer gbCodeType; } } ycl-pojo/src/main/java/com/ycl/platform/domain/result/HK/DataIntegrityMonitoringResult.java
File was renamed from ycl-pojo/src/main/java/com/ycl/platform/domain/dto/DataIntegrityMonitoringDTO.java @@ -1,4 +1,4 @@ package com.ycl.platform.domain.dto; package com.ycl.platform.domain.result.HK; import lombok.Data; @@ -8,7 +8,7 @@ * @author gonghl */ @Data public class DataIntegrityMonitoringDTO { public class DataIntegrityMonitoringResult { /** * 卡口内码或采集设备内码,dataType为1时表示卡口内码,dataType为11时表示采集设备内码 @@ -84,4 +84,4 @@ * 六项属性不完整率 */ private Double mainNoIntegrityPercent; } } ycl-pojo/src/main/java/com/ycl/platform/domain/result/HK/FaceDetectResult.java
File was renamed from ycl-pojo/src/main/java/com/ycl/platform/domain/dto/FaceMonitoringStatisticsDTO.java @@ -1,4 +1,4 @@ package com.ycl.platform.domain.dto; package com.ycl.platform.domain.result.HK; import lombok.Data; @@ -8,7 +8,7 @@ * @author gonghl */ @Data public class FaceMonitoringStatisticsDTO { public class FaceDetectResult { /** * 组织编号 @@ -180,4 +180,4 @@ */ private Integer nouniqueCount; } } ycl-pojo/src/main/java/com/ycl/platform/domain/result/HK/FaceDeviceInspectionResult.java
File was renamed from ycl-pojo/src/main/java/com/ycl/platform/domain/dto/FaceDeviceInspectionDTO.java @@ -1,4 +1,4 @@ package com.ycl.platform.domain.dto; package com.ycl.platform.domain.result.HK; import lombok.Data; @@ -8,7 +8,7 @@ * @author gonghl */ @Data public class FaceDeviceInspectionDTO { public class FaceDeviceInspectionResult { /** * 设备名称 @@ -220,4 +220,4 @@ */ private Integer nouniqueCount; } } } ycl-pojo/src/main/java/com/ycl/platform/domain/result/HK/FaceDeviceSamplingResult.java
File was renamed from ycl-pojo/src/main/java/com/ycl/platform/domain/dto/FaceDeviceSamplingDTO.java @@ -1,4 +1,4 @@ package com.ycl.platform.domain.dto; package com.ycl.platform.domain.result.HK; import lombok.Data; @@ -8,7 +8,7 @@ * @author gonghl */ @Data public class FaceDeviceSamplingDTO { public class FaceDeviceSamplingResult { /** * 设备名称 @@ -99,4 +99,4 @@ */ private Integer unfaceEligCount; } } } ycl-pojo/src/main/java/com/ycl/platform/domain/result/HK/MonitorResourceResult.java
File was renamed from ycl-pojo/src/main/java/com/ycl/platform/domain/dto/DataConfigInfoDTO.java @@ -1,4 +1,4 @@ package com.ycl.platform.domain.dto; package com.ycl.platform.domain.result.HK; import lombok.Data; @@ -9,7 +9,7 @@ * @author gonghl */ @Data public class DataConfigInfoDTO { public class MonitorResourceResult { /** * 关注资源列表 @@ -38,4 +38,4 @@ */ private int deviceType; } } } ycl-pojo/src/main/java/com/ycl/platform/domain/result/HK/MonitoringDetailResult.java
File was renamed from ycl-pojo/src/main/java/com/ycl/platform/domain/dto/MonitoringDetailDTO.java @@ -1,14 +1,14 @@ package com.ycl.platform.domain.dto; package com.ycl.platform.domain.result.HK; import lombok.Data; /** * 监测结果明细类 * 采集设备属性监测结果 * * @author gonghl */ @Data public class MonitoringDetailDTO { public class MonitoringDetailResult { /** * 组织编号 @@ -60,4 +60,4 @@ */ private String intelligentSet; } } ycl-pojo/src/main/java/com/ycl/platform/domain/result/HK/OrganizationTreeResult.java
File was renamed from ycl-pojo/src/main/java/com/ycl/platform/domain/dto/OrganizationTreeDTO.java @@ -1,4 +1,4 @@ package com.ycl.platform.domain.dto; package com.ycl.platform.domain.result.HK; import lombok.Data; @@ -10,7 +10,7 @@ * @author gonghl */ @Data public class OrganizationTreeDTO { public class OrganizationTreeResult { /** * 组织列表 @@ -49,4 +49,4 @@ */ private int sort; } } } ycl-pojo/src/main/java/com/ycl/platform/domain/result/HK/PicAccessResult.java
File was renamed from ycl-pojo/src/main/java/com/ycl/platform/domain/dto/ImageAccessMonitoringDTO.java @@ -1,4 +1,4 @@ package com.ycl.platform.domain.dto; package com.ycl.platform.domain.result.HK; import lombok.Data; @@ -8,7 +8,7 @@ * @author gonghl */ @Data public class ImageAccessMonitoringDTO { public class PicAccessResult { /** * 数据类型为1时表示卡口内码,数据类型为2或11时表示人脸采集设备内码 @@ -70,4 +70,4 @@ */ private int bigDisableCount; } } ycl-pojo/src/main/java/com/ycl/platform/domain/result/HK/SnapshotDataMonitorResult.java
File was renamed from ycl-pojo/src/main/java/com/ycl/platform/domain/dto/SnapshotDataMonitorResultDTO.java @@ -1,4 +1,4 @@ package com.ycl.platform.domain.dto; package com.ycl.platform.domain.result.HK; import lombok.Data; @@ -8,7 +8,7 @@ * @author gonghl */ @Data public class SnapshotDataMonitorResultDTO { public class SnapshotDataMonitorResult { /** * dataType为1:卡口内码 dataType为2或11:采集设备内码 @@ -55,4 +55,4 @@ */ private int resultType; } } ycl-pojo/src/main/java/com/ycl/platform/domain/result/HK/SnapshotDelayMonitorResult.java
File was renamed from ycl-pojo/src/main/java/com/ycl/platform/domain/dto/SnapshotDelayMonitorResultDTO.java @@ -1,4 +1,4 @@ package com.ycl.platform.domain.dto; package com.ycl.platform.domain.result.HK; import lombok.Data; @@ -8,7 +8,7 @@ * @author gonghl */ @Data public class SnapshotDelayMonitorResultDTO { public class SnapshotDelayMonitorResult { /** * dataType为1:卡口内码 dataType为2或11:采集设备内码 @@ -65,4 +65,4 @@ */ private int dataDelayCount4; } } ycl-pojo/src/main/java/com/ycl/platform/domain/result/HK/VehicleDeviceInspectionResult.java
File was renamed from ycl-pojo/src/main/java/com/ycl/platform/domain/dto/VehicleDeviceInspectionDTO.java @@ -1,4 +1,4 @@ package com.ycl.platform.domain.dto; package com.ycl.platform.domain.result.HK; import lombok.Data; @@ -8,7 +8,7 @@ * @author gonghl */ @Data public class VehicleDeviceInspectionDTO { public class VehicleDeviceInspectionResult { /** * 设备名称 @@ -248,4 +248,4 @@ */ private Integer noIntegrityCount; } } } ycl-pojo/src/main/java/com/ycl/platform/domain/result/HK/VehicleDeviceSamplingResult.java
File was renamed from ycl-pojo/src/main/java/com/ycl/platform/domain/dto/VehicleDeviceSamplingDTO.java @@ -1,4 +1,4 @@ package com.ycl.platform.domain.dto; package com.ycl.platform.domain.result.HK; import lombok.Data; @@ -8,7 +8,7 @@ * @author gonghl */ @Data public class VehicleDeviceSamplingDTO { public class VehicleDeviceSamplingResult { /** * 卡口内码或采集设备内码,dataType为1时表示卡口内码,dataType为11时表示采集设备内码 @@ -119,4 +119,4 @@ */ private Float importantConPercent; } } } ycl-pojo/src/main/java/com/ycl/platform/domain/result/YY/CameraResult.java
File was renamed from ycl-pojo/src/main/java/com/ycl/platform/domain/result/CameraResult.java @@ -1,4 +1,4 @@ package com.ycl.platform.domain.result; package com.ycl.platform.domain.result.YY; import lombok.Data; @@ -155,4 +155,4 @@ */ private String SSBMHY; } } ycl-pojo/src/main/java/com/ycl/platform/domain/result/YY/OnlineResult.java
File was renamed from ycl-pojo/src/main/java/com/ycl/platform/domain/result/OnlineResult.java @@ -1,4 +1,4 @@ package com.ycl.platform.domain.result; package com.ycl.platform.domain.result.YY; import lombok.Data; @@ -86,4 +86,4 @@ */ private Integer totalNum; } } ycl-pojo/src/main/java/com/ycl/platform/domain/result/YY/OsdMonitorResult.java
File was renamed from ycl-pojo/src/main/java/com/ycl/platform/domain/result/OsdMonitorResult.java @@ -1,4 +1,4 @@ package com.ycl.platform.domain.result; package com.ycl.platform.domain.result.YY; import lombok.Data; @@ -115,4 +115,4 @@ private String positionInfo; private String cameraInfo; } } } ycl-pojo/src/main/java/com/ycl/platform/domain/result/YY/RecordMetaDSumResult.java
File was renamed from ycl-pojo/src/main/java/com/ycl/platform/domain/result/RecordMetaDSumResult.java @@ -1,4 +1,4 @@ package com.ycl.platform.domain.result; package com.ycl.platform.domain.result.YY; import lombok.Data; @@ -71,4 +71,4 @@ */ private String tenantId; } } ycl-server/src/main/java/com/ycl/platform/controller/CalculateReportController.java
@@ -1,6 +1,7 @@ package com.ycl.platform.controller; import com.ycl.platform.domain.form.CalculateReportBackfillForm; import com.ycl.platform.domain.param.HK.CoordinateByAreaParam; import com.ycl.system.domain.group.Update; import com.ycl.system.domain.group.Add; import org.springframework.security.access.prepost.PreAuthorize; ycl-server/src/main/java/com/ycl/web/HKClient.java
New file @@ -0,0 +1,250 @@ package com.ycl.web; import com.alibaba.fastjson2.JSONObject; import com.ycl.platform.domain.param.HK.*; import org.springframework.cloud.openfeign.FeignClient; import org.springframework.stereotype.Component; import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.PostMapping; /** * @author gonghl * @since 2024/7/1 下午 4:01 */ @Component @FeignClient(name = "HKClient", url = "${request.haiKangDomain}") public interface HKClient { /** * 按区域统计经纬度异常设备或卡口 * 1、根据组织区域每10分钟汇总采集设备/卡口经纬度异常数量。 * 2、异常包括: * (1)精度过低:经纬度小数点后不足6位。 * (2)经纬度缺失:经度或纬度存在缺失 * (3)不在辖区:经纬度超出所属行政区划范围 * 3、当日数据更新频率为每10分钟一次。历史数据保留一个月,每日凌晨生成昨日一整天区域汇总结果。 * @param param 请求参数 * @return 按区域统计经纬度异常设备或卡口 */ @PostMapping("/dqd/service/rs/v1/device/coordinateExpInfo/query") JSONObject coordinateByArea(CoordinateByAreaParam param); /** * 按区域统计编码异常设备或卡口 * 1、根据组织区域每10分钟统计采集设备和卡口国标编码异常量。 * 2、异常包括: * (1)前6位不符合标准:国标编码前六位与组织编号前六位比较 * (2)11-13位符合标准:根据现场实际情况在idad数据配置界面配置所得,可通过指标配置信息接口获取配置参数 * (3)编码长度不是20位 * 3、当日数据更新频率为每10分钟一次。历史数据保留一个月,每日凌晨生成昨日一整天区域汇总结果。 * @param param 请求参数 * @return 按区域统计编码异常设备或卡口 */ @PostMapping("/dqd/service/rs/v1/device/gbCodeExpInfo/query") JSONObject codeByArea(CodeByAreaParam param); /** * 按区域统计人脸数据监测指标项 * 1、根据区域每10分钟汇总区域内以下监测结果: * (1)设备活跃性:无抓拍、抓拍过少、抓拍突降。 * (2)时钟准确性:时钟准确率、不准确量、设备合格率等。 * (3)上传及时性:上传及时率、延迟各区间数据量、设备合格率。 * (4)大图可用性:大图可用量、访问异常量、标注异常量、大小图不一致量。 * (5)图片合格性:人脸唯一量、不唯一量等。 * (6)图片有效性:建模失败量、低评分量等。 * (7)图片关联性:未上报设备数、未上报抓拍量。 * (8)数据唯一性:不唯一数据、不唯一数据量。 * 2、可查询近30天内的数据异常情况。 * 3、今日数据更新频率为每10分钟一次。历史数据保留一个月,每日凌晨生成昨日一整天区域汇总结果。 * * 注:今日数据变化较大,因而今日抓拍异常统计情况仅供参考。数据突降结论无法给出。故,数据突降异常是只针对截止历史的数据异常监测。 * @param param 请求参数 * @return 按区域统计人脸数据监测指标项 */ @PostMapping("/dqd/service/rs/v2/data/faceDetect/query") JSONObject faceDetectByArea(FaceDetectParam param); /** * 按区域统计车辆数据监测指标项 * 1、根据区域每10分钟汇总区域内以下监测结果: * (1)设备活跃性:无抓拍、抓拍过少、抓拍突降的卡口/设备情况。 * (2)时钟准确性:车辆数据时钟准确率、卡口/设备合格率等。 * (3)上传及时性:车辆数据上传及时率、卡口/设备合格率等。 * (4)大图可用性:车辆背景大图可用率、不可用量等。 * (5)车牌合规性:车牌未识别量、车牌识别率低和昼夜识别突变卡口/采集设备数量灯。 * (6)数据准确性:车辆数据主要属性一致量、重要属性一致量。 * (7)数据完整性:下级上传的车辆数据,六项属性不完整量、两项属性不完整量。 * (8)数据关联性:未上报设备数、未上报抓拍量。 * (9)数据唯一性:车辆数据不唯一数据、不唯一数据量。 * 2、可查询近30天内的数据异常情况。 * 3、今日数据更新频率为每10分钟一次。历史数据保留一个月,每日凌晨生成昨日一整天区域汇总结果。 * * 注:今日数据变化较大,因而今日抓拍异常统计情况仅供参考。数据突降结论无法给出。故,数据突降异常是只针对截止历史的数据异常监测。 * @param param 请求参数 * @return 按区域统计车辆数据监测指标项 */ @PostMapping("/dqd/service/rs/v2/data/passDetect/query") JSONObject carDetectByArea(CarDetectParam param); /** * 采集设备属性监测结果 * 1、每10分钟同步质量计算服务的资源数据,进行采集设备属性异常监测。 * 2、主要包含:采集设备基本信息以及经纬度、国标编码和时间差监测结果。可根据组织、经纬度和国标编码监测结果进行过滤。 * @param param 请求参数 * @return 采集设备属性监测结果 */ @PostMapping("/dqd/service/rs/v1/device/cameraExpDetailInfo/query") JSONObject monitorDetail(MonitoringDetailParam param); /** * 卡口属性监测结果 * 1、每10分钟同步质量计算服务的资源数据,进行卡口属性异常监测。 * 2、主要包含:卡口基本信息以及经纬度、国标编码监测结果。可根据组织、经纬度和国标编码监测结果进行过滤。 * @param param 请求参数 * @return 卡口属性监测结果 */ @PostMapping("/dqd/service/rs/v1/device/crossExpDetailInfo/query") JSONObject crossDetail(CrossDetailParam param); /** * 抓拍数据量监测结果 * 1、每10分钟统计今日各点位人脸数量,对数据量进行监测。 * 2、每10分钟统计今日各卡口过车数量,对过车量进行监测. * 3、人脸数据量监测结果主要包括:正常、无抓拍、抓拍过少、抓拍突降 * (1)无抓拍:点位人脸数据量为0 * (2)抓拍过少:点位人脸数据量少于某一数据量(配置)。可通过接口2.3.2 指标配置信息查询(返回参数:lowFaceCriteria)获取配置 * (3)抓拍突降:(平均抓拍量-当天抓拍数据量)/平均抓拍量>=某一比例(配置)。可通过接口3.2 指标配置信息查询(返回参数:faceDropCriteriaPercent)获取配置 * 4.卡口/设备过车量监测结果主要包括:正常、无抓拍、抓拍过少、抓拍突降 * (1)无抓拍:卡口过车数据量为0 * (2)抓拍过少:卡口过车数据量少于某一数据量(配置)。可通过接口2.3.2 指标配置信息查询(返回参数:lowVelCriteria)获取配置 * (3)抓拍突降:(平均抓拍量-当天抓拍数据量)/平均抓拍量>=某一比例(配置)。可通过接口3.2 指标配置信息查询(返回参数:velDropCriteriaPercent)获取配置 * 5、数据每小时更新,只支持昨日和今日的查询。 * * 注:今日数据每10分钟变化较大,因而今日抓拍异常统计情况仅供参考。数据突降与持续无数据天数定论无法给出。故,数据突降异常和持续无数据天数是只针对历史的数据异常监测。 * @param param 请求参数 * @return 抓拍数据量监测结果 */ @PostMapping("/dqd/service/rs/v1/data/snapCountDetail/query") JSONObject SnapshotDataMonitor(SnapshotDataMonitorParam param); /** * 抓拍数据时延监测结果 * 1、每10分钟统计今日各点位人脸数量和延迟倒挂数据量,对时效性进行监测。 * 2、每10分钟统计今日各卡口/设备过车数量和延迟倒挂数据量,对过车时效性进行监测. * 3、判断数据延迟倒挂依据: * (1)延迟:数据接收时间-抓拍时间 >13s(配置)。可通过接口3.2 指标配置信息查询(返回参数:faceDelayCriteria 和velDelayCriteria )获取配置 * (2)倒挂:抓拍时间-数据接收时间>5s(配置)。可通过接口3.2 指标配置信息查询(返回参数:faceHangCriteria和velHangCriteria)获取配置 * 4、数据每小时更新,只支持昨日和今日的查询。 * * 注:今日数据每10分钟变化较大,因而今日抓拍异常统计情况仅供参考。 * @param param 请求参数 * @return 抓拍数据时延监测结果 */ @PostMapping("/dqd/service/rs/v1/data/snapAgingDetail/query") JSONObject SnapshotDataMonitor(SnapshotDelayMonitorParam param); /** * 图片访问监测结果 * 1、每10分钟统计今日各点位人脸数据中图片抽检访问情况。 * 2、每10分钟统计今日各卡口/设备过车数据中图片抽检访问情况。 * 3、数据每10分钟更新,支持近一个月数据结果的查询。今日数据变化较大,因而今日抓拍异常统计情况仅供参考 * @param param 请求参数 * @return 图片访问监测结果 */ @PostMapping("/dqd/service/rs/v1/data/picAccessDetail/query") JSONObject PicAccessMonitor(PicAccessParam param); /** * 属性识别准确监测结果 * 1、每10分钟统计今日各卡口/设备过车数据属性识别准确性结果。 * 2、只支持近一个月的历史监测结果查询。 * @param param 请求参数 * @return 属性识别准确监测结果 */ @PostMapping("/dqd/service/rs/v1/data/attributeRecognition/query") JSONObject AttrRecognitionMonitor(AttrRecognitionParam param); /** * 数据完整性监测结果 * 1、 每10分钟统计今日各卡口/设备过车数据中: * (1)数据不完整数量及对应各属性字段不完整的数量。 * (2)对于主要属性会另外单独统计不完整量。 * 2、 抓拍数据完整:车辆卡口设备抓拍车辆数据包含符合GA/T 1400.3标准的车牌号码、车牌颜色、车辆类型、车辆品牌、车身颜色、车辆型号属性字段。其中,主要属性包括:车牌号码、车牌颜 * 3、今日数据每10分钟更新,支持近一个月的属性识别监测结果查询。 * 注:今日数据实时在变,10分钟更新一次的结果仅供参考。 * @param param 请求参数 * @return 数据完整性监测结果 */ @PostMapping("/dqd/service/rs/v1/data/attributeIntegrity/query") JSONObject DataIntegrityMonitoring(DataIntegrityMonitoringParam param); /** * 人脸设备全检指标监测结果 * 1、汇总人脸设备活跃性、数据及时性、时钟准确性、图片有效性、人脸唯一性全检指标监测结果 * 2、只支持近一个月的监测结果查询。 * 注:今日数据每10分钟变化较大,因而今日抓拍异常统计情况仅供参考。 * @param param 请求参数 * @return 人脸设备全检指标监测结果 */ @PostMapping("/dqd/service/rs/v2/data/faceFullAmount/query") JSONObject DataIntegrityMonitoring(FaceDeviceInspectionParam param); /** * 人脸设备抽检指标监测结果 * 1、汇总人脸设备大图可用性、图片合格性抽检指标监测结果 * 2、只支持近一个月的监测结果查询。 * 注:今日数据每10分钟变化较大,因而今日抓拍异常统计情况仅供参考。 * @param param 请求参数 * @return 人脸设备抽检指标监测结果 */ @PostMapping("/dqd/service/rs/v2/data/faceSampleAmount/query") JSONObject DataIntegrityMonitoring(FaceDeviceSamplingParam param); /** * 车辆设备全检指标监测结果 * 1、汇总车辆设备活跃性、数据及时性、时钟准确性、数据完整性、数据唯一性全检指标监测结果 * 2、只支持近一个月的监测结果查询。 * 注:今日数据每10分钟变化较大,因而今日抓拍异常统计情况仅供参考。 * @param param 请求参数 * @return 车辆设备全检指标监测结果 */ @PostMapping("/dqd/service/rs/v2/data/vehFullAmount/query") JSONObject VehicleDeviceInspection(VehicleDeviceInspectionParam param); /** * 车辆设备抽检指标监测结果 * 1、汇总车辆设备大图可用性、数据准确性抽检指标监测结果 * 2、只支持近一个月的监测结果查询。 * 注:今日数据每10分钟变化较大,因而今日抓拍异常统计情况仅供参考。 * @param param 请求参数 * @return 车辆设备抽检指标监测结果 */ @PostMapping("/dqd/service/rs/v2/data/vehSampleAmount/query") JSONObject VehicleDeviceSampling(VehicleDeviceSamplingParam param); /** * 关注监测资源查询 * 1、根据需求可在idad配置各区域关注点位或卡口信息。Idad对这批点位或卡口进行异常监测。此接口可查询关注的资源信息。 * @param param 请求参数 * @return 关注监测资源查询 */ @PostMapping("/dqd/service/rs/v1/alarm/monitorResource/query") JSONObject monitorResource(MonitorResourceParam param); /** * 指标配置信息查询 * 查询各类数据异常标准。例如:抓拍数据量低于多少认为数据量过少 * @return 指标配置信息查询 */ @GetMapping("/dqd/service/rs/v1/statistics/criteria/query") JSONObject Criteria(); /** * 组织树查询 * 支持国标组织树和业务组织树信息查询。 * @return 组织树查询 */ @PostMapping("/dqd/service/rs/v1/orgInfo/standard/query") JSONObject OrganizationTree(OrganizationTreeParam param); } ycl-server/src/main/java/com/ycl/web/UYClient.java
@@ -1,9 +1,9 @@ package com.ycl.web; import com.alibaba.fastjson2.JSONObject; import com.ycl.platform.domain.param.CameraParam; import com.ycl.platform.domain.param.OnlineParam; import com.ycl.platform.domain.param.RecordMetaDSumParam; import com.ycl.platform.domain.param.YY.CameraParam; import com.ycl.platform.domain.param.YY.OnlineParam; import com.ycl.platform.domain.param.YY.RecordMetaDSumParam; import org.springframework.cloud.openfeign.FeignClient; import org.springframework.stereotype.Component; import org.springframework.web.bind.annotation.GetMapping;