Commit Graph

24 Commits

Author SHA1 Message Date
89c21e900e feat:任务定时任务下发 2026-07-24 10:06:35 +08:00
6f566b7a69 opt: 任务发送消费者topic定义 2026-07-23 16:48:05 +08:00
65fb53fc00 opt: 把 LMS/WMS 重复的执行逻辑下沉到 starter 2026-07-23 16:05:51 +08:00
7360ac1c0f fix: 任务异步状态问题 2026-07-22 17:48:57 +08:00
zhouz
44dac0a552 feat:新增出入库单查询页面及配置文件修改 2026-07-22 08:54:03 +08:00
bd4542e9ac fix: 下沉消息体对象 2026-07-20 13:53:08 +08:00
2582c4e474 feat:测试配置文件、定义xxljob端口 2026-07-17 10:24:11 +08:00
8aa40e84d3 fix: 多余的pom依赖 2026-07-16 19:42:58 +08:00
d429a09531 Refactor document workflow and related UI state 2026-07-16 19:07:09 +08:00
1d12732646 fix: 任务定位 2026-07-16 15:44:58 +08:00
be46cf49c5 fix: ACS、PC对任务状态的变化 2026-07-16 14:11:30 +08:00
d47c911a0c fix:框架 2026-07-15 16:31:42 +08:00
2b7ddc2313 fix:框架 2026-07-15 15:45:32 +08:00
90c4a9e8e9 fix:任务拆解 2026-07-15 14:59:05 +08:00
a066ec3637 fix:任务创建/修改状态 2026-07-15 10:10:17 +08:00
63994ef588 fix:任务创建/修改状态 2026-07-15 08:59:54 +08:00
254797a154 refactor: TransportTaskApiImpl 改为 Feign 模式,新增 TransportTaskApi 接口和 RpcConfiguration 2026-07-14 19:01:26 +08:00
f35d36ddb6 feat: 完成task服务核心业务——ACS反馈处理、MQ/HTTP回调、业务结果接收 2026-07-14 17:45:53 +08:00
49f8549b84 feat: 新增 TransportTaskStatusClient,用于同步回调 LMS/WMS 任务状态 2026-07-14 17:40:29 +08:00
c82f309548 feat: TransportTaskApiImpl RPC创建任务接口实现 2026-07-14 17:39:05 +08:00
c6dffbcb61 feat(task): TransportTaskService 扩展 RPC 创建方法(TDD)
- 新增 TransportTaskService.createTransportTaskByRpc() 接口方法
- 实现幂等检查(同 bizType+bizId 下未完结任务返回已有任务ID)
- 参数完整时状态置为待下发(040),否则生成(010)
- 添加单元测试覆盖正常创建和幂等返回两种场景
- 添加服务器模块测试依赖(JUnit 5, Mockito, AssertJ)
- 将 DTO 移至正确的 Maven 子模块位置
2026-07-14 17:35:04 +08:00
5684575abe feat: TransportTaskMapper 新增幂等查询与条件更新方法
- 新增 selectUnfinishedByBiz 方法,按业务类型和业务ID查询未完结任务(幂等校验用)
- 新增 updateTaskStatus 方法,基于 CAS 机制条件更新任务状态
- 补充 LambdaUpdateWrapper 导入
2026-07-14 17:10:04 +08:00
9953367281 feat: task-job主表crud基础 2026-07-14 14:09:48 +08:00
d225cb8025 feat: task模块搭建 2026-07-13 13:41:27 +08:00