|
@@ -109,9 +109,10 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
|
|
where task_id=#{taskid}
|
|
|
</select>
|
|
|
<select id="getComponentId" resultType="java.lang.Long">
|
|
|
- select id from t_electron_component where t_electron_component.component_name=#{attr}
|
|
|
- AND t_electron_component.component_model=#{attr1}
|
|
|
- AND t_electron_component.quality_grade=#{attr2}
|
|
|
+ select id from t_electron_component where t_electron_component.component_model=#{attr}
|
|
|
+ <if test="attr1 != null and attr1 != ''"> AND t_electron_component.quality_grade=#{attr1}</if>
|
|
|
+ <if test="attr2 != null and attr2 != ''"> AND t_electron_component.component_name=#{attr2}</if>
|
|
|
+ LIMIT 1
|
|
|
</select>
|
|
|
<select id="getComponentids" resultMap="VerificationData">
|
|
|
select id,use_scene, search_condition, result1_id, result2_id, result3_id, result4_id, result5_id,calculate1_id,calculate2_id,calculate3_id,calculate4_id,calculate5_id,trained,tested from t_verification_task_detail
|
|
@@ -125,10 +126,15 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
|
|
<if test="useScene != null">use_scene,</if>
|
|
|
<if test="searchCondition != null">search_condition,</if>
|
|
|
<if test="result1 != null">result1,</if>
|
|
|
+ <if test="result1Id != null">result1_id,</if>
|
|
|
<if test="result2 != null">result2,</if>
|
|
|
+ <if test="result2Id != null">result2_id,</if>
|
|
|
<if test="result3 != null">result3,</if>
|
|
|
+ <if test="result3Id != null">result3_id,</if>
|
|
|
<if test="result4 != null">result4,</if>
|
|
|
+ <if test="result4Id != null">result4_id,</if>
|
|
|
<if test="result5 != null">result5,</if>
|
|
|
+ <if test="result5Id != null">result5_id,</if>
|
|
|
<if test="calculate1 != null">calculate1,</if>
|
|
|
<if test="calculate2 != null">calculate2,</if>
|
|
|
<if test="calculate3 != null">calculate3,</if>
|
|
@@ -145,10 +151,15 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
|
|
<if test="useScene != null">#{useScene},</if>
|
|
|
<if test="searchCondition != null">#{searchCondition},</if>
|
|
|
<if test="result1 != null">#{result1},</if>
|
|
|
+ <if test="result1Id != null">#{result1Id},</if>
|
|
|
<if test="result2 != null">#{result2},</if>
|
|
|
+ <if test="result2Id != null">#{result2Id},</if>
|
|
|
<if test="result3 != null">#{result3},</if>
|
|
|
+ <if test="result3Id != null">#{result3Id},</if>
|
|
|
<if test="result4 != null">#{result4},</if>
|
|
|
+ <if test="result4Id != null">#{result4Id},</if>
|
|
|
<if test="result5 != null">#{result5},</if>
|
|
|
+ <if test="result5Id != null">#{result5Id},</if>
|
|
|
<if test="calculate1 != null">#{calculate1},</if>
|
|
|
<if test="calculate2 != null">#{calculate2},</if>
|
|
|
<if test="calculate3 != null">#{calculate3},</if>
|