| 12345678910111213141516171819202122232425262728 |
- <?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.daju.mix.dao.mapper.TBUserClockMapper">
- <resultMap id="listOrderByUserIdAndTime" type="com.daju.mix.dto.TBUserClockDto">
- <id property="id" column="id"/>
- <result column="user_id" property="userId"/>
- <result column="code" property="code"/>
- <result column="clock_time" property="clockTime"/>
- <result column="clock_type" property="clockType"/>
- <result column="work_type" property="workType"/>
- <result column="time_day" property="timeDay"/>
- </resultMap>
- <select id="listOrderByUserIdAndTime" resultMap="listOrderByUserIdAndTime">
- SELECT uc.id,
- uc.`code`,
- uc.user_id,
- uc.clock_time,
- uc.clock_type,
- uc.work_type,
- DATE_FORMAT(uc.clock_time, '%Y-%m-%d') as time_day
- FROM `t_b_user_clock` AS uc
- WHERE uc.user_id = #{userId}
- AND DATE_FORMAT(uc.clock_time, '%Y-%m') = #{YearAndMonth}
- ORDER BY uc.clock_time ASC
- </select>
- </mapper>
|