/** * Copyright (c) 2011-2015, Unas 小强哥 (unas@qq.com). * * Licensed under the Apache License, Version 2.0 (the "License"); */ package com.jfinal.weixin.sdk.msg.out; import com.jfinal.kit.StrKit; import com.jfinal.weixin.sdk.msg.in.InMsg; /** *
转发多客服消息 <xml> <ToUserName><![CDATA[toUser]]></ToUserName> <FromUserName><![CDATA[fromUser]]></FromUserName> <CreateTime>12345678</CreateTime> <MsgType><![CDATA[transfer_customer_service]]></MsgType> </xml> 或者转发到指定客服 <xml> <ToUserName><![CDATA[touser]]></ToUserName> <FromUserName><![CDATA[fromuser]]></FromUserName> <CreateTime>1399197672</CreateTime> <MsgType><![CDATA[transfer_customer_service]]></MsgType> <TransInfo> <KfAccount><![CDATA[test1@test]]></KfAccount> </TransInfo> </xml>*/ @SuppressWarnings("serial") public class OutCustomMsg extends OutMsg { private TransInfo transInfo; public OutCustomMsg() { this.msgType = "transfer_customer_service"; } public OutCustomMsg(InMsg inMsg) { super(inMsg); this.msgType = "transfer_customer_service"; } @Override protected void subXml(StringBuilder sb) { if (null != transInfo && StrKit.notBlank(transInfo.getKfAccount())) { sb.append("