| | |
| | | <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd" > |
| | | <mapper namespace="com.yuanchu.mom.mapper.AuxiliaryOriginalHoursMapper"> |
| | | <select id="totalHours" resultType="java.util.Map"> |
| | | select E.name, E.month, E.total |
| | | select E.name, E.month, E.total manHours |
| | | from (select C.name, C.month, C.manHours + D.manHours as total |
| | | from (select A.name, |
| | | A.month, |
| | | FORMAT(SUM(manHour), 2) as manHours |
| | | FORMAT(SUM(manHour), 4) as manHours |
| | | from ( |
| | | select user.name, |
| | | case |
| | |
| | | from ( |
| | | select user.name, |
| | | date_time as month, |
| | | FORMAT(SUM(output_work_time), 2) as manHours |
| | | FORMAT(SUM(output_work_time), 4) as manHours |
| | | from auxiliary_output_working_hours aowh |
| | | left join user on user.id = aowh.`check` |
| | | left join department_lims dl on depart_lims_id = dl.id |