From 22e8a676ee42c0d78b3526bcd9a635abbe8dca03 Mon Sep 17 00:00:00 2001
From: java110 <928255095@qq.com>
Date: 星期二, 28 六月 2022 11:28:21 +0800
Subject: [PATCH] 优化databus bug

---
 service-user/src/main/java/com/java110/user/api/UserLoginApi.java |   55 ++++++++++++++++++++++++++++++++++++++++++-------------
 1 files changed, 42 insertions(+), 13 deletions(-)

diff --git a/service-user/src/main/java/com/java110/user/api/UserLoginApi.java b/service-user/src/main/java/com/java110/user/api/UserLoginApi.java
index e41f00e..b987c5b 100755
--- a/service-user/src/main/java/com/java110/user/api/UserLoginApi.java
+++ b/service-user/src/main/java/com/java110/user/api/UserLoginApi.java
@@ -124,21 +124,50 @@
     @RequestMapping(value = "/getUserInfoByHcCode", method = RequestMethod.GET)
     public ResponseEntity<String> getUserInfoByHcCode(@RequestParam(value = "hcCode") String hcCode) {
         UserDto userDto = null;
-        String env = MappingCache.getValue("HC_ENV");
-        if ("DEV".equals(env) || "TEST".equals(env)) {
-            userDto = new UserDto();
-            userDto.setUserId("1000000020021010001");
-            userDto.setUserName("鍚村鏂�");
-            userDto.setAddress("闈掓捣鐪佽タ瀹佸競鍩庝腑鍖虹敵瀹佽矾");
-            userDto.setAge(30);
-            userDto.setEmail("928255095@qq.com");
-            userDto.setName("鍚村鏂�");
-            userDto.setSex("1");
-            userDto.setTel("18909711443");
-            return ResultVo.createResponseEntity(userDto);
-        }
+//        String env = MappingCache.getValue("HC_ENV");
+//        if ("DEV".equals(env) || "TEST".equals(env)) {
+//            userDto = new UserDto();
+//            userDto.setUserId("1000000020021010001");
+//            userDto.setUserName("鍚村鏂�");
+//            userDto.setAddress("闈掓捣鐪佽タ瀹佸競鍩庝腑鍖虹敵瀹佽矾");
+//            userDto.setAge(30);
+//            userDto.setEmail("928255095@qq.com");
+//            userDto.setName("鍚村鏂�");
+//            userDto.setSex("1");
+//            userDto.setTel("18909711443");
+//            return ResultVo.createResponseEntity(userDto);
+//        }
         String userInfoStr = CommonCache.getAndRemoveValue(hcCode);
         userDto = JSONObject.parseObject(userInfoStr, UserDto.class);
         return ResultVo.createResponseEntity(userDto);
     }
+
+    /**
+     * 鐢熸垚code
+     *
+     * @param userId
+     * @serviceCode /userLogin/generatorHcCode
+     * @return
+     */
+    @RequestMapping(value = "/generatorHcCode", method = RequestMethod.GET)
+    public ResponseEntity<String> generatorHcCode(@RequestHeader(value = "user-id") String userId) {
+        UserDto userDto = new UserDto();
+        userDto.setUserId(userId);
+        return  getUserLoginBMOImpl.generatorHcCode(userDto);
+
+    }
+    /**
+     * 鐢熸垚code
+     *
+     * @param userId
+     * @serviceCode /userLogin/deleteOpenId
+     * @return
+     */
+    @RequestMapping(value = "/deleteOpenId", method = RequestMethod.POST)
+    public ResponseEntity<String> deleteOpenId(@RequestParam(value = "userId", required = false) String userId) {
+        UserDto userDto = new UserDto();
+        userDto.setUserId(userId);
+        return  deleteUserLoginBMOImpl.deleteOpenId(userDto);
+
+    }
 }

--
Gitblit v1.8.0