public class BudgetExtend extends AbstractModel
header, skipSign
Constructor and Description |
---|
BudgetExtend() |
BudgetExtend(BudgetExtend source)
NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy,
and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy.
|
Modifier and Type | Method and Description |
---|---|
String |
getBillType()
Get BILL 系统账单,CONSUMPTION 消耗账单
|
String |
getBudgetId()
Get 预算关联Id
|
String |
getBudgetName()
Get 预算名称
|
String |
getBudgetNote()
Get 预算备注
|
String |
getBudgetProgress()
Get 预算进度
注意:此字段可能返回 null,表示取不到有效值。
|
String |
getBudgetQuota()
Get 预算额度
|
BudgetPlan[] |
getBudgetQuotaJson()
Get 预算类型设置为计划预算时返回预算额度
注意:此字段可能返回 null,表示取不到有效值。
|
BudgetSendInfoDto[] |
getBudgetSendInfoForm()
Get 自定义发送
|
String |
getBudgetStatus()
Get EXPIRED 已过期
ACTIVE 生效中
UNACTIVATED 已失效
ACTIVATED 待生效
|
String |
getCreateTime()
Get 创建预算时间
|
String |
getCurDateDesc()
Get 当前周期
|
String |
getCycleType()
Get DAY 天,MONTH 月度,QUARTER 季度 ,YEAR 年度
|
Long |
getDefaultMode()
Get 0:默认uin发送
|
String |
getDimensions()
Get COST,USAGE,RI,SP
|
BudgetConditionsForm |
getDimensionsRange()
Get 预算维度范围条件
注意:此字段可能返回 null,表示取不到有效值。
|
String |
getFeeType()
Get COST 原价,REAL_COST 实际费用,CASH 现金,INCENTIVE 赠送金,VOUCHER 代金券,TRANSFER 分成金,TAX 税,AMOUNT_BEFORE_TAX 现金支付(税前)
|
String |
getForecastCost()
Get 预测费用
注意:此字段可能返回 null,表示取不到有效值。
|
String |
getForecastProgress()
Get 预测进度
注意:此字段可能返回 null,表示取不到有效值。
|
String |
getHasForecast()
Get NO_FORECAST(没有设置预测),
FORECAST_NO_DATA(设置了预测,但是没有数据),
FORECAST_HAS_DATA(设置了预测,且有预测数据)
注意:此字段可能返回 null,表示取不到有效值。
|
Long |
getMoneyStatus()
Get (1, "未超支"),
(2, "超支")
|
Long |
getPayerUin()
Get 用户Uin
|
String |
getPeriodBegin()
Get 有效期起始时间 2025-01-01
|
String |
getPeriodEnd()
Get 有效期结束时间 2025-12-01
|
String |
getPlanType()
Get FIX 固定值,CYCLE 不同值
|
String |
getRealCost()
Get 实际费用
|
Long |
getRemindTimes()
Get 提醒次数
|
String |
getSendDetail()
Get 自定义发送对象信息
|
String |
getTemplateType()
Get CUS 自定义预算,ZERO_COST 零支出预算模板,BY_MONTH 按月费用预算模板
注意:此字段可能返回 null,表示取不到有效值。
|
String |
getUpdateTime()
Get 更新预算时间
|
BudgetWarn[] |
getWarnJson()
Get 阈值提醒
|
WaveThresholdForm[] |
getWaveThresholdJson()
Get 波动提醒
|
void |
setBillType(String BillType)
Set BILL 系统账单,CONSUMPTION 消耗账单
|
void |
setBudgetId(String BudgetId)
Set 预算关联Id
|
void |
setBudgetName(String BudgetName)
Set 预算名称
|
void |
setBudgetNote(String BudgetNote)
Set 预算备注
|
void |
setBudgetProgress(String BudgetProgress)
Set 预算进度
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setBudgetQuota(String BudgetQuota)
Set 预算额度
|
void |
setBudgetQuotaJson(BudgetPlan[] BudgetQuotaJson)
Set 预算类型设置为计划预算时返回预算额度
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setBudgetSendInfoForm(BudgetSendInfoDto[] BudgetSendInfoForm)
Set 自定义发送
|
void |
setBudgetStatus(String BudgetStatus)
Set EXPIRED 已过期
ACTIVE 生效中
UNACTIVATED 已失效
ACTIVATED 待生效
|
void |
setCreateTime(String CreateTime)
Set 创建预算时间
|
void |
setCurDateDesc(String CurDateDesc)
Set 当前周期
|
void |
setCycleType(String CycleType)
Set DAY 天,MONTH 月度,QUARTER 季度 ,YEAR 年度
|
void |
setDefaultMode(Long DefaultMode)
Set 0:默认uin发送
|
void |
setDimensions(String Dimensions)
Set COST,USAGE,RI,SP
|
void |
setDimensionsRange(BudgetConditionsForm DimensionsRange)
Set 预算维度范围条件
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setFeeType(String FeeType)
Set COST 原价,REAL_COST 实际费用,CASH 现金,INCENTIVE 赠送金,VOUCHER 代金券,TRANSFER 分成金,TAX 税,AMOUNT_BEFORE_TAX 现金支付(税前)
|
void |
setForecastCost(String ForecastCost)
Set 预测费用
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setForecastProgress(String ForecastProgress)
Set 预测进度
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setHasForecast(String HasForecast)
Set NO_FORECAST(没有设置预测),
FORECAST_NO_DATA(设置了预测,但是没有数据),
FORECAST_HAS_DATA(设置了预测,且有预测数据)
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setMoneyStatus(Long MoneyStatus)
Set (1, "未超支"),
(2, "超支")
|
void |
setPayerUin(Long PayerUin)
Set 用户Uin
|
void |
setPeriodBegin(String PeriodBegin)
Set 有效期起始时间 2025-01-01
|
void |
setPeriodEnd(String PeriodEnd)
Set 有效期结束时间 2025-12-01
|
void |
setPlanType(String PlanType)
Set FIX 固定值,CYCLE 不同值
|
void |
setRealCost(String RealCost)
Set 实际费用
|
void |
setRemindTimes(Long RemindTimes)
Set 提醒次数
|
void |
setSendDetail(String SendDetail)
Set 自定义发送对象信息
|
void |
setTemplateType(String TemplateType)
Set CUS 自定义预算,ZERO_COST 零支出预算模板,BY_MONTH 按月费用预算模板
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setUpdateTime(String UpdateTime)
Set 更新预算时间
|
void |
setWarnJson(BudgetWarn[] WarnJson)
Set 阈值提醒
|
void |
setWaveThresholdJson(WaveThresholdForm[] WaveThresholdJson)
Set 波动提醒
|
void |
toMap(HashMap<String,String> map,
String prefix)
Internal implementation, normal users should not use it.
|
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, isStream, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonString
public BudgetExtend()
public BudgetExtend(BudgetExtend source)
public String getBudgetName()
public void setBudgetName(String BudgetName)
BudgetName
- 预算名称public String getBudgetQuota()
public void setBudgetQuota(String BudgetQuota)
BudgetQuota
- 预算额度public String getCycleType()
public void setCycleType(String CycleType)
CycleType
- DAY 天,MONTH 月度,QUARTER 季度 ,YEAR 年度public String getBillType()
public void setBillType(String BillType)
BillType
- BILL 系统账单,CONSUMPTION 消耗账单public String getFeeType()
public void setFeeType(String FeeType)
FeeType
- COST 原价,REAL_COST 实际费用,CASH 现金,INCENTIVE 赠送金,VOUCHER 代金券,TRANSFER 分成金,TAX 税,AMOUNT_BEFORE_TAX 现金支付(税前)public String getPeriodBegin()
public void setPeriodBegin(String PeriodBegin)
PeriodBegin
- 有效期起始时间 2025-01-01public String getPeriodEnd()
public void setPeriodEnd(String PeriodEnd)
PeriodEnd
- 有效期结束时间 2025-12-01public String getDimensions()
public void setDimensions(String Dimensions)
Dimensions
- COST,USAGE,RI,SPpublic String getPlanType()
public void setPlanType(String PlanType)
PlanType
- FIX 固定值,CYCLE 不同值public BudgetWarn[] getWarnJson()
public void setWarnJson(BudgetWarn[] WarnJson)
WarnJson
- 阈值提醒public Long getPayerUin()
public void setPayerUin(Long PayerUin)
PayerUin
- 用户Uinpublic WaveThresholdForm[] getWaveThresholdJson()
public void setWaveThresholdJson(WaveThresholdForm[] WaveThresholdJson)
WaveThresholdJson
- 波动提醒public String getBudgetNote()
public void setBudgetNote(String BudgetNote)
BudgetNote
- 预算备注public String getSendDetail()
public void setSendDetail(String SendDetail)
SendDetail
- 自定义发送对象信息public Long getDefaultMode()
public void setDefaultMode(Long DefaultMode)
DefaultMode
- 0:默认uin发送public String getTemplateType()
public void setTemplateType(String TemplateType)
TemplateType
- CUS 自定义预算,ZERO_COST 零支出预算模板,BY_MONTH 按月费用预算模板
注意:此字段可能返回 null,表示取不到有效值。public Long getMoneyStatus()
public void setMoneyStatus(Long MoneyStatus)
MoneyStatus
- (1, "未超支"),
(2, "超支")public Long getRemindTimes()
public void setRemindTimes(Long RemindTimes)
RemindTimes
- 提醒次数public String getCreateTime()
public void setCreateTime(String CreateTime)
CreateTime
- 创建预算时间public String getUpdateTime()
public void setUpdateTime(String UpdateTime)
UpdateTime
- 更新预算时间public String getBudgetId()
public void setBudgetId(String BudgetId)
BudgetId
- 预算关联Idpublic String getHasForecast()
public void setHasForecast(String HasForecast)
HasForecast
- NO_FORECAST(没有设置预测),
FORECAST_NO_DATA(设置了预测,但是没有数据),
FORECAST_HAS_DATA(设置了预测,且有预测数据)
注意:此字段可能返回 null,表示取不到有效值。public String getForecastCost()
public void setForecastCost(String ForecastCost)
ForecastCost
- 预测费用
注意:此字段可能返回 null,表示取不到有效值。public String getForecastProgress()
public void setForecastProgress(String ForecastProgress)
ForecastProgress
- 预测进度
注意:此字段可能返回 null,表示取不到有效值。public String getRealCost()
public void setRealCost(String RealCost)
RealCost
- 实际费用public BudgetSendInfoDto[] getBudgetSendInfoForm()
public void setBudgetSendInfoForm(BudgetSendInfoDto[] BudgetSendInfoForm)
BudgetSendInfoForm
- 自定义发送public String getCurDateDesc()
public void setCurDateDesc(String CurDateDesc)
CurDateDesc
- 当前周期public String getBudgetStatus()
public void setBudgetStatus(String BudgetStatus)
BudgetStatus
- EXPIRED 已过期
ACTIVE 生效中
UNACTIVATED 已失效
ACTIVATED 待生效public BudgetConditionsForm getDimensionsRange()
public void setDimensionsRange(BudgetConditionsForm DimensionsRange)
DimensionsRange
- 预算维度范围条件
注意:此字段可能返回 null,表示取不到有效值。public String getBudgetProgress()
public void setBudgetProgress(String BudgetProgress)
BudgetProgress
- 预算进度
注意:此字段可能返回 null,表示取不到有效值。public BudgetPlan[] getBudgetQuotaJson()
public void setBudgetQuotaJson(BudgetPlan[] BudgetQuotaJson)
BudgetQuotaJson
- 预算类型设置为计划预算时返回预算额度
注意:此字段可能返回 null,表示取不到有效值。Copyright © 2025. All rights reserved.