package com.zhongzheng.controller.base; import com.zhongzheng.common.core.controller.BaseController; import com.zhongzheng.common.core.domain.AjaxResult; import com.zhongzheng.modules.base.bo.ConsoleQueryBo; import com.zhongzheng.modules.base.domain.ApplyAreas; import com.zhongzheng.modules.base.service.IConsoleService; import com.zhongzheng.modules.user.service.IUserExamRecordService; import io.swagger.annotations.Api; import io.swagger.annotations.ApiOperation; import lombok.RequiredArgsConstructor; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.security.access.prepost.PreAuthorize; import org.springframework.web.bind.annotation.*; import java.util.HashMap; import java.util.List; import java.util.Map; /** * 控制台Controller * * @author hjl * @date 2022-05-05 */ @Api(value = "控制台控制器", tags = {"控制台控制器"}) @RequiredArgsConstructor(onConstructor_ = @Autowired) @RestController @RequestMapping("/base/console") public class ConsoleController extends BaseController { private final IConsoleService iConsoleService; @ApiOperation("控制台学员数据") @GetMapping("/studentData") public AjaxResult> studentData(ConsoleQueryBo bo) { Map numMap = iConsoleService.getStudentData(bo); return AjaxResult.success(numMap); } @ApiOperation("控制台订单数据") @GetMapping("/orderData") public AjaxResult> orderData(ConsoleQueryBo bo) { Map numMap = iConsoleService.getOrderData(bo); return AjaxResult.success(numMap); } }