Browse Source

全网发布

dev_shibei_match
zxc 5 years ago
parent
commit
d93acd747f
  1. 13
      epmet-module/epmet-third/epmet-third-server/src/main/java/com/epmet/service/impl/WarrantServiceImpl.java

13
epmet-module/epmet-third/epmet-third-server/src/main/java/com/epmet/service/impl/WarrantServiceImpl.java

@ -23,7 +23,6 @@ import com.epmet.dto.result.TemplateAndAppIdResultDTO;
import com.epmet.mpaes.AesException;
import com.epmet.mpaes.WXBizMsgCrypt;
import com.epmet.mpaes.WXXmlToMapUtil;
import com.epmet.mpaes.XMLParse;
import com.epmet.redis.RedisThird;
import com.epmet.service.WarrantService;
import com.epmet.wxapi.constant.WxMaCodeConstant;
@ -39,7 +38,6 @@ import org.springframework.beans.factory.annotation.Value;
import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Transactional;
import javax.servlet.ServletOutputStream;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import java.io.IOException;
@ -175,10 +173,10 @@ public class WarrantServiceImpl implements WarrantService {
PrintWriter pw = response.getWriter();
pw.write(ModuleConstant.SUCCESS);
pw.flush();
}/*else {
}else {
log.info("==================== ==== event message ========= =");
this.replyEventMessage(request,response,event,toUserName,fromUserName);
}*/
}
}else if (msgType.equals(ModuleConstant.TEXT)){
// TODO 公众号回复消息
MessagePushTextFormDTO messagePushTextFormDTO = ConvertUtils.mapToEntity(xml, MessagePushTextFormDTO.class);
@ -255,7 +253,10 @@ public class WarrantServiceImpl implements WarrantService {
throws DocumentException, IOException {
log.info("================ event + from_callback...................");
String content = event + ModuleConstant.FROM_CALLBACK;
replyTextMessage(request,response,content,toUserName,fromUserName);
String s = replyTextMessage(request, response, content, toUserName, fromUserName);
PrintWriter pw = response.getWriter();
pw.write(s);
pw.flush();
}
@ -321,7 +322,7 @@ public class WarrantServiceImpl implements WarrantService {
String generate = null;
try {
wxBizMsgCrypt = new WXBizMsgCrypt(token,aesKey,componentAppId);
generate = wxBizMsgCrypt.encryptMsg(replyMsg, String.valueOf(System.currentTimeMillis()/1000), wxBizMsgCrypt.getRandomStr());
generate = wxBizMsgCrypt.encryptMsg(replyMsg, String.valueOf(createTime), wxBizMsgCrypt.getRandomStr());
} catch (AesException e) {
e.printStackTrace();
}

Loading…
Cancel
Save