yujian
2019-07-09 afe4f800c82424391cedbea9c856125ed91bde42
VO对象调整
1个文件已删除
3个文件已修改
2个文件已添加
650 ■■■■■ 已修改文件
fanli/src/main/java/com/yeshi/fanli/vo/goods/CouponInfoVO.java 10 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
fanli/src/main/java/com/yeshi/fanli/vo/goods/GoodsDetailExtraVO.java 199 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
fanli/src/main/java/com/yeshi/fanli/vo/goods/GoodsDetailVO.java 242 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
fanli/src/main/java/com/yeshi/fanli/vo/goods/GoodsListVO.java 159 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
fanli/src/main/java/com/yeshi/fanli/vo/goods/MoneyInfoVO.java 5 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
fanli/src/main/java/com/yeshi/fanli/vo/tlj/ReduceHongBao.java 35 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
fanli/src/main/java/com/yeshi/fanli/vo/goods/CouponInfoVO.java
@@ -2,6 +2,8 @@
import java.math.BigDecimal;
import com.google.gson.annotations.Expose;
/**
 * 券信息
 * 
@@ -9,13 +11,21 @@
 *
 */
public class CouponInfoVO {
    @Expose
    private int totalCount;// 总数量
    @Expose
    private int leftCount;// 剩余数量
    @Expose
    private BigDecimal amount;// 券面额
    @Expose
    private BigDecimal startFee;// 使用开始金额
    @Expose
    private String startTime;// 开始时间
    @Expose
    private String endTime;// 结束时间
    @Expose
    private String link;// 券链接
    @Expose
    private String token; // 券口令
    public int getTotalCount() {
fanli/src/main/java/com/yeshi/fanli/vo/goods/GoodsDetailExtraVO.java
New file
@@ -0,0 +1,199 @@
package com.yeshi.fanli.vo.goods;
import java.util.List;
import com.google.gson.annotations.Expose;
import com.yeshi.fanli.entity.bus.user.ShamUser;
import com.yeshi.fanli.entity.taobao.ClientTBPid;
import com.yeshi.fanli.vo.msg.ClientTextStyleVO;
/**
 * 商品详情额外显示信息
 *
 * @author Administrator
 *
 */
public class GoodsDetailExtraVO {
    // 是否IOS上线
    @Expose
    private boolean iosOnling;
    // 是否加入收藏
    @Expose
    private boolean collected;
    // 是否加入分享库
    @Expose
    private boolean storage;
    // 是否有返利
    @Expose
    private boolean fanliValid;
    // 是否有分享
    @Expose
    private boolean shareValid;
    // 是否跳转原生APP
    @Expose
    private boolean isNative;
    // 图文详情链接
    @Expose
    private String detailUrl;
    // 复制链接(右上角)
    @Expose
    private String h5Url;
    // 底部提示语
    @Expose
    private List<ClientTextStyleVO> tip;
    // 淘客参数
    @Expose
    private ClientTBPid tbPidInfo;
    // 用户淘礼金
    @Expose
    private String userTLJ;
    // 分享信息
    @Expose
    private ShareInfoVO shareInfo;
    // 分享人
    @Expose
    private List<ShamUser> listShareUser;
    // 领取人
    @Expose
    private List<ShamUser> listCouponUser;
    // 推广红包
    @Expose
    private OtherInfo otherInfo;
    // 店铺信息
    @Expose
    private ShopInfoVO shopInfo;
    public ClientTBPid getTbPidInfo() {
        return tbPidInfo;
    }
    public void setTbPidInfo(ClientTBPid tbPidInfo) {
        this.tbPidInfo = tbPidInfo;
    }
    public boolean isIosOnling() {
        return iosOnling;
    }
    public void setIosOnling(boolean iosOnling) {
        this.iosOnling = iosOnling;
    }
    public boolean isCollected() {
        return collected;
    }
    public void setCollected(boolean collected) {
        this.collected = collected;
    }
    public boolean isStorage() {
        return storage;
    }
    public void setStorage(boolean storage) {
        this.storage = storage;
    }
    public boolean isFanliValid() {
        return fanliValid;
    }
    public void setFanliValid(boolean fanliValid) {
        this.fanliValid = fanliValid;
    }
    public boolean isShareValid() {
        return shareValid;
    }
    public void setShareValid(boolean shareValid) {
        this.shareValid = shareValid;
    }
    public boolean isNative() {
        return isNative;
    }
    public void setNative(boolean isNative) {
        this.isNative = isNative;
    }
    public String getDetailUrl() {
        return detailUrl;
    }
    public void setDetailUrl(String detailUrl) {
        this.detailUrl = detailUrl;
    }
    public String getH5Url() {
        return h5Url;
    }
    public void setH5Url(String h5Url) {
        this.h5Url = h5Url;
    }
    public List<ClientTextStyleVO> getTip() {
        return tip;
    }
    public void setTip(List<ClientTextStyleVO> tip) {
        this.tip = tip;
    }
    public String getUserTLJ() {
        return userTLJ;
    }
    public void setUserTLJ(String userTLJ) {
        this.userTLJ = userTLJ;
    }
    public ShareInfoVO getShareInfo() {
        return shareInfo;
    }
    public void setShareInfo(ShareInfoVO shareInfo) {
        this.shareInfo = shareInfo;
    }
    public List<ShamUser> getListShareUser() {
        return listShareUser;
    }
    public void setListShareUser(List<ShamUser> listShareUser) {
        this.listShareUser = listShareUser;
    }
    public List<ShamUser> getListCouponUser() {
        return listCouponUser;
    }
    public void setListCouponUser(List<ShamUser> listCouponUser) {
        this.listCouponUser = listCouponUser;
    }
    public ShopInfoVO getShopInfo() {
        return shopInfo;
    }
    public void setShopInfo(ShopInfoVO shopInfo) {
        this.shopInfo = shopInfo;
    }
    public OtherInfo getOtherInfo() {
        return otherInfo;
    }
    public void setOtherInfo(OtherInfo otherInfo) {
        this.otherInfo = otherInfo;
    }
}
fanli/src/main/java/com/yeshi/fanli/vo/goods/GoodsDetailVO.java
@@ -1,169 +1,219 @@
package com.yeshi.fanli.vo.goods;
import java.math.BigDecimal;
import java.util.Date;
import java.util.List;
import com.yeshi.fanli.entity.bus.user.ShamUser;
import com.yeshi.fanli.entity.taobao.ClientTBPid;
import com.google.gson.annotations.Expose;
import com.yeshi.fanli.vo.msg.ClientTextStyleVO;
/**
 * 商品详情信息
 * 商品详细信息
 * 
 * @author Administrator
 *
 */
public class GoodsDetailVO {
    @Expose
    private Long goodsId;// 商品ID
    @Expose
    private int goodsType;// 商品类型 1-淘宝 2-京东 3-拼多多
    @Expose
    private int shopType;// 店铺类型: 1-淘宝 2-天猫 3-京东 4-拼多多
    @Expose
    private String title;// 标题
    @Expose
    private String salesCount;// 销量
    @Expose
    private BigDecimal zkPrice;// 正常售价
    @Expose
    private BigDecimal couponPrice;// 券后价
    @Expose
    private String picUrl;// 图片链接
    @Expose
    private List<String> imgList;
    @Expose
    private int state; // 0-正常 1-商品下架
    @Expose
    private boolean hasCoupon;// 是否有券
    @Expose
    private CouponInfoVO couponInfo;// 券信息
    @Expose
    private ShopInfoVO shopInfo; // 店铺信息
    @Expose
    private MoneyInfoVO moneyInfo;// 资金信息
    @Expose
    private boolean recommend;// 是否推荐 :是否展示右上角叉)true-展示   false-不展示
    @Expose
    private List<ClientTextStyleVO> pictureTag;// 图标
    @Expose
    private List<ClientTextStyleVO> labels;// 标签
    @Expose
    private int salesType; // 销量类型:1-月销量 2-2小时销量 3-今日销量  4、总销量
    @Expose
    private Date createtime; // 创建时间
    @Expose
    private OtherInfo otherInfo; // 其他信息
    // 商品信息
    private GoodsInfoVO goods;
    // 淘客参数
    private ClientTBPid tbPidInfo;
    private boolean invalid;
    private boolean isNative;
    // 是否IOS上线
    private boolean iosOnling;
    // 是否有返利
    private boolean fanliValid;
    // 是否加入收藏
    private boolean collected;
    // 是否加入分享库
    private boolean storage;
    private String shareUrl;
    // 用户推广红包
    private String userHongbao;
    // WEB链接
    private String detailWebUrl;
    private String h5Url;
    private String shareHelpLink;
    // 分享人
    List<ShamUser> listShareUser;
    // 领取人
    List<ShamUser> listCouponUser;
    public GoodsInfoVO getGoods() {
        return goods;
    public Long getGoodsId() {
        return goodsId;
    }
    public void setGoods(GoodsInfoVO goods) {
        this.goods = goods;
    public void setGoodsId(Long goodsId) {
        this.goodsId = goodsId;
    }
    public ClientTBPid getTbPidInfo() {
        return tbPidInfo;
    public int getGoodsType() {
        return goodsType;
    }
    public void setTbPidInfo(ClientTBPid tbPidInfo) {
        this.tbPidInfo = tbPidInfo;
    public void setGoodsType(int goodsType) {
        this.goodsType = goodsType;
    }
    public boolean isInvalid() {
        return invalid;
    public int getShopType() {
        return shopType;
    }
    public void setInvalid(boolean invalid) {
        this.invalid = invalid;
    public void setShopType(int shopType) {
        this.shopType = shopType;
    }
    public boolean isNative() {
        return isNative;
    public String getTitle() {
        return title;
    }
    public void setNative(boolean isNative) {
        this.isNative = isNative;
    public void setTitle(String title) {
        this.title = title;
    }
    public boolean isIosOnling() {
        return iosOnling;
    public String getSalesCount() {
        return salesCount;
    }
    public void setIosOnling(boolean iosOnling) {
        this.iosOnling = iosOnling;
    public void setSalesCount(String salesCount) {
        this.salesCount = salesCount;
    }
    public boolean isCollected() {
        return collected;
    public BigDecimal getZkPrice() {
        return zkPrice;
    }
    public void setCollected(boolean collected) {
        this.collected = collected;
    public void setZkPrice(BigDecimal zkPrice) {
        this.zkPrice = zkPrice;
    }
    public boolean isStorage() {
        return storage;
    public BigDecimal getCouponPrice() {
        return couponPrice;
    }
    public void setStorage(boolean storage) {
        this.storage = storage;
    public void setCouponPrice(BigDecimal couponPrice) {
        this.couponPrice = couponPrice;
    }
    public String getShareUrl() {
        return shareUrl;
    public String getPicUrl() {
        return picUrl;
    }
    public void setShareUrl(String shareUrl) {
        this.shareUrl = shareUrl;
    public void setPicUrl(String picUrl) {
        this.picUrl = picUrl;
    }
    public String getUserHongbao() {
        return userHongbao;
    public List<String> getImgList() {
        return imgList;
    }
    public void setUserHongbao(String userHongbao) {
        this.userHongbao = userHongbao;
    public void setImgList(List<String> imgList) {
        this.imgList = imgList;
    }
    public String getDetailWebUrl() {
        return detailWebUrl;
    public int getState() {
        return state;
    }
    public void setDetailWebUrl(String detailWebUrl) {
        this.detailWebUrl = detailWebUrl;
    public void setState(int state) {
        this.state = state;
    }
    public List<ShamUser> getListShareUser() {
        return listShareUser;
    public boolean isHasCoupon() {
        return hasCoupon;
    }
    public void setListShareUser(List<ShamUser> listShareUser) {
        this.listShareUser = listShareUser;
    public void setHasCoupon(boolean hasCoupon) {
        this.hasCoupon = hasCoupon;
    }
    public List<ShamUser> getListCouponUser() {
        return listCouponUser;
    public CouponInfoVO getCouponInfo() {
        return couponInfo;
    }
    public void setListCouponUser(List<ShamUser> listCouponUser) {
        this.listCouponUser = listCouponUser;
    public void setCouponInfo(CouponInfoVO couponInfo) {
        this.couponInfo = couponInfo;
    }
    public String getH5Url() {
        return h5Url;
    public ShopInfoVO getShopInfo() {
        return shopInfo;
    }
    public void setH5Url(String h5Url) {
        this.h5Url = h5Url;
    public void setShopInfo(ShopInfoVO shopInfo) {
        this.shopInfo = shopInfo;
    }
    public String getShareHelpLink() {
        return shareHelpLink;
    public MoneyInfoVO getMoneyInfo() {
        return moneyInfo;
    }
    public void setShareHelpLink(String shareHelpLink) {
        this.shareHelpLink = shareHelpLink;
    public void setMoneyInfo(MoneyInfoVO moneyInfo) {
        this.moneyInfo = moneyInfo;
    }
    public boolean isFanliValid() {
        return fanliValid;
    public List<ClientTextStyleVO> getPictureTag() {
        return pictureTag;
    }
    public void setFanliValid(boolean fanliValid) {
        this.fanliValid = fanliValid;
    public void setPictureTag(List<ClientTextStyleVO> pictureTag) {
        this.pictureTag = pictureTag;
    }
    public List<ClientTextStyleVO> getLabels() {
        return labels;
    }
    public void setLabels(List<ClientTextStyleVO> labels) {
        this.labels = labels;
    }
    public int getSalesType() {
        return salesType;
    }
    public void setSalesType(int salesType) {
        this.salesType = salesType;
    }
    public OtherInfo getOtherInfo() {
        return otherInfo;
    }
    public void setOtherInfo(OtherInfo otherInfo) {
        this.otherInfo = otherInfo;
    }
    public boolean isRecommend() {
        return recommend;
    }
    public void setRecommend(boolean recommend) {
        this.recommend = recommend;
    }
    public Date getCreatetime() {
        return createtime;
    }
    public void setCreatetime(Date createtime) {
        this.createtime = createtime;
    }
}
fanli/src/main/java/com/yeshi/fanli/vo/goods/GoodsListVO.java
File was deleted
fanli/src/main/java/com/yeshi/fanli/vo/goods/MoneyInfoVO.java
@@ -1,8 +1,13 @@
package com.yeshi.fanli.vo.goods;
import com.google.gson.annotations.Expose;
public class MoneyInfoVO {
    @Expose
    private String fanliMoney;// 返利金额
    @Expose
    private int moneyType;// 资金类型
    @Expose
    private String shareMoney;// 分享奖金
    public String getFanliMoney() {
fanli/src/main/java/com/yeshi/fanli/vo/tlj/ReduceHongBao.java
New file
@@ -0,0 +1,35 @@
package com.yeshi.fanli.vo.tlj;
import com.google.gson.annotations.Expose;
public class ReduceHongBao {
    @Expose
    private String name;
    @Expose
    private String money;
    @Expose
    private String tip;
    @Expose
    private Integer total;
    @Expose
    private Integer left;
    public String getMoney() {
        return money;
    }
    public void setMoney(String money) {
        this.money = money;
    }
    public String getTip() {
        return tip;
    }
    public void setTip(String tip) {
        this.tip = tip;
    }
    public String getName() {
        return name;
    }
    public void setName(String name) {
        this.name = name;
    }
}