ouyangxq
|
c13175bf77
|
优化
|
2026-10-20 10:35:52 +08:00 |
|
ouyangxq
|
a563f63857
|
feat(appointments): expose destination warehouse options
|
2026-10-19 17:02:25 +08:00 |
|
ouyangxq
|
5cd108b39a
|
chore(lastleg): instrument appointment latency from restored 662dead baseline
|
2026-10-18 11:43:10 +08:00 |
|
ouyangxq
|
b0acbfbb34
|
perf(lastleg): batch appointment requirement generation reads
|
2026-10-17 12:54:39 +08:00 |
|
ouyangxq
|
2971d6f7f0
|
perf(lastleg): reuse warehouse directory within sync generation
|
2026-10-17 09:57:54 +08:00 |
|
ouyangxq
|
097bec33b1
|
perf(lastleg): batch live appointment work facts and filter candidates
|
2026-10-15 19:10:57 +08:00 |
|
ouyangxq
|
a1d5ebdab2
|
feat(appointment): integrate work calendar and stable cargo batches
|
2026-10-15 16:55:57 +08:00 |
|
ouyangxq
|
a1f1d93902
|
feat: add self-operated analytics and enforce Lastleg module boundaries
|
2026-10-12 20:27:35 +08:00 |
|
ouyangxq
|
15ab355dc2
|
fix(appointments): include destination timezone in batch preview
|
2026-10-10 18:37:38 +08:00 |
|
ouyangxq
|
0ac2b849c3
|
feat(appointments): track forecast impacts and handling history
|
2026-10-10 15:33:13 +08:00 |
|
ouyangxq
|
71111bf21b
|
feat(appointments): discover external booking candidates through fleet boundary
|
2026-10-10 14:03:42 +08:00 |
|
ouyangxq
|
c4c1bddeec
|
feat(appointments): unify pre-inbound planning and confirmed FBA bookings
|
2026-10-10 10:38:06 +08:00 |
|
ouyangxq
|
24f5ccf7ff
|
feat(appointment): share pickup and receiving followups by container
|
2026-10-10 08:42:01 +08:00 |
|
ouyangxq
|
040f3bbd93
|
fix(lastleg): preserve followup timestamp on replay
|
2026-10-09 22:31:51 +08:00 |
|
ouyangxq
|
0d75e311d0
|
feat(lastleg): connect appointment followups and fleet intake
|
2026-10-09 22:04:49 +08:00 |
|