|
|
@@ -251,13 +251,26 @@ public class HpUserControllerAPI extends BaseAppController {
|
|
|
@RequestMapping(value = "/getOcrKey", method = RequestMethod.GET)
|
|
|
@ResponseBody
|
|
|
public ModelAndView getOcrKey(HttpServletRequest request, HttpServletResponse response) {
|
|
|
+
|
|
|
Map<String, Object> returnMap = new HashMap<String, Object>();
|
|
|
- //腾讯云验证码个人秘钥id
|
|
|
- returnMap.put("secretId",Global.getSecretId());
|
|
|
- //腾讯云验证码个人秘钥
|
|
|
- returnMap.put("secretKey",Global.getSecretKey());
|
|
|
+ Map<String, String> requestMap = findRequestMap(request);
|
|
|
Map<String, Object> obj = null;
|
|
|
- obj = successResult(ErrorCode.code_1000, "获取ocr信息成功", returnMap);
|
|
|
+ try {
|
|
|
+ returnMap = hpResumeService.getOcrKey(requestMap, request, response);
|
|
|
+ if ("1004".equals(returnMap.get("success"))) {
|
|
|
+ obj = errorResult(ErrorCode.code_2008, "用户信息验证失败");
|
|
|
+ }else if ("2010".equals(returnMap.get("success"))) {
|
|
|
+ obj = errorResult(ErrorCode.code_2010, Global.getNoLogin());
|
|
|
+ } else {
|
|
|
+ obj = successResult(ErrorCode.code_1000, "获取ocr信息成功", returnMap);
|
|
|
+ }
|
|
|
+ } catch (Exception e) {
|
|
|
+ System.out.println("Exception e:" + e);
|
|
|
+ e.printStackTrace();
|
|
|
+ obj = errorResult(ErrorCode.code_2006, "获取数据失败");
|
|
|
+ logError(request, e.getMessage(), e);
|
|
|
+ }
|
|
|
+
|
|
|
ModelAndView view = new ModelAndView(new MappingJackson2JsonView(), obj);
|
|
|
return view;
|
|
|
}
|