From 88ee4b42798de8d8155bded71c7c2a5ab2ac480e Mon Sep 17 00:00:00 2001 From: lxd <1004405501@qq.com> Date: Thu, 13 Feb 2025 16:30:15 +0800 Subject: [PATCH] =?UTF-8?q?=E7=A7=91=E5=AE=A4ID=E6=94=B9=E6=88=90Integer?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../inspectdepartment/InspectDepartmentController.java | 4 ++-- .../inspectdepartment/vo/InspectDepartmentRespVO.java | 2 +- .../inspectdepartment/vo/InspectDepartmentSaveReqVO.java | 2 +- .../dataobject/inspectdepartment/InspectDepartmentDO.java | 2 +- .../inspectdepartment/InspectDepartmentService.java | 4 ++-- .../inspectdepartment/InspectDepartmentServiceImpl.java | 8 ++++---- 6 files changed, 11 insertions(+), 11 deletions(-) diff --git a/yudao-module-inspect/yudao-module-inspect-biz/src/main/java/cn/iocoder/yudao/module/inspect/controller/admin/inspectdepartment/InspectDepartmentController.java b/yudao-module-inspect/yudao-module-inspect-biz/src/main/java/cn/iocoder/yudao/module/inspect/controller/admin/inspectdepartment/InspectDepartmentController.java index fd9e1d7..0b77663 100644 --- a/yudao-module-inspect/yudao-module-inspect-biz/src/main/java/cn/iocoder/yudao/module/inspect/controller/admin/inspectdepartment/InspectDepartmentController.java +++ b/yudao-module-inspect/yudao-module-inspect-biz/src/main/java/cn/iocoder/yudao/module/inspect/controller/admin/inspectdepartment/InspectDepartmentController.java @@ -55,7 +55,7 @@ public class InspectDepartmentController { @DeleteMapping("/delete") @Operation(summary = "删除科室") @Parameter(name = "id", description = "编号", required = true) - public CommonResult deleteDepartment(@RequestParam("id") String id) { + public CommonResult deleteDepartment(@RequestParam("id") Integer id) { departmentService.deleteDepartment(id); return success(true); } @@ -63,7 +63,7 @@ public class InspectDepartmentController { @GetMapping("/get") @Operation(summary = "获得科室") @Parameter(name = "id", description = "编号", required = true, example = "1024") - public CommonResult getDepartment(@RequestParam("id") String id) { + public CommonResult getDepartment(@RequestParam("id") Integer id) { InspectDepartmentDO department = departmentService.getDepartment(id); return success(BeanUtils.toBean(department, InspectDepartmentRespVO.class)); } diff --git a/yudao-module-inspect/yudao-module-inspect-biz/src/main/java/cn/iocoder/yudao/module/inspect/controller/admin/inspectdepartment/vo/InspectDepartmentRespVO.java b/yudao-module-inspect/yudao-module-inspect-biz/src/main/java/cn/iocoder/yudao/module/inspect/controller/admin/inspectdepartment/vo/InspectDepartmentRespVO.java index 11a1752..1603438 100644 --- a/yudao-module-inspect/yudao-module-inspect-biz/src/main/java/cn/iocoder/yudao/module/inspect/controller/admin/inspectdepartment/vo/InspectDepartmentRespVO.java +++ b/yudao-module-inspect/yudao-module-inspect-biz/src/main/java/cn/iocoder/yudao/module/inspect/controller/admin/inspectdepartment/vo/InspectDepartmentRespVO.java @@ -14,7 +14,7 @@ public class InspectDepartmentRespVO { @Schema(description = "主键", requiredMode = Schema.RequiredMode.REQUIRED, example = "19890") @ExcelProperty("主键") - private String id; + private Integer id; @Schema(description = "科室名称", example = "王五") @ExcelProperty("科室名称") diff --git a/yudao-module-inspect/yudao-module-inspect-biz/src/main/java/cn/iocoder/yudao/module/inspect/controller/admin/inspectdepartment/vo/InspectDepartmentSaveReqVO.java b/yudao-module-inspect/yudao-module-inspect-biz/src/main/java/cn/iocoder/yudao/module/inspect/controller/admin/inspectdepartment/vo/InspectDepartmentSaveReqVO.java index c825b3b..6be6850 100644 --- a/yudao-module-inspect/yudao-module-inspect-biz/src/main/java/cn/iocoder/yudao/module/inspect/controller/admin/inspectdepartment/vo/InspectDepartmentSaveReqVO.java +++ b/yudao-module-inspect/yudao-module-inspect-biz/src/main/java/cn/iocoder/yudao/module/inspect/controller/admin/inspectdepartment/vo/InspectDepartmentSaveReqVO.java @@ -13,7 +13,7 @@ import java.time.LocalDateTime; public class InspectDepartmentSaveReqVO { @Schema(description = "主键", requiredMode = Schema.RequiredMode.REQUIRED, example = "19890") - private String id; + private Integer id; @Schema(description = "科室名称", example = "王五") private String departmentName; diff --git a/yudao-module-inspect/yudao-module-inspect-biz/src/main/java/cn/iocoder/yudao/module/inspect/dal/dataobject/inspectdepartment/InspectDepartmentDO.java b/yudao-module-inspect/yudao-module-inspect-biz/src/main/java/cn/iocoder/yudao/module/inspect/dal/dataobject/inspectdepartment/InspectDepartmentDO.java index 59daea0..7b8ca40 100644 --- a/yudao-module-inspect/yudao-module-inspect-biz/src/main/java/cn/iocoder/yudao/module/inspect/dal/dataobject/inspectdepartment/InspectDepartmentDO.java +++ b/yudao-module-inspect/yudao-module-inspect-biz/src/main/java/cn/iocoder/yudao/module/inspect/dal/dataobject/inspectdepartment/InspectDepartmentDO.java @@ -25,7 +25,7 @@ public class InspectDepartmentDO { * 主键 */ @TableId(type = IdType.INPUT) - private String id; + private Integer id; /** * 科室名称 */ diff --git a/yudao-module-inspect/yudao-module-inspect-biz/src/main/java/cn/iocoder/yudao/module/inspect/service/inspectdepartment/InspectDepartmentService.java b/yudao-module-inspect/yudao-module-inspect-biz/src/main/java/cn/iocoder/yudao/module/inspect/service/inspectdepartment/InspectDepartmentService.java index bdf10d3..0c35c0c 100644 --- a/yudao-module-inspect/yudao-module-inspect-biz/src/main/java/cn/iocoder/yudao/module/inspect/service/inspectdepartment/InspectDepartmentService.java +++ b/yudao-module-inspect/yudao-module-inspect-biz/src/main/java/cn/iocoder/yudao/module/inspect/service/inspectdepartment/InspectDepartmentService.java @@ -35,7 +35,7 @@ public interface InspectDepartmentService { * * @param id 编号 */ - void deleteDepartment(String id); + void deleteDepartment(Integer id); /** * 获得科室 @@ -43,7 +43,7 @@ public interface InspectDepartmentService { * @param id 编号 * @return 科室 */ - InspectDepartmentDO getDepartment(String id); + InspectDepartmentDO getDepartment(Integer id); /** * 获得科室分页 diff --git a/yudao-module-inspect/yudao-module-inspect-biz/src/main/java/cn/iocoder/yudao/module/inspect/service/inspectdepartment/InspectDepartmentServiceImpl.java b/yudao-module-inspect/yudao-module-inspect-biz/src/main/java/cn/iocoder/yudao/module/inspect/service/inspectdepartment/InspectDepartmentServiceImpl.java index d162d2f..e8a0b58 100644 --- a/yudao-module-inspect/yudao-module-inspect-biz/src/main/java/cn/iocoder/yudao/module/inspect/service/inspectdepartment/InspectDepartmentServiceImpl.java +++ b/yudao-module-inspect/yudao-module-inspect-biz/src/main/java/cn/iocoder/yudao/module/inspect/service/inspectdepartment/InspectDepartmentServiceImpl.java @@ -37,7 +37,7 @@ public class InspectDepartmentServiceImpl implements InspectDepartmentService { InspectDepartmentDO department = BeanUtils.toBean(createReqVO, InspectDepartmentDO.class); departmentMapper.insert(department); // 返回 - return department.getId(); + return String.valueOf(department.getId()); } @Override @@ -50,21 +50,21 @@ public class InspectDepartmentServiceImpl implements InspectDepartmentService { } @Override - public void deleteDepartment(String id) { + public void deleteDepartment(Integer id) { // 校验存在 validateDepartmentExists(id); // 删除 departmentMapper.deleteById(id); } - private void validateDepartmentExists(String id) { + private void validateDepartmentExists(Integer id) { if (departmentMapper.selectById(id) == null) { } } @Override - public InspectDepartmentDO getDepartment(String id) { + public InspectDepartmentDO getDepartment(Integer id) { return departmentMapper.selectById(id); }