Skip to content
GitLab
Projects
Groups
Snippets
Help
Loading...
Help
Help
Support
Keyboard shortcuts
?
Submit feedback
Sign in
Toggle navigation
Q
qk_backend
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Analytics
Analytics
CI / CD
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
quanku
qk_backend
Commits
fba160e4
Commit
fba160e4
authored
Sep 04, 2023
by
shiyu
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
会员列表下拉框查询
parent
fcfdec3b
Changes
5
Show whitespace changes
Inline
Side-by-side
Showing
5 changed files
with
36 additions
and
4 deletions
+36
-4
ch-admin-api/src/main/java/com/wwdz/ch/admin/controller/AdminUserController.java
...ava/com/wwdz/ch/admin/controller/AdminUserController.java
+20
-4
ch-admin-api/src/main/java/com/wwdz/ch/admin/impl/AdminUserServiceImpl.java
...ain/java/com/wwdz/ch/admin/impl/AdminUserServiceImpl.java
+7
-0
ch-admin-api/src/main/java/com/wwdz/ch/admin/service/AdminUserService.java
...main/java/com/wwdz/ch/admin/service/AdminUserService.java
+5
-0
ch-dao/src/main/java/com/wwdz/ch/db/dao/dts/DtsUserDao.java
ch-dao/src/main/java/com/wwdz/ch/db/dao/dts/DtsUserDao.java
+1
-0
ch-dao/src/main/java/com/wwdz/ch/db/impl/dts/DtsUserDaoImpl.java
...src/main/java/com/wwdz/ch/db/impl/dts/DtsUserDaoImpl.java
+3
-0
No files found.
ch-admin-api/src/main/java/com/wwdz/ch/admin/controller/AdminUserController.java
View file @
fba160e4
...
@@ -4,18 +4,20 @@ import com.alibaba.fastjson.JSONObject;
...
@@ -4,18 +4,20 @@ import com.alibaba.fastjson.JSONObject;
import
com.wwdz.ch.admin.annotation.RequiresPermissionsDesc
;
import
com.wwdz.ch.admin.annotation.RequiresPermissionsDesc
;
import
com.wwdz.ch.admin.service.AdminUserService
;
import
com.wwdz.ch.admin.service.AdminUserService
;
import
com.wwdz.ch.admin.util.AuthSupport
;
import
com.wwdz.ch.admin.util.AuthSupport
;
import
com.wwdz.ch.core.type.Result
;
import
com.wwdz.ch.core.util.ResponseUtil
;
import
com.wwdz.ch.core.util.ResponseUtil
;
import
com.wwdz.ch.core.validator.Order
;
import
com.wwdz.ch.core.validator.Order
;
import
com.wwdz.ch.core.validator.Sort
;
import
com.wwdz.ch.core.validator.Sort
;
import
com.wwdz.ch.db.domain.User
;
import
com.wwdz.ch.db.dto.request.UserSearchRequestDto
;
import
org.apache.shiro.authz.annotation.RequiresPermissions
;
import
org.apache.shiro.authz.annotation.RequiresPermissions
;
import
org.slf4j.Logger
;
import
org.slf4j.Logger
;
import
org.slf4j.LoggerFactory
;
import
org.slf4j.LoggerFactory
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.validation.annotation.Validated
;
import
org.springframework.validation.annotation.Validated
;
import
org.springframework.web.bind.annotation.GetMapping
;
import
org.springframework.web.bind.annotation.*
;
import
org.springframework.web.bind.annotation.RequestMapping
;
import
org.springframework.web.bind.annotation.RequestParam
;
import
java.util.List
;
import
org.springframework.web.bind.annotation.RestController
;
@RestController
@RestController
@RequestMapping
(
"/admin/user"
)
@RequestMapping
(
"/admin/user"
)
...
@@ -45,4 +47,18 @@ public class AdminUserController {
...
@@ -45,4 +47,18 @@ public class AdminUserController {
return
ResponseUtil
.
fail
();
return
ResponseUtil
.
fail
();
}
}
@RequiresPermissions
(
"admin:user:findList"
)
@RequiresPermissionsDesc
(
menu
=
{
"邀请码管理"
,
"下拉框会员列表"
},
button
=
"查询"
)
@PostMapping
(
"/findList"
)
public
Result
findList
(
@RequestBody
UserSearchRequestDto
dto
)
{
try
{
List
<
User
>
list
=
adminUserService
.
findList
(
dto
);
return
Result
.
success
(
list
);
}
catch
(
Exception
e
)
{
logger
.
error
(
"邀请码管理->下拉框会员列表->查询 error:{]"
,
e
);
}
return
Result
.
failed
();
}
}
}
ch-admin-api/src/main/java/com/wwdz/ch/admin/impl/AdminUserServiceImpl.java
View file @
fba160e4
...
@@ -5,6 +5,7 @@ import com.wwdz.ch.admin.controller.AdminUserController;
...
@@ -5,6 +5,7 @@ import com.wwdz.ch.admin.controller.AdminUserController;
import
com.wwdz.ch.admin.service.AdminUserService
;
import
com.wwdz.ch.admin.service.AdminUserService
;
import
com.wwdz.ch.db.dao.dts.DtsUserDao
;
import
com.wwdz.ch.db.dao.dts.DtsUserDao
;
import
com.wwdz.ch.db.domain.User
;
import
com.wwdz.ch.db.domain.User
;
import
com.wwdz.ch.db.dto.request.UserSearchRequestDto
;
import
org.slf4j.Logger
;
import
org.slf4j.Logger
;
import
org.slf4j.LoggerFactory
;
import
org.slf4j.LoggerFactory
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.beans.factory.annotation.Autowired
;
...
@@ -31,4 +32,10 @@ public class AdminUserServiceImpl implements AdminUserService {
...
@@ -31,4 +32,10 @@ public class AdminUserServiceImpl implements AdminUserService {
data
.
put
(
"items"
,
userList
);
data
.
put
(
"items"
,
userList
);
return
data
;
return
data
;
}
}
@Override
public
List
<
User
>
findList
(
UserSearchRequestDto
dto
)
{
return
dtsUserDao
.
querySelective
(
dto
.
getNickname
(),
null
,
1
,
1000
,
"update_time"
,
"desc"
);
}
}
}
ch-admin-api/src/main/java/com/wwdz/ch/admin/service/AdminUserService.java
View file @
fba160e4
package
com.wwdz.ch.admin.service
;
package
com.wwdz.ch.admin.service
;
import
com.wwdz.ch.db.domain.User
;
import
com.wwdz.ch.db.domain.User
;
import
com.wwdz.ch.db.dto.request.UserSearchRequestDto
;
import
java.util.List
;
import
java.util.List
;
public
interface
AdminUserService
{
public
interface
AdminUserService
{
Object
findList
(
String
username
,
String
mobile
,
Integer
page
,
Integer
size
,
String
sort
,
String
order
);
Object
findList
(
String
username
,
String
mobile
,
Integer
page
,
Integer
size
,
String
sort
,
String
order
);
List
<
User
>
findList
(
UserSearchRequestDto
dto
);
}
}
ch-dao/src/main/java/com/wwdz/ch/db/dao/dts/DtsUserDao.java
View file @
fba160e4
...
@@ -3,6 +3,7 @@ package com.wwdz.ch.db.dao.dts;
...
@@ -3,6 +3,7 @@ package com.wwdz.ch.db.dao.dts;
import
com.wwdz.ch.db.bean.DayStatis
;
import
com.wwdz.ch.db.bean.DayStatis
;
import
com.wwdz.ch.db.domain.User
;
import
com.wwdz.ch.db.domain.User
;
import
com.wwdz.ch.db.domain.UserVo
;
import
com.wwdz.ch.db.domain.UserVo
;
import
com.wwdz.ch.db.dto.request.UserSearchRequestDto
;
import
java.util.List
;
import
java.util.List
;
...
...
ch-dao/src/main/java/com/wwdz/ch/db/impl/dts/DtsUserDaoImpl.java
View file @
fba160e4
...
@@ -6,9 +6,11 @@ import com.wwdz.ch.db.dao.dts.DtsUserDao;
...
@@ -6,9 +6,11 @@ import com.wwdz.ch.db.dao.dts.DtsUserDao;
import
com.wwdz.ch.db.domain.User
;
import
com.wwdz.ch.db.domain.User
;
import
com.wwdz.ch.db.domain.UserExample
;
import
com.wwdz.ch.db.domain.UserExample
;
import
com.wwdz.ch.db.domain.UserVo
;
import
com.wwdz.ch.db.domain.UserVo
;
import
com.wwdz.ch.db.dto.request.UserSearchRequestDto
;
import
com.wwdz.ch.db.mapper.UserAccountObsoleteMapper
;
import
com.wwdz.ch.db.mapper.UserAccountObsoleteMapper
;
import
com.wwdz.ch.db.mapper.UserMapper
;
import
com.wwdz.ch.db.mapper.UserMapper
;
import
com.wwdz.ch.db.mapper.ex.StatMapper
;
import
com.wwdz.ch.db.mapper.ex.StatMapper
;
import
com.xxdxxs.db.component.JdbcHelper
;
import
org.springframework.stereotype.Service
;
import
org.springframework.stereotype.Service
;
import
org.springframework.util.StringUtils
;
import
org.springframework.util.StringUtils
;
...
@@ -132,6 +134,7 @@ public class DtsUserDaoImpl implements DtsUserDao {
...
@@ -132,6 +134,7 @@ public class DtsUserDaoImpl implements DtsUserDao {
return
userMapper
.
selectByExample
(
example
);
return
userMapper
.
selectByExample
(
example
);
}
}
@Override
@Override
public
List
<
DayStatis
>
recentCount
(
int
statisDaysRang
)
{
public
List
<
DayStatis
>
recentCount
(
int
statisDaysRang
)
{
return
statMapper
.
statisIncreaseUserCnt
(
statisDaysRang
);
return
statMapper
.
statisIncreaseUserCnt
(
statisDaysRang
);
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment