ouyangxq
|
a0a4e03da9
|
fix(inbound): expose original command for resource confirmation recovery
|
2026-10-05 02:13:22 +08:00 |
|
ouyangxq
|
76f02d8d45
|
fix(lastleg): complete stock transfer through linked relabel
|
2026-10-04 20:21:16 +08:00 |
|
ouyangxq
|
dc993c9713
|
feat(lastleg): retain receipt and redispatch history on exceptions
|
2026-10-04 10:45:05 +08:00 |
|
ouyangxq
|
c46a68e32b
|
fix(delivery): project current dispatched cargo instead of whole order SKU quantities
|
2026-10-04 02:54:52 +08:00 |
|
ouyangxq
|
1f7ddf7bc9
|
fix(delivery): expose signed quantity and publish correct signature instant
|
2026-10-03 23:09:24 +08:00 |
|
ouyangxq
|
6dbc899626
|
fix(lastleg): resolve mixed-pallet return sources by dispatch snapshots
|
2026-10-03 21:54:07 +08:00 |
|
ouyangxq
|
e49ad96cc4
|
feat(fleet): attach scoped evidence to measured trip records
|
2026-10-03 16:38:37 +08:00 |
|
ouyangxq
|
8700fc3423
|
feat(lastleg): redispatch returned cargo and reconcile source signatures
|
2026-10-03 16:06:54 +08:00 |
|
ouyangxq
|
a6fd0ba3c5
|
feat(fleet): bind quote versions and reconcile actual return quantities
|
2026-10-03 13:32:55 +08:00 |
|
ouyangxq
|
cb6c54ffe5
|
feat(fleet): integrate costs quotes operations and in-transit handovers
|
2026-10-03 12:38:04 +08:00 |
|
ouyangxq
|
eadb431f33
|
fix(lastleg): read committed order command replays after lock waits
|
2026-10-03 12:13:34 +08:00 |
|
ouyangxq
|
d4d5d79070
|
fix(fleet): compare customer identities without collation conflicts
|
2026-10-03 10:18:48 +08:00 |
|
ouyangxq
|
30559fd4eb
|
feat(fleet): query vehicle delivery and reassignment history
|
2026-10-03 10:10:55 +08:00 |
|
ouyangxq
|
5e683da3b9
|
feat(fleet): enforce reviewed trips and original fee coverage for dispatch
|
2026-10-03 04:18:52 +08:00 |
|
ouyangxq
|
7530a95fbd
|
fix(lastleg): scope inventory holds by cycle and align pick lock ordering
|
2026-10-03 01:34:14 +08:00 |
|
ouyangxq
|
4655090f76
|
fix(lastleg): account return carton outbound stock atomically
|
2026-10-02 17:47:11 +08:00 |
|
ouyangxq
|
e15bec3052
|
fix(lastleg): expose and validate individual return carton picks
|
2026-10-02 16:59:16 +08:00 |
|
ouyangxq
|
8b9b135ab5
|
fix(lastleg): align dispatch candidates with relabel reservation gate
|
2026-10-02 10:34:00 +08:00 |
|
ouyangxq
|
b436f3cf1f
|
fix(lastleg): retain location code in immutable stock receipts
|
2026-09-30 16:35:03 +08:00 |
|
ouyangxq
|
bd73c7a326
|
fix(lastleg): expose authoritative outbound type to PDA
|
2026-09-30 13:33:53 +08:00 |
|
ouyangxq
|
d320e78bbc
|
fix(inventory): resolve returns from immutable shipment SKU facts
|
2026-09-30 13:00:40 +08:00 |
|
ouyangxq
|
5cb2a5145f
|
fix(inventory): normalize FBA return SKU and match durable shipment command identity
|
2026-09-30 12:32:59 +08:00 |
|
ouyangxq
|
4a14001a09
|
fix(lastleg): restore dispatch returns from immutable pick source and expose customer receipts
|
2026-09-30 12:09:19 +08:00 |
|
ouyangxq
|
f87caf9dd1
|
fix(lastleg): retry shipping nodes until loading handover exists
|
2026-09-30 00:23:06 +08:00 |
|
ouyangxq
|
c2927ab9a6
|
优化
|
2026-09-29 18:47:37 +08:00 |
|
ouyangxq
|
2c60a29e0f
|
优化
|
2026-09-29 18:06:18 +08:00 |
|
ouyangxq
|
54ad26c607
|
优化
|
2026-09-29 17:55:54 +08:00 |
|
ouyangxq
|
8df0f4e823
|
fix(overseas): repair pallet transitions and transfer queries
|
2026-09-29 14:18:20 +08:00 |
|
liuyihe
|
2bb98d2047
|
贴标申请,仓储转运
|
2026-09-28 11:59:08 +08:00 |
|
ouyangxq
|
0e62b2f45b
|
feat: release empty outbound pallet locations
|
2026-09-24 16:47:50 +08:00 |
|
liuyihe
|
bcf44affd7
|
贴标申请,仓储转运
|
2026-09-24 14:42:24 +08:00 |
|
liuyihe
|
56f4e6e35c
|
贴标申请,仓储转运
|
2026-09-24 14:09:50 +08:00 |
|
liuyihe
|
d03862d47e
|
贴标申请,仓储转运
|
2026-09-24 11:39:15 +08:00 |
|
liuyihe
|
b991eac3c3
|
Merge branch 'dev' into test
# Conflicts:
# lastleg-service/src/test/java/com/baiyue/lastleg/transfer/service/WarehouseTransferServiceTest.java
|
2026-09-24 09:26:50 +08:00 |
|
liuyihe
|
b89400e6dc
|
贴标申请,仓储转运
|
2026-09-24 09:13:02 +08:00 |
|
liuyihe
|
186b6be7d8
|
贴标申请,仓储转运
|
2026-09-24 09:01:14 +08:00 |
|
liuyihe
|
b21690d943
|
贴标申请,仓储转运
|
2026-09-23 08:41:53 +08:00 |
|
ouyangxq
|
1ebc128c59
|
feat: support overseas warehouse locations and A0 overflow
|
2026-09-22 09:38:49 +08:00 |
|
liuyihe
|
9a8412279c
|
贴标申请,仓储转运
|
2026-09-22 08:49:21 +08:00 |
|
ouyangxq
|
e3415a8778
|
优化
|
2026-09-20 21:16:15 +08:00 |
|
ouyangxq
|
6211230564
|
fix(lastleg): preserve mixed SKU balances when splitting return relabel stock
|
2026-09-20 19:11:53 +08:00 |
|
ouyangxq
|
8ada2ef673
|
fix(lastleg): bind merged return inventory to reusable target pallet
|
2026-09-20 18:54:40 +08:00 |
|
ouyangxq
|
0fef9a8133
|
fix(pda): allow receiving photo lookup by container
|
2026-09-20 18:12:48 +08:00 |
|
liuyihe
|
82ff6589cb
|
贴标申请,仓储转运
|
2026-09-20 16:55:55 +08:00 |
|
liuyihe
|
02844da360
|
贴标申请,仓储转运
|
2026-09-20 15:06:17 +08:00 |
|
ouyangxq
|
d5c4059942
|
优化
|
2026-09-20 09:17:47 +08:00 |
|
ouyangxq
|
aedfcc3abf
|
优化
|
2026-09-18 16:49:25 +08:00 |
|
ouyangxq
|
fd27a0ed21
|
优化
|
2026-09-18 16:48:30 +08:00 |
|
ouyangxq
|
98d15c30bb
|
fix: carry partial dropship measurements to outbound
|
2026-09-18 15:23:36 +08:00 |
|
ouyangxq
|
c8a99f9fff
|
fix: complete order measurement downstream flow
|
2026-09-18 14:58:40 +08:00 |
|