From 1b4c6718db46841cbfff33b26336f3d1e5cb19d4 Mon Sep 17 00:00:00 2001
From: 于紫祥_1901 <email@yuzixiang_1910>
Date: Sat, 10 Oct 2020 11:31:50 +0800
Subject: [PATCH] update
---
src/main/resources/mapper/RoleMapper.xml | 60 +++---------------------------------------------------------
1 files changed, 3 insertions(+), 57 deletions(-)
diff --git a/src/main/resources/mapper/RoleMapper.xml b/src/main/resources/mapper/RoleMapper.xml
index 95334fb..041054a 100644
--- a/src/main/resources/mapper/RoleMapper.xml
+++ b/src/main/resources/mapper/RoleMapper.xml
@@ -2,11 +2,10 @@
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.moral.mapper.RoleMapper">
- <resultMap id="ResultMap" type="com.moral.entity.Role">
+ <resultMap id="BaseResultMap" type="com.moral.entity.Role">
<id column="id" property="id" jdbcType="INTEGER" />
<result column="role_code" property="roleCode" jdbcType="VARCHAR" />
<result column="role_name" property="roleName" jdbcType="VARCHAR" />
- <result column="channel_id" property="channelId" jdbcType="INTEGER" />
<result column="is_delete" property="isDelete" jdbcType="CHAR" />
<result column="role_remark" property="roleRemark" jdbcType="VARCHAR" />
<result column="create_time" property="createTime" jdbcType="TIMESTAMP" />
@@ -15,15 +14,8 @@
<result column="update_user" property="updateUser" jdbcType="VARCHAR" />
</resultMap>
- <resultMap id="BaseResultMap" type="com.moral.entity.Role" extends="ResultMap">
- <association property="channel" javaType="com.moral.entity.Channel">
- <result column="channel_id" jdbcType="INTEGER" property="id" />
- <result column="channel_name" jdbcType="VARCHAR" property="channelName" />
- </association>
- </resultMap>
-
<sql id="Base_Column_List" >
- id, role_code, role_name, channel_id, is_delete, role_remark, create_time, create_user,
+ id, role_code, role_name, is_delete, role_remark, create_time, create_user,
update_time, update_user
</sql>
@@ -57,22 +49,10 @@
</where>
</sql>
- <select id="getRoleListByName" resultMap="ResultMap">
+ <select id="getRoleList" resultMap="BaseResultMap">
select
<include refid="Base_Column_List"/>
from role
- where is_delete=0
- <if test="roleName != 'null'">
- and role_name like concat('%',#{roleName},'%')
- </if>
- </select>
-
- <select id="getRoleList" resultMap="BaseResultMap">
- select
- r.*,
- c.channel_name
- from role r
- left join channel c on r.channel_id = c.id
<if test="_parameter != null" >
<include refid="Example_Where_Clause" />
</if>
@@ -80,39 +60,5 @@
order by ${orderByClause}
</if>
</select>
-
- <update id="updateByPrimaryKey" parameterType="com.moral.entity.Role" >
- update role
- <set >
- <if test="roleCode != null" >
- role_code = #{roleCode,jdbcType=VARCHAR},
- </if>
- <if test="roleName != null" >
- role_name = #{roleName,jdbcType=VARCHAR},
- </if>
- <if test="channelId != null" >
- channel_id = #{channelId,jdbcType=INTEGER},
- </if>
- <if test="isDelete != null" >
- is_delete = #{isDelete,jdbcType=CHAR},
- </if>
- <if test="roleRemark != null" >
- role_remark = #{roleRemark,jdbcType=VARCHAR},
- </if>
- <if test="createTime != null" >
- create_time = #{createTime,jdbcType=TIMESTAMP},
- </if>
- <if test="createUser != null" >
- create_user = #{createUser,jdbcType=VARCHAR},
- </if>
- <if test="updateTime != null" >
- update_time = #{updateTime,jdbcType=TIMESTAMP},
- </if>
- <if test="updateUser != null" >
- update_user = #{updateUser,jdbcType=VARCHAR},
- </if>
- </set>
- where id = #{id,jdbcType=INTEGER}
- </update>
</mapper>
\ No newline at end of file
--
Gitblit v1.8.0