From 4fd5d868a3e3b28bf6f55a1aa12212db70e1550f Mon Sep 17 00:00:00 2001
From: lidongdong <1459917685@qq.com>
Date: 星期五, 07 四月 2023 18:27:34 +0800
Subject: [PATCH] 修改  微服务新增报错

---
 springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/impl/ComFmsServiceServiceImpl.java |    2 
 springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/dao/ComFmsServiceDAO.java                  |    2 +
 springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/resources/mapper/ComFmsServiceMapper.xml                                        |   92 ++++++++++++++++++++++++++++++++++++++++++++++
 3 files changed, 95 insertions(+), 1 deletions(-)

diff --git a/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/dao/ComFmsServiceDAO.java b/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/dao/ComFmsServiceDAO.java
index b074f6d..8856182 100644
--- a/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/dao/ComFmsServiceDAO.java
+++ b/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/dao/ComFmsServiceDAO.java
@@ -14,6 +14,7 @@
 import com.panzhihua.common.model.vos.community.fms.ComFmsTeamVO;
 import com.panzhihua.common.model.vos.community.fms.FmsServiceTopStatisticsVO;
 import com.panzhihua.common.model.vos.grid.EventVO;
+import com.panzhihua.service_community.entity.ComFmsServiceRecord;
 import org.apache.ibatis.annotations.Param;
 import org.apache.ibatis.annotations.Mapper;
 import com.panzhihua.service_community.entity.ComFmsService;
@@ -36,6 +37,7 @@
      */
     int insertBatch(@Param("entities") List<ComFmsService> entities);
 
+    int addBracelet(@Param("entitie") ComFmsService entities);
     /**
      * 批量新增或按主键更新数据(MyBatis原生foreach方法)
      *
diff --git a/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/impl/ComFmsServiceServiceImpl.java b/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/impl/ComFmsServiceServiceImpl.java
index 0ee4814..f724134 100644
--- a/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/impl/ComFmsServiceServiceImpl.java
+++ b/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/impl/ComFmsServiceServiceImpl.java
@@ -294,7 +294,7 @@
         comFmsService.setUserId(userInfo.getUserId());
         comFmsService.setUserName(userInfo.getNickName());
         comFmsService.setPhone(userInfo.getPhone());
-        int num = this.baseMapper.insert(comFmsService);
+        int num = this.baseMapper.addBracelet(comFmsService);
         if (num > 0) {
 //            ComFmsServiceRecord comFmsServiceRecord = new ComFmsServiceRecord();
 //            comFmsServiceRecord.setServiceId(comFmsService.getId());
diff --git a/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/resources/mapper/ComFmsServiceMapper.xml b/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/resources/mapper/ComFmsServiceMapper.xml
index e8d8aca..0423093 100644
--- a/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/resources/mapper/ComFmsServiceMapper.xml
+++ b/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/resources/mapper/ComFmsServiceMapper.xml
@@ -29,6 +29,98 @@
         (#{entity.userName}, #{entity.userId}, #{entity.phone}, #{entity.serviceContent}, #{entity.serviceImage}, #{entity.approvalContent}, #{entity.approvalAt}, #{entity.memberId}, #{entity.serviceStatus}, #{entity.serviceAt}, #{entity.createdAt}, #{entity.createdBy}, #{entity.updatedAt}, #{entity.updatedBy}, #{entity.communityId})
         </foreach>
     </insert>
+
+
+    <insert id="addBracelet" parameterType="com.panzhihua.service_community.entity.ComFmsService" >
+        insert into bracelet_user_data
+        <trim prefix="(" suffix=")" suffixOverrides=",">
+            <if test="entitie.userName != null">
+                user_name,
+            </if>
+            <if test="entitie.userId != null">
+                user_id,
+            </if>
+            <if test="entitie.phone != null">
+                phone,
+            </if>
+            <if test="entitie.serviceContent != null">
+                service_content,
+            </if>
+            <if test="entitie.serviceImage != null">
+                service_image,
+            </if>
+            <if test="entitie.approvalContent != null">
+                approval_content,
+            </if>
+            <if test="entitie.approvalAt != null">
+                approval_at,
+            </if>
+            <if test="entitie.memberId != null">
+                member_id,
+            </if>
+            <if test="entitie.serviceStatus != null">
+                service_status,
+            </if>
+            <if test="entitie.serviceAt != null">
+                service_at,
+            </if>
+            <if test="entitie.createdBy != null">
+                created_by,
+            </if>
+            <if test="entitie.updatedBy != null">
+                updated_by,
+            </if>
+            <if test="entitie.communityId != null">
+                community_id,
+            </if>
+            created_at
+        </trim>
+        <trim prefix="values (" suffix=")" suffixOverrides=",">
+            <if test="entitie.userName != null">
+                #{entitie.userName},
+            </if>
+            <if test="entitie.userId != null">
+                #{entitie.userId},
+            </if>
+            <if test="entitie.phone != null">
+                #{entitie.phone},
+            </if>
+            <if test="entitie.serviceContent != null">
+                #{entitie.serviceContent},
+            </if>
+            <if test="entitie.serviceImage != null">
+                #{entitie.serviceImage},
+            </if>
+            <if test="entitie.approvalContent != null">
+                #{entitie.approvalContent},
+            </if>
+            <if test="entitie.approvalAt != null">
+                #{entitie.approvalAt},
+            </if>
+            <if test="entitie.memberId != null">
+                #{entitie.memberId},
+            </if>
+            <if test="entitie.serviceStatus != null">
+                #{entitie.serviceStatus},
+            </if>
+            <if test="entitie.serviceAt != null">
+                #{entitie.serviceAt},
+            </if>
+            <if test="entitie.createdBy != null">
+                #{entitie.createdBy},
+            </if>
+            <if test="entitie.updatedBy != null">
+                #{entitie.updatedBy},
+            </if>
+            <if test="entitie.communityId != null">
+                #{entitie.communityId},
+            </if>
+            sysdate()
+        </trim>
+    </insert>
+
+
+
     <!-- 批量插入或按主键更新 -->
     <insert id="insertOrUpdateBatch" keyProperty="id" useGeneratedKeys="true">
         insert into smart_life.com_fms_service(user_name, user_id, phone, service_content, service_image, approval_content, approval_at, member_id, service_status, service_at, created_at, created_by, updated_at, updated_by, community_id)

--
Gitblit v1.7.1