From fd6f747e660454a13b3afa26ddfbc590b63b30ed Mon Sep 17 00:00:00 2001 From: b2894lxlx <517289602@qq.com> Date: Sun, 8 Jun 2025 22:58:12 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E4=B8=8B=E7=BA=BF=E6=95=B0?= =?UTF-8?q?=E6=8E=A5=E5=8F=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../common/core/security/SecurityConfig.java | 1 + .../system/controller/UserRefereeController.java | 16 ++++++++++++++++ 2 files changed, 17 insertions(+) diff --git a/src/main/java/com/gxwebsoft/common/core/security/SecurityConfig.java b/src/main/java/com/gxwebsoft/common/core/security/SecurityConfig.java index dc63d21..3567133 100644 --- a/src/main/java/com/gxwebsoft/common/core/security/SecurityConfig.java +++ b/src/main/java/com/gxwebsoft/common/core/security/SecurityConfig.java @@ -75,6 +75,7 @@ public class SecurityConfig extends WebSecurityConfigurerAdapter { "/api/system/dict-data/page", "/api/system/organization", "/api/system/tenant/saveByPhone", + "/api/system/user-referee/getRefereeNum", "/lvQ4EoivKJ.txt" ) .permitAll() diff --git a/src/main/java/com/gxwebsoft/common/system/controller/UserRefereeController.java b/src/main/java/com/gxwebsoft/common/system/controller/UserRefereeController.java index 8f15db6..0d3af76 100644 --- a/src/main/java/com/gxwebsoft/common/system/controller/UserRefereeController.java +++ b/src/main/java/com/gxwebsoft/common/system/controller/UserRefereeController.java @@ -180,4 +180,20 @@ public class UserRefereeController extends BaseController { return fail("查询失败", null); } + @ApiOperation("查询推荐人数量") + @GetMapping("/getRefereeNum/{id}") + public ApiResult getRefereeNum(@PathVariable("id") Integer id) { + if (id == null) { + return fail("参数错误", null); + } + + final List refereeList = userRefereeService.list(new LambdaQueryWrapper() + .eq(UserReferee::getDealerId, id) + .eq(UserReferee::getDeleted, 0)); + + if (ObjectUtil.isEmpty(refereeList)) { + return success("查询成功", 0); + } + return success("查询成功", refereeList.size()); + } }