| | |
| | | and print_time like concat('%',#{years},'%') |
| | | GROUP BY block_num |
| | | </select> |
| | | |
| | | <select id="selectSteelInfo" resultType="java.util.Map" parameterType="java.util.Map"> |
| | | SELECT |
| | | tsp.produce_number produceNumber, |
| | | sp.pro_name proName, |
| | | sd1.dict_name sizeName, |
| | | sd2.dict_name reinforcementName, |
| | | sd3.dict_name blockName, |
| | | tsp.quality_time, |
| | | su1.real_name checkName, |
| | | su2.real_name createUser, |
| | | CASE tsp.is_qualified |
| | | WHEN 1 THEN '合格' |
| | | WHEN 2 THEN '不合格' |
| | | END isQualified, |
| | | CASE tsp.is_model |
| | | WHEN 1 THEN '入模' |
| | | WHEN 2 THEN '未入模' |
| | | END isModel, |
| | | IFNULL(sg.group_name,'无') groupName |
| | | FROM t_steel_produce tsp |
| | | LEFT JOIN sys_project sp ON sp.pro_id = tsp.pro_id |
| | | LEFT JOIN sys_dict sd1 ON sd1.dict_id = tsp.size_id |
| | | LEFT JOIN sys_dict sd2 ON sd2.dict_id = tsp.reinforcement_id |
| | | LEFT JOIN sys_dict sd3 ON sd3.dict_id = tsp.block_num |
| | | LEFT JOIN sys_users su1 ON su1.user_id = tsp.quality_user |
| | | LEFT JOIN sys_users su2 ON su2.user_id = tsp.create_user |
| | | LEFT JOIN sys_group_user sgu ON sgu.user_id = tsp.create_user |
| | | LEFT JOIN sys_group sg ON sg.group_id = sgu.group_id |
| | | WHERE |
| | | tsp.is_use = 1 |
| | | AND tsp.is_qualified = 1 |
| | | AND tsp.reinforcement_id = #{reinforcementId} |
| | | AND tsp.pro_id = #{proId} |
| | | AND tsp.size_id = #{sizeId} |
| | | AND tsp.print_time like concat(#{years},'%') |
| | | AND sp.company_id=#{companyId} |
| | | </select> |
| | | <select id="selectPipeInfo" resultType="java.util.Map" parameterType="java.util.Map"> |
| | | SELECT |
| | | tpi.ring_num, |
| | | tpi.pipe_num, |
| | | sd1.dict_name turn, |
| | | sd2.dict_name reinforcement, |
| | | sd3.dict_name groutingHoles, |
| | | sd4.dict_name blockNum, |
| | | sm.mould_num mouldNum, |
| | | tpi.into_mod_time intoModTime, |
| | | IFNULL(tpi.pouring_time,' ') pouringTime, |
| | | tpi.check_time checkTime, |
| | | IFNULL(sg.group_name,'无') groupName, |
| | | sp.pro_name, |
| | | CASE tpi.check_result |
| | | WHEN 1 THEN '合格' |
| | | WHEN 2 THEN '不合格' |
| | | END checkResult |
| | | FROM t_pipe_info tpi |
| | | LEFT JOIN sys_project sp ON sp.pro_id = tpi.pro_id |
| | | LEFT JOIN sys_group_user sgu ON sgu.user_id = tpi.check_user |
| | | LEFT JOIN sys_group sg ON sg.group_id = sgu.group_id |
| | | LEFT JOIN sys_dict sd1 ON sd1.dict_id = tpi.turn |
| | | LEFT JOIN sys_dict sd2 ON sd2.dict_id = tpi.reinforcement |
| | | LEFT JOIN sys_dict sd3 ON sd3.dict_id = tpi.grouting_holes |
| | | LEFT JOIN sys_dict sd4 ON sd4.dict_id = tpi.block_num |
| | | LEFT JOIN sys_mould sm ON sm.mould_id = tpi.mod_id |
| | | WHERE |
| | | tpi.check_result = 1 |
| | | AND sp.pro_id = #{proId} |
| | | AND tpi.size= #{sizeId} |
| | | AND tpi.check_time like concat(#{yearAndMonth},'%') |
| | | AND sp.company_id=#{companyId} |
| | | </select> |
| | | </mapper> |