|
@ -65,14 +65,14 @@ public class WarrantServiceImpl implements WarrantService { |
|
|
*/ |
|
|
*/ |
|
|
@Transactional(rollbackFor = Exception.class) |
|
|
@Transactional(rollbackFor = Exception.class) |
|
|
@Override |
|
|
@Override |
|
|
public void acceptMessageAndEvent(HttpServletRequest request, String appId, HttpServletResponse response)throws IOException, DocumentException, AesException { |
|
|
public String acceptMessageAndEvent(HttpServletRequest request, String appId, HttpServletResponse response)throws IOException, DocumentException, AesException { |
|
|
log.info("appId:"+ appId); |
|
|
log.info("appId:"+ appId); |
|
|
request.setCharacterEncoding(ModuleConstant.UTF8); |
|
|
request.setCharacterEncoding(ModuleConstant.UTF8); |
|
|
String msgSignature = request.getParameter(ModuleConstant.MSG_SIGNATURE); |
|
|
String msgSignature = request.getParameter(ModuleConstant.MSG_SIGNATURE); |
|
|
String timeStamp = request.getParameter(ModuleConstant.TIMESTAMP); |
|
|
String timeStamp = request.getParameter(ModuleConstant.TIMESTAMP); |
|
|
String nonce = request.getParameter(ModuleConstant.NONCE); |
|
|
String nonce = request.getParameter(ModuleConstant.NONCE); |
|
|
if (!StringUtils.isNotBlank(msgSignature)) { |
|
|
if (!StringUtils.isNotBlank(msgSignature)) { |
|
|
return;// 微信推送给第三方开放平台的消息一定是加过密的,无消息加密无法解密消息
|
|
|
return ModuleConstant.SUCCESS;// 微信推送给第三方开放平台的消息一定是加过密的,无消息加密无法解密消息
|
|
|
} |
|
|
} |
|
|
InputStream inputStream; |
|
|
InputStream inputStream; |
|
|
String postData = null; |
|
|
String postData = null; |
|
@ -119,5 +119,6 @@ public class WarrantServiceImpl implements WarrantService { |
|
|
} |
|
|
} |
|
|
String codeCustomerId = codeCustomerDao.selectCodeCustomerId(codeAuditRecord); |
|
|
String codeCustomerId = codeCustomerDao.selectCodeCustomerId(codeAuditRecord); |
|
|
codeAuditResultDao.updateAuditResult(customerId,codeCustomerId,codeResult); |
|
|
codeAuditResultDao.updateAuditResult(customerId,codeCustomerId,codeResult); |
|
|
|
|
|
return ModuleConstant.SUCCESS; |
|
|
} |
|
|
} |
|
|
} |
|
|
} |
|
|