|
@@ -363,7 +363,6 @@
|
|
allAreaFlag,
|
|
allAreaFlag,
|
|
provinceIDs,
|
|
provinceIDs,
|
|
serviceNumber,
|
|
serviceNumber,
|
|
- maxBuyNumber,
|
|
|
|
packageCount,
|
|
packageCount,
|
|
byFlag,
|
|
byFlag,
|
|
normalProductFlag,
|
|
normalProductFlag,
|
|
@@ -443,7 +442,6 @@
|
|
#{allAreaFlag},
|
|
#{allAreaFlag},
|
|
#{provinceIDs},
|
|
#{provinceIDs},
|
|
#{serviceNumber},
|
|
#{serviceNumber},
|
|
- #{maxBuyNumber},
|
|
|
|
#{packageCount},
|
|
#{packageCount},
|
|
#{byFlag},
|
|
#{byFlag},
|
|
#{normalProductFlag},
|
|
#{normalProductFlag},
|
|
@@ -502,12 +500,8 @@
|
|
shopID = #{shopID},
|
|
shopID = #{shopID},
|
|
name = #{name},
|
|
name = #{name},
|
|
searchKey = #{searchKey},
|
|
searchKey = #{searchKey},
|
|
- normalPrice = #{normalPrice},
|
|
|
|
- price = #{price},
|
|
|
|
priceFlag = #{priceFlag},
|
|
priceFlag = #{priceFlag},
|
|
beautyActFlag = #{beautyActFlag},
|
|
beautyActFlag = #{beautyActFlag},
|
|
- ladderPriceFlag = #{ladderPriceFlag},
|
|
|
|
- stock = #{stock},
|
|
|
|
hasSkuFlag = #{hasSkuFlag},
|
|
hasSkuFlag = #{hasSkuFlag},
|
|
mainImage = #{mainImage},
|
|
mainImage = #{mainImage},
|
|
propertiesInfo = #{propertiesInfo},
|
|
propertiesInfo = #{propertiesInfo},
|
|
@@ -526,13 +520,10 @@
|
|
featuredFlag = #{featuredFlag},
|
|
featuredFlag = #{featuredFlag},
|
|
featuredSortIndex = #{featuredSortIndex},
|
|
featuredSortIndex = #{featuredSortIndex},
|
|
productCode = #{productCode},
|
|
productCode = #{productCode},
|
|
- unit = #{unit},
|
|
|
|
synToERPFlag = #{synToERPFlag},
|
|
synToERPFlag = #{synToERPFlag},
|
|
allAreaFlag = #{allAreaFlag},
|
|
allAreaFlag = #{allAreaFlag},
|
|
provinceIDs = #{provinceIDs},
|
|
provinceIDs = #{provinceIDs},
|
|
serviceNumber = #{serviceNumber},
|
|
serviceNumber = #{serviceNumber},
|
|
- maxBuyNumber = #{maxBuyNumber},
|
|
|
|
- minBuyNumber = #{minBuyNumber},
|
|
|
|
packageCount = #{packageCount},
|
|
packageCount = #{packageCount},
|
|
byFlag = #{byFlag},
|
|
byFlag = #{byFlag},
|
|
normalProductFlag = #{normalProductFlag},
|
|
normalProductFlag = #{normalProductFlag},
|
|
@@ -545,9 +536,6 @@
|
|
onlineTime = #{onlineTime},
|
|
onlineTime = #{onlineTime},
|
|
downlineTime = #{downlineTime},
|
|
downlineTime = #{downlineTime},
|
|
freePostFlag = #{freePostFlag},
|
|
freePostFlag = #{freePostFlag},
|
|
- costPrice = #{costPrice},
|
|
|
|
- costProportional = #{costProportional},
|
|
|
|
- costCheckFlag = #{costCheckFlag},
|
|
|
|
precisehKey = #{precisehKey},
|
|
precisehKey = #{precisehKey},
|
|
actSort = #{actSort},
|
|
actSort = #{actSort},
|
|
newProductType=#{newProductType}
|
|
newProductType=#{newProductType}
|
|
@@ -923,14 +911,8 @@
|
|
`aliasName`,
|
|
`aliasName`,
|
|
`searchKey`,
|
|
`searchKey`,
|
|
`productRemarks`,
|
|
`productRemarks`,
|
|
- `normalPrice`,
|
|
|
|
- `price`,
|
|
|
|
`priceFlag`,
|
|
`priceFlag`,
|
|
`beautyActFlag`,
|
|
`beautyActFlag`,
|
|
- `ladderPriceFlag`,
|
|
|
|
- <if test="stock != null and stock != '' ">
|
|
|
|
- `stock`,
|
|
|
|
- </if>
|
|
|
|
`hasSkuFlag`,
|
|
`hasSkuFlag`,
|
|
`mainImage`,
|
|
`mainImage`,
|
|
`propertiesInfo`,
|
|
`propertiesInfo`,
|
|
@@ -948,13 +930,10 @@
|
|
`featuredFlag`,
|
|
`featuredFlag`,
|
|
`featuredSortIndex`,
|
|
`featuredSortIndex`,
|
|
`productCode`,
|
|
`productCode`,
|
|
- `unit`,
|
|
|
|
`synToERPFlag`,
|
|
`synToERPFlag`,
|
|
`allAreaFlag`,
|
|
`allAreaFlag`,
|
|
`provinceIDs`,
|
|
`provinceIDs`,
|
|
`serviceNumber`,
|
|
`serviceNumber`,
|
|
- `maxBuyNumber`,
|
|
|
|
- `minBuyNumber`,
|
|
|
|
`packageCount`,
|
|
`packageCount`,
|
|
`byFlag`,
|
|
`byFlag`,
|
|
`normalProductFlag`,
|
|
`normalProductFlag`,
|
|
@@ -970,9 +949,6 @@
|
|
`onlineTime`,
|
|
`onlineTime`,
|
|
`downlineTime`,
|
|
`downlineTime`,
|
|
`freePostFlag`,
|
|
`freePostFlag`,
|
|
- `costPrice`,
|
|
|
|
- `costProportional`,
|
|
|
|
- `costCheckFlag`,
|
|
|
|
`precisehKey`,
|
|
`precisehKey`,
|
|
`tags`,
|
|
`tags`,
|
|
`productType`,
|
|
`productType`,
|
|
@@ -1000,14 +976,8 @@
|
|
#{aliasName},
|
|
#{aliasName},
|
|
#{searchKey},
|
|
#{searchKey},
|
|
#{productRemarks},
|
|
#{productRemarks},
|
|
- #{normalPrice},
|
|
|
|
- #{price},
|
|
|
|
#{priceFlag},
|
|
#{priceFlag},
|
|
#{beautyActFlag},
|
|
#{beautyActFlag},
|
|
- #{ladderPriceFlag},
|
|
|
|
- <if test="stock != null and stock != '' ">
|
|
|
|
- #{stock},
|
|
|
|
- </if>
|
|
|
|
#{hasSkuFlag},
|
|
#{hasSkuFlag},
|
|
#{mainImage},
|
|
#{mainImage},
|
|
#{propertiesInfo},
|
|
#{propertiesInfo},
|
|
@@ -1025,13 +995,10 @@
|
|
#{featuredFlag},
|
|
#{featuredFlag},
|
|
#{featuredSortIndex},
|
|
#{featuredSortIndex},
|
|
#{productCode},
|
|
#{productCode},
|
|
- #{unit},
|
|
|
|
#{synToERPFlag},
|
|
#{synToERPFlag},
|
|
#{allAreaFlag},
|
|
#{allAreaFlag},
|
|
#{provinceIDs},
|
|
#{provinceIDs},
|
|
#{serviceNumber},
|
|
#{serviceNumber},
|
|
- #{maxBuyNumber},
|
|
|
|
- #{minBuyNumber},
|
|
|
|
#{packageCount},
|
|
#{packageCount},
|
|
#{byFlag},
|
|
#{byFlag},
|
|
#{normalProductFlag},
|
|
#{normalProductFlag},
|
|
@@ -1047,9 +1014,6 @@
|
|
#{onlineTime},
|
|
#{onlineTime},
|
|
#{downlineTime},
|
|
#{downlineTime},
|
|
#{freePostFlag},
|
|
#{freePostFlag},
|
|
- #{costPrice},
|
|
|
|
- #{costProportional},
|
|
|
|
- #{costCheckFlag},
|
|
|
|
#{precisehKey},
|
|
#{precisehKey},
|
|
#{tags},
|
|
#{tags},
|
|
#{productType},
|
|
#{productType},
|
|
@@ -1106,15 +1070,17 @@
|
|
costCheckFlag,
|
|
costCheckFlag,
|
|
costprice,
|
|
costprice,
|
|
stock,
|
|
stock,
|
|
|
|
+ costProportional,
|
|
minBuyNumber,
|
|
minBuyNumber,
|
|
unit)
|
|
unit)
|
|
values (#{productId},
|
|
values (#{productId},
|
|
#{normalPrice},
|
|
#{normalPrice},
|
|
#{price},
|
|
#{price},
|
|
#{ladderPriceFlag},
|
|
#{ladderPriceFlag},
|
|
- 1,
|
|
|
|
|
|
+ #{costCheckFlag},
|
|
#{costPrice},
|
|
#{costPrice},
|
|
#{stock},
|
|
#{stock},
|
|
|
|
+ #{costProportional},
|
|
#{minBuyNumber},
|
|
#{minBuyNumber},
|
|
#{unit})
|
|
#{unit})
|
|
</insert>
|
|
</insert>
|
|
@@ -1629,9 +1595,6 @@
|
|
<if test="serviceNumber != null and serviceNumber !=''">
|
|
<if test="serviceNumber != null and serviceNumber !=''">
|
|
serviceNumber = #{serviceNumber},
|
|
serviceNumber = #{serviceNumber},
|
|
</if>
|
|
</if>
|
|
- <if test="maxBuyNumber != null and maxBuyNumber !=''">
|
|
|
|
- maxBuyNumber = #{maxBuyNumber},
|
|
|
|
- </if>
|
|
|
|
<if test="packageCount != null and packageCount !=''">
|
|
<if test="packageCount != null and packageCount !=''">
|
|
packageCount = #{packageCount},
|
|
packageCount = #{packageCount},
|
|
</if>
|
|
</if>
|
|
@@ -1795,12 +1758,28 @@
|
|
delFlag = #{delFlag}
|
|
delFlag = #{delFlag}
|
|
where id = #{id}
|
|
where id = #{id}
|
|
</update>
|
|
</update>
|
|
|
|
+
|
|
<update id="updateMainImage">
|
|
<update id="updateMainImage">
|
|
update product
|
|
update product
|
|
set mainImage =#{mainImage}
|
|
set mainImage =#{mainImage}
|
|
where productID = #{productID}
|
|
where productID = #{productID}
|
|
</update>
|
|
</update>
|
|
|
|
|
|
|
|
+ <update id="updateCmSku">
|
|
|
|
+ update cm_sku
|
|
|
|
+ set productId=#{productId},
|
|
|
|
+ ladderPriceFlag=#{ladderPriceFlag},
|
|
|
|
+ normalPrice=#{normalPrice},
|
|
|
|
+ price=#{price},
|
|
|
|
+ costProportional=#{costProportional},
|
|
|
|
+ costPrice=#{costPrice},
|
|
|
|
+ costCheckFlag=#{costCheckFlag},
|
|
|
|
+ stock=#{stock},
|
|
|
|
+ unit=#{unit},
|
|
|
|
+ minBuyNumber=#{minBuyNumber}
|
|
|
|
+ where skuId=#{skuId}
|
|
|
|
+ </update>
|
|
|
|
+
|
|
<select id="getProductByTypeName" resultType="com.caimei.modules.brand.entity.BrandAndProductType">
|
|
<select id="getProductByTypeName" resultType="com.caimei.modules.brand.entity.BrandAndProductType">
|
|
select b.name AS "bigTypeName",
|
|
select b.name AS "bigTypeName",
|
|
b.bigTypeID,
|
|
b.bigTypeID,
|
|
@@ -2068,4 +2047,7 @@
|
|
left join cm_hehe_sku chs on cs.skuId=chs.skuId
|
|
left join cm_hehe_sku chs on cs.skuId=chs.skuId
|
|
where cs.productId = #{productID}
|
|
where cs.productId = #{productID}
|
|
</select>
|
|
</select>
|
|
|
|
+ <select id="findSkuId" resultType="java.lang.Integer">
|
|
|
|
+ select skuId from cm_sku where productId=#{productId}
|
|
|
|
+ </select>
|
|
</mapper>
|
|
</mapper>
|