Commit Graph
36 Commits
Author SHA1 Message Date
lianlonggang 822cdbf539 feat(watch): notice 入参新增 eventId、locateTime;新增 updateMonitorGps 接口
1. WatchNotifyVo、WatchMonitorData 新增 eventId 与 locateTime 字段
2. 新增 POST /watchApi/updateMonitorGps 接口
3. watchNo + eventId 联合定位告警数据,任一缺失则忽略
4. 已存在 lon/lat 数据则忽略本次更新,避免覆盖
5. GPS84 → GCJ02 坐标转换 + 高德地址反查(参考 createMonitorData 逻辑)
6. 仅更新 GPS 相关字段,不推送大屏与短信
2026-09-03 10:40:14 +08:00
lianlonggang d75f21c17e feat(db): watch_monitor_data 表新增 EVENT_ID 与 LOCATE_TIME 字段
为支持手表告警事件与定时GPS位置上报的关联,新增两个字段:
- EVENT_ID(事件ID,用于告警事件与GPS位置更新关联)
- LOCATE_TIME(定位时间,手表定时上报的GPS定位时间)

同时新增 IDX_EVENT_ID 单列索引与 IDX_WATCH_NO_EVENT_ID 联合索引,
优化 watchNo + eventId 联合定位查询性能。

数据库:118-DM 达梦数据库,SQL 全大写规范。
2026-09-03 10:40:02 +08:00
lianlonggangandClaude Opus 4.7 ffee8611fe fix(watch): 恢复设备导入校验和手表绑定单位限制,新增未分配设备数统计
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-06-03 11:05:33 +08:00
lianlonggang 0e8f5e7b14 feat(watch): 导入设备绑定时,手表所属单位以员工信息为准 2026-05-06 14:47:33 +08:00
lianlonggang 115407026f fix(device): 解决设备导入和绑定功能的部门权限问题
- 移除设备导入时的部门必填验证,允许为空时默认归入新疆油田公司(A01)
- 移除设备绑定时的跨单位限制检查
- 在设备绑定时根据员工信息更新手表的单位信息
- 修复部门统计数据查询中的层级展示逻辑
- 优化部门统计服务中的注释文档和代码结构
- 添加设备表更新操作中单位编码和部门ID的条件设置
2026-04-30 14:13:26 +08:00
lianlonggang 9f545952e4 fix(upload): 修复文件上传和权限配置问题
- 修正 MyUploadUtil 中 tar/apk 文件上传调用参数,添加必需的布尔参数
- 注释掉 Shiro 配置中 /sys/upload/down/** 和 /sys/upload/show/** 的匿名访问权限
- 解决文件上传功能与安全配置的兼容性问题
2026-04-30 08:49:19 +08:00
lianlonggang 1988e031e5 feat(file-upload): 集成新疆OSS文件上传功能并优化设备删除逻辑
- 实现新疆油田平台OSS文件上传工具类XjOssUtil,支持OAuth2鉴权和文件操作
- 在MyUploadUtil中集成OSS上传逻辑,通过oss_flag配置动态选择上传方式
- 为.tar和.apk文件强制使用MyUploadUtil上传,其他文件根据oss_flag配置决定上传方式
- 在手表设备删除接口中增加绑定用户检查,已绑定用户的手表不允许删除
- 添加GlobalManager依赖注入以支持动态配置读取
- 实现文件上传流程的日志记录和错误处理机制
2026-04-21 17:22:09 +08:00
lianlonggang 44b0f6ca2b feat(care-user): 添加年度参数并导入日期工具类
- 导入 cn.hutool.core.date.DateUtil 工具类
- 新增 year 字段用于存储当前年份
- 使用 DateUtil.thisYear() 设置默认值为当前年份
2026-04-14 10:34:10 +08:00
lianlonggang ae866f0791 fix(controller): 禁止移动端解绑手表设备并优化异步处理
- 移动端解绑设备接口返回错误提示,需联系健康管理员解绑
- 设备绑定流程中的警告开关设置改为异步执行
- 防止外部系统异常影响主业务流程
- 解绑操作中移除对数据中心的通知调用
2026-04-10 10:28:06 +08:00
lianlonggang 690f688c6a 屏蔽pom文件不需要的配置 2026-03-30 16:07:27 +08:00
lianlonggang e9784f7957 资源情况监测方法 2026-02-12 11:29:36 +08:00
lianlonggang e535308048 修改包名,屏蔽短信日志 2026-02-02 19:50:20 +08:00
lianlonggang fe014a56c8 屏蔽发短信日志 2026-02-02 12:44:46 +08:00
lianlonggang 24b1967ba9 日志文件下载功能,支持多实例日志 2026-01-29 19:36:12 +08:00
lianlonggang a58a007809 新疆短信内容中手机号码处理,避免含正常手机号的短信发不出去 2026-01-22 18:52:30 +08:00
lianlonggang 309bdc467e 短信发送任务log屏蔽 2026-01-08 13:48:01 +08:00
lianlonggang 60edd2726d 新疆短信内容中手机号码处理,避免含正常手机号的短信发不出去 2025-12-30 15:09:23 +08:00
lianlonggang 7b473e5e36 AED导入功能调整,指定sheet数量,支持纯小数的高德坐标 2025-12-24 16:51:58 +08:00
lianlonggang 7c337a40a7 高德地址转换 2025-12-15 16:18:28 +08:00
lianlonggang 428992ca6d 高德地址转换 2025-12-15 13:40:30 +08:00
lianlonggang f88bb0af52 高德地址转换 2025-12-15 08:55:43 +08:00
lianlonggang 117d9185f4 高德地址转换 2025-12-14 18:30:35 +08:00
lianlonggang d7d69755a7 咨询统计查询调整 2025-11-27 10:21:46 +08:00
lianlonggang 5f612993c6 短信发送调整 2025-11-27 10:21:16 +08:00
lianlonggang 105bf98d25 docker配置调整 2025-11-27 10:19:37 +08:00
lianlonggang 4356433ee0 健康咨询大屏接口 2025-10-28 10:47:23 +08:00
lianlonggang e9774bc270 健康咨询大屏接口 2025-10-28 10:47:04 +08:00
lianlonggang 19e46db6a1 健康咨询大屏接口 2025-09-26 18:06:15 +08:00
lianlonggang 273d1377b9 健康咨询大屏接口 2025-09-25 11:33:30 +08:00
lianlonggang 106863d986 健康咨询大屏接口 2025-09-25 11:21:40 +08:00
lianlonggang 688abc5703 健康咨询大屏接口 2025-09-24 17:40:11 +08:00
lianlonggang e4d815ae54 应急数据调整 2025-08-03 23:16:24 +08:00
lianlonggang 476b3a00d5 应急数据调整 2025-08-03 23:10:38 +08:00
lianlonggang 7ea6dd3411 应急数据调整 2025-08-03 23:02:36 +08:00
lianlonggang 36603cbda9 部分配置去掉 2025-07-23 16:37:49 +08:00
lianlonggang 3169464045 新疆油田短信功能 2025-07-12 11:25:25 +08:00