liusuyi
2024-08-10 5b017324148ea92d96f9f16ade215463d6c712e5
ard-work/src/main/java/com/ruoyi/call/controller/ArdCallGroupController.java
@@ -4,7 +4,9 @@
import javax.servlet.http.HttpServletResponse;
import com.github.xiaoymin.knife4j.annotations.ApiOperationSupport;
import com.ruoyi.call.service.IArdCallGroupUserService;
import com.ruoyi.common.annotation.Anonymous;
import com.ruoyi.common.core.domain.entity.SysUser;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import org.springframework.security.access.prepost.PreAuthorize;
@@ -39,7 +41,8 @@
public class ArdCallGroupController extends BaseController {
    @Autowired
    private IArdCallGroupService ardCallGroupService;
    @Autowired
    private IArdCallGroupUserService ardCallGroupUserService;
    /**
     * 查询群组列表
     */
@@ -49,6 +52,10 @@
    public TableDataInfo list(ArdCallGroup ardCallGroup) {
        startPage();
        List<ArdCallGroup> list = ardCallGroupService.selectArdCallGroupList(ardCallGroup);
        list.stream().forEach(ardCallGroup1 -> {
            List<SysUser> userList = ardCallGroupUserService.InGroupUsers(ardCallGroup1.getId());
            ardCallGroup1.setSysUserList(userList);
        });
        return getDataTable(list);
    }
@@ -59,7 +66,13 @@
    @ApiOperation("获取群组详细信息")
    @GetMapping(value = "/{id}")
    public AjaxResult getInfo(@PathVariable("id") String id) {
        return success(ardCallGroupService.selectArdCallGroupById(id));
        ArdCallGroup ardCallGroup = ardCallGroupService.selectArdCallGroupById(id);
        if(ardCallGroup!=null)
        {
            List<SysUser> userList = ardCallGroupUserService.InGroupUsers(ardCallGroup.getId());
            ardCallGroup.setSysUserList(userList);
        }
        return success(ardCallGroup);
    }
    /**