puzhibing
2024-01-30 03f1f3372a10a08f96f3308bfa099e86a55046d0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
<?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="com.ruoyi.system.mapper.config.SysClassificationMapper">
 
    <resultMap type="SysClassification" id="SysClassificationResult">
        <result property="classId"    column="class_id"    />
        <result property="delFlag"    column="del_flag"    />
        <result property="classType"    column="class_type"    />
        <result property="className"    column="class_name"    />
        <result property="classSort"    column="class_sort"    />
        <result property="relationNum"    column="relation_num"    />
        <result property="createTime"    column="create_time"    />
    </resultMap>
 
    <select id="pageClassification" resultType="com.ruoyi.system.domain.vo.MgtClassificationPageVo">
        SELECT
        class_id classId,
        class_type classType,
        class_name className,
        class_sort classSort,
        relation_num relationNum
        FROM t_sys_classification
        WHERE del_flag = 0 AND class_type = #{param.classType}
        <if test="param.className!=null and param.className !=''">
            AND class_name LIKE CONCAT('%',#{param.className},'%')
        </if>
    </select>
 
</mapper>