From 0b2829f40d01caccf69860f038f3176aa14a5416 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E4=BB=BB=E7=BB=B4=E7=82=B3?= Date: Thu, 24 Apr 2025 14:42:04 +0800 Subject: [PATCH] =?UTF-8?q?=E3=80=90=E6=96=B0=E5=A2=9E=E3=80=91=E6=A0=B9?= =?UTF-8?q?=E6=8D=AE=E4=B8=8D=E5=90=8C=E7=9A=84=E7=94=A8=E6=88=B7=E7=B1=BB?= =?UTF-8?q?=E5=9E=8B=EF=BC=8C=E6=9F=A5=E8=AF=A2=E4=B8=8D=E5=90=8C=E7=9A=84?= =?UTF-8?q?=E4=B8=93=E4=B8=9A=E6=95=B0=E6=8D=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../specialty/vo/SpecialtListByUserReqVo.java | 15 +++++++++++++++ .../dal/mysql/specialty/ExamSpecialtyMapper.java | 16 ++++++++++++++++ .../mapper/specialty/ExamSpecialtyMapper.xml | 13 +++++++++++++ .../controller/admin/user/UserController.java | 12 ++++++++++++ .../system/service/user/AdminUserService.java | 8 ++++++++ 5 files changed, 64 insertions(+) create mode 100644 exam-module-exam/exam-module-exam-biz/src/main/java/pc/exam/pp/module/exam/controller/admin/specialty/vo/SpecialtListByUserReqVo.java diff --git a/exam-module-exam/exam-module-exam-biz/src/main/java/pc/exam/pp/module/exam/controller/admin/specialty/vo/SpecialtListByUserReqVo.java b/exam-module-exam/exam-module-exam-biz/src/main/java/pc/exam/pp/module/exam/controller/admin/specialty/vo/SpecialtListByUserReqVo.java new file mode 100644 index 00000000..5fa23770 --- /dev/null +++ b/exam-module-exam/exam-module-exam-biz/src/main/java/pc/exam/pp/module/exam/controller/admin/specialty/vo/SpecialtListByUserReqVo.java @@ -0,0 +1,15 @@ +package pc.exam.pp.module.exam.controller.admin.specialty.vo; + +import io.swagger.v3.oas.annotations.media.Schema; +import lombok.Data; + +import java.time.LocalDateTime; + +@Schema(description = "管理后台 - 专业列表 Request VO") +@Data +public class SpecialtListByUserReqVo { + + @Schema(description = "用户类型", example = "xxxx") + private String userType; + +} diff --git a/exam-module-exam/exam-module-exam-biz/src/main/java/pc/exam/pp/module/exam/dal/mysql/specialty/ExamSpecialtyMapper.java b/exam-module-exam/exam-module-exam-biz/src/main/java/pc/exam/pp/module/exam/dal/mysql/specialty/ExamSpecialtyMapper.java index 631178f3..ba9b1284 100644 --- a/exam-module-exam/exam-module-exam-biz/src/main/java/pc/exam/pp/module/exam/dal/mysql/specialty/ExamSpecialtyMapper.java +++ b/exam-module-exam/exam-module-exam-biz/src/main/java/pc/exam/pp/module/exam/dal/mysql/specialty/ExamSpecialtyMapper.java @@ -1,11 +1,13 @@ package pc.exam.pp.module.exam.dal.mysql.specialty; import org.apache.ibatis.annotations.Mapper; +import org.apache.ibatis.annotations.Param; import pc.exam.pp.framework.mybatis.core.mapper.BaseMapperX; import pc.exam.pp.module.exam.controller.admin.specialty.vo.SpecialtListReqVo; import pc.exam.pp.module.exam.controller.admin.specialty.vo.SpecialtyQueryVo; import pc.exam.pp.module.exam.dal.dataobject.specialty.ExamSpecialty; import java.util.List; +import java.util.Set; /** * 客户端Mapper接口 @@ -40,6 +42,20 @@ public interface ExamSpecialtyMapper extends BaseMapperX */ public List selectExamSpecialtyListVo(SpecialtListReqVo reqVo); + /** + * 查询所有数据信息 + * + * @return 数据集合 + */ + public List selectExamSpecialtyAll(); + + /** + * 通过ID查询数据数据信息 + * + * @return 数据集合 + */ + public List selectExamSpecialtyByids(@Param("ids") Set ids); + /** * 查询部分数据信息 * diff --git a/exam-module-exam/exam-module-exam-biz/src/main/resources/mapper/specialty/ExamSpecialtyMapper.xml b/exam-module-exam/exam-module-exam-biz/src/main/resources/mapper/specialty/ExamSpecialtyMapper.xml index 76dbf730..8ea8e2ba 100644 --- a/exam-module-exam/exam-module-exam-biz/src/main/resources/mapper/specialty/ExamSpecialtyMapper.xml +++ b/exam-module-exam/exam-module-exam-biz/src/main/resources/mapper/specialty/ExamSpecialtyMapper.xml @@ -28,6 +28,19 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" + + + +