ouyangxq
|
51291b4c27
|
优化
|
2026-11-04 18:08:19 +08:00 |
|
ouyangxq
|
fbdf58c23c
|
补齐海外仓和私人地址正常及短少收货真实验收
|
2026-11-04 14:23:41 +08:00 |
|
ouyangxq
|
40475388e1
|
支持私人地址按实际收货生成库存凭证
|
2026-11-04 13:55:24 +08:00 |
|
ouyangxq
|
22e8939f1f
|
修复私人地址逐箱收货的目的地匹配
|
2026-11-04 13:45:59 +08:00 |
|
ouyangxq
|
a01598bd21
|
允许私人地址按独立托盘生成海外入库计划
|
2026-11-04 13:35:23 +08:00 |
|
ouyangxq
|
0d8e64c42c
|
支持私人地址装柜后按普通海外收货交接
|
2026-11-04 12:45:05 +08:00 |
|
ouyangxq
|
8b56af2cae
|
统一人工报价时间精度以保证原键精确重放
|
2026-11-04 12:28:47 +08:00 |
|
ouyangxq
|
4165dc3403
|
将国内初始化成功标记归位到全部语句末尾
|
2026-11-04 12:17:23 +08:00 |
|
ouyangxq
|
6e451a82da
|
支持私人地址人工头程报价以闭合预装费用前置
|
2026-11-04 12:10:14 +08:00 |
|
ouyangxq
|
78ecd2e039
|
同步派送异常退回订单类型的测试断言
|
2026-11-04 11:26:13 +08:00 |
|
ouyangxq
|
91e4fc33ff
|
补齐Lastleg回归夹具与现行接口合同断言
|
2026-11-04 11:12:01 +08:00 |
|
ouyangxq
|
c3a6519ce4
|
修正Lastleg废弃箱唛字段的初始化归属
|
2026-11-04 10:24:39 +08:00 |
|
ouyangxq
|
2eb0b65ba5
|
修复海外散货托盘收货与短少入库闭环
|
2026-11-04 09:57:14 +08:00 |
|
ouyangxq
|
035e7e06af
|
修复费用审核前调整和运输取消及对账明细约束
|
2026-10-30 18:51:28 +08:00 |
|
ouyangxq
|
872215367b
|
修复废弃预留重放与预算到期时区
|
2026-10-30 15:42:39 +08:00 |
|
ouyangxq
|
353c86f4cf
|
为船期节点记录并返回操作人快照
|
2026-10-28 16:56:33 +08:00 |
|
ouyangxq
|
4f2d90b490
|
完善预约货物资料与可选确认时间并修复排车衔接
|
2026-10-28 11:57:09 +08:00 |
|
ouyangxq
|
ca61f79b6d
|
修正外箱快照清空并提供当前计费量只读预览
|
2026-10-28 11:03:44 +08:00 |
|
ouyangxq
|
b2e4f0d246
|
统一设备与人工测量默认算法和外箱计费快照
|
2026-10-28 10:30:40 +08:00 |
|
ouyangxq
|
0b13c2cfb7
|
修正排车照片端口与车次模型依赖合同
|
2026-10-28 10:26:52 +08:00 |
|
ouyangxq
|
705c732ffd
|
Merge branch 'test' of http://8.163.30.128:10082/java-project/baiyue-firstleg into test
|
2026-10-27 17:44:43 +08:00 |
|
ouyangxq
|
db0e72daeb
|
优化
|
2026-10-27 17:44:41 +08:00 |
|
ouyangxq
|
57cd211973
|
fix(firstleg): 统一船期跨表查询文本比较规则
|
2026-10-27 17:10:58 +08:00 |
|
ouyangxq
|
ab457e022d
|
fix(firstleg): 修正船期货量顺延与订柜建议
|
2026-10-27 16:56:20 +08:00 |
|
ouyangxq
|
ed6a173b86
|
fix(finance): preserve voided receivables and return current revisions
|
2026-10-27 15:30:28 +08:00 |
|
ouyangxq
|
fe89b8a2b8
|
fix(finance): revalidate source ownership before reopening settlements
|
2026-10-27 14:56:20 +08:00 |
|
ouyangxq
|
83f2fda4cd
|
fix(finance): reconcile payment progress audit amounts and customer names
|
2026-10-27 12:08:35 +08:00 |
|
ouyangxq
|
00616d5930
|
fix(lastleg): resolve transfer storage rent by inbound association
|
2026-10-26 19:58:07 +08:00 |
|
ouyangxq
|
3e0d8d6c88
|
test(dispatch): verify multi-photo evidence and synchronize PDF storage assertions
|
2026-10-26 19:47:18 +08:00 |
|
ouyangxq
|
a5befc9bad
|
fix(dispatch): invalidate resource evidence and bind uploads to review rounds
|
2026-10-26 19:21:11 +08:00 |
|
ouyangxq
|
f6d9991955
|
优化
|
2026-10-26 18:52:13 +08:00 |
|
ouyangxq
|
c2735cd906
|
Merge branch 'test' of http://8.163.30.128:10082/java-project/baiyue-firstleg into test
|
2026-10-26 17:30:19 +08:00 |
|
ouyangxq
|
2927fbee06
|
优化
|
2026-10-26 17:27:32 +08:00 |
|
ouyangxq
|
6577b2aa03
|
test(lastleg): isolate photo table DDL from subsequent rent migrations
|
2026-10-26 17:25:26 +08:00 |
|
ouyangxq
|
ca02ed0c17
|
merge: retain verified TEST regression fixture fixes
|
2026-10-26 17:21:43 +08:00 |
|
ouyangxq
|
1928d2e5cf
|
merge: preserve TEST finance and rent changes with fleet photo updates
|
2026-10-26 17:21:43 +08:00 |
|
ouyangxq
|
5eabfa395b
|
feat(lastleg): reuse fleet photos and support multiple loading images
|
2026-10-26 17:12:36 +08:00 |
|
ouyangxq
|
5b53be23e8
|
fix(finance): show direct-paid costs as fully paid
|
2026-10-26 16:45:36 +08:00 |
|
ouyangxq
|
c6bc3ac85b
|
test(lastleg): specify departed scope for database pagination check
|
2026-10-26 15:54:43 +08:00 |
|
ouyangxq
|
e27881808d
|
fix(lastleg): confirm inbound shortages and reconcile empty preplanned pallets
|
2026-10-26 15:46:13 +08:00 |
|
ouyangxq
|
9f7cac22b3
|
test(lastleg): wire storage rent gate in merged picking fixture
|
2026-10-26 15:38:11 +08:00 |
|
ouyangxq
|
17cf05c4e1
|
fix(db): correct overseas initialization table count
|
2026-10-26 15:29:51 +08:00 |
|
ouyangxq
|
8d211acf5b
|
fix(lastleg): exclude unreceived pallets after inbound completion
|
2026-10-26 15:11:32 +08:00 |
|
ouyangxq
|
f37d52aead
|
Merge branch 'test' of http://8.163.30.128:10082/java-project/baiyue-firstleg into test
|
2026-10-26 13:58:42 +08:00 |
|
ouyangxq
|
98f7d81bb1
|
优化
|
2026-10-26 13:58:40 +08:00 |
|
ouyangxq
|
0fe1d10566
|
test(firstleg): include palletization in fee confirmation contract
|
2026-10-26 11:42:42 +08:00 |
|
ouyangxq
|
50687c851d
|
fix(firstleg): allow fee confirmation while awaiting palletization
|
2026-10-26 11:38:51 +08:00 |
|
ouyangxq
|
e31dcf80f9
|
fix(firstleg): display saved port code in appointment calendar
|
2026-10-26 10:48:05 +08:00 |
|
ouyangxq
|
a8192f51fe
|
fix(lastleg): generate sequenced outbound task numbers
|
2026-10-23 18:45:47 +08:00 |
|
ouyangxq
|
7ef8411ea4
|
fix(dispatch): publish capacity demands only during creation
|
2026-10-23 12:42:20 +08:00 |
|
ouyangxq
|
ab70c63988
|
fix(dispatch): calculate received pallet cargo from current stock
|
2026-10-23 12:14:14 +08:00 |
|
ouyangxq
|
ecc76d4f91
|
test(loading): scope non-ISO HTTP verification without removal probes
|
2026-10-23 11:19:36 +08:00 |
|
ouyangxq
|
9c19980736
|
fix(loading): remove ISO container validation across PDA fulfillment
|
2026-10-23 11:12:36 +08:00 |
|
ouyangxq
|
c38f1758c5
|
fix(firstleg): remove booking document prerequisites from release and trucking
|
2026-10-23 10:56:37 +08:00 |
|
ouyangxq
|
3616e9db04
|
test(acceptance): recover completed-plan rejection probe after verified connection loss
|
2026-10-23 05:36:21 +08:00 |
|
ouyangxq
|
2b54e709f8
|
test(acceptance): verify native outbound ownership and exact relabel carton quantities
|
2026-10-23 05:21:30 +08:00 |
|
ouyangxq
|
18ef338036
|
fix(lastleg): retain physical carton labels from frozen relabel contributions
|
2026-10-23 05:19:54 +08:00 |
|
ouyangxq
|
139f6b1932
|
test(acceptance): reuse fixed customers and align native fulfillment flows
|
2026-10-23 04:48:02 +08:00 |
|
ouyangxq
|
b92f7fe991
|
fix(lastleg): group same-code FBA cargo with optional internal warehouse reference
|
2026-10-23 04:47:33 +08:00 |
|
ouyangxq
|
f6c83125c9
|
fix(lastleg): preserve source validation during partial dispatch picking
|
2026-10-23 04:42:16 +08:00 |
|
ouyangxq
|
f946285bcc
|
fix: keep fleet booking timestamps stable across persistent replay
|
2026-10-23 04:25:47 +08:00 |
|
ouyangxq
|
5c5514436e
|
fix: retain source plan identity in mixed-pallet BOL
|
2026-10-23 03:40:02 +08:00 |
|
ouyangxq
|
a7f680d69d
|
fix: restore transfer creation replay before carton validation
|
2026-10-23 02:59:48 +08:00 |
|
ouyangxq
|
85c7cde040
|
fix: bind received dispatches to current per-order inventory
|
2026-10-23 02:24:49 +08:00 |
|
ouyangxq
|
7e1703bde9
|
test: prepare measurement review fixtures without approval
|
2026-10-23 02:13:47 +08:00 |
|
ouyangxq
|
6cd27658f7
|
fix: preserve native tail order facts in combined lists
|
2026-10-23 01:44:07 +08:00 |
|
ouyangxq
|
d60a35b367
|
test: align prearrangement and dispatch update contracts
|
2026-10-23 01:27:08 +08:00 |
|
ouyangxq
|
2dbf0cb248
|
test: prepare destination appointments in dispatch review fixtures
|
2026-10-23 01:08:49 +08:00 |
|
ouyangxq
|
eb82401afa
|
test: prepare unpicked dispatch drafts for browser acceptance
|
2026-10-23 01:04:27 +08:00 |
|
ouyangxq
|
0fd523e740
|
fix: finish received transfers after relabel settlement
|
2026-10-23 00:44:42 +08:00 |
|
ouyangxq
|
40d1b06312
|
fix: count split picking facts in trip operations
|
2026-10-23 00:38:30 +08:00 |
|
ouyangxq
|
f74861baea
|
test: align live acceptance with dispatch photos and return counting
|
2026-10-22 23:50:23 +08:00 |
|
ouyangxq
|
daa5d30d16
|
test: align review evidence fixtures and verify stale request rejection
|
2026-10-22 23:21:31 +08:00 |
|
ouyangxq
|
a16a85e14a
|
fix: complete October 22 workflow feedback and request failure recovery
|
2026-10-22 23:06:00 +08:00 |
|
ouyangxq
|
f701456de1
|
docs(booking): restore required arrival rule
|
2026-10-22 18:50:01 +08:00 |
|
ouyangxq
|
ef0f691845
|
fix(booking): require arrival time before release
|
2026-10-22 18:47:58 +08:00 |
|
ouyangxq
|
bfeeef130e
|
fix(appointments): expose dispatch cabinet short numbers
|
2026-10-22 18:03:45 +08:00 |
|
ouyangxq
|
9e0266b7c3
|
fix(booking): allow release without estimated arrival
|
2026-10-22 16:43:46 +08:00 |
|
ouyangxq
|
c385b7543b
|
fix(dispatch): confirm pallet quantities at inbound receipt
|
2026-10-22 15:52:29 +08:00 |
|
ouyangxq
|
080ca600e6
|
test: extend eight-business acceptance flows and offline contracts
|
2026-10-22 15:41:50 +08:00 |
|
ouyangxq
|
86889d7e0e
|
fix(dispatch): limit appointment prerequisite to inbound cargo
|
2026-10-22 15:39:33 +08:00 |
|
ouyangxq
|
56f2853fb7
|
test(dispatch): align read boundary with capacity demand endpoint
|
2026-10-22 15:13:57 +08:00 |
|
ouyangxq
|
fc25507915
|
fix(dispatch): enforce confirmed FBA appointment before scheduling
|
2026-10-22 14:55:56 +08:00 |
|
ouyangxq
|
760bf8daa1
|
优化
|
2026-10-22 14:37:59 +08:00 |
|
ouyangxq
|
de96e47d74
|
优化
|
2026-10-22 11:56:47 +08:00 |
|
ouyangxq
|
98939d9314
|
Merge precise cancellation release ancestry while retaining development changes
|
2026-10-22 09:08:27 +08:00 |
|
ouyangxq
|
e60890e63e
|
fix(dispatch): release original planned transport claims on cancellation
Exact deployed baseline plus four reviewed files. Focused cancellation tests: 40 passed.
|
2026-10-22 09:08:27 +08:00 |
|
ouyangxq
|
0c05c15e5a
|
fix(dispatch): cancel planned cargo without loading readiness
|
2026-10-22 09:08:26 +08:00 |
|
ouyangxq
|
74f510a49b
|
fix(lastleg): repair first appointment execution scope on validated release baseline
|
2026-10-22 08:16:52 +08:00 |
|
ouyangxq
|
5783610154
|
Merge validated appointment repair release candidate
|
2026-10-22 08:16:52 +08:00 |
|
ouyangxq
|
8adaea75fa
|
fix(lastleg): allow appointment registration before dispatch assignment
|
2026-10-22 08:16:51 +08:00 |
|
ouyangxq
|
738b778edf
|
Merge remote-tracking branch 'origin/test' into test
|
2026-10-21 23:23:15 +08:00 |
|
ouyangxq
|
2c3435adaf
|
修复费用记录、装柜完成及海外履约资料
|
2026-10-21 23:20:09 +08:00 |
|
ouyangxq
|
5356a8c898
|
优化
|
2026-10-21 21:30:24 +08:00 |
|
ouyangxq
|
234216b3eb
|
fix(dispatch): 在审核及拣货前核对预约与运输时间
|
2026-10-21 19:42:32 +08:00 |
|
ouyangxq
|
e2ad7857b4
|
feat(dispatch): 从当前排车提供内部散板需求池
|
2026-10-21 18:50:56 +08:00 |
|
ouyangxq
|
632d35faaf
|
docs(api): describe unknown actual loading measurements
|
2026-10-21 18:45:06 +08:00 |
|
ouyangxq
|
538a63c635
|
fix(dispatch): confirm scanned loading without repeated measurements
|
2026-10-21 18:44:26 +08:00 |
|
ouyangxq
|
6088ff10c2
|
perf(ci): scope Lastleg tests to affected changes
|
2026-10-21 18:28:15 +08:00 |
|
ouyangxq
|
1ea7b4ff12
|
优化
|
2026-10-21 17:26:41 +08:00 |
|