| | |
| | | <if test="model!=null"> |
| | | and model = #{model} |
| | | </if> |
| | | <if test="inspectionItemClass != null and inspectionItemClass != ''"> |
| | | and inspection_item_class = #{inspectionItemClass} |
| | | </if> |
| | | </select> |
| | | <select id="selectDetail" resultType="com.yuanchu.mom.pojo.StandardProductList"> |
| | | select * from standard_product_list |
| | | where standard_method_list_id = #{standardMethodListId} |
| | | where standard_method_list_id in |
| | | <foreach item="id" index="index" collection="ids" open="(" separator="," close=")"> |
| | | #{id} |
| | | </foreach> |
| | | and state =#{state} |
| | | and model=#{model} |
| | | order by case when man_hour_group is NULL then 1 |
| | |
| | | </select> |
| | | <select id="selectDetail2" resultType="com.yuanchu.mom.pojo.StandardProductList"> |
| | | select * from standard_product_list |
| | | where standard_method_list_id = #{standardMethodListId} |
| | | where standard_method_list_id in |
| | | <foreach item="id" index="index" collection="ids" open="(" separator="," close=")"> |
| | | #{id} |
| | | </foreach> |
| | | and state =#{state} |
| | | and tree=#{tree} |
| | | and tree =#{tree} |
| | | order by case when man_hour_group is NULL then 1 |
| | | when man_hour_group ='' then 1 else 0 end, |
| | | CASE |
| | |
| | | WHEN man_hour_group REGEXP '[0-9]+' THEN CAST(SUBSTRING(man_hour_group, 2)AS UNSIGNED) END -- 提取字母后面的数字部分 |
| | | ,id asc |
| | | </select> |
| | | <select id="selectStandardMethodById" resultType="java.lang.String"> |
| | | select code from standard_method where id=#{standardMethodListId} |
| | | </select> |
| | | </mapper> |