Package com.foxinmy.weixin4j.payment.mch
Class Redpacket
- java.lang.Object
- 
- com.foxinmy.weixin4j.http.weixin.XmlResult
- 
- com.foxinmy.weixin4j.payment.mch.MerchantResult
- 
- com.foxinmy.weixin4j.payment.mch.Redpacket
 
 
 
- 
- All Implemented Interfaces:
- Serializable
 
 @Deprecated public class Redpacket extends MerchantResult Deprecated.迁移到子模块weixin4j-pay红包- Since:
- JDK 1.6
- Author:
- jinyu(foxinmy@gmail.com)
- See Also:
- 普通红包, 裂变红包, Serialized Form
 
- 
- 
Method SummaryAll Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description Redpacketcopy(String outTradeNo, String openId)Deprecated.批量发送时可能需要StringgetActName()Deprecated.StringgetAmtType()Deprecated.StringgetClientIp()Deprecated.StringgetConsumeMchId()Deprecated.doublegetFormatTotalAmount()Deprecated.调用接口获取单位为分,get方法转换为元方便使用StringgetMsgAppId()Deprecated.StringgetOpenId()Deprecated.StringgetOutTradeNo()Deprecated.StringgetRemark()Deprecated.StringgetRisk()Deprecated.RedpacketSceneTypegetSceneType()Deprecated.StringgetSendName()Deprecated.intgetTotalAmount()Deprecated.intgetTotalNum()Deprecated.StringgetWishing()Deprecated.voidsetConsumeMchId(String consumeMchId)Deprecated.voidsetMsgAppId(String msgAppId)Deprecated.voidsetRisk(RedpacketRisk risk)Deprecated.voidsetRisk(String risk)Deprecated.voidsetSceneType(RedpacketSceneType sceneType)Deprecated.StringtoString()Deprecated.- 
Methods inherited from class com.foxinmy.weixin4j.payment.mch.MerchantResultgetAppId, getDeviceInfo, getFormatRecall, getFormatSignType, getMchId, getNonceStr, getRecall, getSign, getSignType, getSubAppId, getSubMchId, setAppId, setDeviceInfo, setMchId, setNonceStr, setRecall, setSign, setSignType, setSubAppId, setSubMchId
 - 
Methods inherited from class com.foxinmy.weixin4j.http.weixin.XmlResultgetErrCode, getErrCodeDes, getResultCode, getReturnCode, getReturnMsg, setErrCode, setErrCodeDes, setResultCode, setReturnCode, setReturnMsg
 
- 
 
- 
- 
- 
Constructor Detail- 
Redpacketprotected Redpacket() Deprecated.
 - 
Redpacketpublic Redpacket(String outTradeNo, String openId, String sendName, double totalAmount, int totalNum, String wishing, String clientIp, String actName, String remark) Deprecated.红包- Parameters:
- outTradeNo- 商户侧一天内不可重复的订单号 接口根据商户订单号支持重入 如出现超时可再调用 必填
- openId- 接受收红包的用户的openid 必填
- sendName- 红包发送者名称 必填
- totalAmount- 付款金额 单位为元,自动格式化为分 必填
- totalNum- 红包发放总人数 大于1视为裂变红包 必填
- wishing- 红包祝福语 必填
- clientIp- Ip地址 必填
- actName- 活动名称 必填
- remark- 备注 必填
 
 
- 
 - 
Method Detail- 
copypublic Redpacket copy(String outTradeNo, String openId) Deprecated.批量发送时可能需要- Parameters:
- outTradeNo- 订单号
- openId- 用户ID
- Returns:
- 红包实体
 
 - 
getOutTradeNopublic String getOutTradeNo() Deprecated.
 - 
getOpenIdpublic String getOpenId() Deprecated.
 - 
getSendNamepublic String getSendName() Deprecated.
 - 
getTotalAmountpublic int getTotalAmount() Deprecated.
 - 
getFormatTotalAmountpublic double getFormatTotalAmount() Deprecated.调用接口获取单位为分,get方法转换为元方便使用- Returns:
- 元单位
 
 - 
getTotalNumpublic int getTotalNum() Deprecated.
 - 
getWishingpublic String getWishing() Deprecated.
 - 
getAmtTypepublic String getAmtType() Deprecated.
 - 
getClientIppublic String getClientIp() Deprecated.
 - 
getActNamepublic String getActName() Deprecated.
 - 
getRemarkpublic String getRemark() Deprecated.
 - 
getMsgAppIdpublic String getMsgAppId() Deprecated.
 - 
setMsgAppIdpublic void setMsgAppId(String msgAppId) Deprecated.
 - 
getConsumeMchIdpublic String getConsumeMchId() Deprecated.
 - 
setConsumeMchIdpublic void setConsumeMchId(String consumeMchId) Deprecated.
 - 
getSceneTypepublic RedpacketSceneType getSceneType() Deprecated.
 - 
setSceneTypepublic void setSceneType(RedpacketSceneType sceneType) Deprecated.
 - 
getRiskpublic String getRisk() Deprecated.
 - 
setRiskpublic void setRisk(String risk) Deprecated.
 - 
setRiskpublic void setRisk(RedpacketRisk risk) Deprecated.
 - 
toStringpublic String toString() Deprecated.- Overrides:
- toStringin class- MerchantResult
 
 
- 
 
-