AcademyPermissionMappingMapper.xml 770 Bytes
<?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.show.mapper.AcademyPermissionMappingMapper">

    <select id="permissionMappingId" resultType="java.lang.Long">
        SELECT
            t.id
        FROM
            member t3
            LEFT JOIN academy_permission_mapping t ON t3.academy_id = t.academy_id
            LEFT JOIN academy_permissions_dict t2 ON t.permission_id = t2.id
        WHERE
            t.delete_date IS NULL
            AND t2.delete_date IS NULL
            AND t2.NAME = #{name}
            AND t2.permission_type = 1
            AND t.workflow_flag = '是'
            AND t3.id = #{memberId}
    </select>

</mapper>