diff --git a/.idea/misc.xml b/.idea/misc.xml index 2f30dbf..8d0a4d0 100644 --- a/.idea/misc.xml +++ b/.idea/misc.xml @@ -1,4 +1,3 @@ - diff --git a/src/main/java/com/example/mini_program/common/Result.java b/src/main/java/com/example/mini_program/common/Result.java index b1c2dea..f2f6c0d 100644 --- a/src/main/java/com/example/mini_program/common/Result.java +++ b/src/main/java/com/example/mini_program/common/Result.java @@ -11,7 +11,7 @@ public class Result { public static Result success(T data) { Result result = new Result<>(); - result.setCode(200); + result.setCode(0); result.setMessage("success"); result.setData(data); return result; diff --git a/src/main/java/com/example/mini_program/controller/AppointmentController.java b/src/main/java/com/example/mini_program/controller/AppointmentController.java index 665c04b..1e8084f 100644 --- a/src/main/java/com/example/mini_program/controller/AppointmentController.java +++ b/src/main/java/com/example/mini_program/controller/AppointmentController.java @@ -29,6 +29,17 @@ public class AppointmentController { return Result.success(appointmentService.getLatest(openid)); } + /** + * 根据id获取预约记录详情 + */ + @GetMapping("/detail") + public Result getDetail(@RequestParam String id) { + if (id == null || id.trim().isEmpty()) { + return Result.error("id不能为空"); + } + return Result.success(appointmentService.getDetail(id)); + } + /** * 获取用户所有预约记录(按创建时间倒序) */ @@ -95,17 +106,17 @@ public class AppointmentController { /** * 根据id获取审批详情 */ - @PutMapping("/detail") - public Result detail(@RequestParam String id, @RequestParam String openid) throws Exception { - if (id == null || id.trim().isEmpty()) { - return Result.error("id不能为空"); - } - if (openid == null || openid.trim().isEmpty()) { - return Result.error("openid不能为空"); - } - VisitApplicationVo vo = appointmentService.detail(id, openid); - return Result.success(vo); - } +// @PutMapping("/detail") +// public Result detail(@RequestParam String id, @RequestParam String openid) throws Exception { +// if (id == null || id.trim().isEmpty()) { +// return Result.error("id不能为空"); +// } +// if (openid == null || openid.trim().isEmpty()) { +// return Result.error("openid不能为空"); +// } +// VisitApplicationVo vo = appointmentService.detail(id, openid); +// return Result.success(vo); +// } /** * 受访人下拉框值 diff --git a/src/main/java/com/example/mini_program/service/AppointmentService.java b/src/main/java/com/example/mini_program/service/AppointmentService.java index 837c72e..7285a87 100644 --- a/src/main/java/com/example/mini_program/service/AppointmentService.java +++ b/src/main/java/com/example/mini_program/service/AppointmentService.java @@ -60,6 +60,9 @@ public class AppointmentService { log.info("查询到 {} 条预约记录", list.size()); return list; } + public VisitApplication getDetail(String id) { + return visitApplicationMapper.selectById(id); + } /** * 创建预约记录