From e45e74e5ae207f7642be9a88ed99b593de89fb3b Mon Sep 17 00:00:00 2001
From: longz <longzhaoz@qq.com>
Date: 星期三, 24 六月 2026 16:54:46 +0800
Subject: [PATCH] 1.0

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

diff --git a/backend/src/main/java/com/sinata/appointment/controller/MiniVisitorController.java b/backend/src/main/java/com/sinata/appointment/controller/MiniVisitorController.java
index cb40450..98469d6 100644
--- a/backend/src/main/java/com/sinata/appointment/controller/MiniVisitorController.java
+++ b/backend/src/main/java/com/sinata/appointment/controller/MiniVisitorController.java
@@ -13,6 +13,7 @@
 import jakarta.validation.constraints.NotBlank;
 import java.util.List;
 import lombok.RequiredArgsConstructor;
+import org.springframework.web.bind.annotation.DeleteMapping;
 import org.springframework.web.bind.annotation.GetMapping;
 import org.springframework.web.bind.annotation.PatchMapping;
 import org.springframework.web.bind.annotation.PostMapping;
@@ -70,4 +71,13 @@
         miniVisitorApplicationService.setDefault(id, uuid);
         return ResultUtil.success();
     }
+
+    @Operation(summary = "删除访客")
+    @DeleteMapping("/{id}")
+    public Result<Void> delete(
+            @PathVariable Long id,
+            @RequestParam @NotBlank(message = "uuid 不能为空") String uuid) {
+        miniVisitorApplicationService.delete(id, uuid);
+        return ResultUtil.success();
+    }
 }

--
Gitblit v1.7.1