Browse Source

add 控制台

he2802 3 years ago
parent
commit
b087308177

+ 40 - 0
zhongzheng-admin/src/main/java/com/zhongzheng/controller/base/ConsoleController.java

@@ -0,0 +1,40 @@
+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 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 {
+
+    /**
+     * 查询报考市地区列表
+     */
+    @ApiOperation("控制台学员数据")
+    @PreAuthorize("@ss.hasPermi('system:areas:city_list')")
+    @GetMapping("/studentData")
+    public AjaxResult<Map<String,Object>> studentData(ConsoleQueryBo bo) {
+        Map<String,Object> numMap = new HashMap<>();
+        return AjaxResult.success(numMap);
+    }
+}

+ 29 - 0
zhongzheng-system/src/main/java/com/zhongzheng/modules/base/bo/ConsoleQueryBo.java

@@ -0,0 +1,29 @@
+package com.zhongzheng.modules.base.bo;
+
+import com.zhongzheng.common.annotation.Excel;
+import com.zhongzheng.common.core.domain.BaseEntity;
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+
+/**
+ * 填写资料审核分页查询对象 user_profile
+ *
+ * @author ruoyi
+ * @date 2021-12-20
+ */
+@Data
+@EqualsAndHashCode(callSuper = true)
+public class ConsoleQueryBo extends BaseEntity {
+
+	/** 教育类型id */
+	@Excel(name = "教育类型id")
+	@ApiModelProperty("教育类型id")
+	private Long educationTypeId;
+
+
+	/** 用户ID */
+	@ApiModelProperty("用户ID")
+	private Long userId;
+
+}

+ 14 - 0
zhongzheng-system/src/main/java/com/zhongzheng/modules/base/service/IConsoleService.java

@@ -0,0 +1,14 @@
+package com.zhongzheng.modules.base.service;
+
+import com.zhongzheng.modules.base.bo.ConsoleQueryBo;
+
+
+import java.io.IOException;
+import java.util.Collection;
+import java.util.List;
+import java.util.Map;
+
+
+public interface IConsoleService {
+    Map<String,Object> getStudentData(ConsoleQueryBo bo);
+}

+ 20 - 0
zhongzheng-system/src/main/java/com/zhongzheng/modules/base/service/impl/ConsoleServiceImpl.java

@@ -0,0 +1,20 @@
+package com.zhongzheng.modules.base.service.impl;
+
+
+import com.zhongzheng.modules.base.bo.ConsoleQueryBo;
+import com.zhongzheng.modules.base.service.IConsoleService;
+import org.springframework.stereotype.Service;
+
+import java.util.Map;
+
+
+@Service
+public class ConsoleServiceImpl  implements IConsoleService {
+
+
+    @Override
+    public Map<String, Object> getStudentData(ConsoleQueryBo bo) {
+        
+        return null;
+    }
+}