Browse Source

Merge remote-tracking branch 'origin/master'

master
God 2 years ago
parent
commit
ac9b150d66
  1. 5
      anrui-terminal/anrui-terminal-api/src/main/java/com/yxt/anrui/terminal/api/autoservice/saleOrders/AppBusSalesOrderFeign.java
  2. 5
      anrui-terminal/anrui-terminal-api/src/main/java/com/yxt/anrui/terminal/api/autoservice/saleOrders/AppBusSalesOrderFeignFallback.java
  3. 5
      anrui-terminal/anrui-terminal-api/src/main/java/com/yxt/anrui/terminal/api/autoservice/saleOrders/vininput/InputVinListDto.java
  4. 5
      anrui-terminal/anrui-terminal-biz/src/main/java/com/yxt/anrui/terminal/biz/autoservice/saleOrders/AppBusSalesOrderRest.java
  5. 20
      anrui-terminal/anrui-terminal-biz/src/main/java/com/yxt/anrui/terminal/biz/autoservice/saleOrders/AppBusSalesOrderService.java

5
anrui-terminal/anrui-terminal-api/src/main/java/com/yxt/anrui/terminal/api/autoservice/saleOrders/AppBusSalesOrderFeign.java

@ -305,6 +305,11 @@ public interface AppBusSalesOrderFeign {
@ResponseBody @ResponseBody
ResultBean saveSaleOrderVin(@RequestBody InputVinDto dto); ResultBean saveSaleOrderVin(@RequestBody InputVinDto dto);
@ApiOperation("保存销售订单车架号")
@PostMapping("/save/saleOrderVin2")
@ResponseBody
ResultBean saveSaleOrderVin2(@RequestBody InputVinDto dto);
@ApiOperation("App销售订单查询") @ApiOperation("App销售订单查询")
@PostMapping("/getSaleOrdersByOrgPath") @PostMapping("/getSaleOrdersByOrgPath")
@ResponseBody @ResponseBody

5
anrui-terminal/anrui-terminal-api/src/main/java/com/yxt/anrui/terminal/api/autoservice/saleOrders/AppBusSalesOrderFeignFallback.java

@ -271,6 +271,11 @@ public class AppBusSalesOrderFeignFallback implements AppBusSalesOrderFeign {
return null; return null;
} }
@Override
public ResultBean saveSaleOrderVin2(InputVinDto dto) {
return null;
}
@Override @Override
public ResultBean<PagerVo<BusOrderSalesVo>> getSaleOrdersByOrgPath(PagerQuery<BusOrderQuery> pq) { public ResultBean<PagerVo<BusOrderSalesVo>> getSaleOrdersByOrgPath(PagerQuery<BusOrderQuery> pq) {
return null; return null;

5
anrui-terminal/anrui-terminal-api/src/main/java/com/yxt/anrui/terminal/api/autoservice/saleOrders/vininput/InputVinListDto.java

@ -16,4 +16,9 @@ public class InputVinListDto implements Dto {
private String linkNo; private String linkNo;
@JsonProperty("carSid") @JsonProperty("carSid")
private String linkSid; private String linkSid;
private String groupName;
private String pos;
private boolean state;
private Integer viewType;
} }

5
anrui-terminal/anrui-terminal-biz/src/main/java/com/yxt/anrui/terminal/biz/autoservice/saleOrders/AppBusSalesOrderRest.java

@ -364,6 +364,11 @@ public class AppBusSalesOrderRest implements AppBusSalesOrderFeign {
return appBusSalesOrderService.saveSaleOrderVin(dto); return appBusSalesOrderService.saveSaleOrderVin(dto);
} }
@Override
public ResultBean saveSaleOrderVin2(InputVinDto dto) {
return appBusSalesOrderService.saveSaleOrderVin2(dto);
}
@Override @Override
public ResultBean<PagerVo<BusOrderSalesVo>> getSaleOrdersByOrgPath(PagerQuery<BusOrderQuery> pq) { public ResultBean<PagerVo<BusOrderSalesVo>> getSaleOrdersByOrgPath(PagerQuery<BusOrderQuery> pq) {
return appBusSalesOrderService.getSaleOrdersByOrgPath(pq); return appBusSalesOrderService.getSaleOrdersByOrgPath(pq);

20
anrui-terminal/anrui-terminal-biz/src/main/java/com/yxt/anrui/terminal/biz/autoservice/saleOrders/AppBusSalesOrderService.java

@ -819,4 +819,24 @@ public class AppBusSalesOrderService {
} }
public ResultBean saveSaleOrderVin2(InputVinDto dto) {
ResultBean rb = ResultBean.fireFail();
VinDto vinDto = new VinDto();
List<InputVinListDto> vinList = dto.getVinList();
List<InputVinListDto> newVinList = new ArrayList<>();
if (!vinList.isEmpty()) {
for (InputVinListDto inputVinListDto : vinList) {
if (null != inputVinListDto.getViewType()) {
if (inputVinListDto.getViewType() != 1) {
newVinList.add(inputVinListDto);
}
}
}
}
dto.setVinList(newVinList);
BeanUtil.copyProperties(dto, vinDto);
ResultBean resultBean = busSalesOrderFeign.saveSaleOrderInputVin(vinDto);
return resultBean;
}
} }
Loading…
Cancel
Save