提交
This commit is contained in:
@@ -56,6 +56,21 @@
|
||||
"com.baiyue.lastleg.security.service.SecurityProjectionMonotonicity"
|
||||
],
|
||||
"reviewedClassDependencies": [
|
||||
{
|
||||
"source": "com.baiyue.lastleg.dispatch.transport.TransportTaskService",
|
||||
"target": "com.baiyue.lastleg.trucking.repository.UsTruckOrderRepository",
|
||||
"reason": "本土卡车接入现有排车的本地事务编排:创建和执行先锁原单,防止普通原单命令并发推进;仅允许此编排器通过Repository访问,不批准Mapper或跨服务SQL。"
|
||||
},
|
||||
{
|
||||
"source": "com.baiyue.lastleg.dispatch.transport.TransportTaskService",
|
||||
"target": "com.baiyue.lastleg.trucking.entity.UsTruckOrder",
|
||||
"reason": "同一锁单事务核对本土卡车真实起终点、实收托数和申报载重容积,不能用浏览器载荷替代原单;不构造库存或向API暴露原单写模型。"
|
||||
},
|
||||
{
|
||||
"source": "com.baiyue.lastleg.dispatch.transport.TransportTaskProjection",
|
||||
"target": "com.baiyue.lastleg.trucking.repository.UsTruckOrderRepository",
|
||||
"reason": "同步运输事件与本土卡车状态必须同事务提交和回滚,旧内部执行入口也要同步原单并追加原单历史;取消释放有效原单关联,不合并客户和仓库归属。"
|
||||
},
|
||||
{
|
||||
"source": "com.baiyue.lastleg.fleet.ownedbusiness.model.OwnedBusinessModels",
|
||||
"target": "com.baiyue.lastleg.dispatch.port.DispatchViews",
|
||||
@@ -355,6 +370,26 @@
|
||||
"source": "com.baiyue.lastleg.inboundplan.work.FbaAppointmentTransportAdapter",
|
||||
"target": "com.baiyue.lastleg.dispatch.port.DispatchTypes",
|
||||
"reason": "既有预约整车接线按已确认的排车统一作业契约调用JDK内部变更端口及公共命令/事实/枚举;仅批准此Adapter到此公共类型,不开放主流程实现、持久化或新增预约权威。"
|
||||
},
|
||||
{
|
||||
"source": "com.baiyue.lastleg.fleet.business.FleetLooseboardDemandMapper",
|
||||
"target": "com.baiyue.lastleg.looseboard.entity.LocalLooseboardOrder",
|
||||
"reason": "客户原始散板需求匹配已有车次,确认承运复用原单;不跨服务读库、不创建第二商业单"
|
||||
},
|
||||
{
|
||||
"source": "com.baiyue.lastleg.fleet.business.FleetLooseboardDemandRepository",
|
||||
"target": "com.baiyue.lastleg.looseboard.entity.LocalLooseboardOrder",
|
||||
"reason": "客户原始散板需求匹配已有车次,确认承运复用原单;不跨服务读库、不创建第二商业单"
|
||||
},
|
||||
{
|
||||
"source": "com.baiyue.lastleg.fleet.business.FleetLooseboardDemandRepository",
|
||||
"target": "com.baiyue.lastleg.looseboard.mapper.LocalLooseboardOrderMapper",
|
||||
"reason": "客户原始散板需求匹配已有车次,确认承运复用原单;不跨服务读库、不创建第二商业单"
|
||||
},
|
||||
{
|
||||
"source": "com.baiyue.lastleg.fleet.business.FleetLooseboardDemandService",
|
||||
"target": "com.baiyue.lastleg.looseboard.entity.LocalLooseboardOrder",
|
||||
"reason": "客户原始散板需求匹配已有车次,确认承运复用原单;不跨服务读库、不创建第二商业单"
|
||||
}
|
||||
],
|
||||
"applicationDependencyRule": {
|
||||
|
||||
Reference in New Issue
Block a user