package com.hz.employmentsite.services.service; import com.hz.employmentsite.model.WxMessagetempsetting; import com.hz.employmentsite.model.WxMessagetempsettingField; import me.chanjar.weixin.common.error.WxErrorException; import java.io.UnsupportedEncodingException; import java.util.List; import java.util.Map; public interface WechatService { String getOAuthUrl(String redirectUrl); String getOpenId(String code) throws WxErrorException; boolean sendMsg(String openId, String sourceId, String url, String templateId, Map sendData) throws Exception; List getWxMessagetempsettingList(); List getWxMessagetempFieldList(String templateNo); String getQrcodeUrl(String url, String userId) throws UnsupportedEncodingException; Boolean qrcodeVerify(String qrCodeId, String openId); }