package com.gustz.dove.mpcli.api.user.req;
import com.sinovatech.rd.wcsb.cli.api.service.dict.LangTypeDict;
import com.sinovatech.rd.wcsb.cli.api.service.vo.AbstBaseReq;
import com.sinovatech.rd.wcsb.cli.api.service.vo.AbstCliBaseVo;
import com.gustz.dove.mpcli.api.user.req.UserReq.UserBodyReq;
/**
*
* TODO: 用户请求报文
*
* @author ZHENFENG ZHANG
* @since [ Aug 6, 2015 ]
*/
public class UserReq extends AbstBaseReq<UserBodyReq> {
private static final long serialVersionUID = 1L;
public UserReq(String devAcCode, UserBodyReq body) {
super(devAcCode, body);
}
public static class UserBodyReq extends AbstCliBaseVo {
private static final long serialVersionUID = 1L;
// 公众号
private String openId;
// 返回国家地区语言版本,zh_CN 简体,zh_TW 繁体,en 英语
private String lang = LangTypeDict.CHINA.getName();
public UserBodyReq(String openId) {
super();
this.openId = openId;
}
public UserBodyReq(String openId, String lang) {
this(openId);
this.lang = lang;
}
public String getOpenId() {
return openId;
}
public void setOpenId(String openId) {
this.openId = openId;
}
public String getLang() {
return lang;
}
public void setLang(String lang) {
this.lang = lang;
}
}
}