123456789101112131415161718192021222324252627282930313233343536373839404142 |
- <?xml version="1.0" encoding="UTF-8"?>
- <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
- <mapper namespace="net.lab1024.smartadmin.module.system.role.basic.RoleDao">
- <resultMap id="RoleEntity"
- type="net.lab1024.smartadmin.module.system.role.basic.domain.entity.RoleEntity"></resultMap>
- <sql id="baseSql">
- r.id,
- r.role_name,
- r.role_type,
- r.remark,
- r.update_time,
- r.create_time
- </sql>
- <select id="getByRoleName" resultMap="RoleEntity">
- SELECT
- <include refid="baseSql"></include>
- FROM
- t_role r
- WHERE
- r.role_name = #{roleName}
- </select>
- <select id="getByCondition" resultMap="RoleEntity">
- SELECT
- <include refid="baseSql"></include>
- FROM
- t_role r
- <where>
- 1=1
- <if test="queryDTO.roleType != null and queryDTO.roleType != ''">
- AND r.role_type = #{queryDTO.roleType}
- </if>
- </where>
- </select>
- </mapper>
|