From a7fef2846505b08e0711345b17902e7381612d23 Mon Sep 17 00:00:00 2001
From: whyclxw <810412026@qq.com>
Date: 星期二, 25 三月 2025 14:02:16 +0800
Subject: [PATCH] 查询锁的蓝牙开启时间段记录添加area_path

---
 src/main/java/com/whyc/controller/UserInfController.java |   42 ++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 42 insertions(+), 0 deletions(-)

diff --git a/src/main/java/com/whyc/controller/UserInfController.java b/src/main/java/com/whyc/controller/UserInfController.java
index 11da759..1e93856 100644
--- a/src/main/java/com/whyc/controller/UserInfController.java
+++ b/src/main/java/com/whyc/controller/UserInfController.java
@@ -6,6 +6,7 @@
 import io.swagger.annotations.Api;
 import io.swagger.annotations.ApiOperation;
 import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.util.StringUtils;
 import org.springframework.web.bind.annotation.*;
 
 import javax.servlet.http.HttpServletRequest;
@@ -87,4 +88,45 @@
         return service.updateUinf(uinf);
     }
 
+    @GetMapping("searchUKeyToUName")
+    @ApiOperation(value = "鏍规嵁Ukey鏌ヨ鐢ㄦ埛")
+    public Response searchUKeyToUName(@RequestParam String ukeyId){
+        UserInf userInf = service.getUserByUKeyId(ukeyId);
+        Response response = new Response();
+        if (userInf!=null){
+            response.setII(1,true,userInf,"UKey鏈夌粦瀹氱敤鎴�");
+        }else{
+            response.set(1,false,"Ukey娌℃湁缁戝畾鐢ㄦ埛");
+        }
+        return response;
+    }
+
+    @GetMapping("searchUNameToUKey")
+    @ApiOperation(value = "鏍规嵁鐢ㄦ埛鍚嶆煡缁戝畾鐨刄key")
+    public Response searchUNameToUKey(@RequestParam String uname){
+        UserInf userInf = service.getUserByUserName(uname);
+        Response response = new Response();
+        if (userInf!=null){
+            if (StringUtils.isEmpty(userInf.getUkeyId())){
+                response.set(-1,false,"璇ョ敤鎴锋病鏈夌粦瀹歎key");
+            }else {
+                response.setII(1,true,userInf,"璇ョ敤鎴锋湁缁戝畾Ukey");
+            }
+        }else{
+            response.set(0,false,"璇ョ敤鎴蜂笉瀛樺湪");
+        }
+        return response;
+    }
+    @PostMapping("bindUkey")
+    @ApiOperation(value = "缁戝畾uKey")
+    public Response bindUkey(@RequestBody UserInf userInf){
+        boolean b = service.bindUkey(userInf);
+        if (b){
+            return new Response().set(1,true,"缁戝畾鎴愬姛");
+        }else {
+            return new Response().set(1,false,"缁戝畾澶辫触");
+        }
+
+    }
+
 }

--
Gitblit v1.9.1