yujian
2019-02-26 a4d96fb3100e6aaf65e54d260921ceb1c00e54ef
fanli/src/main/java/com/yeshi/fanli/mapping/lable/QualityFactoryMapper.xml
@@ -1324,5 +1324,26 @@
      #{start},#{count}
   </select>
   <select id="listFreeGoods" resultMap="GoodsResultMap">
      SELECT * FROM `yeshi_ec_quality_factory` f
      LEFT JOIN `yeshi_ec_taobao_goods` tg ON tg.`id` = f.`sg_goods_id`
      LEFT JOIN `yeshi_ec_label_goods` g ON g.`lg_goods_id` = f.`sg_goods_id`
      LEFT JOIN `yeshi_ec_label` lab ON lab.`lab_id` = g.`lg_label_id`
      WHERE lab.`lab_title` = #{lableName}
          <![CDATA[AND tg.`tkRate` >= #{tkRate}]]>
      ORDER BY f.`sg_createtime` DESC
      limit #{start},#{count}
   </select>
   <select id="countFreeGoods" resultType="java.lang.Long">
      SELECT ifnull(count(sg_id),0) FROM `yeshi_ec_quality_factory` f
      LEFT JOIN `yeshi_ec_taobao_goods` tg ON tg.`id` = f.`sg_goods_id`
      LEFT JOIN `yeshi_ec_label_goods` g ON g.`lg_goods_id` = f.`sg_goods_id`
      LEFT JOIN `yeshi_ec_label` lab ON lab.`lab_id` = g.`lg_label_id`
      WHERE lab.`lab_title` = #{lableName}
          <![CDATA[AND tg.`tkRate` >= #{tkRate}]]>
   </select>
</mapper>