提交修改

This commit is contained in:
quyixiao 2025-11-19 22:51:29 +08:00
parent f7dc7458f0
commit 9e8baf1baf
3 changed files with 31 additions and 2 deletions

View File

@ -145,6 +145,10 @@ public class KuaiDi100DTO {
private CourierInfoDTO courierInfo; // 从物流轨迹中提取出的快递员信息当且仅当入参needCourierInfo=True时会返回
@NoArgsConstructor
@Data
public static class RouteInfoDTO {

View File

@ -0,0 +1,16 @@
package com.heyu.api.data.dto.vv;
import lombok.Data;
@Data
public class KuaiDi100VO extends KuaiDi100DTO{
/***
* 物流公司
*/
private String logisticsCompany;
}

View File

@ -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.VvTradeOrderLineDao;
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.kuaidi100.LogisticsMapUtils;
import com.heyu.api.data.service.vv.VvPackageService;
import com.heyu.api.data.utils.R;
import lombok.extern.slf4j.Slf4j;
import org.springframework.beans.BeanUtils;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestMapping;
@ -34,8 +37,14 @@ public class AdminLogisticsController {
@Describe("后台物流查询")
@RequestMapping("/query")
public R query(@RequestBody VvAdminLogisticsRequest request) {
KuaiDi100DTO kuaiDi100DTO = vvPackageService.selectVvKuaidiAndUpdateData(request.getTrackNumber(), RoleEnums.admin.getRole(),false);
return R.ok().setData(kuaiDi100DTO);
KuaiDi100DTO kuaiDi100DTO = vvPackageService.selectVvKuaidiAndUpdateData(request.getTrackNumber(), RoleEnums.admin.getRole(), false);
KuaiDi100VO kuaiDi100VO = new KuaiDi100VO();
BeanUtils.copyProperties(kuaiDi100DTO, kuaiDi100VO);
String logisticsCompany = LogisticsMapUtils.getLogisticsCompanyName(kuaiDi100DTO.getCom());
kuaiDi100VO.setLogisticsCompany(logisticsCompany);
return R.ok().setData(kuaiDi100VO);
}
}