12345678910111213141516171819202122232425262728293031323334353637383940 |
- package com.ruoyi.system.controller;
- import cn.hutool.http.HttpStatus;
- import com.ruoyi.common.core.web.domain.AjaxResult;
- import com.ruoyi.system.remoteapi.service.center.middleground.RemoteMiddleGroundBaseService;
- import org.springframework.web.bind.annotation.GetMapping;
- import org.springframework.web.bind.annotation.PathVariable;
- import org.springframework.web.bind.annotation.RequestMapping;
- import org.springframework.web.bind.annotation.RestController;
- import javax.annotation.Resource;
- import java.io.UnsupportedEncodingException;
- @RestController
- @RequestMapping("/hwMeeting")
- public class HwMeetingController {
- @Resource
- public RemoteMiddleGroundBaseService remoteMiddleGroundBaseService;
- @RequestMapping("/joinConferences/{eventId}/{meetingSubject}/{userName}")
- public AjaxResult joinConferences(@PathVariable("eventId") String eventId, @PathVariable("meetingSubject") String meetingSubject, @PathVariable("userName") String userName) throws UnsupportedEncodingException {
- AjaxResult ajaxResult = remoteMiddleGroundBaseService.hasConferences(eventId,meetingSubject,userName);
- if(ajaxResult.get("code") != null && ajaxResult.get("code").equals(HttpStatus.HTTP_OK)){
- return AjaxResult.success(ajaxResult.get("data"));
- }
- return AjaxResult.error();
- }
- /**
- * 获取入会链接
- * */
- @GetMapping("/guestJoinUri/{eventId}")
- public AjaxResult guestJoinUri(@PathVariable(name = "eventId") String eventId){
- return remoteMiddleGroundBaseService.guestJoinUri(eventId);
- }
- }
|