发货相关更新
This commit is contained in:
@@ -587,18 +587,39 @@ public class BuyOrderController {
|
||||
* @param expressOrderSn 运单号
|
||||
* @return R
|
||||
*/
|
||||
@RequestMapping(value = "/queryExpress", method = RequestMethod.GET)
|
||||
public R queryExpress(@RequestParam("expressOrderSn") String expressOrderSn,
|
||||
@RequestParam("expressCompanyCode") String expressCompanyCode,
|
||||
@RequestParam("customerName") String customerName) {
|
||||
// @RequestMapping(value = "/queryExpress", method = RequestMethod.GET)
|
||||
// public R queryExpress(@RequestParam("expressOrderSn") String expressOrderSn,
|
||||
// @RequestParam("expressCompanyCode") String expressCompanyCode,
|
||||
// @RequestParam("customerName") String customerName) {
|
||||
//
|
||||
// ExpressQueryResponseVo vo = new ExpressQueryResponseVo();
|
||||
// ExpressQueryResponse expressQueryResponse = expressOrderService.queryExpressOrder(expressCompanyCode, expressOrderSn, customerName);
|
||||
// vo.setLogisticCode(expressQueryResponse.getLogisticCode());
|
||||
// vo.setTraces(expressQueryResponse.getTraces());
|
||||
// return R.ok().put("result", vo);
|
||||
// }
|
||||
|
||||
ExpressQueryResponseVo vo = new ExpressQueryResponseVo();
|
||||
ExpressQueryResponse expressQueryResponse = expressOrderService.queryExpressOrder(expressCompanyCode, expressOrderSn, customerName);
|
||||
vo.setLogisticCode(expressQueryResponse.getLogisticCode());
|
||||
vo.setTraces(expressQueryResponse.getTraces());
|
||||
return R.ok().put("result", vo);
|
||||
/**
|
||||
* 查询快递订单轨迹
|
||||
* @param expressOrderSn
|
||||
* @return
|
||||
*/
|
||||
@RequestMapping("/searchExpress")
|
||||
public R searchExpress(@RequestParam String expressOrderSn){
|
||||
LambdaQueryWrapper<ExpressOrder> wrapper = new LambdaQueryWrapper<>();
|
||||
wrapper.eq(ExpressOrder::getExpressOrderSn,expressOrderSn);
|
||||
ExpressOrder expressOrder = expressOrderService.getBaseMapper().selectOne(wrapper);
|
||||
if(expressOrder==null){
|
||||
return R.error("查询失败");
|
||||
}
|
||||
String tel = expressOrder.getConsigneeMobile().substring(expressOrder.getConsigneeMobile().length()-4);
|
||||
ExpressQueryResponse expressQueryResponse = expressOrderService.queryExpressOrder(expressOrder.getExpressCompanyCode(), expressOrderSn, tel);
|
||||
return R.ok().put("express",expressQueryResponse);
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
/**
|
||||
* 检查可合并的订单信息
|
||||
*
|
||||
|
||||
Reference in New Issue
Block a user