修复漏洞 查询用户500
This commit is contained in:
parent
a85ad2e82e
commit
ea09ef1fb5
@ -221,7 +221,7 @@ public class SysUserController {
|
|||||||
if (sysUserEntity == null) {
|
if (sysUserEntity == null) {
|
||||||
return outputEncapsulationObject(PromptMessageEnum.USER_LOGIN_ERROR, "您还没有注册登录,请先注册登录", locale);
|
return outputEncapsulationObject(PromptMessageEnum.USER_LOGIN_ERROR, "您还没有注册登录,请先注册登录", locale);
|
||||||
}
|
}
|
||||||
List<SysUserEntity> sysUserEntityList = sysUserService.selectAllUser();
|
List<SysUserEntity> sysUserEntityList = sysUserDao.findAll(Sort.by(Sort.Direction.DESC, "id"));
|
||||||
List<SysUserVo> sysUserVoList = new ArrayList<>();
|
List<SysUserVo> sysUserVoList = new ArrayList<>();
|
||||||
for (SysUserEntity sysUser : sysUserEntityList) {
|
for (SysUserEntity sysUser : sysUserEntityList) {
|
||||||
sysUserVoList.add(SysUserConvertUtils.convert(sysUser));
|
sysUserVoList.add(SysUserConvertUtils.convert(sysUser));
|
||||||
|
@ -4,7 +4,6 @@ import com.xkrs.model.entity.SysUserEntity;
|
|||||||
import com.xkrs.model.qo.SysUserQo;
|
import com.xkrs.model.qo.SysUserQo;
|
||||||
|
|
||||||
import javax.servlet.http.HttpServletRequest;
|
import javax.servlet.http.HttpServletRequest;
|
||||||
import java.util.List;
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 系统用户服务接口
|
* 系统用户服务接口
|
||||||
@ -59,13 +58,6 @@ public interface SysUserService {
|
|||||||
*/
|
*/
|
||||||
int updateSysUser(SysUserQo sysUserQo);
|
int updateSysUser(SysUserQo sysUserQo);
|
||||||
|
|
||||||
/**
|
|
||||||
* 查询用户的信息
|
|
||||||
*
|
|
||||||
* @return
|
|
||||||
*/
|
|
||||||
List<SysUserEntity> selectAllUser();
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 启用
|
* 启用
|
||||||
*
|
*
|
||||||
|
@ -9,7 +9,6 @@ import com.xkrs.model.entity.SysUserEntity;
|
|||||||
import com.xkrs.model.qo.SysUserQo;
|
import com.xkrs.model.qo.SysUserQo;
|
||||||
import com.xkrs.service.RedisService;
|
import com.xkrs.service.RedisService;
|
||||||
import com.xkrs.service.SysUserService;
|
import com.xkrs.service.SysUserService;
|
||||||
import com.xkrs.utilsnew.VipTimeRangeUtils;
|
|
||||||
import org.apache.http.util.TextUtils;
|
import org.apache.http.util.TextUtils;
|
||||||
import org.springframework.context.i18n.LocaleContextHolder;
|
import org.springframework.context.i18n.LocaleContextHolder;
|
||||||
import org.springframework.data.domain.Sort;
|
import org.springframework.data.domain.Sort;
|
||||||
@ -304,14 +303,6 @@ public class SysUserServiceImpl implements SysUserService {
|
|||||||
return 1;
|
return 1;
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
|
||||||
* 查询用户的信息
|
|
||||||
*/
|
|
||||||
@Override
|
|
||||||
public List<SysUserEntity> selectAllUser() {
|
|
||||||
return sysUserDao.findAll(Sort.by(Sort.Direction.DESC, "id"));
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 启用
|
* 启用
|
||||||
*/
|
*/
|
||||||
|
@ -44,6 +44,9 @@ public class VipTimeRangeUtils {
|
|||||||
|
|
||||||
private static LocalDateTime obtainLastOverTime(String oldVipTimeRangeJson) {
|
private static LocalDateTime obtainLastOverTime(String oldVipTimeRangeJson) {
|
||||||
//oldVipTimeRangeJson不为空说明不是新注册用户,解析该用户的VIP时间范围
|
//oldVipTimeRangeJson不为空说明不是新注册用户,解析该用户的VIP时间范围
|
||||||
|
if (TextUtils.isEmpty(oldVipTimeRangeJson)) {
|
||||||
|
return null;
|
||||||
|
}
|
||||||
VipTimeRangeBean vipTimeRangeBean = JsonUtils.deserialize(oldVipTimeRangeJson, VipTimeRangeBean.class);
|
VipTimeRangeBean vipTimeRangeBean = JsonUtils.deserialize(oldVipTimeRangeJson, VipTimeRangeBean.class);
|
||||||
if (vipTimeRangeBean == null || vipTimeRangeBean.getList() == null || vipTimeRangeBean.getList().size() == 0) {
|
if (vipTimeRangeBean == null || vipTimeRangeBean.getList() == null || vipTimeRangeBean.getList().size() == 0) {
|
||||||
return null;
|
return null;
|
||||||
|
Loading…
Reference in New Issue
Block a user