提交 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 {
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 {
CarrierSettlementOwnerPayeeVO detail = settlementOwnerStruct.convertToPayee(settlementOwner);
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 {
CarrierSettlementOwnerPayeeVO getCarrierSettlementOwnerPayee(Integer id);
CarrierSettlementOwnerExpressVO getCarrierSettlementOwnerExpress(Integer id);
}
......@@ -35,5 +35,7 @@ public interface SettlementOwnerStruct {
CarrierSettlementOwnerPayeeVO convertToPayee(SettlementOwner settlementOwner);
CarrierSettlementOwnerExpressVO convertToExpress(SettlementOwner settlementOwner);
}
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论