From ea9d1b1333153f4c387e5fd8e5912623d1b9c387 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=88=98=E5=80=A1?= Date: Thu, 24 Jul 2025 08:59:17 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0=E5=AD=97=E5=85=B8=E9=A1=B9?= =?UTF-8?q?=E7=9B=AE=E6=A8=A1=E5=9D=97=EF=BC=8C=E6=94=AF=E6=8C=81=E9=80=9A?= =?UTF-8?q?=E8=BF=87DictProject=E5=AF=B9=E8=B1=A1=E6=9F=A5=E8=AF=A2?= =?UTF-8?q?=EF=BC=8C=E6=96=B0=E5=A2=9E=E8=8B=B1=E6=96=87=E5=90=8D=E7=A7=B0?= =?UTF-8?q?=E5=AD=97=E6=AE=B5=EF=BC=8C=E4=BC=98=E5=8C=96=E7=94=A8=E6=88=B7?= =?UTF-8?q?=E6=9C=8D=E5=8A=A1=EF=BC=8C=E5=A2=9E=E5=8A=A0=E6=A0=B9=E6=8D=AE?= =?UTF-8?q?=E7=94=A8=E6=88=B7ID=E6=9F=A5=E8=AF=A2=E6=9C=AC=E5=8D=95?= =?UTF-8?q?=E4=BD=8D=E4=B8=8B=E6=89=80=E6=9C=89=E7=94=A8=E6=88=B7=E7=9A=84?= =?UTF-8?q?=E5=88=86=E9=A1=B5=E6=95=B0=E6=8D=AE=E5=8A=9F=E8=83=BD=E3=80=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../controller/DictProjectController.java | 13 +- .../dict/dao/mapper/DictProjectMapper.xml | 1 + .../ebtp/system/dict/entity/DictProject.java | 6 + .../ebtp/system/dict/entity/DictRegion.java | 12 ++ .../dict/service/IDictProjectService.java | 2 +- .../service/impl/DictProjectServiceImpl.java | 12 +- .../user/controller/SysUserController.java | 188 ++++++++++-------- .../system/user/service/SysUserService.java | 15 +- .../user/service/impl/SysUserServiceImpl.java | 34 ++++ 9 files changed, 182 insertions(+), 101 deletions(-) diff --git a/src/main/java/com/coscoshipping/ebtp/system/dict/controller/DictProjectController.java b/src/main/java/com/coscoshipping/ebtp/system/dict/controller/DictProjectController.java index 52484d0..e02eeb6 100644 --- a/src/main/java/com/coscoshipping/ebtp/system/dict/controller/DictProjectController.java +++ b/src/main/java/com/coscoshipping/ebtp/system/dict/controller/DictProjectController.java @@ -59,17 +59,14 @@ public class DictProjectController{ /** - * 查询字典数据 - * @param parentCode 字典父类code - * @param toParentCode 字典父类对应的父类code + * 查询字典数据(支持通过dictProject对象的code和parentType属性查询详情或列表) + * @param dictProject 查询条件 * @return 返回结果 */ - @ApiOperation("查询数据集合") + @ApiOperation("查询数据集合(支持详情查询)") @GetMapping("/getDictList") - public BaseResponse> getDictList(@ApiParam(value = "字典父类code", required = true)String parentCode, - @ApiParam(value = "字典父类对应的父类code", required = true)String toParentCode){ - - return BaseResponse.success(dictProjectService.getDictList(parentCode,toParentCode)); + public BaseResponse> getDictList(DictProject dictProject) { + return BaseResponse.success(dictProjectService.selectDictList(dictProject)); } /** diff --git a/src/main/java/com/coscoshipping/ebtp/system/dict/dao/mapper/DictProjectMapper.xml b/src/main/java/com/coscoshipping/ebtp/system/dict/dao/mapper/DictProjectMapper.xml index 7ce7a49..87f4ba9 100644 --- a/src/main/java/com/coscoshipping/ebtp/system/dict/dao/mapper/DictProjectMapper.xml +++ b/src/main/java/com/coscoshipping/ebtp/system/dict/dao/mapper/DictProjectMapper.xml @@ -13,6 +13,7 @@ +