Commit Graph
291 Commits
Author SHA1 Message Date
buliping ff129170eb 完善报到记录、历史报到统计; 2026-11-11 11:29:37 +08:00
buliping 42c2bcd4b5 人员编号-》学号 2026-11-10 18:01:26 +08:00
buliping 0ad498e9bc test 2026-11-10 17:30:58 +08:00
buliping b8aef31a04 test 2026-11-10 17:23:09 +08:00
buliping fe988f32f0 fix(train): 学员详情回填报到状态并优化人脸设备超时与报到接口提示 2026-11-10 17:00:43 +08:00
buliping f3041e7718 chore(git): 停止跟踪源码备份包 RuoYi-Vue.zip 2026-11-10 17:00:36 +08:00
buliping bf95b3ccd7 chore(git): 停止跟踪本地备份压缩包并加入 *bak.zip 忽略规则 2026-11-10 16:34:15 +08:00
buliping 1def568f24 refactor(iot): 移除 MQTT 传输层,仅保留设备开放接口与门禁写操作策略
- 依赖:删除根 pom 的 paho.version 与 org.eclipse.paho.client.mqttv3 依赖声明,
  同步移除 ruoyi-iot 模块中的 Paho 依赖,模块描述改为“iot设备数据与开放接口”
- MQTT 协议栈整体删除:IotMqttConfig、IotMqttProperties、MqttClientManager、
  MqttMessageDispatcher、MqttCallbackHandler、MqttConnectionCallback、
  IMqttMessageListener、MqttMessageDTO、MqttPublishRequest、MqttMessageEvent、
  IMqttService/MqttServiceImpl、IotMqttController,以及 lock 侧 topic 订阅与
  LockMessageListener、AccessRecordHandler、CommandRespHandler、
  GatewayOnlineHandler、LockSignalHandler
- MQTT 报文留痕链路删除:LockMqttLog 实体、LockMqttLogMapper(+XML)、
  ILockMqttLogService/LockMqttLogServiceImpl、LockMqttLogController,
  以及对应的前端页面 build_ui/src/views/iot/mqttlog 与 API build_ui/src/api/iot/mqttlog.js
- 命令下发改为仅落库:LockCommandServiceImpl 派发时直接置 TRANSPORT_DISABLED 失败,
  retryPending 返回 0;删除 GatewayOfflineCheckTask、LockCommandRetryTask、
  LockDeviceOfflineCheckTask 等依赖 MQTT 的补偿与离线检查定时任务
- 保留与传输无关的门禁写操作策略:新增 IotLockSecurityProperties(iot.lock-security),
  RealIotSecurityGate 及其测试改用该配置类
- 配置与调用处清理:application*.yml 中 iot.mqtt 段迁移为 iot.lock-security,
  删除 broker-url/client-id/username/password/topics/will/qos 等连接参数,
  修正 iot.face 环境标识注释引用;QA 工具启动参数改用 --iot.lock-security.*,
  并移除 browser_regression.js 的 mqttlog 路由
- 测试同步:删除依赖 MQTT 与传输层的 CommandRespHandlerMockTest、
  Round5sEgressIsolationTest、Round5sExecutionIntegrationTest、
  Round5v4BrowserFixture、Round5v4KingbaseIntegrationTest;
  更新 RealIotSecurityGateTest、FaceExtractClientMockTest、
  TrainIotLockAuthBridgeMockTest

说明:数据库侧 lock_mqtt_log 表结构与历史验收文档保留,未做数据迁移;
前端若仍配置了“MQTT报文日志”菜单,需在后台菜单管理中一并移除。
2026-11-10 16:06:23 +08:00
buliping f5e8d7f564 chore(sync): 同步当前工作区全部变更(学员学号可编辑并留空自动生成等) 2026-11-10 13:34:14 +08:00
wangzhibiao 01e949093a fix(qa): isolate legacy database clients with owned transport guard 2026-10-15 02:54:00 +08:00
wangzhibiao 65c567152e docs(qa): attribute legacy retry writes and separate software signoff 2026-10-15 01:35:06 +08:00
wangzhibiao 6e73d34561 test(qa): verify native Kingbase restore migration and fusion workflows 2026-10-14 18:31:38 +08:00
wangzhibiao ba5dc7a6af docs: 记录服务器接管与 Kingbase 原生一致性备份 2026-10-14 16:16:53 +08:00
wangzhibiao b94ac7f05a docs: 记录已授权迁移的备份恢复阻塞与只读核验 2026-10-14 13:02:37 +08:00
wangzhibiao 5560a3ac04 fix: 收口融合 QA 构建与验收安全基线 2026-10-14 11:32:31 +08:00
wangzhibiao 47bc6604e5 修正撤权意图状态:新版本不继承上次授权确认 2026-10-14 10:56:51 +08:00
wangzhibiao 0c1d97a6f0 修复物联安全:持久化撤权恢复并统一真实外发门禁 2026-10-14 10:52:05 +08:00
wangzhibiao 373921447f 新增物联:完成Java 21与IoT融合架构及安全门禁基线归档 2026-10-13 21:17:39 +08:00
wangzhibiao 9a62ac8536 合并发布:接入全系统角色专属职业正装头像体系 2026-10-10 08:59:51 +00:00
wangzhibiao 0fd24d5a49 测试验收:补充四类角色职业头像视觉验证截图 2026-10-10 16:46:28 +08:00
wangzhibiao 7d302dd72d 维护清理:移除历史知识图谱与未引用废弃静态素材 2026-10-10 16:04:33 +08:00
wangzhibiao dc809efa48 优化视觉:接入全系统角色专属职业正装头像模板 2026-10-10 16:00:08 +08:00
wangzhibiao 9b5acef8f5 合并发布:优化部署脚本Nginx多实例识别逻辑以支持自动部署闭环 2026-10-10 06:23:24 +00:00
wangzhibiao 375731be44 修复部署:解决restart-all脚本多Nginx实例误判及失效PID重载问题 2026-10-10 13:41:43 +08:00
wangzhibiao 93bbd5a0cc 合并发布:整合RC2核心业务功能与013数据库兼容补丁以恢复8082自动部署 2026-10-10 04:55:56 +00:00
wangzhibiao c6132ac935 优化迁移:完善013补丁原值保留机制与多层次升级预案 2026-10-10 12:13:01 +08:00
wangzhibiao 9a14641b9e 修复数据库:提供共享库增量兼容补丁013与升级预案 2026-10-10 11:41:03 +08:00
wangzhibiao 75eb1cb36d 合并发布:整合CICD分支拍照上传与RC1核心业务功能 2026-10-10 11:16:24 +08:00
wangzhibiao be5a564582 修复迁移:对齐课程资源关系表自增序列游标避免主键冲突 2026-10-10 00:23:24 +08:00
wangzhibiao 87ce678964 修复前端:修复报到机终端页面el-card闭合标签语法错误 2026-10-09 21:51:59 +08:00
wangzhibiao 353bfcd3fa 优化集成:实现课程资源关系表权威存储与旧字段兼容修复 2026-10-09 21:49:54 +08:00
wangzhibiao 9030d797f4 合并分支:合并课程两步式向导与教学资源关联管理能力 2026-10-09 21:33:35 +08:00
wangzhibiao 0cfcdfb9cd 合并分支:合并开班主流程与报到机模拟能力 2026-10-09 21:31:38 +08:00
wangzhibiao 61c2b4b36c 修复安全:默认关闭Mock开关并强化报到机与打卡接口服务端鉴权与测试环境约束 2026-10-09 20:35:12 +08:00
wangzhibiao cecf11790e 新增报到机:实现终端扫码报到核验与受控课堂打卡模拟 2026-10-09 20:04:52 +08:00
dongjie 83d22ba5e0 新增培训:实现课程两步式向导与教学资源关联 2026-10-09 16:55:52 +08:00
wangzhibiao b1d5a999ca 修复数据映射:对齐住宿有效状态关系并修正课次考勤名册参数契约 2026-10-09 16:20:24 +08:00
wangzhibiao 1149c2b141 新增开班主流程:实现学校周课表展示、住宿状态直观外露及课次考勤闭环联动 2026-10-09 15:48:13 +08:00
wangzhibiao 55143af4a5 修复迁移:修正教学资源菜单ID为2270避免与历史教学成果菜单2165冲突 2026-10-09 14:44:54 +08:00
buliping 5749c333e5 学员、教师支持浏览器拍照、上传图片两种方式更新头像;学员信息关联所属班级、开班时间、宿舍等信息; 2026-10-09 14:41:17 +08:00
wangzhibiao 041bcef242 新增数据库:编制10-10试用集成主数据扩展与教学资源兼容迁移脚本 2026-10-09 14:36:27 +08:00
wangzhibiao a8e42b32bd 测试学员:适配学员端点修改契约断言以包含合法编辑端点 2026-10-09 14:34:15 +08:00
wangzhibiao 1d57bdf0df 测试学员:补齐学员单测桩updateTrainStudent方法实现以修复构建 2026-10-09 14:30:58 +08:00
wangzhibiao b93ac3fa71 合并发布:集成GitLab远端主数据扩展与教学资源基线 2026-10-09 14:29:26 +08:00
wangzhibiao 39f633528c 修复学员:适配学员端自服务参训状态字段映射(XR-12) 2026-10-09 14:28:58 +08:00
buliping c26ddbb262 验证码校验 2026-10-09 09:33:54 +08:00
buliping b78765c7ff 课程类型支持下拉选择,增加课程资源id关联 2026-10-09 09:13:51 +08:00
buliping abb042ff1a 增加课程资源管理,对应数据表train_resource 2026-10-08 11:14:20 +08:00
buliping 1162f26e7d 学员、教师查询条件完善 2026-09-29 15:44:34 +08:00
buliping 973cc0e7e3 实训场地管理增加属性:适用专业(添加+修改+查询条件+列表)+操作栏增加删除功能 2026-09-29 14:59:53 +08:00