
com.kedauis.common.mapper.CommonMapper.xml Maven / Gradle / Ivy
The newest version!
<?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.kedauis.common.dao.CommonMapper"> <!-- author linyong date 2017/11/30 time 18:57 descriptione 查询所有用户ID集合SQL语句 --> <select id="selectUserIdList" parameterType="java.lang.String" resultType="java.lang.String"> SELECT user_id FROM sys_user </select> <select id="qryUserMenu" parameterType="com.kedauis.system.model.SysUser" resultType="java.util.Map"> SELECT sm.*, srm.role_id FROM sys_role_menu srm LEFT JOIN sys_menu sm ON srm.menu_id = sm.menu_id WHERE FIND_IN_SET( role_id, ( SELECT GROUP_CONCAT(role_id) FROM sys_user_role sur WHERE sur.user_id = #{id,jdbcType=INTEGER} ) ) GROUP BY menu_id ORDER BY level_id ASC </select> <insert id="insQuartzLog" parameterType="com.kedauis.system.model.SysQuartzLogs"> INSERT INTO sys_quartz_logs ( task, trigger_time, finish_time, charge_time, state, log_infos ) VALUES (#{task,jdbcType=VARCHAR}, #{triggerTime,jdbcType=VARCHAR}, #{finishTime,jdbcType=VARCHAR}, #{chargeTime,jdbcType=INTEGER}, #{state,jdbcType=VARCHAR}, #{logInfos,jdbcType=VARCHAR}) </insert> </mapper>
© 2015 - 2025 Weber Informatics LLC | Privacy Policy