李宇
2021-01-27 d6c65a4e3d1ca7d9a7bd6806c99fee035d0a44eb
src/main/java/com/nanometer/smartlab/dao/OpeReagentStatusDao.xml
@@ -223,7 +223,6 @@
    from ope_reagent_status as oa
   <include refid="queryJoins3"/>
    where oa.valid_flag = 1
         and (oa.status = -1 or oa.status = 0 )
    <include refid="queryWhereSql3"/>
   <if   test="applyPerson != null and applyPerson != ''"  >
      and su.name like concat("%",#{applyPerson},"%")
@@ -263,7 +262,6 @@
   <include refid="queryJoins2"/>
   left  join sys_user su on su.id = oa.user_id
    where oa.valid_flag = 1
          and (oa.status = -1 or oa.status = 0 )
    <include refid="queryWhereSql2"/>
     <if   test="applyPerson != null and applyPerson != ''"  >
        and su.name like concat("%",#{applyPerson},"%")
@@ -434,4 +432,18 @@
   and valid_flag = 1
   ORDER BY update_time
</select>
    <select id="countReagentByArticleAndWarehouse" resultType="java.lang.Integer">
      select count(*)
      from ope_reagent_status
      WHERE status = 1
      <if test="reagentId != null and reagentId !=''">
         and reagent_id = #{reagentId}
      </if>
      <if test="articleNumber != null and articleNumber !=''">
         and article_number = #{articleNumber}
      </if>
      <if test="warehouseId != null and warehouseId !=''">
         and house_id = #{warehouseId}
      </if>
   </select>
</mapper>