LiuJiaNan
|
385dd32112
|
feat(statistics): 实现监管端和分公司端统计大屏
- 新增监管端和分公司端首页统计模块
- 实现一级放大、二级列表和三级详情弹窗
- 提取标题栏、统计面板、弹窗布局和滚动表格等公共组件
- 完善图表、天气、搜索、分页及弹窗层级交互
- 使用 Ant Design Segmented 和 BorderBeam 统一页面效果
- 调整 Statistics 路由并同步 Map 页面跳转路径
- 按 map、statistics、weather 重新整理图片资源
- 删除未使用的旧版 White 页面及图片资源
|
2026-08-24 10:41:29 +08:00 |
LiuJiaNan
|
9d93b4076d
|
feat(biStatistics): 新增人员与车辆出入统计接口并优化入口出趋势面板
- 新增 getScreenPersonInOutStat 和 getScreenVehicleInOutStat 请求接口
- 入口出趋势面板根据选中索引动态加载人员或车辆出入数据
- 替换旧接口调用,支持人员和车辆出入数据的异步请求
- 优化加载状态显示,使用人员及车辆出入统计的加载状态控制Spin组件
- 调整数据加载参数及销毁图表逻辑,提升组件复用性和性能
|
2026-08-21 16:42:55 +08:00 |
LiuJiaNan
|
6c3cac4dc1
|
refactor(map): 迁移至 Cesium 模块化导入
|
2026-08-21 15:03:50 +08:00 |
LiuJiaNan
|
9f3bf572fd
|
fix(Map): 修复人员位置信息获取逻辑
- 移除对 locationRawJson 的解析,改为直接使用 item.lon 和 item.lat
|
2026-08-21 14:59:16 +08:00 |
LiuJiaNan
|
4bc3b5c80f
|
bug:20310
|
2026-08-18 11:36:52 +08:00 |
LiuJiaNan
|
b9ad0d8d44
|
fix(map): 修复接口返回数据空值处理,防止异常崩溃
- 所有异步接口获取的数据添加空值判断或默认空数组/空对象处理
- 修正部分状态赋值,避免因数据缺失导致报错
- 调整地图分公司信息逻辑,防止空值访问异常
- 统一视频播放地址获取时的空值赋默认值
- 优化部分组件初始化时对接口数据的安全调用代码
|
2026-08-13 14:53:57 +08:00 |
LiuJiaNan
|
85885a7d8f
|
feat(map): 实现封闭区域人员定位功能
|
2026-08-13 14:26:23 +08:00 |
LiuJiaNan
|
c903aa9a99
|
fix(AlarmHandlingPanel): 修正报警名称显示错误
- 将列表中的报警名称字段由description更改为alarmName
- 修复显示内容与实际报警名称不一致的问题
- 确保报警项正确渲染对应的名称信息
|
2026-08-13 11:00:28 +08:00 |
LiuJiaNan
|
5c802a5810
|
人员定位增加港区参数
|
2026-08-12 15:23:50 +08:00 |
LiuJiaNan
|
ffacaf7258
|
按实际返回情况修改人员定位点位显示
|
2026-08-11 18:06:23 +08:00 |
LiuJiaNan
|
0f9d4c3fb0
|
feat(portGate): 口门进出记录 对接接口
|
2026-08-10 15:45:54 +08:00 |
LiuJiaNan
|
03a580366e
|
fix(video-patrol): 调整视频播放高度为180px
- 将分支机构视频面板中的Video组件高度从100%改为180px
- 将首页底部视频面板中的Video组件高度从100%改为180px
- 统一视频播放区域高度,优化界面布局与显示效果
|
2026-08-08 16:22:27 +08:00 |
LiuJiaNan
|
30ace87da6
|
feat(branchOffice): 优化摄像头视频播放容器高度适配
- 为视频播放容器添加ref和尺寸监听,解决百分比高度适配问题
- 通过 useSize 实时获取视频容器像素高度,传递给 Video 组件
- 调整样式,设置视频内容区域超出隐藏,确保加载动画和容器高度一致
- 优化 loading 状态下的 Spin 组件样式,提升用户体验
- 维护无视频时的空状态样式显示方案
|
2026-08-08 15:44:54 +08:00 |
LiuJiaNan
|
e506e6d43f
|
refactor(video): 替换AliPlayer组件为Video组件优化视频播放
- 将多个页面中视频播放组件从AliPlayer替换为Video
- 修改视频url处理逻辑,避免使用data.url,直接使用data
- 配置Video组件的inline属性和跨域设置aliPlayerProps
- 更新package.json中zy-react-library版本至2.1.4并调整相关依赖
|
2026-08-08 15:25:37 +08:00 |
LiuJiaNan
|
6f7c2fe61c
|
增加相关方端不允许访问的判断和Websocket打完包地址不对的bug
|
2026-08-07 21:48:02 +08:00 |
LiuJiaNan
|
c08a767e58
|
重点作业/视频定位 更换点位接口
|
2026-08-07 20:17:35 +08:00 |
LiuJiaNan
|
f1cd744883
|
feat(bottomUtils): 为口门点位接口请求参数添加mkmjLevel字段
|
2026-08-07 20:07:22 +08:00 |
LiuJiaNan
|
f99e5e9afc
|
重点作业/视频定位 更换点位接口
|
2026-08-07 18:43:57 +08:00 |
LiuJiaNan
|
6f250019d5
|
bug:20079、20073
|
2026-08-07 17:46:03 +08:00 |
LiuJiaNan
|
6e23381055
|
bug:19956
|
2026-08-06 11:45:09 +08:00 |
LiuJiaNan
|
6cb130a75d
|
bug:19948、19947、19942、19946
|
2026-08-06 10:21:50 +08:00 |
LiuJiaNan
|
c53843128c
|
style(map): 将样式文件由less切换为module.less并更新对应className绑定
- 通过模块化CSS提升样式隔离性与维护便利性
|
2026-08-06 10:10:04 +08:00 |
LiuJiaNan
|
0543c96504
|
fix(Map): 修正火灾报警记录面板传感器名称显示
- 将报警类型名称字段改为传感器名称字段显示
- 确保火灾报警记录中传感器信息准确展示
|
2026-08-05 11:39:52 +08:00 |
LiuJiaNan
|
cd4986e9de
|
fix(map): 修正 viewer 对象引用
|
2026-08-03 10:10:48 +08:00 |
LiuJiaNan
|
37e94a178c
|
feat(map): 优化地图组件及接口请求性能
- 新增获取码头人员车辆统计接口getScreenPortPersonVehicleStat
- 中心工具组件引入数据加载及界面loading状态展示
- 中心工具统计数据显示人数及车辆数动态渲染
- 所有分页请求pageSize由9999调整为99,减少数据加载压力
- useInitMap、useMapMethods及usePointClickEvent中getViewer调用优化,避免多次重复调用
- 统一使用viewer变量缓存getViewer返回值,代码结构更清晰易维护
|
2026-08-03 10:07:50 +08:00 |
LiuJiaNan
|
f2109d6e80
|
refactor(map): 优化倾斜摄影初始化中的viewer引用
- 将多次调用getViewer()替换为函数内单一变量viewer缓存
- 统一使用viewer参数调用createObliquePhotography函数
- 提升代码可读性及性能,避免重复获取viewer实例
|
2026-08-01 18:20:37 +08:00 |
LiuJiaNan
|
477509877c
|
refactor(map): 优化分片加载与数据源管理
- 将文件导入路径由"uploadFile/gwj"调整为"uploadFile"
- 升级zy-react-library依赖版本至2.1.0
- 使用更合理的默认chunkSize 50替代原来的10,提升加载效率
- 在添加实体集合时,将entityCollection添加到viewer.dataSources中,确保数据源正确管理
- 统一代码风格,移除重复添加entityCollection的操作,提高代码可读性和性能
|
2026-08-01 10:34:13 +08:00 |
LiuJiaNan
|
6c279d6ba6
|
refactor(map): 对接接口 港区页面下方工具栏去掉封闭区域
|
2026-07-29 18:08:34 +08:00 |
LiuJiaNan
|
4ebf572dbd
|
refactor(map): 对接接口
|
2026-07-29 14:52:10 +08:00 |
LiuJiaNan
|
dbe87198b2
|
refactor(map): 7月28日需求修改 对接接口
|
2026-07-29 11:35:18 +08:00 |
LiuJiaNan
|
07aea5d5fc
|
refactor(map): 人员定位 二级 三级 对接接口
|
2026-07-28 17:36:24 +08:00 |
LiuJiaNan
|
854fbeff50
|
refactor(map): 7月28日需求修改
|
2026-07-28 16:34:13 +08:00 |
LiuJiaNan
|
4ce4e42c1d
|
refactor(map): 7月28日需求修改
|
2026-07-28 16:31:04 +08:00 |
LiuJiaNan
|
47353e9760
|
refactor(map): 增加分公司人员进入直接进入对应公司功能
|
2026-07-28 14:39:09 +08:00 |
LiuJiaNan
|
1f7fee828f
|
refactor(map): 清理人员定位相关代码并优化注释
|
2026-07-28 09:20:29 +08:00 |
LiuJiaNan
|
c1f9fd0169
|
feat(map): 标记点弹窗重复点击不再只发送一次请求
|
2026-07-27 17:40:38 +08:00 |
LiuJiaNan
|
66a8ebf6f7
|
feat(map): 人员定位替换成线上地址
|
2026-07-27 17:09:50 +08:00 |
LiuJiaNan
|
936a96b184
|
feat(map): 修复点击右侧纯净地图会清空下方工具栏选中状态bug
|
2026-07-27 17:09:33 +08:00 |
LiuJiaNan
|
f32d44bad9
|
feat(map): 添加人员轨迹功能及筛选组件
|
2026-07-27 16:56:12 +08:00 |
LiuJiaNan
|
273aa353ed
|
feat(map): 优化人员定位初始化点位闪烁问题
|
2026-07-27 15:29:06 +08:00 |
LiuJiaNan
|
cff14a1652
|
feat(map): 集成实时人员定位功能
|
2026-07-27 15:00:32 +08:00 |
LiuJiaNan
|
1f8f47f946
|
fix(api): 统一处理接口返回数据的默认值为null或undefined时的兼容问题
- 调整多个接口调用中解构data时去掉默认空数组或空对象,改用逻辑或操作符进行兼容处理
- 防止data为null或undefined导致程序异常,保证数据显示和渲染安全
- 相关组件和业务逻辑中增加了对data字段的非空判断和安全访问
- 更新图表和列表渲染初始化逻辑,避免因数据缺失导致的异常
- 优化请求数据接收后赋值流程,提升代码的鲁棒性与稳定性
|
2026-07-27 10:16:38 +08:00 |
LiuJiaNan
|
fdeeb1e9a2
|
refactor(map): branchOffice IndexLeft DepartmentResponsibilityPanel 对接
|
2026-07-24 17:54:55 +08:00 |
LiuJiaNan
|
f4427ab0e3
|
refactor(map): branchOffice IndexLeft RiskHazardPanel 对接
|
2026-07-24 17:26:48 +08:00 |
LiuJiaNan
|
297714ce08
|
style(map): bug:19705、19707
|
2026-07-24 17:07:45 +08:00 |
LiuJiaNan
|
f23b8d0f0d
|
style(map): branchOffice MenJin 对接统计接口、点位接口、点位详情弹窗
|
2026-07-24 16:33:58 +08:00 |
LiuJiaNan
|
6f4b53b3eb
|
style(map): port MenJin 对接统计接口、点位接口、点位详情弹窗
|
2026-07-24 13:59:10 +08:00 |
LiuJiaNan
|
42b5a365a2
|
style(map): 调整天气预防面板中Spin组件的位置
- 将Spin组件嵌套层级调整,提升代码可读性
- 使loading动画只覆盖天气数据部分,不包含表格区域
- 优化面板结构,保持布局一致性
- 修复因布局引起的样式错乱风险
|
2026-07-23 17:42:06 +08:00 |
LiuJiaNan
|
588dfcfbcf
|
fix(map): 修复添加分公司点时数据处理逻辑错误
- 优化请求数据赋值,避免重复请求
- 在无pointInfo时使用请求到的数据赋值
- 保证filterNull函数处理正确的数组数据
- 改进代码可读性与逻辑流畅性
|
2026-07-23 17:34:19 +08:00 |
LiuJiaNan
|
da80837605
|
refactor(map): branchOffice Camera 对接
|
2026-07-23 17:29:25 +08:00 |