提交 2653c143 authored 作者: jiangwenye's avatar jiangwenye

承运端货主结算单信息

上级 b4ced68b
package com.clx.performance.vo.pc.carrier.settle;
import io.swagger.annotations.ApiModelProperty;
import lombok.Getter;
import lombok.NoArgsConstructor;
import lombok.Setter;
import lombok.ToString;
@Getter
@Setter
@ToString
@NoArgsConstructor
public class CarrierSettlementOwnerExpressVO {
@ApiModelProperty(value = "快递公司", example = "顺风")
private String expressCompany;
@ApiModelProperty(value = "快递编号", example = "SF145787")
private String expressNo;
}
...@@ -78,4 +78,11 @@ public class CarrierSettlementOwnerController { ...@@ -78,4 +78,11 @@ public class CarrierSettlementOwnerController {
return Result.ok(settlementOwnerService.getCarrierSettlementOwnerPayee(id)); return Result.ok(settlementOwnerService.getCarrierSettlementOwnerPayee(id));
} }
@ApiOperation(value = "货主结算单快递页面快递信息",notes = "<br>By:姜文业")
@GetMapping("/getCarrierSettlementOwnerExpress")
@UnitCovert(param = false)
public Result<CarrierSettlementOwnerExpressVO> getCarrierSettlementOwnerExpress(@NotNull(message = "id不能为空") Integer id) {
return Result.ok(settlementOwnerService.getCarrierSettlementOwnerExpress(id));
}
} }
...@@ -283,4 +283,13 @@ public class SettlementOwnerServiceImpl implements SettlementOwnerService { ...@@ -283,4 +283,13 @@ public class SettlementOwnerServiceImpl implements SettlementOwnerService {
CarrierSettlementOwnerPayeeVO detail = settlementOwnerStruct.convertToPayee(settlementOwner); CarrierSettlementOwnerPayeeVO detail = settlementOwnerStruct.convertToPayee(settlementOwner);
return detail; return detail;
} }
@Override
public CarrierSettlementOwnerExpressVO getCarrierSettlementOwnerExpress(Integer id) {
//结算单详情
SettlementOwner settlementOwner =settlementOwnerDao.getEntityByKey(id).orElseThrow(PerformanceResultEnum.DATA_NOT_FIND);
CarrierSettlementOwnerExpressVO detail = settlementOwnerStruct.convertToExpress(settlementOwner);
return detail;
}
} }
...@@ -40,5 +40,7 @@ public interface SettlementOwnerService { ...@@ -40,5 +40,7 @@ public interface SettlementOwnerService {
CarrierSettlementOwnerPayeeVO getCarrierSettlementOwnerPayee(Integer id); CarrierSettlementOwnerPayeeVO getCarrierSettlementOwnerPayee(Integer id);
CarrierSettlementOwnerExpressVO getCarrierSettlementOwnerExpress(Integer id);
} }
...@@ -35,5 +35,7 @@ public interface SettlementOwnerStruct { ...@@ -35,5 +35,7 @@ public interface SettlementOwnerStruct {
CarrierSettlementOwnerPayeeVO convertToPayee(SettlementOwner settlementOwner); CarrierSettlementOwnerPayeeVO convertToPayee(SettlementOwner settlementOwner);
CarrierSettlementOwnerExpressVO convertToExpress(SettlementOwner settlementOwner);
} }
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论