Commit Graph

17 Commits (1f8f47f94687c0a158ccc2e8f4a970e2c7ec2b0f)

Author SHA1 Message Date
LiuJiaNan 1f8f47f946 fix(api): 统一处理接口返回数据的默认值为null或undefined时的兼容问题
- 调整多个接口调用中解构data时去掉默认空数组或空对象,改用逻辑或操作符进行兼容处理
- 防止data为null或undefined导致程序异常,保证数据显示和渲染安全
- 相关组件和业务逻辑中增加了对data字段的非空判断和安全访问
- 更新图表和列表渲染初始化逻辑,避免因数据缺失导致的异常
- 优化请求数据接收后赋值流程,提升代码的鲁棒性与稳定性
2026-07-27 10:16:38 +08:00
LiuJiaNan 6f4b53b3eb style(map): port MenJin 对接统计接口、点位接口、点位详情弹窗 2026-07-24 13:59:10 +08:00
LiuJiaNan 7135162699 refactor(map): Panel 统一添加内容区样式、branchOffice XiaoFang、 branchOffice ZhongDian 对接统计 2026-07-23 10:52:22 +08:00
LiuJiaNan f4d2d6766e 重点作业统计对接、地图标点、详情弹窗 2026-07-22 14:43:31 +08:00
LiuJiaNan 8b819fa652 危险作业地图标点和详情弹窗 2026-07-22 10:38:03 +08:00
LiuJiaNan c68862b954 fix(api): 优化接口调用默认值及地图点位弹窗显示
- 各接口调用解构时添加 data 默认空数组或空对象,避免空值异常
- 地图标记点新增 isShowModal 参数,控制弹窗是否显示
- 点位点击事件中根据 isShowModal 判断是否触发弹窗显示事件
- 修正样式中 .scroll 容器高度及溢出处理
- 统一接口返回数据默认值处理,提升稳定性和健壮性
2026-07-22 08:52:47 +08:00
LiuJiaNan 411eeaae1d fix(biStatistics): 修复消防设备列表相关的请求参数和loading状态名
- 修改消防设备列表loading状态标识从xiaoFangFirePointDeviceListLoading为portXiaoFangFirePointDeviceListLoading
- 补充消防设备列表和请求函数调用的分页参数pageIndex和pageSize,确保获取完整数据
- 更新页面中对应loading状态变量的引用名称,保持一致性
- 优化请求参数传递,避免数据不完整或异常渲染问题
2026-07-21 17:24:20 +08:00
LiuJiaNan 0b690d010c 消防管控地图标点 2026-07-21 11:49:03 +08:00
LiuJiaNan 1328d6767c refactor: 统一地图页面状态通信 2026-07-16 10:38:54 +08:00
LiuJiaNan 476ead95b5 refactor(animation): 使用 AnimatePresence 替换自定义动画控制器优化组件动画
- 移除 useBottomUtilsAnimation、useCenterUtilsAnimation、useContentAnimation、useHeaderAnimation、useRightUtilsAnimation
  等自定义动画 Hook,统一使用 AnimatePresence 实现动画流程控制
2026-07-15 10:17:00 +08:00
LiuJiaNan 589aa29376 复杂set修改使用immer简化
修复底部工具点击区域遮挡问题
2026-03-02 16:35:37 +08:00
LiuJiaNan 6d2e201730 地图添加过渡动画 2026-01-15 18:01:40 +08:00
LiuJiaNan 5eff5dd284 地图部分元素添加过渡动画 2026-01-12 16:51:34 +08:00
LiuJiaNan f66152bdff 地图 2026-01-08 14:57:25 +08:00
LiuJiaNan 66d31d2a78 地图 2026-01-08 11:27:19 +08:00
LiuJiaNan 7683e00571 地图 2026-01-07 13:51:33 +08:00
LiuJiaNan a058233c64 地图 2026-01-05 14:53:49 +08:00