瀏覽代碼

Merge branch 'master' into dev

skyline 2 年之前
父節點
當前提交
5202f31ee1
共有 1 個文件被更改,包括 4 次插入5 次删除
  1. 4 5
      service/src/main/java/com/kym/service/miniapp/impl/ChargeOrderServiceImpl.java

+ 4 - 5
service/src/main/java/com/kym/service/miniapp/impl/ChargeOrderServiceImpl.java

@@ -40,10 +40,9 @@ public class ChargeOrderServiceImpl extends ServiceImpl<ChargeOrderMapper, Charg
 
     @Override
     public ChargeOrder getChargingOrderByUserId(Long userId) {
-        return lambdaQuery().eq(ChargeOrder::getUserId, userId)
-                .eq(ChargeOrder::getChargeStatus, ChargeOrder.CHARGE_STATUS_启动中)
-                .or()
-                .eq(ChargeOrder::getChargeStatus,ChargeOrder.CHARGE_STATUS_充电中)
+        return lambdaQuery()
+                .eq(ChargeOrder::getUserId, userId)
+                .in(ChargeOrder::getChargeStatus, ChargeOrder.CHARGE_STATUS_启动中, ChargeOrder.CHARGE_STATUS_充电中)
                 .one();
     }
 
@@ -86,7 +85,7 @@ public class ChargeOrderServiceImpl extends ServiceImpl<ChargeOrderMapper, Charg
     public PageBean<StationStatVo> stationStat(StatQueryParam params) {
         PageHelper.startPage(params.getPageNum(), params.getPageSize());
         var res = baseMapper.stationStat(params).stream().peek(item -> {
-            item.setElecMoneyPercent((new BigDecimal(item.getElecMoney())).divide(new BigDecimal(Math.max(1,item.getTotalMoney())), 2, RoundingMode.HALF_UP));
+            item.setElecMoneyPercent((new BigDecimal(item.getElecMoney())).divide(new BigDecimal(Math.max(1, item.getTotalMoney())), 2, RoundingMode.HALF_UP));
             item.setServiceMoneyPercent(BigDecimal.ONE.subtract(item.getElecMoneyPercent()));
         }).collect(Collectors.toList());
         return new PageBean<>(res);