com.riversoft.weixin.mp.card.bean.Member Maven / Gradle / Ivy
package com.riversoft.weixin.mp.card.bean;
import com.fasterxml.jackson.annotation.JsonProperty;
import java.util.Map;
/**
* 会员卡
* Created by exizhai on 11/27/2015.
*/
public class Member extends AbstractCard {
@JsonProperty("prerogative")
private String prerogative;
@JsonProperty("auto_activate")
private boolean autoActivate;
@JsonProperty("wx_activate")
private boolean wxActivate;
@JsonProperty("supply_bonus")
private boolean supplyBonus;
@JsonProperty("bonus_url")
private String bonusUrl;
@JsonProperty("supply_balance")
private boolean supplyBalance;
@JsonProperty("balance_url")
private String balanceUrl;
@JsonProperty("custom_field1")
private Map customField1;
@JsonProperty("custom_field2")
private Map customField2;
@JsonProperty("custom_field3")
private Map customField3;
@JsonProperty("bonus_cleared")
private String bonusCleared;
@JsonProperty("bonus_rules")
private String bonusRules;
@JsonProperty("balance_rules")
private String balanceRules;
@JsonProperty("activate_url")
private String activateUrl;
@JsonProperty("custom_cell1")
private Map customCell1;
@JsonProperty("bonus_rule")
private String bonusRule;
@JsonProperty("cost_money_unit")
private int costMoneyUnit;
@JsonProperty("increase_bonus")
private int increaseBonus;
@JsonProperty("max_increase_bonus")
private int maxIncreaseBonus;
@JsonProperty("init_increase_bonus")
private int initIncreaseBonus;
@JsonProperty("discount")
private int discount;
public String getPrerogative() {
return prerogative;
}
public void setPrerogative(String prerogative) {
this.prerogative = prerogative;
}
public boolean isAutoActivate() {
return autoActivate;
}
public void setAutoActivate(boolean autoActivate) {
this.autoActivate = autoActivate;
}
public boolean isWxActivate() {
return wxActivate;
}
public void setWxActivate(boolean wxActivate) {
this.wxActivate = wxActivate;
}
public boolean isSupplyBonus() {
return supplyBonus;
}
public void setSupplyBonus(boolean supplyBonus) {
this.supplyBonus = supplyBonus;
}
public String getBonusUrl() {
return bonusUrl;
}
public void setBonusUrl(String bonusUrl) {
this.bonusUrl = bonusUrl;
}
public boolean isSupplyBalance() {
return supplyBalance;
}
public void setSupplyBalance(boolean supplyBalance) {
this.supplyBalance = supplyBalance;
}
public String getBalanceUrl() {
return balanceUrl;
}
public void setBalanceUrl(String balanceUrl) {
this.balanceUrl = balanceUrl;
}
public Map getCustomField1() {
return customField1;
}
public void setCustomField1(Map customField1) {
this.customField1 = customField1;
}
public Map getCustomField2() {
return customField2;
}
public void setCustomField2(Map customField2) {
this.customField2 = customField2;
}
public Map getCustomField3() {
return customField3;
}
public void setCustomField3(Map customField3) {
this.customField3 = customField3;
}
public String getBonusCleared() {
return bonusCleared;
}
public void setBonusCleared(String bonusCleared) {
this.bonusCleared = bonusCleared;
}
public String getBonusRules() {
return bonusRules;
}
public void setBonusRules(String bonusRules) {
this.bonusRules = bonusRules;
}
public String getBalanceRules() {
return balanceRules;
}
public void setBalanceRules(String balanceRules) {
this.balanceRules = balanceRules;
}
public String getActivateUrl() {
return activateUrl;
}
public void setActivateUrl(String activateUrl) {
this.activateUrl = activateUrl;
}
public Map getCustomCell1() {
return customCell1;
}
public void setCustomCell1(Map customCell1) {
this.customCell1 = customCell1;
}
public String getBonusRule() {
return bonusRule;
}
public void setBonusRule(String bonusRule) {
this.bonusRule = bonusRule;
}
public int getCostMoneyUnit() {
return costMoneyUnit;
}
public void setCostMoneyUnit(int costMoneyUnit) {
this.costMoneyUnit = costMoneyUnit;
}
public int getIncreaseBonus() {
return increaseBonus;
}
public void setIncreaseBonus(int increaseBonus) {
this.increaseBonus = increaseBonus;
}
public int getMaxIncreaseBonus() {
return maxIncreaseBonus;
}
public void setMaxIncreaseBonus(int maxIncreaseBonus) {
this.maxIncreaseBonus = maxIncreaseBonus;
}
public int getInitIncreaseBonus() {
return initIncreaseBonus;
}
public void setInitIncreaseBonus(int initIncreaseBonus) {
this.initIncreaseBonus = initIncreaseBonus;
}
public int getDiscount() {
return discount;
}
public void setDiscount(int discount) {
this.discount = discount;
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy