ouyangxq
|
cdcf3e0f4f
|
test(firstleg): parse platform warehouse scope explicitly
|
2026-09-01 10:17:41 +08:00 |
|
ouyangxq
|
3d6216910f
|
test(finance): align full acceptance with current workflows
|
2026-09-01 10:17:03 +08:00 |
|
ouyangxq
|
505188c3fd
|
test(firstleg): make trucking acceptance self-contained
|
2026-09-01 10:16:07 +08:00 |
|
ouyangxq
|
477971dda1
|
优化
|
2026-09-01 10:00:13 +08:00 |
|
ouyangxq
|
249b182e7f
|
refactor(firstleg): remove customer scope from trucking
|
2026-09-01 09:51:59 +08:00 |
|
ouyangxq
|
936412f351
|
test(file-print): extend booking document regression
|
2026-08-31 20:56:52 +08:00 |
|
ouyangxq
|
0cc4eae209
|
feat(firstleg): enforce booking-owned truck workflow
|
2026-08-31 19:55:58 +08:00 |
|
ouyangxq
|
f2a980e5c1
|
fix(file): allow arbitrary ocean booking documents
|
2026-08-31 19:54:05 +08:00 |
|
ouyangxq
|
47ce84d122
|
feat(file-print): support ocean booking documents
|
2026-08-31 19:30:37 +08:00 |
|
ouyangxq
|
01385c4bc7
|
优化
|
2026-08-31 18:55:03 +08:00 |
|
ouyangxq
|
9b09663b2e
|
fix(firstleg): allow corrective evidence after completion failure
|
2026-08-31 18:42:08 +08:00 |
|
ouyangxq
|
838bd93bc4
|
test(firstleg): align cabinet evidence SQL contracts
|
2026-08-31 18:31:39 +08:00 |
|
ouyangxq
|
60d45613c7
|
fix(firstleg): import multipart request annotation
|
2026-08-31 18:24:58 +08:00 |
|
ouyangxq
|
4ddfc6fb99
|
chore(firstleg): remove legacy inbound evidence schema
|
2026-08-31 18:19:25 +08:00 |
|
ouyangxq
|
df0fbc1c7f
|
fix(firstleg): scope loading evidence to cabinet tasks
|
2026-08-31 18:14:36 +08:00 |
|
ouyangxq
|
4795ab958c
|
fix(file): require Firstleg for PDA evidence access
|
2026-08-31 17:42:19 +08:00 |
|
ouyangxq
|
1288c8937c
|
fix(file): bind loading evidence to cabinet
|
2026-08-31 17:33:11 +08:00 |
|
ouyangxq
|
ba8e3595e4
|
fix(firstleg): explain coload group eligibility
|
2026-08-31 15:40:24 +08:00 |
|
ouyangxq
|
17d81b0b94
|
feat(order): expose unified order channel code
|
2026-08-31 15:38:18 +08:00 |
|
ouyangxq
|
c9792b1f63
|
fix(firstleg): resolve loading list lifecycle by plan
|
2026-08-31 15:26:47 +08:00 |
|
ouyangxq
|
0122ad314b
|
feat(firstleg): expose smart-loading channel directory
|
2026-08-31 14:54:00 +08:00 |
|
ouyangxq
|
ea615b864a
|
fix(firstleg): cancel coload groups by inbound code
|
2026-08-31 14:53:44 +08:00 |
|
ouyangxq
|
314ce09b5d
|
fix(firstleg): load container overview transport history
|
2026-08-31 12:39:24 +08:00 |
|
ouyangxq
|
942dbace19
|
feat: enforce canonical container identity across regions
|
2026-08-31 12:13:20 +08:00 |
|
ouyangxq
|
b386f35ab4
|
优化
|
2026-08-31 10:31:51 +08:00 |
|
ouyangxq
|
d6f47e650c
|
优化
|
2026-08-31 10:19:48 +08:00 |
|
ouyangxq
|
bef91151a3
|
优化
|
2026-08-31 10:17:42 +08:00 |
|
ouyangxq
|
bf1dc1f209
|
优化
|
2026-08-31 10:17:03 +08:00 |
|
ouyangxq
|
aa583efa4a
|
优化
|
2026-08-31 10:09:14 +08:00 |
|
ouyangxq
|
ff6a8498a6
|
fix(lastleg): resolve actual overseas receiving warehouse
|
2026-08-30 18:07:38 +08:00 |
|
ouyangxq
|
ca9e7b60e8
|
优化
|
2026-08-30 17:02:19 +08:00 |
|
ouyangxq
|
0aa77327d5
|
test(firstleg): stabilize coload smart and short-pick checks
|
2026-08-30 16:14:07 +08:00 |
|
ouyangxq
|
5c83b81e8a
|
test(firstleg): harden coload capacity acceptance
|
2026-08-30 16:07:12 +08:00 |
|
ouyangxq
|
c9ee319e9d
|
fix(firstleg): refresh recommendation capacity
|
2026-08-30 16:06:20 +08:00 |
|
ouyangxq
|
4581c8a294
|
test(firstleg): assert atomic smart coload recommendation
|
2026-08-30 15:58:14 +08:00 |
|
ouyangxq
|
9a15e78b2e
|
test(firstleg): extend coload group acceptance
|
2026-08-30 15:55:48 +08:00 |
|
ouyangxq
|
bfcb80b326
|
fix(firstleg): align coload group eligibility
|
2026-08-29 12:44:42 +08:00 |
|
ouyangxq
|
0cf76df168
|
fix(firstleg): align coload loading route gates
|
2026-08-29 12:36:07 +08:00 |
|
ouyangxq
|
ba641754de
|
test(firstleg): document coload PDA acceptance
|
2026-08-29 11:59:53 +08:00 |
|
ouyangxq
|
81ef43c9fd
|
优化
|
2026-08-29 11:59:11 +08:00 |
|
ouyangxq
|
0605c32829
|
fix(firstleg): persist pricing conversion metadata
|
2026-08-29 11:48:19 +08:00 |
|
ouyangxq
|
66816d5341
|
优化
|
2026-08-29 11:42:52 +08:00 |
|
ouyangxq
|
de101621dd
|
fix(firstleg): align merchant billing with sent fees
|
2026-08-29 11:13:35 +08:00 |
|
ouyangxq
|
b4db37392d
|
fix(firstleg): complete coload SQL comments
|
2026-08-29 11:13:10 +08:00 |
|
ouyangxq
|
b1ab909184
|
优化
|
2026-08-29 11:10:28 +08:00 |
|
ouyangxq
|
775dd71227
|
fix(firstleg): keep published billing visible after loading
|
2026-08-29 11:00:19 +08:00 |
|
ouyangxq
|
3339ec91f9
|
feat(firstleg): enforce indivisible coload loading
|
2026-08-29 10:59:38 +08:00 |
|
ouyangxq
|
ac6d3289a6
|
feat(firstleg): add indivisible coload groups
|
2026-08-29 10:51:50 +08:00 |
|
ouyangxq
|
e6ee9cb442
|
fix(firstleg): recover multi-customer PDA completion
|
2026-08-29 08:25:42 +08:00 |
|
ouyangxq
|
da32a67d7f
|
优化
|
2026-08-28 23:01:52 +08:00 |
|