master
ck 5 years ago
parent ea0daf4782
commit 2fd0fd959d

@ -0,0 +1,40 @@
package com.bsd.say.controller;
import org.apache.tomcat.util.http.ResponseUtil;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import java.io.BufferedReader;
@RestController
@RequestMapping("wechat")
public class WechatController {
/**
* component_verify_ticket authorized
*/
@SuppressWarnings({ "rawtypes", "unchecked" })
@RequestMapping(value = "getComponentVerifyTicket")
public void getComponentVerifyTicket(HttpServletRequest request, HttpServletResponse response) throws Exception {
// logger.info("接收component_verify_ticket 或 authorized事件");
String nonce = request.getParameter("nonce");
String timestamp = request.getParameter("timestamp");
String msgSignature = request.getParameter("msg_signature");
StringBuilder sb = new StringBuilder();
BufferedReader in = request.getReader();
String line;
while((line = in.readLine()) != null) {
sb.append(line);
}
String postData = sb.toString();
// logger.info("nonce: " + nonce);
// logger.info("timestamp: " + timestamp);
// logger.info("msgSignature: " + msgSignature);
// logger.info("postData: " + postData);
// thirdPartyService.getComponentVerifyTicket(timestamp, nonce, msgSignature, postData);
// responseUtil(response, "success");
// return "success";
}
}

@ -141,6 +141,11 @@ public class CouponServiceImpl extends BaseServiceImpl<CouponMapper, Coupon> imp
return ajaxResult;
}else {
String phone = data.getString("phone");
if (StringUtils.isBlank(phone)){
ajaxResult.setRetmsg("PHONE MISSING");
ajaxResult.setRetcode(AjaxResult.FAILED);
return ajaxResult;
}
Users users = usersMapper.selectOne(Wrappers.<Users>lambdaQuery().eq(Users::getPhone,phone)
.and(queryWrapper1 -> queryWrapper1.eq(Users::getState,1)));
if (users == null){

@ -59,6 +59,7 @@ public class LoveLetterServiceImpl extends BaseServiceImpl<LoveLetterMapper, Lov
String letterId = RandomUtils.random(6) + String.valueOf(new Date().getTime());
loveLetter.setLetterId(letterId);
loveLetter.setContent(content);
loveLetter.setSenderName(sender_name);
if (love_type!=null){
loveLetter.setLoveType(love_type);
}

Loading…
Cancel
Save