| | |
| | | return R.ok(chargingOrderService.getSumDegreeBySiteIds(SiteIds)); |
| | | } |
| | | |
| | | |
| | | @GetMapping(value = "/getOrderIdByUserId") |
| | | @ApiOperation(value = "H5查询当前用户正在充电中的订单id集合", tags = {"H5-首页-用户充电订单信息"}) |
| | | public R<String> getOrderIdByUserId() { |
| | | Long userId = tokenService.getLoginUserApplet().getUserId(); |
| | | TChargingOrder chargingOrder = chargingOrderService.getOne(Wrappers.lambdaQuery(TChargingOrder.class) |
| | | .eq(TChargingOrder::getAppUserId, userId) |
| | | .in(TChargingOrder::getStatus, Arrays.asList(1,2,3,4)) |
| | | .orderByDesc(TChargingOrder::getCreateTime) |
| | | .last("LIMIT 1")); |
| | | if(Objects.isNull(chargingOrder)){ |
| | | return R.ok(); |
| | | } |
| | | return R.ok(String.valueOf(chargingOrder.getId())); |
| | | } |
| | | |
| | | } |