ouyangxq
|
6514634dcb
|
fix(lastleg): align receiving warehouse checks
|
2026-09-08 18:41:00 +08:00 |
|
ouyangxq
|
f6b0bca2bf
|
test(firstleg): mock container tier mapper
|
2026-09-08 18:32:59 +08:00 |
|
ouyangxq
|
db98da5689
|
fix(lastleg): restore returned inventory from shipment source
|
2026-09-08 18:30:04 +08:00 |
|
ouyangxq
|
047ed674b8
|
feat(file): support overseas exception evidence
|
2026-09-08 18:26:26 +08:00 |
|
ouyangxq
|
3b88e5f6ab
|
fix(firstleg): reprice container fee on loading changes
|
2026-09-08 18:24:04 +08:00 |
|
ouyangxq
|
fcb4c055e2
|
优化
|
2026-09-08 18:16:54 +08:00 |
|
ouyangxq
|
1a1a19dea7
|
feat(firstleg): tier container customer freight
|
2026-09-08 18:04:14 +08:00 |
|
ouyangxq
|
f3a0a45e59
|
fix(lastleg): stock receipts into scanned locations
|
2026-09-08 17:55:29 +08:00 |
|
ouyangxq
|
b0fd797cd2
|
feat(firstleg): support customer price books
|
2026-09-08 17:42:20 +08:00 |
|
ouyangxq
|
60a41ec3ea
|
fix: reserve stable inbound code for draft label printing
|
2026-09-08 17:33:44 +08:00 |
|
ouyangxq
|
eead11e99d
|
feat(order): add batch review preview
|
2026-09-08 17:32:56 +08:00 |
|
ouyangxq
|
442518c382
|
feat(firstleg): add private warehouse delivery fee
|
2026-09-08 17:27:20 +08:00 |
|
ouyangxq
|
ba81dece5e
|
feat(firstleg): expose authoritative measurement identifiers
|
2026-09-08 17:24:29 +08:00 |
|
ouyangxq
|
e597bebafd
|
feat(order): expose cargo shipment binding
|
2026-09-08 17:17:57 +08:00 |
|
ouyangxq
|
2e60f2cd77
|
feat(firstleg): enforce pricing adjustment bounds
|
2026-09-08 17:13:43 +08:00 |
|
ouyangxq
|
78a73a1b0e
|
feat(firstleg): expose loading item tax mode
|
2026-09-08 17:07:06 +08:00 |
|
ouyangxq
|
40fe0ba0e1
|
fix(lastleg): keep inventory warehouse snapshots canonical
|
2026-09-08 16:16:20 +08:00 |
|
ouyangxq
|
6908969307
|
fix(lastleg): reject unavailable receiving pallets
|
2026-09-08 14:52:08 +08:00 |
|
ouyangxq
|
a0ad3382af
|
fix(warehouse-overseas): enforce pallet location invariant
|
2026-09-08 14:47:35 +08:00 |
|
ouyangxq
|
07688005a1
|
优化
|
2026-09-08 14:07:31 +08:00 |
|
ouyangxq
|
d318f4a450
|
fix(lastleg): create remaining container plans
|
2026-09-08 13:52:37 +08:00 |
|
ouyangxq
|
3c05525e27
|
fix(lastleg): search frozen warehouse code and name
|
2026-09-08 13:14:13 +08:00 |
|
ouyangxq
|
096ab8d48b
|
fix(test): align receiving pallets with FBA destinations
|
2026-09-08 12:45:46 +08:00 |
|
ouyangxq
|
847df6a85f
|
fix(lastleg): keep completed containers editable
|
2026-09-08 11:51:04 +08:00 |
|
ouyangxq
|
cc6df5993f
|
fix(lastleg): enforce container warehouse plan facts
|
2026-09-08 11:00:39 +08:00 |
|
ouyangxq
|
61ffff1be0
|
fix: keep terminal drayage actions executable
|
2026-09-08 07:39:17 +08:00 |
|
ouyangxq
|
287c0f3ce8
|
fix: publish holds for local overseas orders
|
2026-09-08 00:51:32 +08:00 |
|
ouyangxq
|
bb68e8a580
|
fix: route terminal drayage through gateway
|
2026-09-08 00:23:40 +08:00 |
|
ouyangxq
|
eeb087e453
|
fix: make terminal drayage migration restartable
|
2026-09-08 00:11:31 +08:00 |
|
ouyangxq
|
e32fe65fa8
|
feat: complete tail order controls and terminal drayage
|
2026-09-07 23:58:18 +08:00 |
|
ouyangxq
|
f018ca85a9
|
test(overseas): retain marker merchant fixture
|
2026-09-07 21:26:03 +08:00 |
|
ouyangxq
|
ac18f69ec5
|
fix(lastleg): preserve dropship source pallets
|
2026-09-07 21:10:43 +08:00 |
|
ouyangxq
|
98dafc13ca
|
fix(lastleg): align outbound pallet workflows
|
2026-09-07 20:51:03 +08:00 |
|
ouyangxq
|
4895c4f738
|
优化
|
2026-09-07 19:59:31 +08:00 |
|
ouyangxq
|
df8610f458
|
fix(lastleg): refresh received pallets before delivery transfer
|
2026-09-07 19:16:30 +08:00 |
|
ouyangxq
|
e0bb7de0cf
|
fix: isolate invalid container progress snapshots
|
2026-09-07 16:36:21 +08:00 |
|
ouyangxq
|
d622ddd37f
|
fix: isolate invalid receiving candidates
|
2026-09-07 16:06:08 +08:00 |
|
ouyangxq
|
ff2b02b102
|
fix: finalize smart dispatch drafts
|
2026-09-07 15:54:10 +08:00 |
|
ouyangxq
|
1b47158770
|
优化
|
2026-09-07 15:07:34 +08:00 |
|
ouyangxq
|
693e10188c
|
fix: refresh overseas authorization on user status change
|
2026-09-07 14:22:26 +08:00 |
|
ouyangxq
|
2c5fda33e7
|
fix: complete overseas fulfillment acceptance
|
2026-09-07 14:03:00 +08:00 |
|
ouyangxq
|
fcf1771967
|
fix: restore overseas list queries and identifiers
|
2026-09-07 12:30:17 +08:00 |
|
ouyangxq
|
30e883fe0c
|
test: complete held binding fixture
|
2026-09-07 12:17:56 +08:00 |
|
ouyangxq
|
51e5c6dc64
|
Merge remote-tracking branch 'origin/test' into dev
|
2026-09-07 12:17:01 +08:00 |
|
ouyangxq
|
e281a8f20b
|
fix: preserve hold binding replays
|
2026-09-07 12:16:55 +08:00 |
|
ouyangxq
|
0aecc90d11
|
test: cover concurrent inbound hold
|
2026-09-07 12:16:19 +08:00 |
|
ouyangxq
|
a077f828ae
|
feat: return authorization snapshot outside jwt
|
2026-09-07 12:14:48 +08:00 |
|
ouyangxq
|
c6b598daa7
|
Merge remote-tracking branch 'origin/test' into dev
|
2026-09-07 12:10:19 +08:00 |
|
ouyangxq
|
41582fe17b
|
fix: close inbound hold bypass paths
|
2026-09-07 12:10:11 +08:00 |
|
ouyangxq
|
a99ca36316
|
fix: align overseas outbound schema entry
|
2026-09-07 11:48:49 +08:00 |
|