yujian
2019-01-23 a61db6899dd2e6f9c4c56e1b94b40c60b2ea1900
商品信息加入白底图
9个文件已修改
74 ■■■■ 已修改文件
fanli/src/main/java/com/yeshi/fanli/controller/admin/QualityFactoryAdminController.java 3 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
fanli/src/main/java/com/yeshi/fanli/entity/goods/CommonGoods.java 17 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
fanli/src/main/java/com/yeshi/fanli/entity/taobao/TaoBaoGoodsBrief.java 13 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
fanli/src/main/java/com/yeshi/fanli/mapping/goods/CommonGoodsMapper.xml 11 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
fanli/src/main/java/com/yeshi/fanli/mapping/taobao/TaoBaoGoodsBriefMapper.xml 21 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
fanli/src/main/java/com/yeshi/fanli/service/impl/taobao/TaoBaoGoodsUpdateServiceImpl.java 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
fanli/src/main/java/com/yeshi/fanli/util/factory/CommonGoodsFactory.java 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
fanli/src/main/java/com/yeshi/fanli/util/taobao/TaoBaoUtil.java 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
fanli/src/main/java/com/yeshi/fanli/util/taobao/TaoKeApiUtil.java 6 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
fanli/src/main/java/com/yeshi/fanli/controller/admin/QualityFactoryAdminController.java
@@ -919,6 +919,9 @@
            if (!StringUtil.isNullOrEmpty(pictUrl)) 
                taobao.setPictUrl(pictUrl);
            
            if (!StringUtil.isNullOrEmpty(tb.getPictUrlWhite()))
                taobao.setPictUrlWhite(tb.getPictUrlWhite());
            // 更新商品
            taoBaoGoodsUpdateService.getUpdateTaoBaoGoodsBrief(taobao);
            
fanli/src/main/java/com/yeshi/fanli/entity/goods/CommonGoods.java
@@ -37,6 +37,8 @@
    private BigDecimal rate;
    @Column(name = "cg_picture")
    private String picture;
    @Column(name = "cg_picture_white")
    private String pictureWhite;
    @Column(name = "cg_state")
    private Integer state;
    @Column(name = "cg_price")
@@ -60,12 +62,13 @@
    @Column(name = "cg_updatetime")
    private Date updateTime;
    public CommonGoods() {}
    public CommonGoods() {
    }
    public CommonGoods(Long id) {
        this.id = id;
    }
    public Long getId() {
        return id;
    }
@@ -233,4 +236,12 @@
    public void setVideoUrl(String videoUrl) {
        this.videoUrl = videoUrl;
    }
    public String getPictureWhite() {
        return pictureWhite;
    }
    public void setPictureWhite(String pictureWhite) {
        this.pictureWhite = pictureWhite;
    }
}
fanli/src/main/java/com/yeshi/fanli/entity/taobao/TaoBaoGoodsBrief.java
@@ -73,6 +73,11 @@
    @Expose
    private String pictUrl;// 主图链接
    @org.yeshi.utils.mybatis.Column(name = "pictUrlWhite")
    @Column(length = 256)
    @Expose
    private String pictUrlWhite;// 白底色图片链接
    @org.yeshi.utils.mybatis.Column(name = "title")
    @Column(length = 256)
    @Expose
@@ -848,5 +853,13 @@
    public void setTotalSales(Integer totalSales) {
        this.totalSales = totalSales;
    }
    public String getPictUrlWhite() {
        return pictUrlWhite;
    }
    public void setPictUrlWhite(String pictUrlWhite) {
        this.pictUrlWhite = pictUrlWhite;
    }
    
}
fanli/src/main/java/com/yeshi/fanli/mapping/goods/CommonGoodsMapper.xml
@@ -13,6 +13,7 @@
        <result column="cg_sales" property="sales" jdbcType="INTEGER" />
        <result column="cg_rate" property="rate" jdbcType="DECIMAL" />
        <result column="cg_picture" property="picture" jdbcType="VARCHAR" />
        <result column="cg_picture_white" property="pictureWhite" jdbcType="VARCHAR" />
        <result column="cg_state" property="state" jdbcType="INTEGER" />
        <result column="cg_price" property="price" jdbcType="DECIMAL" />
        <result column="cg_coupon_info" property="couponInfo" jdbcType="VARCHAR" />
@@ -29,7 +30,7 @@
        <result column="cg_createtime" property="createTime" jdbcType="TIMESTAMP" />
        <result column="cg_updatetime" property="updateTime" jdbcType="TIMESTAMP" />
    </resultMap>
    <sql id="Base_Column_List">cg_id,cg_title,cg_goods_id,cg_goods_type,cg_shop_type,cg_seller_id,cg_seller_name,cg_sales,cg_rate,cg_picture,cg_state,cg_price,cg_coupon_info,cg_coupon_startprice,cg_coupon_amount,cg_coupon_left_count,cg_coupon_total_count,cg_video_cover,cg_video_url,cg_createtime,cg_updatetime
    <sql id="Base_Column_List">cg_id,cg_title,cg_goods_id,cg_goods_type,cg_shop_type,cg_seller_id,cg_seller_name,cg_sales,cg_rate,cg_picture,cg_picture_white,cg_state,cg_price,cg_coupon_info,cg_coupon_startprice,cg_coupon_amount,cg_coupon_left_count,cg_coupon_total_count,cg_video_cover,cg_video_url,cg_createtime,cg_updatetime
    </sql>
    <select id="selectByPrimaryKey" resultMap="BaseResultMap"
        parameterType="java.lang.Long">
@@ -52,7 +53,7 @@
    </delete>
    <insert id="insert" parameterType="com.yeshi.fanli.entity.goods.CommonGoods"
        useGeneratedKeys="true" keyProperty="id">insert into yeshi_ec_common_goods
        (cg_id,cg_title,cg_goods_id,cg_goods_type,cg_shop_type,cg_seller_id,cg_seller_name,cg_sales,cg_rate,cg_picture,cg_state,cg_price,cg_coupon_info,cg_coupon_startprice,cg_coupon_amount,cg_coupon_left_count,cg_coupon_total_count,cg_video_cover,cg_video_url,cg_createtime,cg_updatetime)
        (cg_id,cg_title,cg_goods_id,cg_goods_type,cg_shop_type,cg_seller_id,cg_seller_name,cg_sales,cg_rate,cg_picture,cg_picture_white,cg_state,cg_price,cg_coupon_info,cg_coupon_startprice,cg_coupon_amount,cg_coupon_left_count,cg_coupon_total_count,cg_video_cover,cg_video_url,cg_createtime,cg_updatetime)
        values
        (#{id,jdbcType=BIGINT},#{title,jdbcType=VARCHAR},#{goodsId,jdbcType=BIGINT},#{goodsType,jdbcType=INTEGER},#{shopType,jdbcType=INTEGER},#{sellerId,jdbcType=BIGINT},#{sellerName,jdbcType=VARCHAR},#{sales,jdbcType=INTEGER},#{rate,jdbcType=DECIMAL},#{picture,jdbcType=VARCHAR},#{state,jdbcType=INTEGER},#{price,jdbcType=DECIMAL},#{couponInfo,jdbcType=VARCHAR},#{couponStartPrice,jdbcType=DECIMAL},#{couponAmount,jdbcType=DECIMAL},#{couponLeftCount,jdbcType=INTEGER},#{couponTotalCount,jdbcType=INTEGER},#{videoCover,jdbcType=VARCHAR},#{videoUrl,jdbcType=VARCHAR},#{createTime,jdbcType=TIMESTAMP},#{updateTime,jdbcType=TIMESTAMP})
    </insert>
@@ -70,6 +71,7 @@
            <if test="sales != null">cg_sales,</if>
            <if test="rate != null">cg_rate,</if>
            <if test="picture != null">cg_picture,</if>
            <if test="pictureWhite != null">cg_picture_white,</if>
            <if test="state != null">cg_state,</if>
            <if test="price != null">cg_price,</if>
            <if test="couponInfo != null">cg_coupon_info,</if>
@@ -94,6 +96,7 @@
            <if test="sales != null">#{sales,jdbcType=INTEGER},</if>
            <if test="rate != null">#{rate,jdbcType=DECIMAL},</if>
            <if test="picture != null">#{picture,jdbcType=VARCHAR},</if>
            <if test="pictureWhite != null">#{pictureWhite,jdbcType=VARCHAR},</if>
            <if test="state != null">#{state,jdbcType=INTEGER},</if>
            <if test="price != null">#{price,jdbcType=DECIMAL},</if>
            <if test="couponInfo != null">#{couponInfo,jdbcType=VARCHAR},</if>
@@ -117,7 +120,8 @@
        #{sellerName,jdbcType=VARCHAR},cg_sales =
        #{sales,jdbcType=INTEGER},cg_rate =
        #{rate,jdbcType=DECIMAL},cg_picture =
        #{picture,jdbcType=VARCHAR},cg_state =
        #{picture,jdbcType=VARCHAR},cg_picture_white =
        #{pictureWhite,jdbcType=VARCHAR},cg_state =
        #{state,jdbcType=INTEGER},cg_price =
        #{price,jdbcType=DECIMAL},cg_coupon_info =
        #{couponInfo,jdbcType=VARCHAR},cg_coupon_startprice =
@@ -142,6 +146,7 @@
            <if test="sales != null">cg_sales=#{sales,jdbcType=INTEGER},</if>
            <if test="rate != null">cg_rate=#{rate,jdbcType=DECIMAL},</if>
            <if test="picture != null">cg_picture=#{picture,jdbcType=VARCHAR},</if>
            <if test="pictureWhite != null">cg_picture_white=#{pictureWhite,jdbcType=VARCHAR},</if>
            <if test="state != null">cg_state=#{state,jdbcType=INTEGER},</if>
            <if test="price != null">cg_price=#{price,jdbcType=DECIMAL},</if>
            <if test="couponInfo != null">cg_coupon_info=#{couponInfo,jdbcType=VARCHAR},</if>
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">
fanli/src/main/java/com/yeshi/fanli/service/impl/taobao/TaoBaoGoodsUpdateServiceImpl.java
@@ -152,6 +152,7 @@
        // 更新标题,商品图片,销量,价格,券信息,返利信息,店铺信息,分类信息
        updateGoods.setTitle(goods.getTitle());
        updateGoods.setPictUrl(goods.getPictUrl());
        updateGoods.setPictUrlWhite(goods.getPictUrlWhite());
        updateGoods.setImgList(goods.getImgList());
        updateGoods.setBiz30day(goods.getBiz30day());
        updateGoods.setZkPrice(goods.getZkPrice());
fanli/src/main/java/com/yeshi/fanli/util/factory/CommonGoodsFactory.java
@@ -24,6 +24,7 @@
        cg.setGoodsId(goods.getAuctionId());
        cg.setGoodsType(CommonGoods.GOODS_TYPE_TB);
        cg.setPicture(goods.getPictUrl());
        cg.setPictureWhite(goods.getPictUrlWhite());
        cg.setPrice(goods.getZkPrice());
        cg.setSales(goods.getBiz30day());
        cg.setRate(goods.getTkRate());
fanli/src/main/java/com/yeshi/fanli/util/taobao/TaoBaoUtil.java
@@ -1692,6 +1692,7 @@
        taoBaoGoods.setCouponStartFee(commonGoods.getCouponStartPrice());
        taoBaoGoods.setCouponTotalCount(commonGoods.getCouponTotalCount());
        taoBaoGoods.setPictUrl(commonGoods.getPicture());
        taoBaoGoods.setPictUrlWhite(commonGoods.getPictureWhite());
        taoBaoGoods.setSellerId(commonGoods.getSellerId());
        taoBaoGoods.setShopTitle(commonGoods.getSellerName());
        taoBaoGoods.setTitle(commonGoods.getTitle());
fanli/src/main/java/com/yeshi/fanli/util/taobao/TaoKeApiUtil.java
@@ -891,10 +891,16 @@
    private static TaoBaoGoodsBrief parseWuLiaoItem(JSONObject item) {
        TaoBaoGoodsBrief goods = new TaoBaoGoodsBrief();
        goods.setPictUrl(item.optString("pict_url"));
        if (!StringUtil.isNullOrEmpty(item.optString("white_image"))) {
            goods.setPictUrlWhite(item.optString("white_image"));
        }
        goods.setAuctionId(item.optLong("num_iid"));
        goods.setAuctionUrl("https:" + item.optString("url"));
        goods.setBiz30day(item.optInt("volume"));
        goods.setCouponInfo(item.optString("coupon_info"));
        if (goods.getCouponInfo() != null)
            goods.setCouponInfo(goods.getCouponInfo().replace(".00", ""));