| | |
| | | |
| | | <select id="performanceShiftPage" resultType="map"> |
| | | SELECT |
| | | s.id, |
| | | if(u.department is not null and u.department != '', CONCAT(u.name, '(', u.department, ')'), u.name) name, |
| | | GROUP_CONCAT(s.work_time, ':', s.shift SEPARATOR ';') AS shiftTime |
| | | if(u.department is not null and u.department != '', CONCAT(u.name, '(', u.department, ')'), u.name) name, |
| | | GROUP_CONCAT(s.work_time, ':', s.shift, ':', s.id SEPARATOR ';') AS shiftTime |
| | | FROM performance_shift s |
| | | LEFT JOIN user u on u.id = s.user_id |
| | | LEFT JOIN user u on u.id = s.user_id |
| | | GROUP BY u.id |
| | | <where> |
| | | <if test="time != null and time != ''"> |