package com.matrix.system.hive.pojo;
|
|
import com.matrix.system.constance.Dictionary;
|
import com.matrix.system.hive.bean.ShoppingGoodsAssemble;
|
|
|
public class SysProjUserVo {
|
|
/**
|
*
|
*/
|
private static final long serialVersionUID = 1L;
|
|
/*vo对象*****************************/
|
/**
|
* 当剩余次数大于10000时返回不限
|
*/
|
private String surplusCountName;
|
|
/**
|
* 套餐来源,转让,购买
|
* 来源包含赠送时,返回是
|
* 不包含返回否
|
*/
|
private String sourceName;
|
|
/**
|
* 如果是项目,则显示销售项目名称
|
* 如果是套餐,则显示销售套餐名[项目名]
|
**/
|
private String shoppingName;
|
/*vo对象*****************************/
|
|
|
/**
|
* 套餐来源,转让,购买
|
*/
|
private String source;
|
/**
|
* 剩余次数
|
*/
|
private Integer surplusCount;
|
/**
|
* 组合产品销售sku信息
|
*/
|
private ShoppingGoodsAssemble shoppingGoodsAssemble;
|
|
/**
|
* 项目使用情况类型
|
* 项目,套餐,套餐卡
|
*/
|
private String type;
|
|
public String getSurplusCountName() {
|
if (getSurplusCount() == null) {
|
return "";
|
}
|
if (getSurplusCount() > 10000) {
|
surplusCountName = Dictionary.MAX_USE_STRING;
|
return surplusCountName;
|
}
|
return this.getSurplusCount().toString();
|
}
|
|
public String getSourceName() {
|
if (getSource() == null) {
|
return "";
|
}
|
if (getSource().contains(Dictionary.TAOCAN_SOURCE_ZS)) {
|
sourceName = Dictionary.FLAG_YES;
|
} else {
|
sourceName = Dictionary.FLAG_NO;
|
;
|
}
|
return sourceName;
|
}
|
|
public void setSourceName(String sourceName) {
|
this.sourceName = sourceName;
|
}
|
|
public void setSurplusCountName(String surplusCountName) {
|
this.surplusCountName = surplusCountName;
|
}
|
|
|
public String getType() {
|
return type;
|
}
|
|
|
public void setType(String type) {
|
this.type = type;
|
}
|
|
public String getShoppingName() {
|
/* if (getShoppingGoodsAssemble() == null) {
|
return "";
|
}
|
//如果项目使用情况来源于项目或者套餐卡,则只需要显示商品名称
|
|
if (Dictionary.SHOPPING_GOODS_TYPE_XM.equals(getShoppingGoodsAssemble().getShoppingGoods().getGoodType())
|
|| Dictionary.SHOPPING_GOODS_TYPE_TCK.equals(getShoppingGoodsAssemble().getShoppingGoods().getGoodType())
|
) {
|
shoppingName = getShoppingGoodsAssemble().getShoppingGoods().getName();
|
} else {
|
shoppingName = getShoppingGoodsAssemble().getShoppingGoods().getName() + "[" + getShoppingGoodsAssemble().getProjInfo().getProjName() + "]";
|
}*/
|
return shoppingName;
|
}
|
|
public void setShoppingName(String shoppingName) {
|
this.shoppingName = shoppingName;
|
}
|
|
public Integer getSurplusCount() {
|
return surplusCount;
|
}
|
|
public void setSurplusCount(Integer surplusCount) {
|
this.surplusCount = surplusCount;
|
}
|
|
public ShoppingGoodsAssemble getShoppingGoodsAssemble() {
|
return shoppingGoodsAssemble;
|
}
|
|
public void setShoppingGoodsAssemble(ShoppingGoodsAssemble shoppingGoodsAssemble) {
|
this.shoppingGoodsAssemble = shoppingGoodsAssemble;
|
}
|
|
public String getSource() {
|
return source;
|
}
|
|
public void setSource(String source) {
|
this.source = source;
|
}
|
|
|
}
|