ouyangxq
|
fafcf75014
|
fix(appointments): exclude pickup trips from delivery calendar
|
2026-10-19 12:21:57 +08:00 |
|
ouyangxq
|
aa195cef66
|
feat(appointments): add four-type calendar sources and align release contracts
|
2026-10-19 12:15:43 +08:00 |
|
liuyihe
|
e8f6bb32dc
|
提交
|
2026-10-19 10:23:09 +08:00 |
|
ouyangxq
|
45fbd6eff8
|
fix(lastleg): reconfirm received bookings after releasing all own cargo
|
2026-10-18 19:53:35 +08:00 |
|
ouyangxq
|
aa33514ec6
|
fix(lastleg): repair dispatch cancellation and return execution contracts
|
2026-10-18 16:34:14 +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
|
662dead053
|
chore(lastleg): diagnose work fact synchronization phases
|
2026-10-17 11:37:57 +08:00 |
|
ouyangxq
|
2971d6f7f0
|
perf(lastleg): reuse warehouse directory within sync generation
|
2026-10-17 09:57:54 +08:00 |
|
ouyangxq
|
81e4123b10
|
perf(lastleg): limit transport reconciliation facts and trace sync phases
|
2026-10-17 09:11:00 +08:00 |
|
ouyangxq
|
732cf99007
|
perf(lastleg): reuse work items within synchronization batch
|
2026-10-17 08:30:11 +08:00 |
|
ouyangxq
|
5fd74e9c8c
|
perf(lastleg): batch receiving candidates and trace slow work invalidation
|
2026-10-17 07:49:56 +08:00 |
|
liuyihe
|
9ea03eb540
|
提交
|
2026-10-16 17:43:07 +08:00 |
|
liuyihe
|
6211d4ae37
|
提交
|
2026-10-16 16:53:32 +08:00 |
|
ouyangxq
|
fee0268391
|
fix(appointment): link customer work to original batch requirement
|
2026-10-16 16:38:33 +08:00 |
|
ouyangxq
|
38a1f1079a
|
Merge remote-tracking branch 'origin/test' into test
|
2026-10-16 16:21:51 +08:00 |
|
ouyangxq
|
58685945b1
|
fix(appointment): exclude cancelled batches without active allocations
|
2026-10-16 16:21:51 +08:00 |
|
liuyihe
|
488c0318ff
|
提交
|
2026-10-16 16:18:28 +08:00 |
|
ouyangxq
|
0708bbad2e
|
Merge remote-tracking branch 'origin/test' into test
# Conflicts:
# deploy/sql/README.md
# deploy/sql/海外区域统一增量-MySQL8.sql
|
2026-10-16 15:44:59 +08:00 |
|
ouyangxq
|
30f48bd926
|
feat(appointments): support scoped receiving and stable trip continuation
|
2026-10-16 15:43:04 +08:00 |
|
liuyihe
|
358feb5567
|
提交
|
2026-10-16 13:57:39 +08:00 |
|
liuyihe
|
5855529e97
|
提交
|
2026-10-16 11:41:24 +08:00 |
|
ouyangxq
|
4e2ea89403
|
fix(selfop): retry continuous outbound failures with bounded diagnostics
|
2026-10-16 11:05:37 +08:00 |
|
ouyangxq
|
a3a5862f89
|
fix(delivery): use frozen relabel destination in SKU details
|
2026-10-15 21:48:18 +08:00 |
|
ouyangxq
|
b8739eebf0
|
fix(lastleg): preserve return relabel delivery metadata and measurements
|
2026-10-15 21:40:37 +08:00 |
|
ouyangxq
|
607aaf74dc
|
fix(lastleg): route all relabel pickups directly to outbound and verify final schemas
|
2026-10-15 21:05:34 +08:00 |
|
ouyangxq
|
ae33780dae
|
fix(order): project exact customer fulfillment progress in detail
|
2026-10-15 19:46:34 +08:00 |
|
ouyangxq
|
097bec33b1
|
perf(lastleg): batch live appointment work facts and filter candidates
|
2026-10-15 19:10:57 +08:00 |
|
ouyangxq
|
2631bd3af4
|
fix(dispatch): use supported capacity for default draft groups
|
2026-10-15 18:45:05 +08:00 |
|
liuyihe
|
cda5f3dc32
|
提交
|
2026-10-15 18:25:53 +08:00 |
|
ouyangxq
|
204ae10737
|
fix(dispatch): persist and reuse the resolved draft group
|
2026-10-15 18:12:55 +08:00 |
|
ouyangxq
|
994215d981
|
fix(appointment): keep source inspection in work transaction
|
2026-10-15 17:34:45 +08:00 |
|
ouyangxq
|
42679d4d54
|
fix(appointment): retain unbookable cargo as blocked work
|
2026-10-15 17:28:22 +08:00 |
|
ouyangxq
|
14b8cc625b
|
fix(appointment): retain safe synchronization failure diagnostics
|
2026-10-15 17:18:09 +08:00 |
|
ouyangxq
|
4f9a63fb01
|
merge: integrate TEST updates and verify appointment release
|
2026-10-15 17:08:30 +08:00 |
|
ouyangxq
|
a1d5ebdab2
|
feat(appointment): integrate work calendar and stable cargo batches
|
2026-10-15 16:55:57 +08:00 |
|
liuyihe
|
628b1a5732
|
提交
|
2026-10-15 16:30:37 +08:00 |
|
liuyihe
|
c6bd6af5ce
|
提交
|
2026-10-15 15:42:10 +08:00 |
|
liuyihe
|
095a95e64a
|
Merge remote-tracking branch 'origin/test' into test
# Conflicts:
# deploy/sql/README.md
|
2026-10-15 15:02:34 +08:00 |
|
ouyangxq
|
dbb93a06c2
|
feat(selfop): provide frozen turnover batches for backend Excel exports
|
2026-10-15 15:00:03 +08:00 |
|
ouyangxq
|
22d79e08f9
|
fix(selfop): restore unique same-second inventory chains
|
2026-10-15 14:13:41 +08:00 |
|
ouyangxq
|
99215bbb79
|
feat(selfop): reconstruct historical inventory and publish qualified turnover
|
2026-10-15 13:30:37 +08:00 |
|
ouyangxq
|
d81d9cbda4
|
feat(selfop): add bounded inventory flow diagnostic through account egress
|
2026-10-15 11:37:49 +08:00 |
|
ouyangxq
|
e19d303a76
|
feat(selfop): filter turnover by multiple owners across all aggregates
|
2026-10-15 11:12:44 +08:00 |
|
ouyangxq
|
72d7ed6962
|
feat(selfop): hide known zero inventory before turnover pagination
|
2026-10-15 10:29:42 +08:00 |
|
liuyihe
|
d663d53747
|
Merge remote-tracking branch 'origin/test' into test
|
2026-10-14 20:27:06 +08:00 |
|
ouyangxq
|
b7fb3a5054
|
feat(selfop): add owner inventory volume top ten chart
|
2026-10-14 18:17:09 +08:00 |
|
ouyangxq
|
7079455eb0
|
fix(selfop): support inventory and outbound volume sorting
|
2026-10-14 18:11:02 +08:00 |
|
liuyihe
|
471e50ffe1
|
提交
|
2026-10-14 18:01:25 +08:00 |
|
ouyangxq
|
8bc8518496
|
feat(selfop): calculate inventory and outbound volume by owner and SKU
|
2026-10-14 17:48:52 +08:00 |
|