Commit Graph
100 Commits
Author SHA1 Message Date
ouyangxq cf3f9c2406 优化 2026-08-12 15:10:40 +08:00
ouyangxq 8c57f5d94e align reconciliation source joins 2026-08-12 15:00:24 +08:00
ouyangxq 633c08045c 优化 2026-08-12 14:56:57 +08:00
ouyangxq 6d50bde31e wait for finance fee pool propagation 2026-08-12 14:56:50 +08:00
ouyangxq 285e17f0ba fix reconciliation source identity 2026-08-12 14:52:53 +08:00
ouyangxq 0d2093054f align finance fixture waybill and pool response 2026-08-12 14:46:52 +08:00
ouyangxq c4e6c28da0 add finance cost allocation detail 2026-08-12 14:40:05 +08:00
ouyangxq fcb7c11af4 优化 2026-08-12 14:37:45 +08:00
ouyangxq d183ad6330 fix container cost snapshot validation 2026-08-12 14:32:48 +08:00
ouyangxq 60895e3bf5 fix finance reconciliation fee pool ids 2026-08-12 14:21:25 +08:00
ouyangxq aaa38f825a 优化 2026-08-12 14:08:29 +08:00
ouyangxq 4375beaa13 补充财务主体缺失阻断诊断 2026-08-12 13:55:16 +08:00
ouyangxq 49967bbc28 test: adapt PDA loading completion contract 2026-08-12 13:48:46 +08:00
ouyangxq 584b73faf5 修复财务整柜成本雪花ID精度 2026-08-12 13:37:47 +08:00
ouyangxq d2704f68a6 完善财务全量验收链路 2026-08-12 13:24:17 +08:00
ouyangxq 505e834536 优化 2026-08-12 12:50:33 +08:00
ouyangxq d9bbd94366 优化 2026-08-12 12:47:06 +08:00
ouyangxq e4f65dae5f 优化 2026-08-12 12:35:29 +08:00
ouyangxq 0fceece378 优化 2026-08-12 12:18:59 +08:00
ouyangxq 5a26a84f78 优化 2026-08-12 11:25:42 +08:00
ouyangxq 4d0c245b60 优化 2026-08-12 10:59:39 +08:00
ouyangxq 91c6ebca5c fix(firstleg): map PDA query rows to concrete beans 2026-08-12 10:37:50 +08:00
ouyangxq b90470af97 优化 2026-08-12 09:40:50 +08:00
ouyangxq 1cb4fba276 优化 2026-08-12 09:25:53 +08:00
ouyangxq b2af5739c8 优化 2026-08-11 20:39:28 +08:00
ouyangxq 86488da6d0 test(admin): verify PDA inventory snapshots 2026-08-11 20:10:37 +08:00
ouyangxq 5e1e281773 Merge branch 'test' of http://8.163.30.128:10082/java-project/baiyue-firstleg into test 2026-08-11 20:02:34 +08:00
ouyangxq d7d33c4e9b 优化 2026-08-11 20:02:33 +08:00
ouyangxq 1f4b09f0c9 test(admin): align fee item acceptance payload 2026-08-11 20:02:04 +08:00
ouyangxq 48bb752007 优化 2026-08-11 19:59:06 +08:00
ouyangxq 7c24c96f88 fix(firstleg): wire finance outbox relay constructor 2026-08-11 19:47:20 +08:00
ouyangxq 3809d2a028 优化 2026-08-11 19:35:18 +08:00
ouyangxq 4d49d7a2e4 fix(deploy): synchronize finance fee source migration 2026-08-11 18:53:04 +08:00
ouyangxq bc5d9a6215 优化 2026-08-11 18:43:50 +08:00
ouyangxq e1487162a5 Merge branch 'test' of http://8.163.30.128:10082/java-project/baiyue-firstleg into test 2026-08-11 18:17:00 +08:00
ouyangxq 7e52d0c025 优化 2026-08-11 18:16:59 +08:00
ouyangxq 8a65f18fce test(admin): complete phase3 producer fixtures 2026-08-11 18:07:59 +08:00
ouyangxq 47c1c7922f Merge branch 'test' of http://8.163.30.128:10082/java-project/baiyue-firstleg into test 2026-08-11 18:06:28 +08:00
ouyangxq 192964419f 优化 2026-08-11 18:06:26 +08:00
ouyangxq cad2ba6e91 test(admin): align phase3 loading producer contract 2026-08-11 17:48:36 +08:00
ouyangxq a02dd3a422 test(admin): align phase3 loading producer contract 2026-08-11 17:47:19 +08:00
ouyangxq a59f4634cd fix(firstleg): allow preload confirmation after loading starts 2026-08-11 15:25:49 +08:00
ouyangxq 16a2f83da6 fix(firstleg): start loading when PDA task is claimed 2026-08-11 15:20:41 +08:00
ouyangxq 4561245a71 test(admin): align loading state transition assertions 2026-08-11 15:11:50 +08:00
ouyangxq 386eae6785 test(admin): follow real loading start sequence 2026-08-11 15:11:05 +08:00
ouyangxq bf7c214908 fix(firstleg): execute loading completion gate SQL 2026-08-11 14:13:28 +08:00
ouyangxq df0f05c74d test(admin): keep phase3 producer fixtures aligned 2026-08-11 14:07:16 +08:00
ouyangxq 7c2274be31 优化 2026-08-11 13:55:16 +08:00
ouyangxq 40171b7047 fix(firstleg): allow PDA batch operation audit 2026-08-11 11:53:32 +08:00
ouyangxq 3f301e390b test(admin): accept customs source-carried loading slices 2026-08-11 11:49:10 +08:00
ouyangxq 29c010e28f test(admin): retain PDA batch gap until verified 2026-08-11 11:46:23 +08:00
ouyangxq 9b3ff06a90 优化 2026-08-11 11:41:41 +08:00
ouyangxq 9f455b6c0b feat(firstleg): add atomic PDA batch picking endpoint 2026-08-11 11:24:59 +08:00
ouyangxq 7aa2b507f6 fix(firstleg): retry chained remainder settlement 2026-08-11 11:12:29 +08:00
ouyangxq fe0f1665e5 test(admin): align phase3 PDA direct completion fixtures 2026-08-11 11:11:57 +08:00
ouyangxq 166ebfb7ef 优化 2026-08-11 10:46:03 +08:00
ouyangxq c488c8aa02 Merge branch 'test' of http://8.163.30.128:10082/java-project/baiyue-firstleg into test 2026-08-11 10:45:55 +08:00
ouyangxq e4372783d0 优化 2026-08-11 10:45:53 +08:00
ouyangxq 2de3fb36e9 fix(gateway): include stable request and trace ids in security errors 2026-08-11 10:37:17 +08:00
ouyangxq 4e79287a35 fix(gateway): include stable request and trace ids in security errors 2026-08-11 10:35:01 +08:00
ouyangxq 5f90bf3bc8 fix(order): inherit cargo bindings for remainder orders 2026-08-11 10:11:30 +08:00
ouyangxq 0e47155649 test(admin): follow direct PDA completion contract 2026-08-11 10:10:18 +08:00
ouyangxq 77a91b6553 fix(order): inherit cargo bindings for remainder orders 2026-08-11 10:09:09 +08:00
ouyangxq f5c424b36d test(admin): verify chained remainder fulfillment splits 2026-08-11 10:02:41 +08:00
ouyangxq bceaff496e fix(firstleg): make scanned shipment id optional 2026-08-11 09:57:45 +08:00
ouyangxq dfc1db6e8c test(firstleg): align single-remainder completion contracts 2026-08-11 09:31:43 +08:00
ouyangxq 22cebaaa7a test(order): guard cross-role fulfillment split uniqueness 2026-08-11 09:28:23 +08:00
ouyangxq e6eba04eda Merge branch 'test' of http://8.163.30.128:10082/java-project/baiyue-firstleg into test 2026-08-11 09:25:43 +08:00
ouyangxq 540a6f5d88 优化 2026-08-11 09:25:41 +08:00
ouyangxq 66b3a0cc9b feat(order): adopt single-remainder fulfillment splits 2026-08-11 09:22:03 +08:00
ouyangxq fe60a20d95 feat(firstleg): enforce single remainder split schema 2026-08-11 09:18:03 +08:00
ouyangxq 39b9f237e0 test(phase3): verify single-remainder order flow 2026-08-11 09:17:39 +08:00
ouyangxq 5913c3c3ef feat(firstleg): enforce single remainder split schema 2026-08-11 09:17:02 +08:00
ouyangxq 4630186a56 fix(firstleg): accept unsplit inbound package totals 2026-08-10 20:26:41 +08:00
ouyangxq b1ca37699f fix(firstleg): sequence child inbound codes 2026-08-10 20:18:53 +08:00
ouyangxq 4749bd3bc1 test(warehouse): cover PDA occupancy package counts 2026-08-10 18:44:04 +08:00
ouyangxq 86632ef383 优化 2026-08-10 18:40:43 +08:00
ouyangxq efcd046853 fix(firstleg): make PDA allocation settlement idempotent 2026-08-10 18:17:53 +08:00
ouyangxq a4c47c281c 优化 2026-08-10 18:12:18 +08:00
ouyangxq 3bfc11a94d fix(firstleg): defer PDA allocation release transition 2026-08-10 18:00:24 +08:00
ouyangxq 84209bffd7 fix(phase3): close loading and dispatch flows 2026-08-10 17:42:17 +08:00
ouyangxq 074a95d82b fix(warehouse): allow platform resource scope 2026-08-10 16:34:11 +08:00
ouyangxq 59a4eb8ed5 优化 2026-08-10 16:24:47 +08:00
ouyangxq 9ab7c01639 fix(sql): make fee migration MySQL-compatible 2026-08-10 15:52:40 +08:00
ouyangxq c9f1fe0093 优化 2026-08-10 15:36:47 +08:00
ouyangxq 013de5e921 fix(firstleg): instantiate PDA progress projection 2026-08-10 14:31:03 +08:00
ouyangxq a81f73d835 test(phase3): verify merchant fulfillment scope 2026-08-10 14:18:24 +08:00
ouyangxq ce25a0a72d test(phase3): verify fulfillment aggregates and update schedule gaps 2026-08-10 14:15:04 +08:00
ouyangxq d42392dfc5 test: format port schedule fixtures in Shanghai local time 2026-08-10 14:06:56 +08:00
ouyangxq 55060c7cbe fix(sql): use mysql8 compatible PDA migrations 2026-08-10 13:54:28 +08:00
ouyangxq d2198fff06 fix(phase3): close inbound split trigger condition 2026-08-10 13:51:13 +08:00
ouyangxq d15bc9b583 fix(deploy): restore unified migration final assertions 2026-08-10 13:45:51 +08:00
ouyangxq ac085e0f53 chore(deploy): synchronize phase3 unified database migration 2026-08-10 13:31:42 +08:00
ouyangxq 88390f9401 feat(order): add container cross-order fulfillment aggregation 2026-08-10 13:16:40 +08:00
ouyangxq 3c44f3bd51 Merge remote-tracking branch 'origin/test' into test
# Conflicts:
#	deploy/sql/头程数据库统一增量-MySQL8.sql
2026-08-10 13:07:15 +08:00
ouyangxq 253c0e7472 feat(phase3): connect PDA settlement to real child orders 2026-08-10 13:02:51 +08:00
ouyangxq 20996b050b fix(iam): 修复仓库角色统一迁移执行 2026-08-10 13:00:13 +08:00
ouyangxq 64ba5ae249 fix(phase3): route carrier queries and repair schedule updates 2026-08-10 12:56:02 +08:00
ouyangxq ea1346ee2c feat(order): expose fulfillment split contract in openapi 2026-08-10 12:49:15 +08:00
ouyangxq 986e97acb6 优化 2026-08-10 12:46:12 +08:00