|
@ -5,7 +5,6 @@ import com.yihu.jw.entity.base.wx.*;
|
|
|
import com.yihu.jw.restmodel.base.wx.*;
|
|
|
import com.yihu.jw.restmodel.web.Envelop;
|
|
|
import com.yihu.jw.restmodel.web.MixEnvelop;
|
|
|
import com.yihu.jw.restmodel.web.ObjEnvelop;
|
|
|
import com.yihu.jw.rm.base.BaseRequestMapping;
|
|
|
import org.apache.commons.lang3.StringUtils;
|
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
@ -19,7 +18,7 @@ import java.util.Map;
|
|
|
import java.util.UUID;
|
|
|
|
|
|
/**
|
|
|
* Created by trick on 2017/5/20 0020.
|
|
|
* Created by trick on 2017/5/20 0020
|
|
|
*/
|
|
|
@Service
|
|
|
@Transactional
|
|
@ -43,6 +42,8 @@ public class WechatService {
|
|
|
private WxTemplateDao wxTemplateDao;
|
|
|
@Autowired
|
|
|
private WxTemplateConfigDao wxTemplateConfigDao;
|
|
|
@Autowired
|
|
|
private WxAccessTokenService wxAccessTokenService;
|
|
|
|
|
|
//====================微信与租户管理=======================
|
|
|
|
|
@ -455,5 +456,28 @@ public class WechatService {
|
|
|
}
|
|
|
//===================模板消息end=======================================
|
|
|
|
|
|
//===================微信统计==========================================
|
|
|
|
|
|
public Envelop getusersummary(String wechatId,String beginDate,String endDate){
|
|
|
String url ="https://api.weixin.qq.com/datacube/getusersummary?access_token="+wxAccessTokenService.getWxAccessTokenById(wechatId).getAccessToken();
|
|
|
String param = "{ \n" +
|
|
|
" \"begin_date\": \""+beginDate+"\", \n" +
|
|
|
" \"end_date\": \""+endDate+"\"\n" +
|
|
|
"}";
|
|
|
String result = com.yihu.jw.util.wechat.wxhttp.HttpUtil.sendPost(url, param);
|
|
|
return Envelop.getSuccess(result);
|
|
|
}
|
|
|
|
|
|
public Envelop getusercumulate(String wechatId,String beginDate,String endDate){
|
|
|
String url ="https://api.weixin.qq.com/datacube/getusercumulate?access_token="+wxAccessTokenService.getWxAccessTokenById(wechatId).getAccessToken();
|
|
|
String param = "{ \n" +
|
|
|
" \"begin_date\": \""+beginDate+"\", \n" +
|
|
|
" \"end_date\": \""+endDate+"\"\n" +
|
|
|
"}";
|
|
|
String result = com.yihu.jw.util.wechat.wxhttp.HttpUtil.sendPost(url, param);
|
|
|
return Envelop.getSuccess(result);
|
|
|
}
|
|
|
|
|
|
//===================微信统计end=======================================
|
|
|
|
|
|
}
|