@Controller @CrossOrigin @ResponseBody @RequestMapping(value="/user_join") public class UserRequestJoinGroupController extends Object
| Constructor and Description |
|---|
UserRequestJoinGroupController(UserJoinRequestService userJoinRequestService) |
| Modifier and Type | Method and Description |
|---|---|
Result<ApproveResultEnum> |
judgeRequest(Long requestId,
ApproveResultEnum result)
群相关负责人审批普通用户提交的加群申请信息
|
Result<UserJoinRequest> |
listAboutGroup(Long groupId,
ApproveResultEnum result,
Integer pageNum,
Integer pageSize)
获取群组收到的加群申请信息
|
Result<UserJoinRequest> |
listAboutUser(ApproveResultEnum result,
Integer pageNum,
Integer pageSize)
用户查看自己的加群申请
|
Result<ApproveResultEnum> |
submit(UserJoinRequest joinRequest)
用户提交个人加群申请
|
@Autowired public UserRequestJoinGroupController(UserJoinRequestService userJoinRequestService)
@PostMapping(value="/request") public Result<ApproveResultEnum> submit(@RequestBody UserJoinRequest joinRequest)
@GetMapping(value="/user_request") public Result<UserJoinRequest> listAboutUser(@RequestParam(value="result",required=false) ApproveResultEnum result, @RequestParam(value="pageNum") Integer pageNum, @RequestParam(value="pageSize") Integer pageSize)
@GetMapping(value="/group_request",
params={"groupId","result","pageNum","pageSize"})
public Result<UserJoinRequest> listAboutGroup(@RequestParam(value="groupId")
Long groupId,
@RequestParam(value="result",required=false)
ApproveResultEnum result,
@RequestParam(value="pageNum")
Integer pageNum,
@RequestParam(value="pageSize")
Integer pageSize)
@GetMapping(value="/judge_request",
params={"requestId","result"})
public Result<ApproveResultEnum> judgeRequest(@RequestParam(value="requestId")
Long requestId,
@RequestParam(value="result")
ApproveResultEnum result)
Copyright © 2022. All rights reserved.