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>