安全策略--添加--APP 更多部分添加允许匿名访问
This commit is contained in:
parent
eb7603fd54
commit
399b55d3ef
@ -1741,17 +1741,25 @@ public class AppSystemController extends BaseController {
|
||||
for(UserPublishWorkDetailDto userPublishWorkDetail:userWorkList){
|
||||
//----------------------------------查看是否点赞该作品--------------------------------------------------
|
||||
SysUserLike sysUserLike = new SysUserLike();
|
||||
sysUserLike.setUserId(getUserId());
|
||||
sysUserLike.setTargetId(userPublishWorkDetail.getWorkId());
|
||||
sysUserLike.setTargetType("1");
|
||||
sysUserLike.setStatus("0");
|
||||
List<SysUserLike> sysUserLikeList = sysUserLikeService.selectSysUserLikeList(sysUserLike);
|
||||
if(sysUserLikeList.size() > 0){
|
||||
// 已点赞
|
||||
userPublishWorkDetail.setIsAddLike("1");
|
||||
}else{
|
||||
userPublishWorkDetail.setIsAddLike("0");
|
||||
try{
|
||||
sysUserLike.setUserId(getUserId());
|
||||
sysUserLike.setTargetId(userPublishWorkDetail.getWorkId());
|
||||
sysUserLike.setTargetType("1");
|
||||
sysUserLike.setStatus("0");
|
||||
List<SysUserLike> sysUserLikeList = sysUserLikeService.selectSysUserLikeList(sysUserLike);
|
||||
if(sysUserLikeList.size() > 0){
|
||||
// 已点赞
|
||||
userPublishWorkDetail.setIsAddLike("1");
|
||||
}else{
|
||||
userPublishWorkDetail.setIsAddLike("0");
|
||||
}
|
||||
}
|
||||
catch (Exception e){
|
||||
// 未登录
|
||||
userPublishWorkDetail.setIsAddLike("0");
|
||||
// continue;
|
||||
}
|
||||
|
||||
//----------------------------------查看是否点赞该作品end-----------------------------------------------
|
||||
}
|
||||
return getDataTable(userWorkList);
|
||||
@ -1813,31 +1821,46 @@ public class AppSystemController extends BaseController {
|
||||
|
||||
//----------------------------------查看是否关注该用户-----------------------------------------------
|
||||
SysUserFollow userFollow = new SysUserFollow();
|
||||
userFollow.setUserId(getUserId());
|
||||
userFollow.setFollowedUserId(userPublishWorkDetail.getUserId());
|
||||
userFollow.setStatus("0");
|
||||
List<SysUserFollow> userFollowList = userFollowService.selectSysUserFollowList(userFollow);
|
||||
if(userFollowList.size() > 0){
|
||||
// 以关注
|
||||
userPublishWorkDetail.setIsFollow("1");
|
||||
}else{
|
||||
userPublishWorkDetail.setIsFollow("0");
|
||||
}
|
||||
// 这里允许匿名访问
|
||||
try{
|
||||
userFollow.setUserId(getUserId());
|
||||
userFollow.setFollowedUserId(userPublishWorkDetail.getUserId());
|
||||
userFollow.setStatus("0");
|
||||
List<SysUserFollow> userFollowList = userFollowService.selectSysUserFollowList(userFollow);
|
||||
if(userFollowList.size() > 0){
|
||||
// 以关注
|
||||
userPublishWorkDetail.setIsFollow("1");
|
||||
}else{
|
||||
userPublishWorkDetail.setIsFollow("0");
|
||||
}
|
||||
}catch (Exception e)
|
||||
{
|
||||
// 未登录
|
||||
userPublishWorkDetail.setIsFollow("0");
|
||||
}
|
||||
|
||||
//----------------------------------查看是否关注该用户end-----------------------------------------------
|
||||
|
||||
//----------------------------------查看是否点赞该作品--------------------------------------------------
|
||||
SysUserLike sysUserLike = new SysUserLike();
|
||||
sysUserLike.setUserId(getUserId());
|
||||
sysUserLike.setTargetId(workId);
|
||||
sysUserLike.setTargetType("1");
|
||||
sysUserLike.setStatus("0");
|
||||
List<SysUserLike> sysUserLikeList = sysUserLikeService.selectSysUserLikeList(sysUserLike);
|
||||
if(sysUserLikeList.size() > 0){
|
||||
// 已点赞
|
||||
userPublishWorkDetail.setIsAddLike("1");
|
||||
}else{
|
||||
try{
|
||||
SysUserLike sysUserLike = new SysUserLike();
|
||||
sysUserLike.setUserId(getUserId());
|
||||
sysUserLike.setTargetId(workId);
|
||||
sysUserLike.setTargetType("1");
|
||||
sysUserLike.setStatus("0");
|
||||
List<SysUserLike> sysUserLikeList = sysUserLikeService.selectSysUserLikeList(sysUserLike);
|
||||
if(sysUserLikeList.size() > 0){
|
||||
// 已点赞
|
||||
userPublishWorkDetail.setIsAddLike("1");
|
||||
}else{
|
||||
userPublishWorkDetail.setIsAddLike("0");
|
||||
}
|
||||
}
|
||||
catch (Exception e){
|
||||
// 未登录
|
||||
userPublishWorkDetail.setIsAddLike("0");
|
||||
}
|
||||
|
||||
//----------------------------------查看是否点赞该作品end-----------------------------------------------
|
||||
|
||||
userPublishWorkDetail.setSourceList(sourceList);
|
||||
@ -1852,17 +1875,24 @@ public class AppSystemController extends BaseController {
|
||||
moreUserDetailDto.setUserId(userId);
|
||||
|
||||
//----------------------------------查看是否关注该用户-----------------------------------------------
|
||||
SysUserFollow userFollow = new SysUserFollow();
|
||||
userFollow.setUserId(getUserId());
|
||||
userFollow.setFollowedUserId(userId);
|
||||
userFollow.setStatus("0");
|
||||
List<SysUserFollow> userFollowList = userFollowService.selectSysUserFollowList(userFollow);
|
||||
if(userFollowList.size() > 0){
|
||||
// 以关注
|
||||
moreUserDetailDto.setIsFollow("1");
|
||||
}else{
|
||||
try{
|
||||
SysUserFollow userFollow = new SysUserFollow();
|
||||
userFollow.setUserId(getUserId());
|
||||
userFollow.setFollowedUserId(userId);
|
||||
userFollow.setStatus("0");
|
||||
List<SysUserFollow> userFollowList = userFollowService.selectSysUserFollowList(userFollow);
|
||||
if(userFollowList.size() > 0){
|
||||
// 以关注
|
||||
moreUserDetailDto.setIsFollow("1");
|
||||
}else{
|
||||
moreUserDetailDto.setIsFollow("0");
|
||||
}
|
||||
}
|
||||
catch (Exception e){
|
||||
// 未登录
|
||||
moreUserDetailDto.setIsFollow("0");
|
||||
}
|
||||
|
||||
//----------------------------------查看是否关注该用户end-----------------------------------------------
|
||||
|
||||
// // 查看他人发布作品
|
||||
|
||||
@ -122,6 +122,8 @@ public class SecurityConfig extends WebSecurityConfigurerAdapter
|
||||
.antMatchers("/login", "/register", "/captchaImage","/appLoginCaptchaCode/**","/appCaptchaCode/**","/appUpdatePasswordCaptchaCode/**"
|
||||
,"/app/system/loginPassword","/app/system/register", "/app/system/loginSms"
|
||||
,"/registerCheckPhone","/app/system/forgetPassword"
|
||||
,"/app/system/getMoreUserPublishWork/**","/app/system/getMoreUserDetail/**","/app/system/getMoreUserPublishWorkDetail/**"
|
||||
,"/app/system/getMoreUserWork"
|
||||
// ,"/websocket/location/**"
|
||||
,"/websocket/online/**"
|
||||
,"/backstage/system/loginPassword"
|
||||
|
||||
Loading…
Reference in New Issue
Block a user