ouyangxq
|
392f5b7386
|
优化
|
2026-09-16 17:15:18 +08:00 |
|
ouyangxq
|
854d484142
|
优化
|
2026-09-16 16:42:05 +08:00 |
|
ouyangxq
|
b79cd9ec42
|
优化
|
2026-09-16 16:17:38 +08:00 |
|
ouyangxq
|
4571e3ac16
|
优化
|
2026-09-16 15:57:37 +08:00 |
|
ouyangxq
|
8f0622058d
|
优化
|
2026-09-16 15:21:08 +08:00 |
|
ouyangxq
|
912feca56f
|
优化
|
2026-09-16 12:02:38 +08:00 |
|
ouyangxq
|
de29e639e4
|
fix: check released bookings only for active loading allocations
|
2026-09-16 11:50:30 +08:00 |
|
ouyangxq
|
35c6c6ec03
|
优化
|
2026-09-16 11:43:02 +08:00 |
|
ouyangxq
|
dcd8cc2c85
|
test: cover loading reassignment and PDA completion gates
|
2026-09-16 11:40:57 +08:00 |
|
ouyangxq
|
011aa80870
|
fix: ignore empty loading links during completion
|
2026-09-16 11:33:16 +08:00 |
|
ouyangxq
|
a975b07968
|
优化
|
2026-09-16 11:14:32 +08:00 |
|
ouyangxq
|
a098c4377c
|
优化
|
2026-09-16 11:06:33 +08:00 |
|
ouyangxq
|
a4c659f4c6
|
fix: count distinct SKU codes across shared pallet inbounds
|
2026-09-16 10:18:56 +08:00 |
|
ouyangxq
|
c099b19176
|
完善一件代发整托拣货回归
|
2026-09-15 21:05:08 +08:00 |
|
ouyangxq
|
8b19085bc4
|
优化
|
2026-09-15 20:52:02 +08:00 |
|
ouyangxq
|
4b671bb0ab
|
优化
|
2026-09-15 18:17:06 +08:00 |
|
ouyangxq
|
45018987ef
|
fix(return): replay concurrent merges and extend integrity acceptance
|
2026-09-15 18:00:08 +08:00 |
|
ouyangxq
|
6b0de57a4b
|
test(return): cover isolation and concurrency; fix receipt and packing races
|
2026-09-15 17:05:07 +08:00 |
|
ouyangxq
|
28fa2a001d
|
优化
|
2026-09-15 16:39:44 +08:00 |
|
ouyangxq
|
c207a4d3b7
|
优化
|
2026-09-15 16:10:55 +08:00 |
|
ouyangxq
|
fd86c1b801
|
优化
|
2026-09-15 15:25:05 +08:00 |
|
ouyangxq
|
6d5cc03741
|
优化
|
2026-09-15 15:13:15 +08:00 |
|
ouyangxq
|
7edea222d8
|
test: synchronize initialization and dependency contracts
|
2026-09-15 14:58:26 +08:00 |
|
ouyangxq
|
c65389b2c2
|
fix: preserve receiving session on duplicate pallet scans
|
2026-09-15 14:44:10 +08:00 |
|
ouyangxq
|
791918c0dc
|
修正排车路线字段合同
|
2026-09-15 14:36:43 +08:00 |
|
ouyangxq
|
d1a00b8e01
|
优化
|
2026-09-15 14:30:47 +08:00 |
|
ouyangxq
|
a474ca4d93
|
优化
|
2026-09-15 14:18:18 +08:00 |
|
ouyangxq
|
6a2075fe4b
|
优化
|
2026-09-15 13:43:12 +08:00 |
|
ouyangxq
|
f9649c44e9
|
优化
|
2026-09-15 13:36:58 +08:00 |
|
ouyangxq
|
1bb69698de
|
fix: expose completed unified order status
|
2026-09-15 13:12:17 +08:00 |
|
ouyangxq
|
960b5d6b0a
|
test: retain a second FBA fixture for delivery split
|
2026-09-15 13:01:44 +08:00 |
|
ouyangxq
|
9914d40593
|
test: prove dispatch split across FBA destinations
|
2026-09-15 12:54:09 +08:00 |
|
ouyangxq
|
a7a6d78568
|
fix: persist overseas delivery completion history
|
2026-09-15 12:47:45 +08:00 |
|
ouyangxq
|
13ff7e1513
|
test: use supported delivery vehicle size
|
2026-09-15 12:34:47 +08:00 |
|
ouyangxq
|
2c183f0def
|
test: use supported dispatch vehicle capacity
|
2026-09-15 12:29:47 +08:00 |
|
ouyangxq
|
9e53a0d11f
|
test: use channel groups in booking fixtures
|
2026-09-15 12:24:28 +08:00 |
|
ouyangxq
|
9888072d8c
|
fix: limit dispatch vehicles to 15 and 30 pallets
|
2026-09-15 12:17:16 +08:00 |
|
ouyangxq
|
37c3e676a4
|
test: remove manual delivery completion permission contract
|
2026-09-15 12:12:57 +08:00 |
|
ouyangxq
|
b2c5bafb8e
|
fix: remove unused pallet carton mark override
|
2026-09-15 12:08:11 +08:00 |
|
ouyangxq
|
a400563552
|
test: honor runtime inbound code policy in HTTP order fixtures
|
2026-09-15 12:07:43 +08:00 |
|
ouyangxq
|
6e35993e61
|
更新派送自动完成测试验收
|
2026-09-15 12:07:10 +08:00 |
|
ouyangxq
|
c1f01e1e87
|
优化
|
2026-09-15 11:54:14 +08:00 |
|
ouyangxq
|
3fb9909dd3
|
test(lastleg): align relabel upload fixture and PDA status comment
|
2026-09-15 11:45:40 +08:00 |
|
ouyangxq
|
3ebe254c45
|
fix(dropship): serialize outbound creation and pick exact carton subsets
|
2026-09-15 11:42:19 +08:00 |
|
ouyangxq
|
88e2fb0eb1
|
优化
|
2026-09-15 10:37:34 +08:00 |
|
ouyangxq
|
4f13ee2ec3
|
fix(dropship): preserve carton quantities and shared pallet outbound ownership
|
2026-09-14 20:55:09 +08:00 |
|
ouyangxq
|
6dbcb2128c
|
优化
|
2026-09-14 20:20:57 +08:00 |
|
ouyangxq
|
ebc299d58a
|
优化
|
2026-09-14 20:03:22 +08:00 |
|
ouyangxq
|
d53de922db
|
优化
|
2026-09-14 18:34:37 +08:00 |
|
ouyangxq
|
d9a4384585
|
fix(firstleg): align measurement package validation
|
2026-09-14 18:32:32 +08:00 |
|
ouyangxq
|
3910b8fcce
|
feat: finalize dropship pallet print documents
|
2026-09-14 17:52:01 +08:00 |
|
ouyangxq
|
b3d74c5441
|
test: align full-chain fixture invariants
|
2026-09-14 17:45:56 +08:00 |
|
ouyangxq
|
e26b39ba0a
|
test: use current loading remarks endpoint
|
2026-09-14 17:36:52 +08:00 |
|
ouyangxq
|
a9959620f1
|
test: target unified order remarks endpoint
|
2026-09-14 17:31:06 +08:00 |
|
ouyangxq
|
6f917f9b2a
|
Merge remote-tracking branch 'origin/test' into test
|
2026-09-14 17:29:27 +08:00 |
|
ouyangxq
|
4c048d0760
|
test: use current order remarks contract
|
2026-09-14 17:29:03 +08:00 |
|
ouyangxq
|
64bddb1f81
|
fix: scope smart loading recommendations
|
2026-09-14 17:22:09 +08:00 |
|
ouyangxq
|
8a1e587ee4
|
fix(order): align FBA submit and fee confirmation
|
2026-09-14 17:19:06 +08:00 |
|
ouyangxq
|
e0af45db02
|
feat: add editable order collaboration remarks
|
2026-09-14 16:53:09 +08:00 |
|
ouyangxq
|
26c37deb55
|
fix: enforce dropship pallet count for inbound plans
|
2026-09-14 16:38:50 +08:00 |
|
ouyangxq
|
99f2c730e0
|
优化
|
2026-09-14 15:53:49 +08:00 |
|
ouyangxq
|
f9fa859391
|
优化
|
2026-09-14 15:51:52 +08:00 |
|
ouyangxq
|
13d2fe8e3a
|
fix: merge multi-pallet dropship handover fragments
|
2026-09-14 15:44:51 +08:00 |
|
ouyangxq
|
fe888f9278
|
fix(iam): scope customer nickname to customer management
|
2026-09-14 15:38:29 +08:00 |
|
ouyangxq
|
059757507a
|
优化
|
2026-09-14 15:33:45 +08:00 |
|
ouyangxq
|
cdac78e4f7
|
Merge branch 'test' of http://8.163.30.128:10082/java-project/baiyue-firstleg into test
|
2026-09-14 15:33:30 +08:00 |
|
ouyangxq
|
46b4d14898
|
优化
|
2026-09-14 15:33:29 +08:00 |
|
ouyangxq
|
febe265c50
|
fix: tolerate stale pallets in smart recommendation
|
2026-09-14 15:01:05 +08:00 |
|
ouyangxq
|
1d258ab27b
|
fix: keep dropship pallets atomic in smart loading
|
2026-09-14 14:35:29 +08:00 |
|
ouyangxq
|
de9516d19e
|
test: align client registration replay with current auth contract
|
2026-09-14 13:49:35 +08:00 |
|
ouyangxq
|
d8254c4f1d
|
优化
|
2026-09-14 13:48:21 +08:00 |
|
ouyangxq
|
d8e2dc59ae
|
fix: validate transfer rejection and align dispatch HTTP contracts
|
2026-09-14 13:46:32 +08:00 |
|
ouyangxq
|
a2ea0ba9e6
|
fix: align HTTP acceptance fixtures and pallet permissions
|
2026-09-14 12:40:40 +08:00 |
|
ouyangxq
|
e55ab73e61
|
优化
|
2026-09-14 12:00:48 +08:00 |
|
ouyangxq
|
fb66d9200a
|
fix: give warehouse transfer approval a distinct permission id
|
2026-09-14 11:35:14 +08:00 |
|
ouyangxq
|
54f5bdfb1f
|
fix: align overseas administrator authority assertion with merged baseline
|
2026-09-14 11:26:16 +08:00 |
|
ouyangxq
|
035537e5cc
|
优化
|
2026-09-14 11:12:29 +08:00 |
|
ouyangxq
|
481ab348ff
|
Merge latest origin/dev into test retaining verified acceptance workflows
|
2026-09-14 11:05:33 +08:00 |
|
ouyangxq
|
d4fec8294d
|
Merge origin/dev into test preserving warehouse and PDA workflows
|
2026-09-14 11:03:47 +08:00 |
|
ouyangxq
|
cc2aed72d9
|
优化
|
2026-09-12 18:34:23 +08:00 |
|
ouyangxq
|
f26e4b2972
|
fix(lastleg): trace return carton sources and generate scannable labels
|
2026-09-12 16:16:38 +08:00 |
|
ouyangxq
|
e467d60e8f
|
fix(lastleg): allow edits with historical procurement warehouse
|
2026-09-12 16:14:50 +08:00 |
|
ouyangxq
|
d33922ad35
|
fix overseas return inventory flow
|
2026-09-12 13:55:48 +08:00 |
|
ouyangxq
|
2191bacbfe
|
fix qualification upload contract and test baseline
|
2026-09-12 12:27:56 +08:00 |
|
ouyangxq
|
dcd079b5b7
|
优化
|
2026-09-11 18:43:57 +08:00 |
|
ouyangxq
|
06b9f3eda7
|
fix: persist PDA picking progress incrementally
|
2026-09-11 18:24:18 +08:00 |
|
ouyangxq
|
019db2900a
|
优化
|
2026-09-11 18:14:29 +08:00 |
|
ouyangxq
|
30d6896c8a
|
docs: clarify scan-first pallet workflow
|
2026-09-11 17:29:05 +08:00 |
|
ouyangxq
|
63ce4c48a7
|
优化
|
2026-09-11 17:27:27 +08:00 |
|
ouyangxq
|
458a4cfa50
|
优化
|
2026-09-11 17:20:56 +08:00 |
|
ouyangxq
|
c8e8245853
|
feat: allow shared dropship pallets
|
2026-09-11 17:12:03 +08:00 |
|
ouyangxq
|
1683977e0b
|
优化
|
2026-09-11 17:01:56 +08:00 |
|
ouyangxq
|
b6c66565b9
|
fix: unify same-carton order metrics
|
2026-09-11 16:50:10 +08:00 |
|
ouyangxq
|
87ae82a114
|
test: support manual dropship count fixtures
|
2026-09-11 16:34:40 +08:00 |
|
ouyangxq
|
010475a4c3
|
fix: prepare mixed-SKU dropship acceptance data
|
2026-09-11 16:21:14 +08:00 |
|
ouyangxq
|
51ce609ab1
|
优化
|
2026-09-11 16:17:16 +08:00 |
|
ouyangxq
|
2d928d667b
|
fix: resolve cross-plan pallet allocations
|
2026-09-11 16:10:49 +08:00 |
|
ouyangxq
|
64fa620c19
|
test: add full return receipt acceptance
|
2026-09-11 16:02:10 +08:00 |
|
ouyangxq
|
e1319cb389
|
fix: keep unified SQL pass marker final
|
2026-09-11 15:50:17 +08:00 |
|
ouyangxq
|
071f807b87
|
fix: aggregate mixed cartons by fulfillment type
|
2026-09-11 15:45:05 +08:00 |
|