Commit 96bffc41997a2b33502e3ca7b2cc26cca1be6640

Authored by 卢越
1 parent 9b2ec3d3

【功能修复】快递鸟顺丰查询需要CustomerName

yudao-module-mall/yudao-module-trade-biz/src/main/java/cn/iocoder/yudao/module/trade/framework/delivery/core/client/dto/ExpressTrackQueryReqDTO.java
@@ -28,4 +28,9 @@ public class ExpressTrackQueryReqDTO { @@ -28,4 +28,9 @@ public class ExpressTrackQueryReqDTO {
28 */ 28 */
29 private String phone; 29 private String phone;
30 30
  31 + /**
  32 + * 自定义名称(顺丰专用)
  33 + */
  34 + private String customerName;
  35 +
31 } 36 }
yudao-module-mall/yudao-module-trade-biz/src/main/java/cn/iocoder/yudao/module/trade/framework/delivery/core/client/dto/kdniao/KdNiaoExpressQueryReqDTO.java
@@ -29,4 +29,10 @@ public class KdNiaoExpressQueryReqDTO { @@ -29,4 +29,10 @@ public class KdNiaoExpressQueryReqDTO {
29 @JsonProperty("OrderCode") 29 @JsonProperty("OrderCode")
30 private String orderNo; 30 private String orderNo;
31 31
  32 + /**
  33 + * 自定义名称(顺丰专用)
  34 + */
  35 + @JsonProperty("CustomerName")
  36 + private String customerName;
  37 +
32 } 38 }
yudao-module-mall/yudao-module-trade-biz/src/main/java/cn/iocoder/yudao/module/trade/service/order/TradeOrderQueryServiceImpl.java
@@ -219,7 +219,7 @@ public class TradeOrderQueryServiceImpl implements TradeOrderQueryService { @@ -219,7 +219,7 @@ public class TradeOrderQueryServiceImpl implements TradeOrderQueryService {
219 public List<ExpressTrackRespDTO> getExpressTrackList(String code, String logisticsNo, String receiverMobile) { 219 public List<ExpressTrackRespDTO> getExpressTrackList(String code, String logisticsNo, String receiverMobile) {
220 return expressClientFactory.getDefaultExpressClient().getExpressTrackList( 220 return expressClientFactory.getDefaultExpressClient().getExpressTrackList(
221 new ExpressTrackQueryReqDTO().setExpressCode(code).setLogisticsNo(logisticsNo) 221 new ExpressTrackQueryReqDTO().setExpressCode(code).setLogisticsNo(logisticsNo)
222 - .setPhone(receiverMobile)); 222 + .setPhone(receiverMobile).setCustomerName(StrUtil.subSuf(receiverMobile, receiverMobile.length() - 4)));
223 } 223 }
224 224
225 // =================== Order Item =================== 225 // =================== Order Item ===================