|
|
|
@ -12,6 +12,8 @@ |
|
|
|
goods_status as goodsStatus,old_status as oldStatus,entrust_status as entrustStatus,apply_out as applyOut,is_deleted as isDelete, |
|
|
|
contract_status as contractStatus,contractual_start_time as contractualStartTime, contractualtime_end_time as contractualtimeEndTime |
|
|
|
</sql> |
|
|
|
<!-- simple columns--> |
|
|
|
<sql id="scols">id,username,createtime,goods_status as goodsStatus</sql> |
|
|
|
<sql id="tbName">goods</sql> |
|
|
|
|
|
|
|
<!-- 统计条件总数 --> |
|
|
|
@ -36,7 +38,7 @@ |
|
|
|
|
|
|
|
<!--根据map组装条件进行查询--> |
|
|
|
<select id="getGoodsListByMap" parameterType="java.util.Map" resultType="cn.chjyj.szwh.bean.Goods"> |
|
|
|
SELECT <include refid="column"/> |
|
|
|
SELECT <include refid="scols"/> |
|
|
|
FROM <include refid="tbName"/> |
|
|
|
<where> |
|
|
|
<foreach collection="map" item="v" index="k" separator="and"> |
|
|
|
@ -51,7 +53,7 @@ |
|
|
|
</if> |
|
|
|
</foreach> |
|
|
|
</where> |
|
|
|
limit #{limit} |
|
|
|
limit #{startrs},#{limit} |
|
|
|
</select> |
|
|
|
|
|
|
|
<!--根据islicode查询商品 --> |
|
|
|
@ -64,7 +66,7 @@ |
|
|
|
|
|
|
|
<!-- 筛选商品列表 --> |
|
|
|
<select id="getGoodsVoList" parameterType="java.util.Map" resultType="cn.chjyj.szwh.vo.GoodsListVo"> |
|
|
|
SELECT g.id,g.username,gd.goods_name,gd.goods_image,gd.price,gd.createtime, |
|
|
|
SELECT g.id,g.username,g.recommend_sort,g.sale_count,g.click_count,g.is_recommend,gd.goods_name,gd.goods_image,gd.price,gd.createtime, |
|
|
|
gd.updatetime,gd.goods_islicode,gd.goods_entrust,gd.goods_type,gd.charges_type |
|
|
|
FROM goods as g |
|
|
|
INNER JOIN goods_detail as gd |
|
|
|
|