/** * 导出登录key */ @RequestMapping(value="exportLoginKey", method = RequestMethod.GET, produces = MediaTypes.JSON_UTF_8)
public void exportCompanyWithToExcel(HttpServletRequest request, HttpServletResponse response, CmsHallInfo updateObj) throws ParseException, IOException {
List<SidSysParameter> paramsList = parameterService.findByProperty(updateObj.getHallId(), null, "para_type", "09KEY");
String stringWriteStr = "";
if(null!=paramsList && paramsList.size()>0){
String operLoginPwd = paramsList.get(0).getParaFlag();
if(updateObj.getKeyPwd().equals(operLoginPwd)){
CmsHallInfo cmsHallInfo = hallInfoService.findById(updateObj.getHallId());
stringWriteStr = cmsHallInfo.getValidKey();
}else {
stringWriteStr="操作密码错误";
}
}
response.setContentType("text/plain");
response.setHeader("content-disposition","attachment;filename=loginValid.key");
ServletOutputStream outSTr = response.getOutputStream();
BufferedOutputStream buff = new BufferedOutputStream(outSTr);
try {
buff.write(stringWriteStr.getBytes("UTF-8"));
buff.flush();
buff.close();
} finally {
buff.close();
outSTr.close();
}
}
还没有评论,来说两句吧...