2021与蓝度共同重构项目,服务端
liuhaonan
2022-07-22 d9a9d8a2dad1d1e57b184bf8f972a03d654d883a
优化
已修改1个文件
18 ■■■■ 文件已修改
ximon-admin/src/main/java/com/sandu/ximon/admin/service/C3mChargingChargeService.java 18 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ximon-admin/src/main/java/com/sandu/ximon/admin/service/C3mChargingChargeService.java
@@ -177,6 +177,20 @@
     * @return
     */
    public BigDecimal getCostByC3id(Long c3Id, Integer power) {
        BigDecimal chargeDecimal = getchargeDecimalByC3id(c3Id);
        BigDecimal powerDecimal = new BigDecimal(power);
        BigDecimal result = chargeDecimal.multiply(powerDecimal);
        return result;
    }
    /**
     * 根据c3Id查找费率
     *
     * @param c3Id
     * @return
     */
    public BigDecimal getchargeDecimalByC3id(Long c3Id) {
        List<C3mChargingCharge> list = list(Wrappers.lambdaQuery(C3mChargingCharge.class).eq(C3mChargingCharge::getC3Id, c3Id));
        //获取当前时间
        LocalTime localTime = LocalTime.now();
@@ -211,8 +225,6 @@
        }
        //计算花费  费率*电量
        BigDecimal chargeDecimal = new BigDecimal(charge);
        BigDecimal powerDecimal = new BigDecimal(power);
        BigDecimal result = chargeDecimal.multiply(powerDecimal);
        return result;
        return chargeDecimal;
    }
}