提交修改
This commit is contained in:
parent
f7dc7458f0
commit
9e8baf1baf
@ -145,6 +145,10 @@ public class KuaiDi100DTO {
|
|||||||
private CourierInfoDTO courierInfo; // 从物流轨迹中提取出的快递员信息,当且仅当入参needCourierInfo=True时会返回
|
private CourierInfoDTO courierInfo; // 从物流轨迹中提取出的快递员信息,当且仅当入参needCourierInfo=True时会返回
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@NoArgsConstructor
|
@NoArgsConstructor
|
||||||
@Data
|
@Data
|
||||||
public static class RouteInfoDTO {
|
public static class RouteInfoDTO {
|
||||||
|
|||||||
@ -0,0 +1,16 @@
|
|||||||
|
package com.heyu.api.data.dto.vv;
|
||||||
|
|
||||||
|
|
||||||
|
import lombok.Data;
|
||||||
|
|
||||||
|
@Data
|
||||||
|
public class KuaiDi100VO extends KuaiDi100DTO{
|
||||||
|
|
||||||
|
/***
|
||||||
|
* 物流公司
|
||||||
|
*/
|
||||||
|
private String logisticsCompany;
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
}
|
||||||
@ -6,10 +6,13 @@ import com.heyu.api.common.annotation.Describe;
|
|||||||
import com.heyu.api.data.dao.vv.VvPackageDao;
|
import com.heyu.api.data.dao.vv.VvPackageDao;
|
||||||
import com.heyu.api.data.dao.vv.VvTradeOrderLineDao;
|
import com.heyu.api.data.dao.vv.VvTradeOrderLineDao;
|
||||||
import com.heyu.api.data.dto.vv.KuaiDi100DTO;
|
import com.heyu.api.data.dto.vv.KuaiDi100DTO;
|
||||||
|
import com.heyu.api.data.dto.vv.KuaiDi100VO;
|
||||||
import com.heyu.api.data.enums.RoleEnums;
|
import com.heyu.api.data.enums.RoleEnums;
|
||||||
|
import com.heyu.api.data.kuaidi100.LogisticsMapUtils;
|
||||||
import com.heyu.api.data.service.vv.VvPackageService;
|
import com.heyu.api.data.service.vv.VvPackageService;
|
||||||
import com.heyu.api.data.utils.R;
|
import com.heyu.api.data.utils.R;
|
||||||
import lombok.extern.slf4j.Slf4j;
|
import lombok.extern.slf4j.Slf4j;
|
||||||
|
import org.springframework.beans.BeanUtils;
|
||||||
import org.springframework.beans.factory.annotation.Autowired;
|
import org.springframework.beans.factory.annotation.Autowired;
|
||||||
import org.springframework.web.bind.annotation.RequestBody;
|
import org.springframework.web.bind.annotation.RequestBody;
|
||||||
import org.springframework.web.bind.annotation.RequestMapping;
|
import org.springframework.web.bind.annotation.RequestMapping;
|
||||||
@ -34,8 +37,14 @@ public class AdminLogisticsController {
|
|||||||
@Describe("后台物流查询")
|
@Describe("后台物流查询")
|
||||||
@RequestMapping("/query")
|
@RequestMapping("/query")
|
||||||
public R query(@RequestBody VvAdminLogisticsRequest request) {
|
public R query(@RequestBody VvAdminLogisticsRequest request) {
|
||||||
KuaiDi100DTO kuaiDi100DTO = vvPackageService.selectVvKuaidiAndUpdateData(request.getTrackNumber(), RoleEnums.admin.getRole(),false);
|
KuaiDi100DTO kuaiDi100DTO = vvPackageService.selectVvKuaidiAndUpdateData(request.getTrackNumber(), RoleEnums.admin.getRole(), false);
|
||||||
return R.ok().setData(kuaiDi100DTO);
|
|
||||||
|
KuaiDi100VO kuaiDi100VO = new KuaiDi100VO();
|
||||||
|
BeanUtils.copyProperties(kuaiDi100DTO, kuaiDi100VO);
|
||||||
|
|
||||||
|
String logisticsCompany = LogisticsMapUtils.getLogisticsCompanyName(kuaiDi100DTO.getCom());
|
||||||
|
kuaiDi100VO.setLogisticsCompany(logisticsCompany);
|
||||||
|
return R.ok().setData(kuaiDi100VO);
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user