Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
G
gdtel-gztel-school-center
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
吴学德
gdtel-gztel-school-center
Commits
e30a533c
Commit
e30a533c
authored
Feb 21, 2020
by
吴学德
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
合伙人配置
parent
650cd99d
Hide whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
28 additions
and
51 deletions
+28
-51
common/src/main/java/com/winsun/bean/Partner.java
+1
-2
common/src/main/java/com/winsun/mapper/PartnerMapper.java
+9
-0
service-manager/src/main/java/com/winsun/controller/PartnerController.java
+11
-49
service-manager/src/main/java/com/winsun/controller/YsmUserController.java
+7
-0
No files found.
common/src/main/java/com/winsun/bean/Partner.java
View file @
e30a533c
...
...
@@ -12,7 +12,7 @@ import java.io.Serializable;
*合伙人信息
*/
@Data
@TableName
(
"hhr_user"
)
@TableName
(
"hhr_user
_view
"
)
public
class
Partner
implements
Serializable
{
/**
...
...
@@ -57,7 +57,6 @@ public class Partner implements Serializable {
* 性别
*/
private
String
gender
;
/**
* 县分(区域)
*/
...
...
common/src/main/java/com/winsun/mapper/PartnerMapper.java
View file @
e30a533c
...
...
@@ -3,9 +3,18 @@ package com.winsun.mapper;
import
com.baomidou.mybatisplus.mapper.BaseMapper
;
import
com.winsun.bean.Partner
;
import
org.apache.ibatis.annotations.Mapper
;
import
org.apache.ibatis.annotations.Param
;
import
org.apache.ibatis.annotations.Update
;
import
org.springframework.stereotype.Component
;
@Mapper
@Component
public
interface
PartnerMapper
extends
BaseMapper
<
Partner
>
{
@Update
(
"update sys_user set phone = #{phone} ,name = #{name} ,account = #{account} ,sex = #{gender} ,substName = #{area} where id=#{id}"
)
int
updateSysUser
(
@Param
(
"phone"
)
String
phone
,
@Param
(
"name"
)
String
name
,
@Param
(
"account"
)
String
account
,
@Param
(
"gender"
)
String
gender
,
@Param
(
"area"
)
String
area
,
@Param
(
"id"
)
String
id
);
@Update
(
"update hhr_user set ysm = #{ysm} ,wx_id = #{wxId} ,id_card = #{idCard} ,school = #{school} where id=#{id}"
)
int
updateHhUser
(
@Param
(
"ysm"
)
String
ysm
,
@Param
(
"wxId"
)
String
wxId
,
@Param
(
"idCard"
)
String
idCard
,
@Param
(
"school"
)
String
school
,
@Param
(
"id"
)
String
id
);
}
service-manager/src/main/java/com/winsun/controller/PartnerController.java
View file @
e30a533c
...
...
@@ -35,69 +35,31 @@ public class PartnerController extends BaseController {
private
static
PartnerMapper
partnerMapper
;
@Autowired
public
PartnerController
(
PartnerMapper
partnerMapper
)
{
PartnerController
.
partnerMapper
=
partnerMapper
;
}
@Permission
(
menuname
=
"添加合伙人信息"
,
value
=
"insert"
,
method
=
RequestMethod
.
POST
)
public
ResponseData
<
String
>
insertPartner
(
@RequestParam
(
"partner"
)
String
partner
)
{
ShiroUser
user
=
getShiroUser
();
if
(!
user
.
getRoleNames
().
stream
().
anyMatch
(
roleName
->
StringUtils
.
equalsAny
(
roleName
,
"超级管理员"
)))
{
return
ResponseData
.
error
(
"无数据权限"
);
}
Partner
sale
=
JSON
.
parseObject
(
partner
,
Partner
.
class
);
partnerMapper
.
insert
(
sale
);
return
ResponseData
.
success
(
"添加完毕!"
);
}
@Permission
(
menuname
=
"删除合伙人信息"
,
value
=
"delete"
,
method
=
RequestMethod
.
POST
)
public
ResponseData
<
String
>
deletePartner
(
@RequestParam
(
"id"
)
String
id
)
{
ShiroUser
user
=
getShiroUser
();
if
(!
user
.
getRoleNames
().
stream
().
anyMatch
(
roleName
->
StringUtils
.
equalsAny
(
roleName
,
"超级管理员"
)))
{
return
ResponseData
.
error
(
"无数据权限"
);
}
partnerMapper
.
deleteById
(
id
);
return
ResponseData
.
success
(
"删除完毕!"
);
}
@Permission
(
menuname
=
"修改合伙人信息"
,
value
=
"update"
,
method
=
RequestMethod
.
POST
)
public
ResponseData
<
String
>
updatePartner
(
@RequestParam
(
"partner"
)
String
partner
)
{
ShiroUser
user
=
getShiroUser
();
if
(!
user
.
getRoleNames
().
stream
().
anyMatch
(
roleName
->
StringUtils
.
equalsAny
(
roleName
,
"超级管理员"
)))
{
return
ResponseData
.
error
(
"无数据权限"
);
public
ResponseData
<
String
>
updatePartner
(
@RequestParam
(
"id"
)
String
id
,
@RequestParam
(
"phoneNum"
)
String
phoneNum
,
@RequestParam
(
"school"
)
String
school
,
@RequestParam
(
"name"
)
String
name
,
@RequestParam
(
"account"
)
String
account
,
@RequestParam
(
"idCard"
)
String
idCard
,
@RequestParam
(
"ysm"
)
String
ysm
,
@RequestParam
(
"gender"
)
String
gender
,
@RequestParam
(
"area"
)
String
area
,
@RequestParam
(
"wxId"
)
String
wxId
)
{
int
updateSysUse
=
partnerMapper
.
updateSysUser
(
phoneNum
,
name
,
account
,
gender
,
area
,
id
);
int
updateHhUser
=
partnerMapper
.
updateHhUser
(
ysm
,
wxId
,
idCard
,
school
,
id
);
if
(
updateSysUse
==
1
&&
updateHhUser
==
1
){
return
ResponseData
.
success
(
"修改完毕!"
);
}
Partner
sale
=
JSON
.
parseObject
(
partner
,
Partner
.
class
);
Wrapper
wrapper
=
new
EntityWrapper
<>();
wrapper
.
eq
(
"id"
,
sale
.
getId
());
/**
* 待定............................
*/
Map
<
String
,
Object
>
dataMapping
=
new
HashMap
<>();
dataMapping
.
put
(
"phoneNum"
,
""
);
partnerMapper
.
updateForSet
(
MyBatisPlusUpdateUtils
.
toUpdateSet
(
dataMapping
),
wrapper
);
return
ResponseData
.
success
(
"修改完毕!"
);
return
ResponseData
.
error
(
"修改失败"
);
}
@Permission
(
menuname
=
"查询合伙人信息"
,
value
=
"list"
,
method
=
RequestMethod
.
POST
)
public
ResponseData
<
Page
<
Partner
>>
listPartner
(
@RequestParam
(
"phoneNum"
)
String
phoneNum
,
@RequestParam
(
"status"
)
String
status
,
@RequestParam
(
"school"
)
String
school
,
@RequestParam
(
"account"
)
String
account
,
@RequestParam
(
"name"
)
String
name
,
@RequestParam
(
"gender"
)
String
gender
,
@RequestParam
(
"area"
)
String
area
,
@RequestParam
(
"grade"
)
String
grade
,
@RequestParam
(
name
=
"pageIndex"
,
required
=
false
)
int
pageIndex
,
@RequestParam
(
name
=
"pageSize"
,
required
=
false
)
int
pageSize
)
{
ShiroUser
user
=
getShiroUser
();
if
(!
user
.
getRoleNames
().
stream
().
anyMatch
(
roleName
->
StringUtils
.
equalsAny
(
roleName
,
"超级管理员"
)))
{
return
ResponseData
.
error
(
"无数据权限"
);
}
public
ResponseData
<
Page
<
Partner
>>
listPartner
(
@RequestParam
(
"school"
)
String
school
,
@RequestParam
(
"name"
)
String
name
,
@RequestParam
(
"area"
)
String
area
,
@RequestParam
(
name
=
"pageNo"
,
required
=
false
)
int
pageIndex
,
@RequestParam
(
name
=
"pageSize"
,
required
=
false
)
int
pageSize
)
{
Wrapper
<
Partner
>
wrapper
=
new
EntityWrapper
();
wrapper
.
like
(
StringUtils
.
isNotBlank
(
phoneNum
),
"phone_num"
,
phoneNum
,
SqlLike
.
LEFT
);
wrapper
.
like
(
StringUtils
.
isNotBlank
(
school
),
"school"
,
school
,
SqlLike
.
DEFAULT
);
wrapper
.
like
(
StringUtils
.
isNotBlank
(
account
),
"account"
,
account
,
SqlLike
.
DEFAULT
);
wrapper
.
like
(
StringUtils
.
isNotBlank
(
name
),
"name"
,
name
,
SqlLike
.
DEFAULT
);
wrapper
.
eq
(
StringUtils
.
isNotBlank
(
status
),
"status"
,
Integer
.
parseInt
(
status
));
wrapper
.
eq
(
StringUtils
.
isNotBlank
(
grade
),
"grade"
,
grade
);
wrapper
.
eq
(
StringUtils
.
isNotBlank
(
area
),
"area"
,
area
);
wrapper
.
eq
(
StringUtils
.
isNotBlank
(
gender
),
"gender"
,
gender
);
Page
<
Partner
>
page
=
new
Page
<>(
pageIndex
,
pageSize
);
List
<
Partner
>
salespeople
=
partnerMapper
.
selectPage
(
page
,
wrapper
);
page
.
setRecords
(
salespeople
);
...
...
service-manager/src/main/java/com/winsun/controller/YsmUserController.java
View file @
e30a533c
...
...
@@ -119,4 +119,11 @@ public class YsmUserController extends BaseController {
page
.
setRecords
(
ysmUsers
);
return
ResponseData
.
success
(
page
,
"查询成功!"
);
}
@Permission
(
menuname
=
"查询"
,
value
=
"getlist"
,
method
=
RequestMethod
.
POST
)
public
ResponseData
<
List
<
Map
<
String
,
Object
>>>
getlistYsmUser
()
{
Wrapper
<
YsmUser
>
wrapper
=
new
EntityWrapper
();
wrapper
.
setSqlSelect
(
"id,user_name as userName"
);
return
ResponseData
.
success
(
ysmUserMapper
.
selectMaps
(
wrapper
),
"查询成功!"
);
}
}
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