| | |
| | | |
| | | </select> |
| | | |
| | | <!-- 查询超过hour个小时未更新商品,进行更新 --> |
| | | <select id="queryNeedUpdate" resultType="java.lang.Long"> |
| | | SELECT h.sg_goods_id FROM `yeshi_ec_quality_factory` h |
| | | LEFT JOIN `yeshi_ec_taobao_goods` tb ON h.`sg_goods_id` = tb.id |
| | | WHERE <![CDATA[TO_DAYS(tb.`updatetime`) < TO_DAYS(NOW()) OR (HOUR(NOW()) -HOUR(tb.`updatetime`)) >= #{hour}]]> |
| | | order by h.`sg_updatetime` LIMIT ${start},${count} |
| | | </select> |
| | | |
| | | <!-- 查询超过5个小时未更新商品,进行更新 --> |
| | | <select id="countQueryNeedUpdate" resultType="java.lang.Long"> |
| | | SELECT count(sg_id) FROM `yeshi_ec_quality_factory` h |
| | | LEFT JOIN `yeshi_ec_taobao_goods` tb ON h.`sg_goods_id` = tb.id |
| | | WHERE <![CDATA[TO_DAYS(tb.`updatetime`) < TO_DAYS(NOW()) OR (HOUR(NOW()) -HOUR(tb.`updatetime`)) >= 4]]> |
| | | </select> |
| | | |
| | | |
| | | <!-- 查询精选商品信息 --> |
| | | <select id="query" parameterType="com.yeshi.fanli.vo.quality.QualityFactoryVO" resultMap="ResultMap"> |