|
|
@@ -0,0 +1,41 @@ |
|
|
|
package me.chanjar.weixin.mp.bean; |
|
|
|
|
|
|
|
import com.thoughtworks.xstream.annotations.XStreamAlias; |
|
|
|
import com.thoughtworks.xstream.annotations.XStreamConverter; |
|
|
|
import me.chanjar.weixin.common.api.WxConsts; |
|
|
|
import me.chanjar.weixin.common.util.xml.XStreamCDataConverter; |
|
|
|
import me.chanjar.weixin.common.util.xml.XStreamMediaIdConverter; |
|
|
|
|
|
|
|
@XStreamAlias("xml") |
|
|
|
public class WxMpXmlOutTransferCustomerServiceMessage extends WxMpXmlOutMessage { |
|
|
|
@XStreamAlias("TransInfo") |
|
|
|
protected final TransInfo transInfo = new TransInfo(); |
|
|
|
|
|
|
|
public WxMpXmlOutTransferCustomerServiceMessage() { |
|
|
|
this.msgType = WxConsts.CUSTOM_MSG_TRANSFER_CUSTOMER_SERVICE; |
|
|
|
} |
|
|
|
|
|
|
|
public String getKfAccount() { |
|
|
|
return transInfo.getKfAccount(); |
|
|
|
} |
|
|
|
|
|
|
|
public void setKfAccount(String kfAccount) { |
|
|
|
transInfo.setKfAccount(kfAccount); |
|
|
|
} |
|
|
|
|
|
|
|
@XStreamAlias("TransInfo") |
|
|
|
public static class TransInfo { |
|
|
|
|
|
|
|
@XStreamAlias("KfAccount") |
|
|
|
@XStreamConverter(value=XStreamCDataConverter.class) |
|
|
|
private String kfAccount; |
|
|
|
|
|
|
|
public String getKfAccount() { |
|
|
|
return kfAccount; |
|
|
|
} |
|
|
|
|
|
|
|
public void setKfAccount(String kfAccount) { |
|
|
|
this.kfAccount = kfAccount; |
|
|
|
} |
|
|
|
} |
|
|
|
} |