Browse Source

增加 根据订单sid查询车辆车架号 的接口

master
alllenliufor3 3 years ago
parent
commit
3ce25d1561
  1. 2
      anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/busorder/BusOrderVo.java
  2. 4
      anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/busordervehicle/BusOrderVehicleFeign.java
  3. 6
      anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/busordervehicle/BusOrderVehicleFeignFallback.java
  4. 3
      anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/busordervehicle/BusOrderVehicleMapper.java
  5. 5
      anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/busordervehicle/BusOrderVehicleRest.java
  6. 9
      anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/busordervehicle/BusOrderVehicleService.java

2
anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/busorder/BusOrderVo.java

@ -36,6 +36,8 @@ public class BusOrderVo implements Vo {
private String customerName;
//联系电话
private String mobile;
//证件号码
private String IDNumber;
//品牌
//单台成交价
//数量

4
anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/busordervehicle/BusOrderVehicleFeign.java

@ -63,6 +63,10 @@ public interface BusOrderVehicleFeign {
@PostMapping("/checkFinGinvoiceapply")
ResultBean checkFinGinvoiceapply(@RequestBody List<ExpectInvoicevehicleDto> list);
@ApiOperation("根据订单sid查询车辆车架号")
@GetMapping("/getVehicleVINNoByOrderSid/{orderSid}")
ResultBean<String> getVehicleVINNoByOrderSid(@PathVariable ("orderSid") String orderSid);
/******************************************手机端接口********************************************/
@ApiOperation("手机端根据销售订单sid查询车辆信息列表")

6
anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/busordervehicle/BusOrderVehicleFeignFallback.java

@ -68,6 +68,12 @@ public class BusOrderVehicleFeignFallback implements BusOrderVehicleFeign {
return rb.setMsg("接口anrui-buscenter/busordervehicle/checkFinGinvoiceapply无法访问");
}
@Override
public ResultBean getVehicleVINNoByOrderSid(String orderSid) {
ResultBean rb = ResultBean.fireFail();
return rb.setMsg("接口anrui-buscenter/busordervehicle/getVehicleVINNoByOrderSid无法访问");
}
@Override
public ResultBean getAppOrderVehicleListByOrderSid(String orderSid) {
ResultBean rb = ResultBean.fireFail();

3
anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/busordervehicle/BusOrderVehicleMapper.java

@ -41,6 +41,9 @@ public interface BusOrderVehicleMapper extends BaseMapper<BusOrderVehicle> {
*/
List<BusOrderVehicleOneVo> selectByOrderSid(String sid);
@Select("SELECT GROUP_CONCAT(VINNo) FROM bus_order_vehicle WHERE orderSid=#{orderSid}")
String getVehicleVINNoByOrderSid(@Param("orderSid") String orderSid);
List<BusOrderVehicleVo> getBusOrderVehicle(String busOrderSid);
IPage<ExpectInvoicevehicleVo> getExpectInvoiceList(IPage<ExpectInvoicevehicleVo> page, @Param(Constants.WRAPPER) Wrapper<ExpectInvoicevehicleQuery> qw);

5
anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/busordervehicle/BusOrderVehicleRest.java

@ -88,6 +88,11 @@ public class BusOrderVehicleRest implements BusOrderVehicleFeign {
return busOrderVehicleService.checkFinGinvoiceapply(list);
}
@Override
public ResultBean<String> getVehicleVINNoByOrderSid(String orderSid) {
return new ResultBean<String>().success().setData(busOrderVehicleService.getVehicleVINNoByOrderSid(orderSid));
}
@Override
public ResultBean<List<AppBusOrderVehicleVo>> getAppOrderVehicleListByOrderSid(String orderSid) {
List<AppBusOrderVehicleVo> list = busOrderVehicleService.getAppOrderVehicleListByOrderSid(orderSid);

9
anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/busordervehicle/BusOrderVehicleService.java

@ -145,6 +145,15 @@ public class BusOrderVehicleService extends MybatisBaseService<BusOrderVehicleMa
return resultBean.success();
}
/**
* 根据订单sid查询车辆车架号
* @param orderSid
* @return
*/
public String getVehicleVINNoByOrderSid(String orderSid) {
return baseMapper.getVehicleVINNoByOrderSid(orderSid);
}
public List<BusOrderVehicleVo> getBusOrderVehicle(String busOrderSid) {
return baseMapper.getBusOrderVehicle(busOrderSid);
}

Loading…
Cancel
Save