Skip to content
Projects
Groups
Snippets
Help
Loading...
Sign in / Register
Toggle navigation
C
chnmuseum-party
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
liqin
chnmuseum-party
Commits
6906221c
Commit
6906221c
authored
Mar 25, 2021
by
wzp
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
修改用户管理
parent
a6b5ebe1
Expand all
Show whitespace changes
Inline
Side-by-side
Showing
6 changed files
with
154 additions
and
70 deletions
+154
-70
TUserMapper.java
...java/cn/wisenergy/chnmuseum/party/mapper/TUserMapper.java
+2
-1
TUser.java
src/main/java/cn/wisenergy/chnmuseum/party/model/TUser.java
+0
-1
TUserService.java
...va/cn/wisenergy/chnmuseum/party/service/TUserService.java
+3
-1
TUserServiceImpl.java
...energy/chnmuseum/party/service/impl/TUserServiceImpl.java
+4
-2
TUserController.java
...nergy/chnmuseum/party/web/controller/TUserController.java
+140
-62
TUserMapper.xml
src/main/resources/mapper/TUserMapper.xml
+5
-3
No files found.
src/main/java/cn/wisenergy/chnmuseum/party/mapper/TUserMapper.java
View file @
6906221c
...
...
@@ -2,6 +2,7 @@ package cn.wisenergy.chnmuseum.party.mapper;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
import
cn.wisenergy.chnmuseum.party.model.TUser
;
import
org.apache.ibatis.annotations.Param
;
import
java.util.List
;
...
...
@@ -17,7 +18,7 @@ public interface TUserMapper extends BaseMapper<TUser> {
TUser
selectByUsername
(
String
userName
);
List
<
TUser
>
selec
tList
(
String
userName
);
List
<
TUser
>
ge
tList
(
String
userName
);
TUser
getById
(
String
id
);
}
src/main/java/cn/wisenergy/chnmuseum/party/model/TUser.java
View file @
6906221c
...
...
@@ -75,7 +75,6 @@ public class TUser implements Serializable {
@ApiModelProperty
(
"所属机构ID"
)
@TableField
(
"org_id"
)
@NotBlank
(
message
=
"所属机构ID不能为空"
,
groups
=
{
Add
.
class
,
Update
.
class
})
private
String
orgId
;
@ApiModelProperty
(
"是否永久用户"
)
...
...
src/main/java/cn/wisenergy/chnmuseum/party/service/TUserService.java
View file @
6906221c
...
...
@@ -4,6 +4,8 @@ import cn.wisenergy.chnmuseum.party.model.TUser;
import
com.baomidou.mybatisplus.extension.plugins.pagination.Page
;
import
com.baomidou.mybatisplus.extension.service.IService
;
import
java.util.List
;
/**
* <p>
* 用户 服务接口
...
...
@@ -16,7 +18,7 @@ public interface TUserService extends IService<TUser> {
TUser
selectByUsername
(
String
userName
);
Page
<
TUser
>
selec
tList
(
Page
<
TUser
>
page
,
String
userName
);
Page
<
TUser
>
ge
tList
(
Page
<
TUser
>
page
,
String
userName
);
TUser
selectById
(
String
id
);
}
src/main/java/cn/wisenergy/chnmuseum/party/service/impl/TUserServiceImpl.java
View file @
6906221c
...
...
@@ -14,6 +14,7 @@ import org.springframework.beans.factory.annotation.Autowired;
import
javax.annotation.Resource
;
import
java.util.Arrays
;
import
java.util.List
;
/**
* <pre>
...
...
@@ -39,8 +40,8 @@ public class TUserServiceImpl extends ServiceImpl<TUserMapper, TUser> implements
}
@Override
public
Page
<
TUser
>
selec
tList
(
Page
<
TUser
>
page
,
String
userName
)
{
return
page
.
setRecords
(
tUserMapper
.
selec
tList
(
userName
));
public
Page
<
TUser
>
ge
tList
(
Page
<
TUser
>
page
,
String
userName
)
{
return
page
.
setRecords
(
tUserMapper
.
ge
tList
(
userName
));
}
@Override
...
...
@@ -52,4 +53,5 @@ public class TUserServiceImpl extends ServiceImpl<TUserMapper, TUser> implements
}
return
user
;
}
}
src/main/java/cn/wisenergy/chnmuseum/party/web/controller/TUserController.java
View file @
6906221c
This diff is collapsed.
Click to expand it.
src/main/resources/mapper/TUserMapper.xml
View file @
6906221c
...
...
@@ -65,14 +65,16 @@
where u.id =#{id}
</select>
<select
id=
"
selec
tList"
resultMap=
"BaseResultMap"
>
<select
id=
"
ge
tList"
resultMap=
"BaseResultMap"
>
select u.*,o.name org_name,a.full_name area_name
from t_user u
left join t_organ o on o.id = u.org_id
left join t_area a on u.area_id = a.id
<if
test=
" user
name != null and usern
ame != '' "
>
<if
test=
" user
Name != null and userN
ame != '' "
>
where u.user_name LIKE concat('%', #{userName}, '%')
</if>
and u.is_deleted = false
order by u.create_time desc
</select>
<select
id=
"selectRoles"
resultMap=
"roleMap"
>
...
...
@@ -81,7 +83,7 @@
left join t_organ o on o.id = u.org_id
left join t_user_role_link l on l.user_id = u.id
left join t_role r on l.role_id = r.id
<if
test=
" user
name != null and usern
ame != '' "
>
<if
test=
" user
Name != null and userN
ame != '' "
>
where u.user_name =#{userName}
</if>
</select>
...
...
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