提交 0540665c authored 作者: 李瑞鑫's avatar 李瑞鑫

Merge branch 'v1.0_init_contract_20240306' into dev

...@@ -4,20 +4,16 @@ import com.alibaba.fastjson.JSON; ...@@ -4,20 +4,16 @@ import com.alibaba.fastjson.JSON;
import com.clx.open.sdk.callback.OpenCallBackClient; import com.clx.open.sdk.callback.OpenCallBackClient;
import com.clx.open.sdk.callback.message.BreakContractOwnerRecordMessage; import com.clx.open.sdk.callback.message.BreakContractOwnerRecordMessage;
import com.clx.order.enums.SyncPlatformEnum; import com.clx.order.enums.SyncPlatformEnum;
import com.clx.order.feign.OrderFeign;
import com.clx.performance.config.ThirdAppConfig; import com.clx.performance.config.ThirdAppConfig;
import com.clx.performance.constant.RabbitKeyConstants; import com.clx.performance.constant.RabbitKeyConstants;
import com.clx.performance.dto.dts.DataTransportDTO; import com.clx.performance.dto.dts.DataTransportDTO;
import com.clx.performance.enums.DtsOperationTypeEnum; import com.clx.performance.enums.DtsOperationTypeEnum;
import com.clx.performance.extranal.user.DriverService;
import com.clx.performance.service.LastTruckService;
import com.msl.common.result.Result; import com.msl.common.result.Result;
import com.msl.common.utils.DtsMapConvertUtil; import com.msl.common.utils.DtsMapConvertUtil;
import lombok.AllArgsConstructor; import lombok.AllArgsConstructor;
import lombok.extern.slf4j.Slf4j; import lombok.extern.slf4j.Slf4j;
import org.springframework.amqp.core.Message; import org.springframework.amqp.core.Message;
import org.springframework.amqp.rabbit.annotation.RabbitListener; import org.springframework.amqp.rabbit.annotation.RabbitListener;
import org.springframework.context.ApplicationEventPublisher;
import org.springframework.stereotype.Component; import org.springframework.stereotype.Component;
import java.util.Objects; import java.util.Objects;
...@@ -26,10 +22,7 @@ import java.util.Objects; ...@@ -26,10 +22,7 @@ import java.util.Objects;
@Component @Component
@AllArgsConstructor @AllArgsConstructor
public class BreakContractOwnerRecordDtsListener { public class BreakContractOwnerRecordDtsListener {
private final OrderFeign orderFeign;
private final LastTruckService lastTruckService;
private final DriverService driverService;
private final ApplicationEventPublisher applicationEventPublisher;
private final ThirdAppConfig thirdAppConfig; private final ThirdAppConfig thirdAppConfig;
......
...@@ -55,6 +55,10 @@ public class BreakContractOwnerRecord implements HasKey<Integer> { ...@@ -55,6 +55,10 @@ public class BreakContractOwnerRecord implements HasKey<Integer> {
@ApiModelProperty("货主名称") @ApiModelProperty("货主名称")
private String ownerName; private String ownerName;
@TableField("owner_company_no")
@ApiModelProperty("货主用户编号")
private Long ownerCompanyNo;
@TableField("figure") @TableField("figure")
@ApiModelProperty("违约金(分)") @ApiModelProperty("违约金(分)")
private BigDecimal figure; private BigDecimal figure;
......
...@@ -83,6 +83,7 @@ public class BreakContractOwnerRecordServiceImpl implements BreakContractOwnerR ...@@ -83,6 +83,7 @@ public class BreakContractOwnerRecordServiceImpl implements BreakContractOwnerR
BreakContractOwnerRecord record = new BreakContractOwnerRecord(); BreakContractOwnerRecord record = new BreakContractOwnerRecord();
record.setOrderSource(orderInfo.getOrderSource()); record.setOrderSource(orderInfo.getOrderSource());
record.setOwnerCompanyNo(orderInfo.getCompanyNo());
record.setBreakNo(breakNo); record.setBreakNo(breakNo);
record.setTriggerType(BreakContractRecordEnum.TriggerType.MANUAL.getCode()); record.setTriggerType(BreakContractRecordEnum.TriggerType.MANUAL.getCode());
if (Objects.equals(param.getBreakContractPartyType(), BreakContractRecordEnum.BreakContractPartyType.OWNER.getCode())) { if (Objects.equals(param.getBreakContractPartyType(), BreakContractRecordEnum.BreakContractPartyType.OWNER.getCode())) {
...@@ -166,6 +167,7 @@ public class BreakContractOwnerRecordServiceImpl implements BreakContractOwnerR ...@@ -166,6 +167,7 @@ public class BreakContractOwnerRecordServiceImpl implements BreakContractOwnerR
BreakContractOwnerRecord record = new BreakContractOwnerRecord(); BreakContractOwnerRecord record = new BreakContractOwnerRecord();
record.setBreakNo(breakNo); record.setBreakNo(breakNo);
record.setOrderSource(orderInfo.getOrderSource()); record.setOrderSource(orderInfo.getOrderSource());
record.setOwnerCompanyNo(orderInfo.getCompanyNo());
record.setTriggerType(BreakContractRecordEnum.TriggerType.SYSTEM.getCode()); record.setTriggerType(BreakContractRecordEnum.TriggerType.SYSTEM.getCode());
record.setBreakContractPartyType(BreakContractRecordEnum.BreakContractPartyType.OWNER.getCode()); record.setBreakContractPartyType(BreakContractRecordEnum.BreakContractPartyType.OWNER.getCode());
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论