From 2c86a8bd60deed0dd0e044bad6fb83f75d19a332 Mon Sep 17 00:00:00 2001
From: wlzboy <66905212@qq.com>
Date: 星期日, 26 十月 2025 15:05:50 +0800
Subject: [PATCH] Merge branch 'feature-task'
---
ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/HospDataController.java | 50 ++++++++++++++++++++++++++++++++++++++++++++++++++
1 files changed, 50 insertions(+), 0 deletions(-)
diff --git a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/HospDataController.java b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/HospDataController.java
new file mode 100644
index 0000000..e498a51
--- /dev/null
+++ b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/HospDataController.java
@@ -0,0 +1,50 @@
+package com.ruoyi.web.controller.system;
+
+import com.ruoyi.common.core.controller.BaseController;
+import com.ruoyi.common.core.domain.AjaxResult;
+import com.ruoyi.system.domain.HospData;
+import com.ruoyi.system.mapper.HospDataMapper;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.web.bind.annotation.GetMapping;
+import org.springframework.web.bind.annotation.RequestMapping;
+import org.springframework.web.bind.annotation.RequestParam;
+import org.springframework.web.bind.annotation.RestController;
+
+import java.util.List;
+
+/**
+ * 鍖婚櫌鏁版嵁Controller
+ *
+ * @author ruoyi
+ * @date 2024-01-16
+ */
+@RestController
+@RequestMapping("/system/hospital")
+public class HospDataController extends BaseController {
+
+ @Autowired
+ private HospDataMapper hospDataMapper;
+
+ /**
+ * 鎼滅储鍖婚櫌
+ * 鏀寔鏍规嵁鍖婚櫌鍚嶇О銆佸湴鍧�銆佸湴鍩熻繘琛屾ā绯婃悳绱�
+ * @param keyword 鎼滅储鍏抽敭璇嶏紙鍖婚櫌鍚嶇О銆佸湴鍧�銆佺畝绉般�佺渷甯傚尯锛�
+ * @param region 鍦板煙鍏抽敭璇嶏紙鐢ㄤ簬杩囨护鐪佸競鍖猴級
+ */
+ @GetMapping("/search")
+ public AjaxResult searchHospitals(
+ @RequestParam(value = "keyword", required = false) String keyword,
+ @RequestParam(value = "region", required = false) String region) {
+ List<HospData> list = hospDataMapper.searchHospitals(keyword, region);
+ return success(list);
+ }
+
+ /**
+ * 鏍规嵁ID鑾峰彇鍖婚櫌璇︽儏
+ */
+ @GetMapping("/detail")
+ public AjaxResult getHospitalDetail(@RequestParam("hospId") Integer hospId) {
+ HospData hospital = hospDataMapper.selectHospDataById(hospId);
+ return success(hospital);
+ }
+}
--
Gitblit v1.9.1