ZhangWenQiang 6 лет назад
Родитель
Сommit
57df5aea31

+ 7 - 2
happy-boot-module-hppay/src/main/java/org/jeecg/modules/api/dpresume/DpResumeControllerAPI.java

@@ -104,9 +104,14 @@ public class DpResumeControllerAPI extends BaseAppController {
         response.setHeader("Access-Control-Allow-Method", "POST,GET");
         Map<String, Object> obj = null;
         JSONObject returnMap = new JSONObject();
+        Map<String, String> requestMap = findRequestMap(request);
         try {
-
-            obj = successResult(ErrorCode.code_1000, "", returnMap);
+            returnMap = resumeService.getResumeDetail(requestMap);
+            if ("1004".equals(returnMap.get("success"))) {
+                obj = errorResult(ErrorCode.code_2008, "用户信息验证失败");
+            } else {
+                obj = successResult(ErrorCode.code_1000, "", returnMap);
+            }
         } catch (Exception e) {
             e.printStackTrace();
             obj = errorResult(ErrorCode.code_2006, "获取数据失败");

+ 2 - 0
happy-boot-module-hppay/src/main/java/org/jeecg/modules/api/dpresume/service/ResumeService.java

@@ -12,4 +12,6 @@ public interface ResumeService {
     JSONObject getRecommendResume(Map<String, String> requestMap);
 
     JSONObject getApplyResume(Map<String, String> requestMap);
+
+    JSONObject getResumeDetail(Map<String,String> requestMap);
 }

+ 23 - 0
happy-boot-module-hppay/src/main/java/org/jeecg/modules/api/dpresume/service/impl/ResumeServiceImpl.java

@@ -105,4 +105,27 @@ public class ResumeServiceImpl implements ResumeService {
         }
         return jsonObject;
     }
+
+    /**
+     * 简历详情
+     *
+     * @param requestMap
+     * @return
+     */
+    @Override
+    public JSONObject getResumeDetail(Map<String, String> requestMap) {
+        JSONObject jsonObject = new JSONObject();
+        String userId = requestMap.get("user_id");
+        String userToken = requestMap.get("user_token");
+        //验证用户合法性
+        if (TokenUtil.validateToken(userId, userToken)) {
+            String resumeId = requestMap.get("resumeId");
+            String url = path + "/f/api/sendResume/resumeDetail?resumeId=" + resumeId;
+            String data = CommUtil.get(url, null);
+            jsonObject = JSONObject.parseObject(data);
+        } else {
+            jsonObject.put("success", "1004");
+        }
+        return jsonObject;
+    }
 }