From fafee173a69cf3be366515d8828aa05cf4fb193b Mon Sep 17 00:00:00 2001 From: yuyang Date: Fri, 25 Feb 2022 11:17:50 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E5=AE=9A=E6=97=B6=E8=AE=A1?= =?UTF-8?q?=E8=B4=B9=E6=A8=A1=E5=9E=8B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../XhpcTimingChargingModelServiceImpl.java | 5 +- .../mapper/XhpcTimingChargingModelMapper.xml | 65 +++++++++++++++---- 2 files changed, 54 insertions(+), 16 deletions(-) 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} - +