修改部分,微信推送事件,lkl的部分配置
This commit is contained in:
@@ -80,10 +80,10 @@ public class WechantController {
|
||||
private RestTemplate restTemplate;
|
||||
|
||||
/**
|
||||
*
|
||||
*
|
||||
* goUpgradePage:(跳转到升级页面). <br/>
|
||||
*
|
||||
*
|
||||
*
|
||||
*
|
||||
* @author Administrator
|
||||
* @param userId
|
||||
* @return
|
||||
@@ -124,10 +124,10 @@ public class WechantController {
|
||||
}
|
||||
|
||||
/**
|
||||
*
|
||||
*
|
||||
* jumpUrl:(乐刷支付完成后的跳转地址). <br/>
|
||||
*
|
||||
*
|
||||
*
|
||||
*
|
||||
* @author Administrator
|
||||
* @param orderNumber
|
||||
* @param
|
||||
@@ -185,10 +185,10 @@ public class WechantController {
|
||||
// }
|
||||
|
||||
/**
|
||||
*
|
||||
*
|
||||
* getMerchantInfo:(得到商户名称,门店名称). <br/>
|
||||
*
|
||||
*
|
||||
*
|
||||
*
|
||||
* @author Administrator
|
||||
* @param merchantCode
|
||||
* @param storeId
|
||||
@@ -223,7 +223,7 @@ public class WechantController {
|
||||
|
||||
/**
|
||||
* 从request中获取请求方IP
|
||||
*
|
||||
*
|
||||
* @param request
|
||||
* @return
|
||||
*/
|
||||
@@ -257,10 +257,10 @@ public class WechantController {
|
||||
}
|
||||
|
||||
/**
|
||||
*
|
||||
*
|
||||
* wechatCallBack:(设备订单微信回调通知). <br/>
|
||||
*
|
||||
*
|
||||
*
|
||||
*
|
||||
* @author Administrator
|
||||
* @param request
|
||||
* @param response
|
||||
@@ -302,7 +302,7 @@ public class WechantController {
|
||||
*
|
||||
* wechatCallBack:(设备订单微信回调通知). <br/>
|
||||
*
|
||||
*
|
||||
*
|
||||
* @author Administrator
|
||||
* @param request
|
||||
* @param response
|
||||
@@ -367,7 +367,7 @@ public class WechantController {
|
||||
backMsgXml.append("<FromUserName><![CDATA["+(String) map.get("ToUserName")+"]]></FromUserName>");
|
||||
backMsgXml.append("<CreateTime>"+System.currentTimeMillis()+"</CreateTime>");
|
||||
backMsgXml.append("<MsgType><![CDATA[text]]></MsgType>");
|
||||
backMsgXml.append("<Content><![CDATA[你好,欢迎关注收银呗生活圈!]]></Content>");
|
||||
backMsgXml.append("<Content><![CDATA[你好,欢迎关注快银收银!]]></Content>");
|
||||
backMsgXml.append("</xml>");
|
||||
response.setContentType("text/xml; charset=utf-8");
|
||||
response.setCharacterEncoding("UTF-8");
|
||||
@@ -396,16 +396,19 @@ public class WechantController {
|
||||
merchantMenber.setMerchantCode(merchantCode);
|
||||
List<MerchantMenber> queryMerchantMenberList = merchantMenberService.queryMerchantMenberList(merchantMenber);
|
||||
if(queryMerchantMenberList!=null&&queryMerchantMenberList.size()>0) {
|
||||
System.out.println("queryMerchantMenberList++++++++++++++++++");
|
||||
merchantMenber = queryMerchantMenberList.get(0);
|
||||
if(StringUtil.isBlank(merchantMenber.getOpenid())){
|
||||
merchantMenber.setOpenid(openId);
|
||||
if(wxUserInfo != null){
|
||||
System.out.println("wxUserInfo++++++++++++++++++"+wxUserInfo);
|
||||
wxUserInfo.buildMember(merchantMenber,null);
|
||||
}
|
||||
merchantMenberService.updateMerchantMenber(merchantMenber);
|
||||
System.out.println("更新完成++++++++++++++++++++++++++");
|
||||
try {
|
||||
MerchantStore store = merchantStoreService.getStoreByMerchantCode(merchantMenber.getMerchantCode());
|
||||
|
||||
System.out.println("模板消息++++++++++++++++++++++++++++++");
|
||||
JSONObject miniprogram = new JSONObject();
|
||||
miniprogram.put("appid",ParametersUtil.APPLETS_APPID);
|
||||
miniprogram.put("pagepath","pages/card/index?storeId="+store.getId()+"&phone="+merchantMenber.getPhone());
|
||||
@@ -415,7 +418,7 @@ public class WechantController {
|
||||
double usableGiveFee = merchantMenber.getUsableGiveFee() == null ? 0 : StringUtil.bigDecimal(merchantMenber.getUsableGiveFee());
|
||||
String useFee = BigDecimal.valueOf(usableRechargeFee + usableGiveFee).setScale(2,BigDecimal.ROUND_HALF_DOWN).toString();
|
||||
String[] array = {store.getStoreName(),merchantMenber.getPhone(),store.getStoreName()+"会员卡",useFee+"元"};
|
||||
WxTemolateRequest tempRequest = new WxTemolateRequest(openId,WxConstants.VIP_CARD_SUCCESS_TEMPLATE_ID,null,miniprogram)
|
||||
WxTemolateRequest tempRequest = new WxTemolateRequest(openId,WxConstants.VIP_CARD_SUCCESS_TEMPLATE_ID,null,null)
|
||||
.buildData(first,remark,array);
|
||||
//发送开卡成功消息模板
|
||||
wxCommonService.sendTemplateMsg(tempRequest,tokenRequest);
|
||||
@@ -443,9 +446,10 @@ public class WechantController {
|
||||
response.getWriter().write(backMsgXml.toString());
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* 读取request数据
|
||||
*
|
||||
*
|
||||
* @param request
|
||||
* @return
|
||||
*/
|
||||
|
||||
Reference in New Issue
Block a user