From 2a3c3cdbf2398695d61633e072f98ee2757e9e27 Mon Sep 17 00:00:00 2001
From: longz <longzhaoz@qq.com>
Date: 星期二, 11 八月 2026 11:20:26 +0800
Subject: [PATCH] feat(appointment): 添加访客预约系统解除绑定功能

---
 backend/src/main/java/com/sinata/appointment/controller/MiniAuthController.java |    7 +++++++
 1 files changed, 7 insertions(+), 0 deletions(-)

diff --git a/backend/src/main/java/com/sinata/appointment/controller/MiniAuthController.java b/backend/src/main/java/com/sinata/appointment/controller/MiniAuthController.java
index ac80551..ec57064 100644
--- a/backend/src/main/java/com/sinata/appointment/controller/MiniAuthController.java
+++ b/backend/src/main/java/com/sinata/appointment/controller/MiniAuthController.java
@@ -105,6 +105,13 @@
         return ResultUtil.success();
     }
 
+    @Operation(summary = "解除当前小程序微信绑定")
+    @PostMapping("/unbind-openid")
+    public Result<Void> unbindOpenId() {
+        miniAuthApplicationService.unbindMiniOpenIdAndLogout();
+        return ResultUtil.success();
+    }
+
     private Map<String, Object> buildMeResponse(MpUser u) {
         Map<String, Object> m = new HashMap<>();
         m.put("mpUserId", u.getId());

--
Gitblit v1.7.1