diff --git a/xhpc-modules/xhpc-charging-station/src/main/java/com/xhpc/charging/station/service/XhpcTimingChargingModelServiceImpl.java b/xhpc-modules/xhpc-charging-station/src/main/java/com/xhpc/charging/station/service/XhpcTimingChargingModelServiceImpl.java index f511c936..ccf69fd5 100644 --- a/xhpc-modules/xhpc-charging-station/src/main/java/com/xhpc/charging/station/service/XhpcTimingChargingModelServiceImpl.java +++ b/xhpc-modules/xhpc-charging-station/src/main/java/com/xhpc/charging/station/service/XhpcTimingChargingModelServiceImpl.java @@ -141,7 +141,6 @@ public class XhpcTimingChargingModelServiceImpl extends BaseService implements I XhpcTimingChargingModel xhpcTimingChargingModel =new XhpcTimingChargingModel(); xhpcTimingChargingModel.setReason(xhpcTimingChargingModelDto.getReason()); xhpcTimingChargingModel.setTimingTime(xhpcTimingChargingModelDto.getTimingTime()); - xhpcTimingChargingModel.setTenantId(loginUser.getTenantId()); xhpcTimingChargingModel.setCreateTime(new Date()); xhpcTimingChargingModel.setChargingStationId(chargingStationId); if(xhpcTimingChargingModelDto.getTimingChargingModelId() !=null){ @@ -346,6 +345,8 @@ public class XhpcTimingChargingModelServiceImpl extends BaseService implements I } } xhpcTimingChargingCacheRateModel.setTfPricesSeq(st.toString()); + xhpcTimingChargingCacheRateModel.setChargingStationId(chargingStationId); + xhpcTimingChargingCacheRateModel.setPhone(xhpcTimingChargingModelDto.getPhone()); xhpcTimingChargingModelMapper.insertXhpcTimingChargingCacheRateModel(xhpcTimingChargingCacheRateModel); return R.ok(); } @@ -517,7 +518,7 @@ public class XhpcTimingChargingModelServiceImpl extends BaseService implements I } } } - return R.fail("添加费率入缓存失败,请稍后在试"); + return R.ok(); } public static XhpcRateTimeDto[] bubbleSort(XhpcRateTimeDto[] args) { diff --git a/xhpc-modules/xhpc-charging-station/src/main/resources/mapper/XhpcTimingChargingModelMapper.xml b/xhpc-modules/xhpc-charging-station/src/main/resources/mapper/XhpcTimingChargingModelMapper.xml index b8c361aa..b5af5aab 100644 --- a/xhpc-modules/xhpc-charging-station/src/main/resources/mapper/XhpcTimingChargingModelMapper.xml +++ b/xhpc-modules/xhpc-charging-station/src/main/resources/mapper/XhpcTimingChargingModelMapper.xml @@ -40,21 +40,46 @@ + - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + select - crm.*, - tcm.charging_station_id chargingStationId, - tcm.phone phone + crm.* from xhpc_timing_charging_cache_rate_model crm join xhpc_timing_charging_model tcm on crm.timing_charging_model_id = tcm.timing_charging_model_id and tcm.status =0 and tcm.del_flag =0 and now() > tcm.timing_time where crm.del_flag=0 @@ -621,6 +656,8 @@ select * from xhpc_timing_charging_rate where del_flag =0 and timing_charging_model_id =#{timingChargingModelId} - +