|
@@ -889,10 +889,46 @@
|
|
</select>
|
|
</select>
|
|
|
|
|
|
<select id="getNewFloorRecommend" resultType="com.caimei365.commodity.model.po.ProductPo">
|
|
<select id="getNewFloorRecommend" resultType="com.caimei365.commodity.model.po.ProductPo">
|
|
- select *
|
|
|
|
- from product
|
|
|
|
- where recommend = 1
|
|
|
|
- and newvalidFlag = 1
|
|
|
|
|
|
+ SELECT DISTINCT
|
|
|
|
+ p.productID,
|
|
|
|
+ p.actStatus,
|
|
|
|
+ p.name,
|
|
|
|
+ p.aliasName,
|
|
|
|
+ p.visibility,
|
|
|
|
+ p.mainImage as image,
|
|
|
|
+ p.unit,
|
|
|
|
+ p.productCode as code,
|
|
|
|
+ p.priceFlag,
|
|
|
|
+ p.shopID as shopId,
|
|
|
|
+ p.searchKey as keyword,
|
|
|
|
+ p.minBuyNumber as minBuyNumber,
|
|
|
|
+ p.maxBuyNumber as maxBuyNumber,
|
|
|
|
+ p.ladderPriceFlag,
|
|
|
|
+ p.normalPrice,
|
|
|
|
+ p.step,
|
|
|
|
+ p.taxPoint as taxRate,
|
|
|
|
+ p.includedTax,
|
|
|
|
+ p.invoiceType,
|
|
|
|
+ p.productCategory as productCategory,
|
|
|
|
+ p.validFlag,
|
|
|
|
+ p.featuredFlag,
|
|
|
|
+ p.commodityType,
|
|
|
|
+ p.bigTypeID as bigTypeId,
|
|
|
|
+ p.smallTypeID as smallTypeId,
|
|
|
|
+ p.tinyTypeID as tinyTypeId,
|
|
|
|
+ p.productType,
|
|
|
|
+ p.brandID,
|
|
|
|
+ p.price
|
|
|
|
+ from product p
|
|
|
|
+ <where>
|
|
|
|
+ and p.showFlag!=5
|
|
|
|
+ and p.newvalidFlag = 1
|
|
|
|
+ and p.newProductType=1
|
|
|
|
+ and p.validFlag = 2
|
|
|
|
+ and p.showFlag!=2
|
|
|
|
+ and p.recommend=1
|
|
|
|
+ </where>
|
|
|
|
+ order by p.sortIndex desc,newshowTime desc
|
|
limit 5
|
|
limit 5
|
|
</select>
|
|
</select>
|
|
<select id="getNewFloorList" resultType="com.caimei365.commodity.model.vo.ProductItemVo">
|
|
<select id="getNewFloorList" resultType="com.caimei365.commodity.model.vo.ProductItemVo">
|