浏览代码

增加主体id

xueyiming 6 月之前
父节点
当前提交
7840dff3f7
共有 1 个文件被更改,包括 4 次插入1 次删除
  1. 4 1
      we-com-server/src/main/resources/mapper/UserMapper.xml

+ 4 - 1
we-com-server/src/main/resources/mapper/UserMapper.xml

@@ -113,7 +113,7 @@
       <include refid="Example_Where_Clause" />
       <include refid="Example_Where_Clause" />
     </if>
     </if>
   </delete>
   </delete>
-  <insert id="insert" parameterType="com.tzld.piaoquan.wecom.model.po.User">
+  <insert id="insert" parameterType="com.tzld.piaoquan.wecom.model.po.User"  useGeneratedKeys="true" keyProperty="id">
     insert into we_com_user (id, corp_id, external_user_id, 
     insert into we_com_user (id, corp_id, external_user_id, 
       union_id, external_user_id_3rd_party, `type`, 
       union_id, external_user_id_3rd_party, `type`, 
       `name`, avatar, gender, 
       `name`, avatar, gender, 
@@ -126,6 +126,9 @@
       #{createdAt,jdbcType=BIGINT}, #{updatedAt,jdbcType=BIGINT},
       #{createdAt,jdbcType=BIGINT}, #{updatedAt,jdbcType=BIGINT},
       #{deletedAt,jdbcType=BIGINT}, #{createTime,jdbcType=TIMESTAMP}, #{updateTime,jdbcType=TIMESTAMP}
       #{deletedAt,jdbcType=BIGINT}, #{createTime,jdbcType=TIMESTAMP}, #{updateTime,jdbcType=TIMESTAMP}
       )
       )
+    <selectKey resultType="java.lang.Long" order="AFTER" keyProperty="id">
+      select LAST_INSERT_ID()
+    </selectKey>
   </insert>
   </insert>
   <insert id="insertSelective" parameterType="com.tzld.piaoquan.wecom.model.po.User">
   <insert id="insertSelective" parameterType="com.tzld.piaoquan.wecom.model.po.User">
     insert into we_com_user
     insert into we_com_user