From 6c12bcfde3b2d5c910ed1b11112442237021ac09 Mon Sep 17 00:00:00 2001
From: qirong <2032486488@qq.com>
Date: 星期日, 16 七月 2023 10:01:38 +0800
Subject: [PATCH] 随机试卷修改

---
 src/main/resources/mapper/UserMapper.xml |   26 +++++++++++++++++++++-----
 1 files changed, 21 insertions(+), 5 deletions(-)

diff --git a/src/main/resources/mapper/UserMapper.xml b/src/main/resources/mapper/UserMapper.xml
index c9c344a..2ac7dd0 100644
--- a/src/main/resources/mapper/UserMapper.xml
+++ b/src/main/resources/mapper/UserMapper.xml
@@ -253,6 +253,12 @@
     from t_user where deleted=0
   </select>
 
+  <select id="getUserByLevel" resultMap="BaseResultMap">
+    select
+    id,real_name
+    from t_user where deleted=0 and user_level = #{userLevel}
+  </select>
+
   <select id="getUserById" resultMap="BaseResultMap">
     select
     <include refid="Base_Column_List"/>
@@ -339,12 +345,12 @@
   <insert id="insertUsers" parameterType="java.util.List"
           useGeneratedKeys="true" keyProperty="id">
     insert into t_user
-    (user_uuid,user_name,password,real_name,age,last_active_time)
+    (user_uuid,user_name,password,real_name,last_active_time,role,status,user_level,deleted)
     values
-    <foreach collection="list" item="item" index="index"
+    <foreach collection="list" item="item"
              separator=",">
-      (#{item.userUuid},#{item.userName},#{item.password},#{item.realName},#{item.age},
-      #{item.lastActiveTime})
+      (#{item.userUuid,jdbcType=VARCHAR},#{item.userName,jdbcType=VARCHAR},#{item.password,jdbcType=VARCHAR},#{item.realName,jdbcType=VARCHAR},
+      #{item.lastActiveTime},#{item.role},#{item.status},#{item.userLevel},0)
     </foreach>
   </insert>
 
@@ -410,5 +416,15 @@
     limit 1
   </select>
 
-
+  <select id="selectByIdName" resultMap="BaseResultMap">
+    select
+    <include refid="Base_Column_List" />
+    from t_user
+    <where>
+      and deleted=0  and  id = #{id}
+      <if test="userName != null and userName != ''">
+        and user_name like concat('%',#{userName},"%")
+      </if>
+    </where>
+  </select>
 </mapper>

--
Gitblit v1.8.0