添加管理员页面访问者
This commit is contained in:
@@ -62,7 +62,11 @@ public class ConvenientInquiryController {
|
|||||||
public Response<List<UserDesignStatisticDTO>> getDesignStatistic(@RequestParam String startTime, @RequestParam String endTime,
|
public Response<List<UserDesignStatisticDTO>> getDesignStatistic(@RequestParam String startTime, @RequestParam String endTime,
|
||||||
@RequestParam(required = false) List<Long> ids, @RequestParam(required = false) String email) {
|
@RequestParam(required = false) List<Long> ids, @RequestParam(required = false) String email) {
|
||||||
Long accountId = UserContext.getUserHolder().getId();
|
Long accountId = UserContext.getUserHolder().getId();
|
||||||
if (accountId.equals(31L) || accountId.equals(87L) || accountId.equals(83L) || accountId.equals(6L) || accountId.equals(4L) || accountId.equals(73L)) {
|
String userEmail = accountService.getById(accountId).getUserEmail();
|
||||||
|
if (accountId.equals(31L) || accountId.equals(87L) || accountId.equals(83L)
|
||||||
|
|| accountId.equals(6L) || accountId.equals(4L) || accountId.equals(73L)
|
||||||
|
|| userEmail.equals("joho8228@hotmail.com") || userEmail.equals("wanninghua160@gmail.com")
|
||||||
|
) {
|
||||||
if (StringUtil.isNullOrEmpty(startTime)) startTime = "2024-02-01 00:00:00";
|
if (StringUtil.isNullOrEmpty(startTime)) startTime = "2024-02-01 00:00:00";
|
||||||
if (StringUtil.isNullOrEmpty(endTime)) {
|
if (StringUtil.isNullOrEmpty(endTime)) {
|
||||||
SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyy-MM-dd hh:mm:ss");
|
SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyy-MM-dd hh:mm:ss");
|
||||||
@@ -145,7 +149,14 @@ public class ConvenientInquiryController {
|
|||||||
@ApiOperation("添加用户")
|
@ApiOperation("添加用户")
|
||||||
@PostMapping("/addUser")
|
@PostMapping("/addUser")
|
||||||
public Response<Boolean> addUser(@Valid @RequestBody AccountAddDTO accountAddDTO) {
|
public Response<Boolean> addUser(@Valid @RequestBody AccountAddDTO accountAddDTO) {
|
||||||
return Response.success(convenientInquiryService.addUser(accountAddDTO));
|
Long userAccountId = UserContext.getUserHolder().getId();
|
||||||
|
if (userAccountId.equals(31L) || userAccountId.equals(87L)
|
||||||
|
|| userAccountId.equals(6L) || userAccountId.equals(4L) || userAccountId.equals(73L)
|
||||||
|
) {
|
||||||
|
return Response.success(convenientInquiryService.addUser(accountAddDTO));
|
||||||
|
} else {
|
||||||
|
return Response.fail("Sorry, you don't have permission");
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@ApiOperation("修改用户信息")
|
@ApiOperation("修改用户信息")
|
||||||
@@ -154,14 +165,25 @@ public class ConvenientInquiryController {
|
|||||||
@ApiParam(value = "有效期截止时间的毫秒级unix格式") @RequestParam @Nullable Long validEndTime,
|
@ApiParam(value = "有效期截止时间的毫秒级unix格式") @RequestParam @Nullable Long validEndTime,
|
||||||
@ApiParam(value = "用户类型 1/2/3/0 -> yearly/monthly/trial/visitor") @RequestParam @Nullable Integer systemUser,
|
@ApiParam(value = "用户类型 1/2/3/0 -> yearly/monthly/trial/visitor") @RequestParam @Nullable Integer systemUser,
|
||||||
@ApiParam("积分") @RequestParam @Nullable Long credits) {
|
@ApiParam("积分") @RequestParam @Nullable Long credits) {
|
||||||
return Response.success(convenientInquiryService.modifyUser(accountId, validEndTime, systemUser, credits));
|
Long userAccountId = UserContext.getUserHolder().getId();
|
||||||
|
if (userAccountId.equals(31L) || userAccountId.equals(87L)
|
||||||
|
|| userAccountId.equals(6L) || userAccountId.equals(4L) || userAccountId.equals(73L)
|
||||||
|
) {
|
||||||
|
return Response.success(convenientInquiryService.modifyUser(accountId, validEndTime, systemUser, credits));
|
||||||
|
} else {
|
||||||
|
return Response.fail("Sorry, you don't have permission");
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@ApiOperation("获取用户信息")
|
@ApiOperation("获取用户信息")
|
||||||
@PostMapping("/getUserInfo")
|
@PostMapping("/getUserInfo")
|
||||||
public Response<IPage<Account>> getUserInfo(@Valid @RequestBody QueryUserConditionsVO queryUserConditionsVO) {
|
public Response<IPage<Account>> getUserInfo(@Valid @RequestBody QueryUserConditionsVO queryUserConditionsVO) {
|
||||||
Long accountId = UserContext.getUserHolder().getId();
|
Long accountId = UserContext.getUserHolder().getId();
|
||||||
if (accountId.equals(31L) || accountId.equals(87L) || accountId.equals(83L) || accountId.equals(6L) || accountId.equals(4L) || accountId.equals(73L)) {
|
String userEmail = accountService.getById(accountId).getUserEmail();
|
||||||
|
if (accountId.equals(31L) || accountId.equals(87L) || accountId.equals(83L)
|
||||||
|
|| accountId.equals(6L) || accountId.equals(4L) || accountId.equals(73L)
|
||||||
|
|| userEmail.equals("joho8228@hotmail.com") || userEmail.equals("wanninghua160@gmail.com")
|
||||||
|
) {
|
||||||
return Response.success(convenientInquiryService.getUserInfo(queryUserConditionsVO));
|
return Response.success(convenientInquiryService.getUserInfo(queryUserConditionsVO));
|
||||||
} else {
|
} else {
|
||||||
return Response.fail("Sorry, you don't have permission");
|
return Response.fail("Sorry, you don't have permission");
|
||||||
|
|||||||
Reference in New Issue
Block a user