|
|
|
@ -192,4 +192,21 @@ public class AdminController {
|
|
|
|
|
qw.like(param.getRealName() != null, "realName", param.getRealName());
|
|
|
|
|
return Result.success(adminService.page(MybatisPlusUtil.SetNumPage(param.getPageNum(), param.getPageSize()), qw));
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@Data
|
|
|
|
|
static class adminDetParam {
|
|
|
|
|
@NotNull(message = "id不能为空")
|
|
|
|
|
@Min(value = 1, message = "id最小值为1")
|
|
|
|
|
@Schema(title = "账号id")
|
|
|
|
|
private Integer id;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
@Operation(summary = "账号详情")
|
|
|
|
|
@PostMapping("detail")
|
|
|
|
|
@AdminTokenValid
|
|
|
|
|
public Result detail(@Validated @RequestBody adminDetParam param) {
|
|
|
|
|
Admin admin = adminService.getById(param.getId());
|
|
|
|
|
return Result.success(admin);
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|