From 5a1cf66467a80fee6b2eedf5c973b6f71d883290 Mon Sep 17 00:00:00 2001 From: xuhy <3313886187@qq.com> Date: 星期四, 31 十月 2024 16:16:52 +0800 Subject: [PATCH] 修改 --- ruoyi-service/ruoyi-chargingPile/src/main/java/com/ruoyi/chargingPile/mapper/TChargingPileNotificationMapper.java | 6 ++++++ ruoyi-service/ruoyi-chargingPile/src/main/resources/mapper/chargingPile/TChargingPileNotificationMapper.xml | 18 ++++++++++++++++-- ruoyi-service/ruoyi-chargingPile/src/main/java/com/ruoyi/chargingPile/service/impl/TChargingPileNotificationServiceImpl.java | 6 +++--- 3 files changed, 25 insertions(+), 5 deletions(-) diff --git a/ruoyi-service/ruoyi-chargingPile/src/main/java/com/ruoyi/chargingPile/mapper/TChargingPileNotificationMapper.java b/ruoyi-service/ruoyi-chargingPile/src/main/java/com/ruoyi/chargingPile/mapper/TChargingPileNotificationMapper.java index d093e4c..825fb54 100644 --- a/ruoyi-service/ruoyi-chargingPile/src/main/java/com/ruoyi/chargingPile/mapper/TChargingPileNotificationMapper.java +++ b/ruoyi-service/ruoyi-chargingPile/src/main/java/com/ruoyi/chargingPile/mapper/TChargingPileNotificationMapper.java @@ -27,4 +27,10 @@ */ List<TChargingPileNotification> chargingPileNotificationPageList(PageInfo<TChargingPileNotification> pageInfo, @Param("siteIds") Set<Integer> siteIds); + /** + * 保存通知数据 + * @param notification + */ + void saveData(TChargingPileNotification notification); + } diff --git a/ruoyi-service/ruoyi-chargingPile/src/main/java/com/ruoyi/chargingPile/service/impl/TChargingPileNotificationServiceImpl.java b/ruoyi-service/ruoyi-chargingPile/src/main/java/com/ruoyi/chargingPile/service/impl/TChargingPileNotificationServiceImpl.java index c9e5bc9..0784eff 100644 --- a/ruoyi-service/ruoyi-chargingPile/src/main/java/com/ruoyi/chargingPile/service/impl/TChargingPileNotificationServiceImpl.java +++ b/ruoyi-service/ruoyi-chargingPile/src/main/java/com/ruoyi/chargingPile/service/impl/TChargingPileNotificationServiceImpl.java @@ -95,11 +95,11 @@ @Override public void saveData(Integer type,Integer siteId,Integer chargingPileId, String phone, String data) { TChargingPileNotification notification = new TChargingPileNotification(); - notification.setSiteId(siteId==null?-1:siteId); - notification.setChargingPileId(chargingPileId==null?-1:chargingPileId); + notification.setSiteId(siteId); + notification.setChargingPileId(chargingPileId); notification.setPhone(phone); notification.setContent(data); - this.save(notification); + this.baseMapper.saveData(notification); } } diff --git a/ruoyi-service/ruoyi-chargingPile/src/main/resources/mapper/chargingPile/TChargingPileNotificationMapper.xml b/ruoyi-service/ruoyi-chargingPile/src/main/resources/mapper/chargingPile/TChargingPileNotificationMapper.xml index e35a362..2d04cbf 100644 --- a/ruoyi-service/ruoyi-chargingPile/src/main/resources/mapper/chargingPile/TChargingPileNotificationMapper.xml +++ b/ruoyi-service/ruoyi-chargingPile/src/main/resources/mapper/chargingPile/TChargingPileNotificationMapper.xml @@ -17,9 +17,23 @@ <sql id="Base_Column_List"> id, site_id, charging_pile_id, content, create_time, del_flag </sql> + <insert id="saveData" parameterType="com.ruoyi.chargingPile.api.model.TChargingPileNotification"> + insert into sys_menu( + <if test="siteId != null and siteId != 0">site_id,</if> + <if test="chargingPileId != null and chargingPileId != 0">charging_pile_id,</if> + <if test="phone != null and phone != ''">phone,</if> + <if test="content != null and content != ''">content,</if> + create_time + )values( + <if test="siteId != null and siteId != 0">#{siteId},</if> + <if test="chargingPileId != null and chargingPileId != 0">#{chargingPileId},</if> + <if test="phone != null and phone != ''">#{phone},</if> + <if test="content != null and content != ''">#{content},</if> + sysdate() + ) + </insert> - - + <select id="chargingPileNotificationPageList" resultType="com.ruoyi.chargingPile.api.model.TChargingPileNotification"> select a.id, -- Gitblit v1.7.1