记得上下班打卡 | git大法好,push需谨慎
Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
L
liquidnet-bus-v1
Project
Project
Details
Activity
Releases
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
董敬伟
liquidnet-bus-v1
Commits
b7ee1537
Commit
b7ee1537
authored
Mar 18, 2022
by
GaoHu
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
exit
parent
5f8c79aa
Changes
12
Hide whitespace changes
Inline
Side-by-side
Showing
12 changed files
with
104 additions
and
55 deletions
+104
-55
SmileOrganizationController.java
...ontroller/zhengzai/smile/SmileOrganizationController.java
+3
-9
SmileSchoolController.java
.../web/controller/zhengzai/smile/SmileSchoolController.java
+2
-10
SmileShowController.java
...in/web/controller/zhengzai/smile/SmileShowController.java
+1
-1
SmileUserController.java
...in/web/controller/zhengzai/smile/SmileUserController.java
+9
-2
SmileUserParam.java
...idnet/client/admin/zhengzai/smile/dto/SmileUserParam.java
+5
-0
SmileUserStateByUidParam.java
...nt/admin/zhengzai/smile/dto/SmileUserStateByUidParam.java
+39
-0
ISmileOrganizationService.java
...min/zhengzai/smile/service/ISmileOrganizationService.java
+3
-2
ISmileSchoolService.java
...ent/admin/zhengzai/smile/service/ISmileSchoolService.java
+3
-2
ISmileUserService.java
...lient/admin/zhengzai/smile/service/ISmileUserService.java
+1
-1
SmileOrganizationServiceImpl.java
...gzai/smile/service/impl/SmileOrganizationServiceImpl.java
+11
-10
SmileSchoolServiceImpl.java
...n/zhengzai/smile/service/impl/SmileSchoolServiceImpl.java
+22
-13
SmileUserServiceImpl.java
...min/zhengzai/smile/service/impl/SmileUserServiceImpl.java
+5
-5
No files found.
liquidnet-bus-client/liquidnet-client-admin/liquidnet-client-admin-web/src/main/java/com/liquidnet/client/admin/web/controller/zhengzai/smile/SmileOrganizationController.java
View file @
b7ee1537
...
@@ -41,21 +41,15 @@ public class SmileOrganizationController {
...
@@ -41,21 +41,15 @@ public class SmileOrganizationController {
@ApiOperation
(
"新增组织"
)
@ApiOperation
(
"新增组织"
)
@ResponseBody
@ResponseBody
public
AjaxResult
create
(
@RequestBody
SmileOrganizationVo
smileOrganizationVo
){
public
AjaxResult
create
(
@RequestBody
SmileOrganizationVo
smileOrganizationVo
){
if
(
smileOrganizationService
.
create
(
smileOrganizationVo
)){
return
smileOrganizationService
.
create
(
smileOrganizationVo
);
return
AjaxResult
.
success
();
}
return
AjaxResult
.
warn
(
"组织已添加"
);
}
}
@PostMapping
(
"/updateOrg"
)
@PostMapping
(
"/updateOrg"
)
@ApiOperation
(
"修改组织"
)
@ApiOperation
(
"修改组织"
)
@ResponseBody
@ResponseBody
public
AjaxResult
updateOrg
(
@RequestBody
SmileOrganization
smileOrganization
){
public
AjaxResult
updateOrg
(
@RequestBody
SmileOrganization
smileOrganization
){
if
(
smileOrganizationService
.
update
(
smileOrganization
)){
return
smileOrganizationService
.
update
(
smileOrganization
);
return
AjaxResult
.
success
();
}
else
{
return
AjaxResult
.
error
();
}
}
}
@PostMapping
(
"/getOrgById"
)
@PostMapping
(
"/getOrgById"
)
...
...
liquidnet-bus-client/liquidnet-client-admin/liquidnet-client-admin-web/src/main/java/com/liquidnet/client/admin/web/controller/zhengzai/smile/SmileSchoolController.java
View file @
b7ee1537
...
@@ -47,21 +47,13 @@ public class SmileSchoolController {
...
@@ -47,21 +47,13 @@ public class SmileSchoolController {
@ApiOperation
(
"新建学校"
)
@ApiOperation
(
"新建学校"
)
@ResponseBody
@ResponseBody
public
AjaxResult
create
(
@RequestBody
SmileSchool
smileSchool
){
public
AjaxResult
create
(
@RequestBody
SmileSchool
smileSchool
){
if
(
iSmileSchoolService
.
create
(
smileSchool
)){
return
iSmileSchoolService
.
create
(
smileSchool
);
return
AjaxResult
.
success
();
}
else
{
return
AjaxResult
.
warn
(
"学校已存在"
);
}
}
}
@PostMapping
(
"/updateById"
)
@PostMapping
(
"/updateById"
)
@ApiOperation
(
"更具id修改学校"
)
@ApiOperation
(
"更具id修改学校"
)
@ResponseBody
@ResponseBody
public
AjaxResult
updateSchoolById
(
@RequestBody
SmileSchool
smileSchool
){
public
AjaxResult
updateSchoolById
(
@RequestBody
SmileSchool
smileSchool
){
if
(
iSmileSchoolService
.
updateSchoolById
(
smileSchool
))
{
return
iSmileSchoolService
.
updateSchoolById
(
smileSchool
);
return
AjaxResult
.
success
();
}
else
{
return
AjaxResult
.
error
();
}
}
}
}
}
liquidnet-bus-client/liquidnet-client-admin/liquidnet-client-admin-web/src/main/java/com/liquidnet/client/admin/web/controller/zhengzai/smile/SmileShowController.java
View file @
b7ee1537
...
@@ -30,7 +30,7 @@ public class SmileShowController {
...
@@ -30,7 +30,7 @@ public class SmileShowController {
@ResponseBody
@ResponseBody
public
AjaxResult
schoolList
(
SmileShowParam
smileShowParam
)
{
public
AjaxResult
schoolList
(
SmileShowParam
smileShowParam
)
{
List
<
SmileShowParam
>
list
=
smileShowService
.
listShow
(
smileShowParam
);
List
<
SmileShowParam
>
list
=
smileShowService
.
listShow
(
smileShowParam
);
return
AjaxResult
.
success
();
return
AjaxResult
.
success
(
list
);
}
}
}
}
liquidnet-bus-client/liquidnet-client-admin/liquidnet-client-admin-web/src/main/java/com/liquidnet/client/admin/web/controller/zhengzai/smile/SmileUserController.java
View file @
b7ee1537
...
@@ -43,8 +43,8 @@ public class SmileUserController extends BaseController {
...
@@ -43,8 +43,8 @@ public class SmileUserController extends BaseController {
@GetMapping
(
"/getUserById"
)
@GetMapping
(
"/getUserById"
)
@ApiOperation
(
value
=
"根据ID查询单个用户完整信息"
)
@ApiOperation
(
value
=
"根据ID查询单个用户完整信息"
)
@ResponseBody
@ResponseBody
public
AjaxResult
getUserById
(
@RequestParam
(
name
=
"
id"
,
required
=
true
)
Long
id
){
public
AjaxResult
getUserById
(
@RequestParam
(
name
=
"
uid"
,
required
=
true
)
String
u
id
){
SmileUser
smileUser
=
iSmileUserService
.
getUserById
(
id
);
SmileUser
smileUser
=
iSmileUserService
.
getUserById
(
u
id
);
return
AjaxResult
.
success
(
smileUser
);
return
AjaxResult
.
success
(
smileUser
);
}
}
...
@@ -65,4 +65,11 @@ public class SmileUserController extends BaseController {
...
@@ -65,4 +65,11 @@ public class SmileUserController extends BaseController {
List
<
SmileUserVoOrg
>
userListByOrgId
=
iSmileUserService
.
getUserListByOrgId
(
orgId
,
agentId
);
List
<
SmileUserVoOrg
>
userListByOrgId
=
iSmileUserService
.
getUserListByOrgId
(
orgId
,
agentId
);
return
AjaxResult
.
success
(
userListByOrgId
);
return
AjaxResult
.
success
(
userListByOrgId
);
}
}
@PostMapping
(
"/updateUserStateByUid"
)
@ApiOperation
(
value
=
"根据uid修改用户状态"
)
@ResponseBody
public
AjaxResult
updateUserById
(){
return
null
;
}
}
}
liquidnet-bus-client/liquidnet-client-admin/liquidnet-client-admin-zhengzai/src/main/java/com/liquidnet/client/admin/zhengzai/smile/dto/SmileUserParam.java
View file @
b7ee1537
...
@@ -11,6 +11,8 @@ import javax.validation.constraints.NotNull;
...
@@ -11,6 +11,8 @@ import javax.validation.constraints.NotNull;
@Data
@Data
public
class
SmileUserParam
{
public
class
SmileUserParam
{
@ApiModelProperty
(
value
=
"用户id"
,
example
=
""
)
private
String
uid
;
@ApiModelProperty
(
value
=
"手机号"
,
example
=
""
)
@ApiModelProperty
(
value
=
"手机号"
,
example
=
""
)
private
String
phone
;
private
String
phone
;
...
@@ -18,6 +20,9 @@ public class SmileUserParam {
...
@@ -18,6 +20,9 @@ public class SmileUserParam {
@ApiModelProperty
(
value
=
"代理类型"
,
example
=
""
)
@ApiModelProperty
(
value
=
"代理类型"
,
example
=
""
)
private
Integer
type
;
private
Integer
type
;
@ApiModelProperty
(
value
=
"用户状态0:正常,1:黑名单"
,
example
=
""
)
private
Integer
state
;
@ApiModelProperty
(
value
=
"页数"
,
example
=
"0"
)
@ApiModelProperty
(
value
=
"页数"
,
example
=
"0"
)
@NotNull
(
message
=
"页数不能为空"
)
@NotNull
(
message
=
"页数不能为空"
)
private
Integer
pageSize
;
private
Integer
pageSize
;
...
...
liquidnet-bus-client/liquidnet-client-admin/liquidnet-client-admin-zhengzai/src/main/java/com/liquidnet/client/admin/zhengzai/smile/dto/SmileUserStateByUidParam.java
0 → 100644
View file @
b7ee1537
package
com
.
liquidnet
.
client
.
admin
.
zhengzai
.
smile
.
dto
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.Data
;
import
javax.validation.constraints.NotNull
;
/**
* @author TT
*/
@Data
public
class
SmileUserStateByUidParam
{
@ApiModelProperty
(
value
=
"用户id"
,
example
=
""
)
private
String
uid
;
@ApiModelProperty
(
value
=
"手机号"
,
example
=
""
)
private
String
phone
;
@ApiModelProperty
(
value
=
"代理类型"
,
example
=
""
)
private
Integer
type
;
@ApiModelProperty
(
value
=
"用户状态0:正常,1:黑名单"
,
example
=
""
)
private
Integer
state
;
@ApiModelProperty
(
value
=
"页数"
,
example
=
"0"
)
@NotNull
(
message
=
"页数不能为空"
)
private
Integer
pageSize
;
@ApiModelProperty
(
value
=
"数量"
,
example
=
"20"
)
@NotNull
(
message
=
"数量不能为空"
)
private
Integer
pageNum
;
@ApiModelProperty
(
value
=
"排序字段"
,
hidden
=
true
)
private
String
orderItem
;
@ApiModelProperty
(
value
=
"排序方式"
,
hidden
=
true
)
private
String
orderSc
;
}
liquidnet-bus-client/liquidnet-client-admin/liquidnet-client-admin-zhengzai/src/main/java/com/liquidnet/client/admin/zhengzai/smile/service/ISmileOrganizationService.java
View file @
b7ee1537
...
@@ -3,6 +3,7 @@ package com.liquidnet.client.admin.zhengzai.smile.service;
...
@@ -3,6 +3,7 @@ package com.liquidnet.client.admin.zhengzai.smile.service;
import
com.baomidou.mybatisplus.extension.service.IService
;
import
com.baomidou.mybatisplus.extension.service.IService
;
import
com.github.pagehelper.PageInfo
;
import
com.github.pagehelper.PageInfo
;
import
com.liquidnet.client.admin.common.core.domain.AjaxResult
;
import
com.liquidnet.client.admin.zhengzai.smile.dto.SmileOrgAndUserVo
;
import
com.liquidnet.client.admin.zhengzai.smile.dto.SmileOrgAndUserVo
;
import
com.liquidnet.client.admin.zhengzai.smile.dto.SmileOrganizationParam
;
import
com.liquidnet.client.admin.zhengzai.smile.dto.SmileOrganizationParam
;
import
com.liquidnet.client.admin.zhengzai.smile.dto.SmileOrganizationVo
;
import
com.liquidnet.client.admin.zhengzai.smile.dto.SmileOrganizationVo
;
...
@@ -20,9 +21,9 @@ public interface ISmileOrganizationService extends IService<SmileOrganization> {
...
@@ -20,9 +21,9 @@ public interface ISmileOrganizationService extends IService<SmileOrganization> {
PageInfo
<
SmileOrganizationVo
>
organizationList
(
SmileOrganizationParam
smileOrganizationParam
);
PageInfo
<
SmileOrganizationVo
>
organizationList
(
SmileOrganizationParam
smileOrganizationParam
);
Boolean
create
(
SmileOrganizationVo
smileOrganizationVo
);
AjaxResult
create
(
SmileOrganizationVo
smileOrganizationVo
);
Boolean
update
(
SmileOrganization
smileOrganization
);
AjaxResult
update
(
SmileOrganization
smileOrganization
);
SmileOrgAndUserVo
getOrgById
(
Long
id
);
SmileOrgAndUserVo
getOrgById
(
Long
id
);
}
}
liquidnet-bus-client/liquidnet-client-admin/liquidnet-client-admin-zhengzai/src/main/java/com/liquidnet/client/admin/zhengzai/smile/service/ISmileSchoolService.java
View file @
b7ee1537
...
@@ -3,6 +3,7 @@ package com.liquidnet.client.admin.zhengzai.smile.service;
...
@@ -3,6 +3,7 @@ package com.liquidnet.client.admin.zhengzai.smile.service;
import
com.baomidou.mybatisplus.extension.service.IService
;
import
com.baomidou.mybatisplus.extension.service.IService
;
import
com.github.pagehelper.PageInfo
;
import
com.github.pagehelper.PageInfo
;
import
com.liquidnet.client.admin.common.core.domain.AjaxResult
;
import
com.liquidnet.client.admin.zhengzai.smile.dto.SmileSchoolParam
;
import
com.liquidnet.client.admin.zhengzai.smile.dto.SmileSchoolParam
;
import
com.liquidnet.service.smile.entity.SmileSchool
;
import
com.liquidnet.service.smile.entity.SmileSchool
;
...
@@ -20,7 +21,7 @@ public interface ISmileSchoolService extends IService<SmileSchool> {
...
@@ -20,7 +21,7 @@ public interface ISmileSchoolService extends IService<SmileSchool> {
SmileSchool
getSchoolById
(
Long
id
);
SmileSchool
getSchoolById
(
Long
id
);
Boolean
create
(
SmileSchool
smileSchool
);
AjaxResult
create
(
SmileSchool
smileSchool
);
boolean
updateSchoolById
(
SmileSchool
smileSchool
);
AjaxResult
updateSchoolById
(
SmileSchool
smileSchool
);
}
}
liquidnet-bus-client/liquidnet-client-admin/liquidnet-client-admin-zhengzai/src/main/java/com/liquidnet/client/admin/zhengzai/smile/service/ISmileUserService.java
View file @
b7ee1537
...
@@ -14,7 +14,7 @@ public interface ISmileUserService extends IService<SmileUser> {
...
@@ -14,7 +14,7 @@ public interface ISmileUserService extends IService<SmileUser> {
PageInfo
<
SmileUserVo
>
userList
(
SmileUserParam
smileUserParam
);
PageInfo
<
SmileUserVo
>
userList
(
SmileUserParam
smileUserParam
);
SmileUser
getUserById
(
Lo
ng
id
);
SmileUser
getUserById
(
Stri
ng
id
);
Boolean
create
(
SmileUser
smileUser
);
Boolean
create
(
SmileUser
smileUser
);
...
...
liquidnet-bus-client/liquidnet-client-admin/liquidnet-client-admin-zhengzai/src/main/java/com/liquidnet/client/admin/zhengzai/smile/service/impl/SmileOrganizationServiceImpl.java
View file @
b7ee1537
...
@@ -5,6 +5,7 @@ import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
...
@@ -5,6 +5,7 @@ import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
import
com.baomidou.mybatisplus.core.toolkit.Wrappers
;
import
com.baomidou.mybatisplus.core.toolkit.Wrappers
;
import
com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
;
import
com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
;
import
com.github.pagehelper.PageInfo
;
import
com.github.pagehelper.PageInfo
;
import
com.liquidnet.client.admin.common.core.domain.AjaxResult
;
import
com.liquidnet.client.admin.common.utils.bean.BeanUtils
;
import
com.liquidnet.client.admin.common.utils.bean.BeanUtils
;
import
com.liquidnet.client.admin.zhengzai.smile.dto.SmileOrgAndUserVo
;
import
com.liquidnet.client.admin.zhengzai.smile.dto.SmileOrgAndUserVo
;
import
com.liquidnet.client.admin.zhengzai.smile.dto.SmileOrganizationParam
;
import
com.liquidnet.client.admin.zhengzai.smile.dto.SmileOrganizationParam
;
...
@@ -67,7 +68,7 @@ public class SmileOrganizationServiceImpl extends ServiceImpl<SmileOrganizationM
...
@@ -67,7 +68,7 @@ public class SmileOrganizationServiceImpl extends ServiceImpl<SmileOrganizationM
}
}
@Override
@Override
public
Boolean
create
(
SmileOrganizationVo
smileOrganizationVo
)
{
public
AjaxResult
create
(
SmileOrganizationVo
smileOrganizationVo
)
{
log
.
info
(
"smileOrganizationVo:{}"
,
smileOrganizationVo
);
log
.
info
(
"smileOrganizationVo:{}"
,
smileOrganizationVo
);
LambdaQueryWrapper
<
SmileOrganization
>
queryWrapper
=
Wrappers
.
lambdaQuery
(
SmileOrganization
.
class
);
LambdaQueryWrapper
<
SmileOrganization
>
queryWrapper
=
Wrappers
.
lambdaQuery
(
SmileOrganization
.
class
);
queryWrapper
.
eq
(
SmileOrganization:
:
getName
,
smileOrganizationVo
.
getName
());
queryWrapper
.
eq
(
SmileOrganization:
:
getName
,
smileOrganizationVo
.
getName
());
...
@@ -77,16 +78,17 @@ public class SmileOrganizationServiceImpl extends ServiceImpl<SmileOrganizationM
...
@@ -77,16 +78,17 @@ public class SmileOrganizationServiceImpl extends ServiceImpl<SmileOrganizationM
smileOrganization
.
setCreatedDate
(
LocalDateTime
.
now
());
smileOrganization
.
setCreatedDate
(
LocalDateTime
.
now
());
smileOrganization
.
setUpdatedDate
(
LocalDateTime
.
now
());
smileOrganization
.
setUpdatedDate
(
LocalDateTime
.
now
());
smileOrganization
.
setDelTag
(
0
);
smileOrganization
.
setDelTag
(
0
);
return
smileOrganizationMapper
.
insert
(
smileOrganization
)
>
0
;
smileOrganizationMapper
.
insert
(
smileOrganization
);
return
AjaxResult
.
success
();
}
}
return
false
;
return
AjaxResult
.
warn
(
"已添加"
)
;
}
}
@Override
@Override
public
Boolean
update
(
SmileOrganization
smileOrganization
)
{
public
AjaxResult
update
(
SmileOrganization
smileOrganization
)
{
smileOrganization
.
setUpdatedDate
(
LocalDateTime
.
now
());
smileOrganization
.
setUpdatedDate
(
LocalDateTime
.
now
());
smileOrganizationMapper
.
updateById
(
smileOrganization
);
smileOrganizationMapper
.
updateById
(
smileOrganization
);
return
true
;
return
AjaxResult
.
success
()
;
}
}
@Override
@Override
...
@@ -105,13 +107,12 @@ public class SmileOrganizationServiceImpl extends ServiceImpl<SmileOrganizationM
...
@@ -105,13 +107,12 @@ public class SmileOrganizationServiceImpl extends ServiceImpl<SmileOrganizationM
List
<
SmileUser
>
smileUsers
=
smileUserMapper
.
selectList
(
userQueryWrapper
);
List
<
SmileUser
>
smileUsers
=
smileUserMapper
.
selectList
(
userQueryWrapper
);
List
<
SmileUserVoOrg
>
smileUserVoOrgList
=
new
ArrayList
<>();
List
<
SmileUserVoOrg
>
smileUserVoOrgList
=
new
ArrayList
<>();
smileUsers
.
forEach
(
smileUser
->
{
smileUsers
.
forEach
(
smileUser
->
{
if
(
smileOrganization
.
getAgentId
().
equals
(
smileUser
.
getId
())){
SmileUserVoOrg
smileUserVoOrg
=
new
SmileUserVoOrg
();
SmileUserVoOrg
smileUserVoOrg
=
new
SmileUserVoOrg
();
BeanUtils
.
copyProperties
(
smileUser
,
smileUserVoOrg
);
BeanUtils
.
copyProperties
(
smileUser
,
smileUserVoOrg
);
//关联组织id筛选
if
(
smileOrganization
.
getAgentId
().
equals
(
smileUser
.
getUid
())){
smileOrgAndUserVo
.
setSmileUserVoOrgListTotal
(
smileUserVoOrg
);
smileOrgAndUserVo
.
setSmileUserVoOrgListTotal
(
smileUserVoOrg
);
}
else
{
}
else
{
SmileUserVoOrg
smileUserVoOrg
=
new
SmileUserVoOrg
();
BeanUtils
.
copyProperties
(
smileUser
,
smileUserVoOrg
);
smileUserVoOrgList
.
add
(
smileUserVoOrg
);
smileUserVoOrgList
.
add
(
smileUserVoOrg
);
}
}
});
});
...
...
liquidnet-bus-client/liquidnet-client-admin/liquidnet-client-admin-zhengzai/src/main/java/com/liquidnet/client/admin/zhengzai/smile/service/impl/SmileSchoolServiceImpl.java
View file @
b7ee1537
...
@@ -5,22 +5,24 @@ import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
...
@@ -5,22 +5,24 @@ import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
import
com.baomidou.mybatisplus.core.toolkit.Wrappers
;
import
com.baomidou.mybatisplus.core.toolkit.Wrappers
;
import
com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
;
import
com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
;
import
com.github.pagehelper.PageInfo
;
import
com.github.pagehelper.PageInfo
;
import
com.liquidnet.client.admin.
zhengzai.smile.dto.SchoolVo
;
import
com.liquidnet.client.admin.
common.core.domain.AjaxResult
;
import
com.liquidnet.client.admin.zhengzai.smile.dto.SmileSchoolParam
;
import
com.liquidnet.client.admin.zhengzai.smile.dto.SmileSchoolParam
;
import
com.liquidnet.client.admin.zhengzai.smile.service.ISmileSchoolService
;
import
com.liquidnet.client.admin.zhengzai.smile.service.ISmileSchoolService
;
import
com.liquidnet.client.admin.zhengzai.smile.utils.SmileRedisUtils
;
import
com.liquidnet.client.admin.zhengzai.smile.utils.SmileRedisUtils
;
import
com.liquidnet.commons.lang.util.BeanUtil
;
import
com.liquidnet.commons.lang.util.BeanUtil
;
import
com.liquidnet.service.goblin.constant.SmileRedisConst
;
import
com.liquidnet.service.goblin.constant.SmileRedisConst
;
import
com.liquidnet.service.goblin.dto.vo.SmileSchoolVo
;
import
com.liquidnet.service.smile.entity.SmileSchool
;
import
com.liquidnet.service.smile.entity.SmileSchool
;
import
com.liquidnet.service.smile.mapper.SmileSchoolMapper
;
import
com.liquidnet.service.smile.mapper.SmileSchoolMapper
;
import
com.liquidnet.service.smile.mapper.SmileUserMapper
;
import
com.liquidnet.service.smile.mapper.SmileUserMapper
;
import
lombok.extern.slf4j.Slf4j
;
import
lombok.extern.slf4j.Slf4j
;
import
org.springframework.beans.BeanUtils
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.stereotype.Service
;
import
org.springframework.stereotype.Service
;
import
java.util.ArrayList
;
import
java.util.List
;
import
java.util.List
;
import
java.util.Map
;
import
java.util.Map
;
import
java.util.stream.Collectors
;
/**
/**
* <p>
* <p>
...
@@ -65,7 +67,7 @@ public class SmileSchoolServiceImpl extends ServiceImpl<SmileSchoolMapper, Smile
...
@@ -65,7 +67,7 @@ public class SmileSchoolServiceImpl extends ServiceImpl<SmileSchoolMapper, Smile
}
}
@Override
@Override
public
Boolean
create
(
SmileSchool
smileSchool
)
{
public
AjaxResult
create
(
SmileSchool
smileSchool
)
{
log
.
debug
(
"smileSchool:{}"
,
smileSchool
);
log
.
debug
(
"smileSchool:{}"
,
smileSchool
);
LambdaQueryWrapper
<
SmileSchool
>
queryWrapper
=
Wrappers
.
lambdaQuery
(
SmileSchool
.
class
);
LambdaQueryWrapper
<
SmileSchool
>
queryWrapper
=
Wrappers
.
lambdaQuery
(
SmileSchool
.
class
);
queryWrapper
.
eq
(
SmileSchool:
:
getName
,
smileSchool
.
getName
());
queryWrapper
.
eq
(
SmileSchool:
:
getName
,
smileSchool
.
getName
());
...
@@ -75,14 +77,14 @@ public class SmileSchoolServiceImpl extends ServiceImpl<SmileSchoolMapper, Smile
...
@@ -75,14 +77,14 @@ public class SmileSchoolServiceImpl extends ServiceImpl<SmileSchoolMapper, Smile
//查询二十个学校放入redis中
//查询二十个学校放入redis中
updateSchoolRedis
();
updateSchoolRedis
();
}
}
return
true
;
return
AjaxResult
.
success
()
;
}
}
return
false
;
return
AjaxResult
.
warn
(
"学校已存在"
)
;
}
}
@Override
@Override
public
boolean
updateSchoolById
(
SmileSchool
smileSchool
)
{
public
AjaxResult
updateSchoolById
(
SmileSchool
smileSchool
)
{
LambdaQueryWrapper
<
SmileSchool
>
queryWrapper
=
Wrappers
.
lambdaQuery
(
SmileSchool
.
class
);
LambdaQueryWrapper
<
SmileSchool
>
queryWrapper
=
Wrappers
.
lambdaQuery
(
SmileSchool
.
class
);
queryWrapper
.
eq
(
SmileSchool:
:
getId
,
smileSchool
.
getId
());
queryWrapper
.
eq
(
SmileSchool:
:
getId
,
smileSchool
.
getId
());
if
(
smileSchoolMapper
.
update
(
smileSchool
,
queryWrapper
)
>
0
)
{
if
(
smileSchoolMapper
.
update
(
smileSchool
,
queryWrapper
)
>
0
)
{
...
@@ -90,19 +92,26 @@ public class SmileSchoolServiceImpl extends ServiceImpl<SmileSchoolMapper, Smile
...
@@ -90,19 +92,26 @@ public class SmileSchoolServiceImpl extends ServiceImpl<SmileSchoolMapper, Smile
smileUserMapper
.
updateUserSchoolBySchoolId
(
smileSchool
.
getId
().
toString
(),
smileSchool
.
getName
());
smileUserMapper
.
updateUserSchoolBySchoolId
(
smileSchool
.
getId
().
toString
(),
smileSchool
.
getName
());
//更新redis
//更新redis
updateSchoolRedis
();
updateSchoolRedis
();
return
true
;
return
AjaxResult
.
success
()
;
}
}
return
false
;
return
AjaxResult
.
error
()
;
}
}
private
void
updateSchoolRedis
()
{
private
void
updateSchoolRedis
()
{
//查询20条学校数据
//查询20条学校数据
List
<
SchoolVo
>
schoolVos
=
smileSchoolMapper
.
selectListLimit
().
stream
().
map
(
smileSchool
->
{
List
<
SmileSchoolVo
>
smileSchoolVos
=
new
ArrayList
<>();
return
new
SchoolVo
(
smileSchool
.
getId
().
toString
(),
smileSchool
.
getName
());
smileSchoolMapper
.
selectListLimit
().
forEach
(
smileSchool
->
{
}).
collect
(
Collectors
.
toList
());
SmileSchoolVo
smileSchoolVo
=
new
SmileSchoolVo
();
smileRedisUtils
.
set
(
SmileRedisConst
.
SMILE_SCHOOL
,
schoolVos
);
try
{
if
(
schoolVos
.
size
()
>
20
)
{
BeanUtils
.
copyProperties
(
smileSchool
,
smileSchoolVo
);
smileSchoolVos
.
add
(
smileSchoolVo
);
}
catch
(
Exception
e
)
{
e
.
printStackTrace
();
}
});
smileRedisUtils
.
set
(
SmileRedisConst
.
SMILE_SCHOOL
,
smileSchoolVos
);
if
(
smileSchoolVos
.
size
()
>=
20
)
{
redisSchoolTag
=
false
;
redisSchoolTag
=
false
;
}
}
}
}
...
...
liquidnet-bus-client/liquidnet-client-admin/liquidnet-client-admin-zhengzai/src/main/java/com/liquidnet/client/admin/zhengzai/smile/service/impl/SmileUserServiceImpl.java
View file @
b7ee1537
...
@@ -39,6 +39,7 @@ public class SmileUserServiceImpl extends ServiceImpl<SmileUserMapper, SmileUser
...
@@ -39,6 +39,7 @@ public class SmileUserServiceImpl extends ServiceImpl<SmileUserMapper, SmileUser
public
PageInfo
<
SmileUserVo
>
userList
(
SmileUserParam
smileUserParam
)
{
public
PageInfo
<
SmileUserVo
>
userList
(
SmileUserParam
smileUserParam
)
{
PageInfo
<
SmileUserVo
>
pageInfo
;
PageInfo
<
SmileUserVo
>
pageInfo
;
try
{
try
{
//查询通过审核通过的用户 type!=0、1 未删除用户
Map
<
String
,
Object
>
map
=
BeanUtil
.
convertBeanToMap
(
smileUserParam
);
Map
<
String
,
Object
>
map
=
BeanUtil
.
convertBeanToMap
(
smileUserParam
);
List
<
SmileUserVo
>
smileUserVos
=
smileUserMapper
.
selectUserList
(
map
).
stream
().
map
(
smileUser
->
{
List
<
SmileUserVo
>
smileUserVos
=
smileUserMapper
.
selectUserList
(
map
).
stream
().
map
(
smileUser
->
{
SmileUserVo
smileUserVo
=
new
SmileUserVo
();
SmileUserVo
smileUserVo
=
new
SmileUserVo
();
...
@@ -54,13 +55,12 @@ public class SmileUserServiceImpl extends ServiceImpl<SmileUserMapper, SmileUser
...
@@ -54,13 +55,12 @@ public class SmileUserServiceImpl extends ServiceImpl<SmileUserMapper, SmileUser
}
}
@Override
@Override
public
SmileUser
getUserById
(
Long
id
)
{
public
SmileUser
getUserById
(
String
u
id
)
{
log
.
info
(
"查询用户
id:{}"
,
id
);
log
.
info
(
"查询用户
uid:{}"
,
u
id
);
//查询未删除
,未通过审核的用户
,id=uid
//查询未删除,id=uid
LambdaQueryWrapper
<
SmileUser
>
queryWrapper
=
Wrappers
.
lambdaQuery
(
SmileUser
.
class
);
LambdaQueryWrapper
<
SmileUser
>
queryWrapper
=
Wrappers
.
lambdaQuery
(
SmileUser
.
class
);
queryWrapper
.
eq
(
SmileUser:
:
getDelTag
,
0
);
queryWrapper
.
eq
(
SmileUser:
:
getDelTag
,
0
);
queryWrapper
.
eq
(
false
,
SmileUser:
:
getType
,
0
);
queryWrapper
.
eq
(
SmileUser:
:
getUid
,
uid
);
queryWrapper
.
eq
(
SmileUser:
:
getId
,
id
);
SmileUser
smileUser
=
smileUserMapper
.
selectOne
(
queryWrapper
);
SmileUser
smileUser
=
smileUserMapper
.
selectOne
(
queryWrapper
);
log
.
info
(
"smileUser:{}"
,
smileUser
);
log
.
info
(
"smileUser:{}"
,
smileUser
);
return
smileUser
;
return
smileUser
;
...
...
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