Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
S
sv-springboot
Overview
Overview
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
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
bsoft
sv-springboot
Commits
46c29070
Commit
46c29070
authored
Aug 25, 2020
by
Suvalue
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
后台修改
parent
7965da98
Hide whitespace changes
Inline
Side-by-side
Showing
9 changed files
with
81 additions
and
64 deletions
+81
-64
hs-admin/src/main/java/com/hs/admin/controller/UserController.java
+2
-2
hs-admin/src/main/java/com/hs/admin/mapper/SysUserMapper.java
+3
-0
hs-admin/src/main/java/com/hs/admin/service/UserService.java
+1
-1
hs-admin/src/main/java/com/hs/admin/service/impl/UserServiceImpl.java
+5
-5
hs-admin/src/main/resources/application-test.properties
+1
-1
hs-admin/src/main/resources/mapper/SysUserMapper.xml
+13
-2
hs-admin/src/main/resources/mapper/SysUserRoleRsMapper.xml
+52
-50
hs-api/src/main/resources/mapper/SerDiseaseMapper.xml
+2
-2
hs-api/src/main/resources/mapper/SysVersionMapper.xml
+2
-1
No files found.
hs-admin/src/main/java/com/hs/admin/controller/UserController.java
View file @
46c29070
...
...
@@ -48,7 +48,7 @@ public class UserController {
@Token
@ApiOperation
(
"查询用户详细信息"
)
public
Object
getById
(
@RequestBody
UserReq
.
InfoUserReq
user
)
throws
Exception
{
SysUser
info
=
userService
.
info
(
user
.
getUserId
());
SysUser
List
info
=
userService
.
info
(
user
.
getUserId
());
return
Result
.
success
(
info
);
}
...
...
@@ -82,7 +82,7 @@ public class UserController {
@Token
@ApiOperation
(
"修改用户"
)
public
Object
updateUser
(
@Valid
@RequestBody
UpdateUserReq
user
)
throws
Exception
{
SysUser
reqUser
=
userService
.
info
(
user
.
getUserId
());
SysUser
List
reqUser
=
userService
.
info
(
user
.
getUserId
());
SysUser
codeUser
=
userService
.
findByLoginName
(
user
.
getUserCode
());
if
(
reqUser
!=
null
)
{
if
(
codeUser
!=
null
&&
!
codeUser
.
getUserCode
().
equals
(
reqUser
.
getUserCode
()))
{
...
...
hs-admin/src/main/java/com/hs/admin/mapper/SysUserMapper.java
View file @
46c29070
...
...
@@ -20,4 +20,6 @@ public interface SysUserMapper {
SysUser
selectByCode
(
@Param
(
"userCode"
)
String
loginName
);
List
<
SysUserList
>
selectUserList
();
SysUserList
selectUserById
(
@Param
(
"id"
)
Integer
id
);
}
\ No newline at end of file
hs-admin/src/main/java/com/hs/admin/service/UserService.java
View file @
46c29070
...
...
@@ -19,5 +19,5 @@ public interface UserService {
List
<
SysUserList
>
getAll
(
UserReq
.
GetUserReq
user
);
SysUser
info
(
Integer
userId
);
SysUser
List
info
(
Integer
userId
);
}
hs-admin/src/main/java/com/hs/admin/service/impl/UserServiceImpl.java
View file @
46c29070
...
...
@@ -66,7 +66,7 @@ public class UserServiceImpl implements UserService {
if
(
user
!=
null
)
{
SysUser
sysUser
=
sysUserMapper
.
selectByPrimaryKey
(
user
.
getUserId
());
if
(
sysUser
!=
null
)
{
sysUser
.
setState
(
sysUser
.
getState
().
equals
((
short
)
StateType
.
OFF
.
getValue
())
?
(
short
)
StateType
.
O
FF
.
getValue
()
:
(
short
)
StateType
.
ON
.
getValue
());
sysUser
.
setState
(
sysUser
.
getState
().
equals
((
short
)
StateType
.
OFF
.
getValue
())
?
(
short
)
StateType
.
O
N
.
getValue
()
:
(
short
)
StateType
.
OFF
.
getValue
());
sysUserMapper
.
updateByPrimaryKey
(
sysUser
);
return
true
;
}
...
...
@@ -90,10 +90,10 @@ public class UserServiceImpl implements UserService {
sysUserMapper
.
updateByPrimaryKey
(
sysUser
);
//修改角色信息
sysRoleService
.
saveUserRole
(
nul
l
,
(
long
)
sysUser
.
getId
(),
user
.
getRoleId
());
sysRoleService
.
saveUserRole
(
1
l
,
(
long
)
sysUser
.
getId
(),
user
.
getRoleId
());
//修改科室信息
dicOrgService
.
saveUserOrg
(
nul
l
,
(
long
)
sysUser
.
getId
(),
user
.
getOrg
());
dicOrgService
.
saveUserOrg
(
1
l
,
(
long
)
sysUser
.
getId
(),
user
.
getOrg
());
return
true
;
}
...
...
@@ -113,8 +113,8 @@ public class UserServiceImpl implements UserService {
}
@Override
public
SysUser
info
(
Integer
userId
)
{
SysUser
sysUser
=
sysUserMapper
.
selectByPrimaryKey
(
userId
);
public
SysUser
List
info
(
Integer
userId
)
{
SysUser
List
sysUser
=
sysUserMapper
.
selectUserById
(
userId
);
return
sysUser
;
}
}
hs-admin/src/main/resources/application-test.properties
View file @
46c29070
#### \u6D4B\u8BD5\u73AF\u5883 ###################################################
spring.datasource.url
=
jdbc:mysql://192.168.18.17
9:3306/scml_mzx_test
2.0?useUnicode=true&characterEncoding=utf8&useSSL=false&autoReconnect=true&rewriteBatchedStatements=TRUE&serverTimezone=UTC
spring.datasource.url
=
jdbc:mysql://192.168.18.17
6:3306/scml_sy
2.0?useUnicode=true&characterEncoding=utf8&useSSL=false&autoReconnect=true&rewriteBatchedStatements=TRUE&serverTimezone=UTC
spring.datasource.username
=
root
spring.datasource.password
=
Suvalue2016
spring.datasource.driver-class-name
=
com.mysql.jdbc.Driver
...
...
hs-admin/src/main/resources/mapper/SysUserMapper.xml
View file @
46c29070
...
...
@@ -21,8 +21,8 @@
<resultMap
id=
"SysUserList"
extends=
"BaseResultMap"
type=
"com.hs.admin.model.respmodel.SysUserList"
>
<result
column=
"ROLE_ID"
jdbcType=
"INTEGER"
property=
"roleId"
/>
<result
column=
"ROLE_NAME"
jdbcType=
"VARCHAR"
property=
"roleName"
/>
<result
column=
"
ROLE
_ID"
jdbcType=
"INTEGER"
property=
"orgId"
/>
<result
column=
"
USER_COD
E"
jdbcType=
"VARCHAR"
property=
"orgName"
/>
<result
column=
"
ORG
_ID"
jdbcType=
"INTEGER"
property=
"orgId"
/>
<result
column=
"
ORG_NAM
E"
jdbcType=
"VARCHAR"
property=
"orgName"
/>
</resultMap>
<delete
id=
"deleteByPrimaryKey"
parameterType=
"java.lang.Integer"
>
delete
...
...
@@ -128,4 +128,14 @@
join sys_subject s on s.ID = us.ORG_ID and s.STATE = 1 and ((s.PARENT_ID != 0 and r.ROLE_CODE != 1) or
(s.PARENT_ID = 0 and r.ROLE_CODE = 1))
</select>
<select
id=
"selectUserById"
resultMap=
"SysUserList"
>
select r.ID as ROLE_ID, r.ROLE_NAME, s.ID as ORG_ID, s.ORG_NAME, u.*
from sys_user u
join sys_user_role_rs ur on ur.USER_ID = u.ID and ur.STATE = 1
join sys_role r on r.ID = ur.ROLE_ID and r.STATE = 1
join sys_user_sbj_rs us on us.USER_ID = u.ID and us.STATE = 1
join sys_subject s on s.ID = us.ORG_ID and s.STATE = 1 and ((s.PARENT_ID != 0 and r.ROLE_CODE != 1) or
(s.PARENT_ID = 0 and r.ROLE_CODE = 1))
where u.id = #{id}
</select>
</mapper>
\ No newline at end of file
hs-admin/src/main/resources/mapper/SysUserRoleRsMapper.xml
View file @
46c29070
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper
namespace=
"com.hs.admin.mapper.SysUserRoleRsMapper"
>
<resultMap
id=
"BaseResultMap"
type=
"com.hs.admin.model.SysUserRoleRs"
>
<id
column=
"ID"
jdbcType=
"INTEGER"
property=
"id"
/>
<result
column=
"CREATE_DATE"
jdbcType=
"TIMESTAMP"
property=
"createDate"
/>
<result
column=
"CREATE_USERID"
jdbcType=
"DECIMAL"
property=
"createUserid"
/>
<result
column=
"STATE"
jdbcType=
"DECIMAL"
property=
"state"
/>
<result
column=
"USER_ID"
jdbcType=
"DECIMAL"
property=
"userId"
/>
<result
column=
"ROLE_ID"
jdbcType=
"DECIMAL"
property=
"roleId"
/>
</resultMap>
<delete
id=
"deleteByPrimaryKey"
parameterType=
"java.lang.Integer"
>
delete from sys_user_role_rs
where ID = #{id,jdbcType=INTEGER}
</delete>
<insert
id=
"insert"
parameterType=
"com.hs.admin.model.SysUserRoleRs"
>
<selectKey
keyProperty=
"id"
order=
"AFTER"
resultType=
"java.lang.Integer"
>
SELECT LAST_INSERT_ID()
</selectKey>
insert into sys_user_role_rs (CREATE_DATE, CREATE_USERID, `STATE`,
USER_ID, ROLE_ID)
values (#{createDate,jdbcType=TIMESTAMP}, #{createUserid,jdbcType=DECIMAL}, #{state,jdbcType=DECIMAL},
#{userId,jdbcType=DECIMAL}, #{roleId,jdbcType=DECIMAL})
</insert>
<update
id=
"updateByPrimaryKey"
parameterType=
"com.hs.admin.model.SysUserRoleRs"
>
update sys_user_role_rs
set CREATE_DATE = #{createDate,jdbcType=TIMESTAMP},
CREATE_USERID = #{createUserid,jdbcType=DECIMAL},
`STATE` = #{state,jdbcType=DECIMAL},
USER_ID = #{userId,jdbcType=DECIMAL},
ROLE_ID = #{roleId,jdbcType=DECIMAL}
where ID = #{id,jdbcType=INTEGER}
</update>
<select
id=
"selectByPrimaryKey"
parameterType=
"java.lang.Integer"
resultMap=
"BaseResultMap"
>
select ID, CREATE_DATE, CREATE_USERID, `STATE`, USER_ID, ROLE_ID
from sys_user_role_rs
where ID = #{id,jdbcType=INTEGER}
</select>
<select
id=
"selectAll"
resultMap=
"BaseResultMap"
>
select ID, CREATE_DATE, CREATE_USERID, `STATE`, USER_ID, ROLE_ID
from sys_user_role_rs
</select>
<update
id=
"deleteByUser"
>
update SYS_USER_ROLE_RS
set `STATE` = 0
where USER_ID = #{userId,jdbcType=DECIMAL}
</update>
<select
id=
"selectByUser"
resultMap=
"BaseResultMap"
>
select ID, CREATE_DATE, CREATE_USERID, `STATE`, USER_ID, ROLE_ID
from SYS_USER_ROLE_RS
where USER_ID = #{userId,jdbcType=DECIMAL}
and ROLE_ID = #{roleId,jdbcType=DECIMAL}
</select>
<resultMap
id=
"BaseResultMap"
type=
"com.hs.admin.model.SysUserRoleRs"
>
<id
column=
"ID"
jdbcType=
"INTEGER"
property=
"id"
/>
<result
column=
"CREATE_DATE"
jdbcType=
"TIMESTAMP"
property=
"createDate"
/>
<result
column=
"CREATE_USERID"
jdbcType=
"DECIMAL"
property=
"createUserid"
/>
<result
column=
"STATE"
jdbcType=
"DECIMAL"
property=
"state"
/>
<result
column=
"USER_ID"
jdbcType=
"DECIMAL"
property=
"userId"
/>
<result
column=
"ROLE_ID"
jdbcType=
"DECIMAL"
property=
"roleId"
/>
</resultMap>
<delete
id=
"deleteByPrimaryKey"
parameterType=
"java.lang.Integer"
>
delete
from sys_user_role_rs
where ID = #{id,jdbcType=INTEGER}
</delete>
<insert
id=
"insert"
parameterType=
"com.hs.admin.model.SysUserRoleRs"
>
<selectKey
keyProperty=
"id"
order=
"AFTER"
resultType=
"java.lang.Integer"
>
SELECT LAST_INSERT_ID()
</selectKey>
insert into sys_user_role_rs (CREATE_DATE, CREATE_USERID, `STATE`,
USER_ID, ROLE_ID)
values (#{createDate,jdbcType=TIMESTAMP}, #{createUserid,jdbcType=DECIMAL}, #{state,jdbcType=DECIMAL},
#{userId,jdbcType=DECIMAL}, #{roleId,jdbcType=DECIMAL})
</insert>
<update
id=
"updateByPrimaryKey"
parameterType=
"com.hs.admin.model.SysUserRoleRs"
>
update sys_user_role_rs
set CREATE_DATE = #{createDate,jdbcType=TIMESTAMP},
CREATE_USERID = #{createUserid,jdbcType=DECIMAL},
`STATE` = #{state,jdbcType=DECIMAL},
USER_ID = #{userId,jdbcType=DECIMAL},
ROLE_ID = #{roleId,jdbcType=DECIMAL}
where ID = #{id,jdbcType=INTEGER}
</update>
<select
id=
"selectByPrimaryKey"
parameterType=
"java.lang.Integer"
resultMap=
"BaseResultMap"
>
select ID, CREATE_DATE, CREATE_USERID, `STATE`, USER_ID, ROLE_ID
from sys_user_role_rs
where ID = #{id,jdbcType=INTEGER}
</select>
<select
id=
"selectAll"
resultMap=
"BaseResultMap"
>
select ID, CREATE_DATE, CREATE_USERID, `STATE`, USER_ID, ROLE_ID
from sys_user_role_rs
</select>
<update
id=
"deleteByUser"
>
update SYS_USER_ROLE_RS
set `STATE` = 0
where USER_ID = #{userId,jdbcType=DECIMAL}
</update>
<select
id=
"selectByUser"
resultMap=
"BaseResultMap"
>
select ID, CREATE_DATE, CREATE_USERID, `STATE`, USER_ID, ROLE_ID
from SYS_USER_ROLE_RS
where USER_ID = #{userId,jdbcType=DECIMAL}
and ROLE_ID = #{roleId,jdbcType=DECIMAL}
</select>
</mapper>
\ No newline at end of file
hs-api/src/main/resources/mapper/SerDiseaseMapper.xml
View file @
46c29070
...
...
@@ -78,7 +78,7 @@
select d.*,d2.MDC_NAME as PARENT_MDC_NAME,d2.`LEVEL` as PARENT_MDC_LEVEL
from (
SELECT null as PARENT_MDC_CODE,ZBZBM as MDC_CODE,ZBZ as MDC_NAME
FROM `
from_table_dept_dis
`
FROM `
val_block_values_1_2_2
`
where 1=1
<if
test=
"date!=null"
>
and TIME = #{date}
...
...
@@ -92,7 +92,7 @@
UNION
SELECT ZBZBM as PARENT_MDC_CODE,YJBZBM as MDC_CODE,YJBZ as MDC_NAME
FROM `
from_table_dept_dis_st
`
FROM `
val_block_values_1_5_2
`
where 1=1
<if
test=
"date!=null"
>
and TIME = #{date}
...
...
hs-api/src/main/resources/mapper/SysVersionMapper.xml
View file @
46c29070
...
...
@@ -42,7 +42,7 @@
<select
id=
"selectLastDate"
resultMap=
"BaseResultMap"
>
select *
from sys_version
order by UPDATE_TIME, BAH_DATE desc
order by UPDATE_TIME
desc
, BAH_DATE desc
limit 0,1
</select>
</mapper>
\ No newline at end of file
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