yujian
2019-01-23 a61db6899dd2e6f9c4c56e1b94b40c60b2ea1900
fanli/src/main/java/com/yeshi/fanli/mapping/taobao/TaoBaoGoodsBriefMapper.xml
@@ -15,6 +15,7 @@
      <result column="userType" property="userType" jdbcType="INTEGER" />
      <result column="shopTitle" property="shopTitle" jdbcType="VARCHAR" />
      <result column="pictUrl" property="pictUrl" jdbcType="VARCHAR" />
      <result column="pictUrlWhite" property="pictUrlWhite" jdbcType="VARCHAR" />
      <result column="title" property="title" jdbcType="VARCHAR" />
      <result column="auctionId" property="auctionId" jdbcType="BIGINT" />
      <result column="couponLink" property="couponLink" jdbcType="VARCHAR" />
@@ -69,7 +70,7 @@
      <result column="state" property="state" jdbcType="INTEGER" />
      <result column="totalSales" property="totalSales" jdbcType="INTEGER" />
   </resultMap>
   <sql id="Base_Column_List">id,rootCatId,eventCreatorId,leafCatId,debugInfo,rootCatScore,sellerId,userType,shopTitle,pictUrl,title,auctionId,couponLink,couponLinkTaoToken,couponActivityId,biz30day,tkRate,nick,includeDxjh,reservePrice,tkCommFee,totalFee,totalNum,zkPrice,dayLeft,tk3rdRate,auctionUrl,rlRate,hasRecommended,hasSame,sameItemPid,couponTotalCount,couponLeftCount,couponAmount,eventRate,couponShortLink,couponInfo,couponStartFee,couponEffectiveStartTime,couponEffectiveEndTime,hasUmpBonus,isBizActivity,umpBonus,rootCategoryName,couponOriLink,userTypeName,createtime,tkMktStatus,updatetime,state,totalSales
   <sql id="Base_Column_List">id,rootCatId,eventCreatorId,leafCatId,debugInfo,rootCatScore,sellerId,userType,shopTitle,pictUrl,pictUrlWhite,title,auctionId,couponLink,couponLinkTaoToken,couponActivityId,biz30day,tkRate,nick,includeDxjh,reservePrice,tkCommFee,totalFee,totalNum,zkPrice,dayLeft,tk3rdRate,auctionUrl,rlRate,hasRecommended,hasSame,sameItemPid,couponTotalCount,couponLeftCount,couponAmount,eventRate,couponShortLink,couponInfo,couponStartFee,couponEffectiveStartTime,couponEffectiveEndTime,hasUmpBonus,isBizActivity,umpBonus,rootCategoryName,couponOriLink,userTypeName,createtime,tkMktStatus,updatetime,state,totalSales
   </sql>
   <select id="selectByPrimaryKey" resultMap="BaseResultMap"
      parameterType="java.lang.Long">
@@ -125,9 +126,9 @@
   <insert id="insert" parameterType="com.yeshi.fanli.entity.taobao.TaoBaoGoodsBrief"
      useGeneratedKeys="true" keyProperty="id">insert into yeshi_ec_taobao_goods
      (id,rootCatId,eventCreatorId,leafCatId,debugInfo,rootCatScore,sellerId,userType,shopTitle,pictUrl,title,auctionId,couponLink,couponLinkTaoToken,couponActivityId,biz30day,tkRate,nick,includeDxjh,reservePrice,tkCommFee,totalFee,totalNum,zkPrice,dayLeft,tk3rdRate,auctionUrl,rlRate,hasRecommended,hasSame,sameItemPid,couponTotalCount,couponLeftCount,couponAmount,eventRate,couponShortLink,couponInfo,couponStartFee,couponEffectiveStartTime,couponEffectiveEndTime,hasUmpBonus,isBizActivity,umpBonus,rootCategoryName,couponOriLink,userTypeName,createtime,tkMktStatus,updatetime,state,totalSales)
      (id,rootCatId,eventCreatorId,leafCatId,debugInfo,rootCatScore,sellerId,userType,shopTitle,pictUrl,pictUrlWhite,title,auctionId,couponLink,couponLinkTaoToken,couponActivityId,biz30day,tkRate,nick,includeDxjh,reservePrice,tkCommFee,totalFee,totalNum,zkPrice,dayLeft,tk3rdRate,auctionUrl,rlRate,hasRecommended,hasSame,sameItemPid,couponTotalCount,couponLeftCount,couponAmount,eventRate,couponShortLink,couponInfo,couponStartFee,couponEffectiveStartTime,couponEffectiveEndTime,hasUmpBonus,isBizActivity,umpBonus,rootCategoryName,couponOriLink,userTypeName,createtime,tkMktStatus,updatetime,state,totalSales)
      values
      (#{id,jdbcType=BIGINT},#{rootCatId,jdbcType=INTEGER},#{eventCreatorId,jdbcType=INTEGER},#{leafCatId,jdbcType=INTEGER},#{debugInfo,jdbcType=VARCHAR},#{rootCatScore,jdbcType=INTEGER},#{sellerId,jdbcType=BIGINT},#{userType,jdbcType=INTEGER},#{shopTitle,jdbcType=VARCHAR},#{pictUrl,jdbcType=VARCHAR},#{title,jdbcType=VARCHAR},#{auctionId,jdbcType=BIGINT},#{couponLink,jdbcType=VARCHAR},#{couponLinkTaoToken,jdbcType=VARCHAR},#{couponActivityId,jdbcType=VARCHAR},#{biz30day,jdbcType=INTEGER},#{tkRate,jdbcType=DECIMAL},#{nick,jdbcType=VARCHAR},#{includeDxjh,jdbcType=INTEGER},#{reservePrice,jdbcType=DECIMAL},#{tkCommFee,jdbcType=DECIMAL},#{totalFee,jdbcType=DECIMAL},#{totalNum,jdbcType=INTEGER},#{zkPrice,jdbcType=DECIMAL},#{dayLeft,jdbcType=INTEGER},#{tk3rdRate,jdbcType=VARCHAR},#{auctionUrl,jdbcType=VARCHAR},#{rlRate,jdbcType=DECIMAL},#{hasRecommended,jdbcType=INTEGER},#{hasSame,jdbcType=INTEGER},#{sameItemPid,jdbcType=BIGINT},#{couponTotalCount,jdbcType=INTEGER},#{couponLeftCount,jdbcType=INTEGER},#{couponAmount,jdbcType=DECIMAL},#{eventRate,jdbcType=VARCHAR},#{couponShortLink,jdbcType=VARCHAR},#{couponInfo,jdbcType=VARCHAR},#{couponStartFee,jdbcType=DECIMAL},#{couponEffectiveStartTime,jdbcType=VARCHAR},#{couponEffectiveEndTime,jdbcType=VARCHAR},#{hasUmpBonus,jdbcType=VARCHAR},#{isBizActivity,jdbcType=VARCHAR},#{umpBonus,jdbcType=VARCHAR},#{rootCategoryName,jdbcType=VARCHAR},#{couponOriLink,jdbcType=VARCHAR},#{userTypeName,jdbcType=VARCHAR},#{createtime,jdbcType=TIMESTAMP},#{tkMktStatus,jdbcType=VARCHAR},#{updatetime,jdbcType=TIMESTAMP},#{state,jdbcType=INTEGER},#{totalSales,jdbcType=INTEGER})
      (#{id,jdbcType=BIGINT},#{rootCatId,jdbcType=INTEGER},#{eventCreatorId,jdbcType=INTEGER},#{leafCatId,jdbcType=INTEGER},#{debugInfo,jdbcType=VARCHAR},#{rootCatScore,jdbcType=INTEGER},#{sellerId,jdbcType=BIGINT},#{userType,jdbcType=INTEGER},#{shopTitle,jdbcType=VARCHAR},#{pictUrl,jdbcType=VARCHAR},#{pictUrlWhite,jdbcType=VARCHAR},#{title,jdbcType=VARCHAR},#{auctionId,jdbcType=BIGINT},#{couponLink,jdbcType=VARCHAR},#{couponLinkTaoToken,jdbcType=VARCHAR},#{couponActivityId,jdbcType=VARCHAR},#{biz30day,jdbcType=INTEGER},#{tkRate,jdbcType=DECIMAL},#{nick,jdbcType=VARCHAR},#{includeDxjh,jdbcType=INTEGER},#{reservePrice,jdbcType=DECIMAL},#{tkCommFee,jdbcType=DECIMAL},#{totalFee,jdbcType=DECIMAL},#{totalNum,jdbcType=INTEGER},#{zkPrice,jdbcType=DECIMAL},#{dayLeft,jdbcType=INTEGER},#{tk3rdRate,jdbcType=VARCHAR},#{auctionUrl,jdbcType=VARCHAR},#{rlRate,jdbcType=DECIMAL},#{hasRecommended,jdbcType=INTEGER},#{hasSame,jdbcType=INTEGER},#{sameItemPid,jdbcType=BIGINT},#{couponTotalCount,jdbcType=INTEGER},#{couponLeftCount,jdbcType=INTEGER},#{couponAmount,jdbcType=DECIMAL},#{eventRate,jdbcType=VARCHAR},#{couponShortLink,jdbcType=VARCHAR},#{couponInfo,jdbcType=VARCHAR},#{couponStartFee,jdbcType=DECIMAL},#{couponEffectiveStartTime,jdbcType=VARCHAR},#{couponEffectiveEndTime,jdbcType=VARCHAR},#{hasUmpBonus,jdbcType=VARCHAR},#{isBizActivity,jdbcType=VARCHAR},#{umpBonus,jdbcType=VARCHAR},#{rootCategoryName,jdbcType=VARCHAR},#{couponOriLink,jdbcType=VARCHAR},#{userTypeName,jdbcType=VARCHAR},#{createtime,jdbcType=TIMESTAMP},#{tkMktStatus,jdbcType=VARCHAR},#{updatetime,jdbcType=TIMESTAMP},#{state,jdbcType=INTEGER},#{totalSales,jdbcType=INTEGER})
   </insert>
   <insert id="insertSelective" parameterType="com.yeshi.fanli.entity.taobao.TaoBaoGoodsBrief"
      useGeneratedKeys="true" keyProperty="id">
@@ -143,6 +144,7 @@
         <if test="userType != null">userType,</if>
         <if test="shopTitle != null">shopTitle,</if>
         <if test="pictUrl != null">pictUrl,</if>
         <if test="pictUrlWhite != null">pictUrlWhite,</if>
         <if test="title != null">title,</if>
         <if test="auctionId != null">auctionId,</if>
         <if test="couponLink != null">couponLink,</if>
@@ -197,6 +199,7 @@
         <if test="userType != null">#{userType,jdbcType=INTEGER},</if>
         <if test="shopTitle != null">#{shopTitle,jdbcType=VARCHAR},</if>
         <if test="pictUrl != null">#{pictUrl,jdbcType=VARCHAR},</if>
         <if test="pictUrlWhite != null">#{pictUrlWhite,jdbcType=VARCHAR},</if>
         <if test="title != null">#{title,jdbcType=VARCHAR},</if>
         <if test="auctionId != null">#{auctionId,jdbcType=BIGINT},</if>
         <if test="couponLink != null">#{couponLink,jdbcType=VARCHAR},</if>
@@ -251,6 +254,7 @@
      userType = #{userType,jdbcType=INTEGER},
      shopTitle = #{shopTitle,jdbcType=VARCHAR},
      pictUrl = #{pictUrl,jdbcType=VARCHAR},
      pictUrlWhite = #{pictUrlWhite,jdbcType=VARCHAR},
      title =   #{title,jdbcType=VARCHAR},
      auctionId =   #{auctionId,jdbcType=BIGINT},
      couponLink = #{couponLink,jdbcType=VARCHAR},
@@ -306,6 +310,7 @@
         <if test="userType != null">userType=#{userType,jdbcType=INTEGER},</if>
         <if test="shopTitle != null">shopTitle=#{shopTitle,jdbcType=VARCHAR},</if>
         <if test="pictUrl != null">pictUrl=#{pictUrl,jdbcType=VARCHAR},</if>
         <if test="pictUrlWhite != null">pictUrlWhite=#{pictUrlWhite,jdbcType=VARCHAR},</if>
         <if test="title != null">title=#{title,jdbcType=VARCHAR},</if>
         <if test="auctionId != null">auctionId=#{auctionId,jdbcType=BIGINT},</if>
         <if test="couponLink != null">couponLink=#{couponLink,jdbcType=VARCHAR},</if>
@@ -352,7 +357,7 @@
         <if test="tkMktStatus != null">tkMktStatus=#{tkMktStatus,jdbcType=VARCHAR},</if>
         <if test="updatetime !=null">updatetime =#{updatetime,jdbcType=TIMESTAMP},</if>
         <if test="state !=null">state =#{state,jdbcType=INTEGER},</if>
         <if test="state !=null">totalSales =#{totalSales,jdbcType=INTEGER},</if>
         <if test="totalSales !=null">totalSales =#{totalSales,jdbcType=INTEGER},</if>
      </set>
      where id = #{id,jdbcType=BIGINT}
   </update>
@@ -380,6 +385,7 @@
         #{item.userType,jdbcType=INTEGER},
         #{item.shopTitle,jdbcType=VARCHAR},
         #{item.pictUrl,jdbcType=VARCHAR},
         #{item.pictUrlWhite,jdbcType=VARCHAR},
         #{item.title,jdbcType=VARCHAR},
         #{item.auctionId,jdbcType=BIGINT},
         #{item.couponLink,jdbcType=VARCHAR},
@@ -462,6 +468,13 @@
               </if>
            </foreach>
         </trim>
         <trim prefix="pictUrlWhite = case" suffix="end,">
            <foreach collection="list" item="item" index="index">
               <if test="item.pictUrlWhite != null">
                  when id=#{item.id} then #{item.pictUrlWhite}
               </if>
            </foreach>
         </trim>
         <trim prefix="reservePrice = case" suffix="end,">
            <foreach collection="list" item="item" index="index">
               <if test="item.reservePrice != null">