Commit Graph

114 Commits (297714ce081da973182e7fad5068e3da0436df85)

Author SHA1 Message Date
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
LiuJiaNan 97792143b0 refactor(data): 统一变量命名并优化异步加载函数名
- 将多个组件中的状态变量统一命名为data,替代原有的records、statistics、list等命名
- 将异步加载函数名统一修改为loadData,提高代码一致性和可读性
- 修改相关组件渲染部分变量引用,确保渲染数据源正确
- 优化useEffect及useMount中异步函数调用名称,增强代码规范性
- 涉及组件包括branchOffice、IndexInfo、port等多个子模块,全面提升代码风格统一性
2026-07-23 15:34:57 +08:00
LiuJiaNan 7b2f826b63 refactor(map): branchOffice 所有统计页 按块拆分 2026-07-23 15:23:09 +08:00
LiuJiaNan 66d5d27fb8 refactor(map): branchOffice XiaoFang对接接口 2026-07-23 14:03:42 +08:00
LiuJiaNan bf11b180f3 refactor(map): dataZoom 支持自定义大小、部分接口添加分页参数、branchOffice 首页对接接口 2026-07-23 11:41:21 +08:00
LiuJiaNan 7135162699 refactor(map): Panel 统一添加内容区样式、branchOffice XiaoFang、 branchOffice ZhongDian 对接统计 2026-07-23 10:52:22 +08:00
LiuJiaNan b39ad7ad51 branchOffice WeiXian 按块拆分 2026-07-22 17:33:15 +08:00
LiuJiaNan feed4a0eaa branchOffice WeiXian 对接接口 2026-07-22 17:25:35 +08:00
LiuJiaNan a6b57a2473 refactor(biStatistics): 统一更新biStatistics请求loading状态命名 2026-07-22 16:13:47 +08:00
LiuJiaNan 405c4f74bc refactor(weather): 移除天气接口请求函数并改为使用props调用 2026-07-22 15:57:38 +08:00
LiuJiaNan b56fd35bbc refactor(Map): FengBi、MenJin、QiXiang、RenYuan 按块拆分 2026-07-22 15:26:37 +08:00
LiuJiaNan 731de8b1a8 refactor(map): 修改港区portArea字段类型并重命名多处组件 2026-07-22 14:43:46 +08:00
LiuJiaNan f4d2d6766e 重点作业统计对接、地图标点、详情弹窗 2026-07-22 14:43:31 +08:00
LiuJiaNan 8b819fa652 危险作业地图标点和详情弹窗 2026-07-22 10:38:03 +08:00
LiuJiaNan 1ce00bc82c port WeiXian 文件按块拆分 2026-07-22 09:10:11 +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 e84b4191a6 消防管控地图标点弹窗 2026-07-21 16:48:02 +08:00
LiuJiaNan 0b690d010c 消防管控地图标点 2026-07-21 11:49:03 +08:00
LiuJiaNan 3176ef7b44 将统计和地图点位接口拆分文件 2026-07-21 10:00:09 +08:00
LiuJiaNan 84fcbf0260 port XiaoFang 文件按块拆分 2026-07-21 09:56:13 +08:00
LiuJiaNan 48f768bdc6 feat(map): port XiaoFang对接接口 2026-07-21 09:39:41 +08:00
LiuJiaNan 226b0a7350 feat(Map): 优化分公司信息展示及数据请求流程
- 修改分公司所属行业字段展示,串联多个分类名称
- 新增接口请求方法 getCorpInfoListAll,用于获取全部企业信息
- 在地图组件中集成接口请求,用于获取分公司数据
- 增加加载中状态指示,提升用户体验
- 调整分公司点数据来源,替换静态点数据为接口数据
- 优化地图初始化逻辑,支持传入接口请求配置
- 修改弹窗点击事件,传递完整分公司数据避免额外请求
- 调整底
2026-07-20 20:02:52 +08:00
LiuJiaNan 3145aae56b portIndex 文件按块拆分 2026-07-20 18:38:17 +08:00
LiuJiaNan 18a7123259 feat(map): portIndex对接接口 2026-07-20 17:47:02 +08:00
LiuJiaNan 0bc668f56f refactor(map): 将区域area改名为港区portArea以统一命名 2026-07-20 17:10:42 +08:00
LiuJiaNan 6c9b5054af fix(map): 修正气象监测弹窗展示及标记类型设置
- 仅在标记类型为气象监测时渲染MeteorologicalMonitoring组件
- 选择气象监测标记时添加markType属性用于区分标记类型
2026-07-20 16:57:23 +08:00
LiuJiaNan accee1dd51 refactor(map): 调整相关变量名和参数名
- 将所有点位配置中的 mapIcon 属性修改为 markIcon
- 将所有点位配置中的 mapType 属性修改为 markType
2026-07-20 14:35:04 +08:00
LiuJiaNan a5d0f2588b feat(map): 新增标记点点击弹窗及气象监测模块 2026-07-20 14:23:04 +08:00
LiuJiaNan 266f7c3394 地图首页 文件按块拆分 2026-07-17 18:19:33 +08:00
LiuJiaNan d577446a10 地图首页 文件按块拆分 2026-07-17 18:17:53 +08:00
LiuJiaNan 9310c86fd0 地图首页接口对接 2026-07-17 17:35:09 +08:00
LiuJiaNan 565670d59a refactor: 部分修改 2026-07-16 14:19:58 +08:00
LiuJiaNan 1328d6767c refactor: 统一地图页面状态通信 2026-07-16 10:38:54 +08:00
LiuJiaNan 30d17a21b0 feat(map): 调整相机操作优化视角切换
- 左键拖动:旋转地图。
- 右键拖动:调整相机俯仰角,可从平面俯视切换到立体观察角度。
- 中键拖动:保留俯仰操作。
- 滚轮:缩放。
- 触摸双指:保留缩放和俯仰。
2026-07-15 11:17:34 +08:00
LiuJiaNan 620d33e043 feat(content): 让面板的展开收起按钮随面板同步进行动画 2026-07-15 10:43:27 +08:00
LiuJiaNan 476ead95b5 refactor(animation): 使用 AnimatePresence 替换自定义动画控制器优化组件动画
- 移除 useBottomUtilsAnimation、useCenterUtilsAnimation、useContentAnimation、useHeaderAnimation、useRightUtilsAnimation
  等自定义动画 Hook,统一使用 AnimatePresence 实现动画流程控制
2026-07-15 10:17:00 +08:00
LiuJiaNan b544d62dd1 feat(RightUtils): 优化子菜单动画点击锁定与界面交互
- 新增 isAnimating 状态和 tryStartAnimation 方法防止动画期间重复点击
- 子菜单背景按钮禁用时添加 disabled 样式及无障碍 aria-disabled 属性
- 按钮点击事件中增加动画锁定判断,避免动画未完成前状态切换
- useChildMenuAnimation Hook 内部实现动画锁定机制,保证动画开始至结束期间禁用重复操作
- 在首次渲染和动画完成处正确管理动画锁,确保状态与动画同步
- index.less 中新增 disabled 样式防止用户交互,保持按钮和菜单状态一致
2026-07-15 09:36:02 +08:00
LiuJiaNan 42961e417c refactor(map): 将class重构成hook写法 2026-07-15 09:26:35 +08:00
LiuJiaNan d16b6b2ee5 fix(deps): 升级依赖库版本并修复Modal属性使用
- 将 antd 版本从 5.27.6 升级到 6.5.0
- 更新 @ant-design/icons 版本到 6.3.2
- 升级 zy-react-library 到 2.0.13
- 修正 Modal 组件中 maskClosable 属性为 mask 对象的 closable 属性
- 在 jsconfig.json 中添加 jsx 配置为 react,提高编辑器支持
2026-07-07 09:39:07 +08:00
LiuJiaNan 589aa29376 复杂set修改使用immer简化
修复底部工具点击区域遮挡问题
2026-03-02 16:35:37 +08:00
LiuJiaNan d1de5b0d43 地图 2026-02-25 10:52:19 +08:00
LiuJiaNan 3010ec84f3 地图 2026-02-25 10:40:21 +08:00
LiuJiaNan ef3bd3509e 地图 2026-02-10 15:09:50 +08:00
LiuJiaNan c026a96bf0 地图 2026-02-10 14:55:08 +08:00