package com.xinquan.user.controller.client; import com.xinquan.common.core.domain.R; import com.xinquan.user.api.domain.AppUser; import com.xinquan.user.domain.AppUserCourse; import com.xinquan.user.domain.vo.AppUserVO; import com.xinquan.user.service.AppUserCourseService; import com.xinquan.user.service.AppUserService; import io.swagger.annotations.ApiOperation; import org.springframework.web.bind.annotation.*; import javax.annotation.Resource; import java.util.List; import java.util.stream.Collectors; /** *
* 用户课程关系表 前端控制器 *
* * @author mitao * @since 2024-08-21 */ @RestController @RequestMapping("/client/app-user-course") public class ClientAppUserCourseController { @Resource private AppUserService appUserService; @Resource private AppUserCourseService appUserCourseService; /** * 远程调用 根据课程id 查询拥有课程的用户 * * @return 用户信息 * @see com.xinquan.user.domain.vo.AppUserVO */ @GetMapping("/getUserByCourseId/{courseId}") public R