前端代码

This commit is contained in:
liumengyu
2026-08-21 18:42:51 +08:00
parent 054947482f
commit 04e06a9c9a
762 changed files with 62992 additions and 0 deletions
@@ -0,0 +1,203 @@
package com.roomroot.jwgl.interceptor;
import com.roomroot.jwgl.unit.Result;
import com.roomroot.jwgl.utils.JwglRoleHelper;
import jakarta.servlet.http.HttpServletRequest;
import jakarta.servlet.http.HttpServletResponse;
import org.springframework.http.HttpMethod;
import org.springframework.http.MediaType;
import org.springframework.security.core.Authentication;
import org.springframework.security.core.context.SecurityContextHolder;
import org.springframework.stereotype.Component;
import org.springframework.web.servlet.HandlerInterceptor;
import tools.jackson.databind.ObjectMapper;
import java.io.IOException;
import java.nio.charset.StandardCharsets;
/**
* 按角色限制教务接口访问范围。管理员放行全部。
*/
@Component
public class JwglApiAccessInterceptor implements HandlerInterceptor {
private final JwglRoleHelper roleHelper;
private final ObjectMapper objectMapper;
public JwglApiAccessInterceptor(JwglRoleHelper roleHelper, ObjectMapper objectMapper) {
this.roleHelper = roleHelper;
this.objectMapper = objectMapper;
}
@Override
public boolean preHandle(HttpServletRequest request, HttpServletResponse response, Object handler)
throws Exception {
if (HttpMethod.OPTIONS.matches(request.getMethod())) {
return true;
}
Authentication authentication = SecurityContextHolder.getContext().getAuthentication();
if (authentication == null || !authentication.isAuthenticated()
|| "anonymousUser".equals(String.valueOf(authentication.getPrincipal()))) {
return true;
}
if (roleHelper.isAdmin()) {
return true;
}
String path = request.getRequestURI();
String context = request.getContextPath();
if (context != null && !context.isEmpty() && path.startsWith(context)) {
path = path.substring(context.length());
}
if (path.isEmpty()) {
path = "/";
}
if (roleHelper.isStudent()) {
if (isStudentAllowed(path, request.getMethod())) {
return true;
}
return deny(response, "学员无权访问该功能");
}
if (roleHelper.isTeacher()) {
if (isTeacherDenied(path)) {
return deny(response, "教员无权访问该功能");
}
if (isTeacherAdjustDenied(path, request.getMethod())) {
return deny(response, "教员只能提交、查看和撤销本人的调课申请");
}
return true;
}
if (roleHelper.isResearchOffice()) {
if (isOfficeDenied(path)) {
return deny(response, "教研室无权访问系统管理功能");
}
if (isResearchOfficeAdjustDenied(path)) {
return deny(response, "教研室仅可查看和审批本室调课申请");
}
return true;
}
if (roleHelper.isDepartmentPersonnel()) {
if (isOfficeDenied(path)) {
return deny(response, "机关人员无权访问系统管理功能");
}
if (isOfficeAdjustDenied(path, request.getMethod())) {
return deny(response, "机关人员仅可查看和审批调课申请");
}
return true;
}
return true;
}
private boolean isStudentAllowed(String path, String method) {
if (startsWithAny(path, "/getInfo", "/getRouters", "/logout", "/system/user/profile")) {
return true;
}
if (!HttpMethod.GET.matches(method)) {
return false;
}
return startsWithAny(path,
"/xqxlb",
"/kcb",
"/studentTeamOutputSchedule",
"/classCalendar",
"/course-running/plan/list",
"/course-running/plan/detail",
"/course-running/plan/export",
"/student-records/warning-result",
"/student-records/get",
"/student-records/list",
"/student-records/grades",
"/student-records/process-grades");
}
private boolean isTeacherAdjustDenied(String path, String method) {
if (!path.startsWith("/course-running/adjust")) {
return false;
}
if (path.startsWith("/course-running/adjust/audit")
|| path.startsWith("/course-running/adjust/receive")) {
return true;
}
if (path.equals("/course-running/adjust/submit")) {
return !HttpMethod.POST.matches(method);
}
return false;
}
private boolean isResearchOfficeAdjustDenied(String path) {
if (!path.startsWith("/course-running/adjust")) {
return false;
}
if (path.equals("/course-running/adjust/submit")
|| path.equals("/course-running/adjust/cancel")
|| path.startsWith("/course-running/adjust/lessons")
|| path.startsWith("/course-running/adjust/audit/jg")
|| path.startsWith("/course-running/adjust/audit/jxx")
|| path.startsWith("/course-running/adjust/receive/jg")) {
return true;
}
return false;
}
private boolean isOfficeAdjustDenied(String path, String method) {
if (!path.startsWith("/course-running/adjust")) {
return false;
}
if (HttpMethod.GET.matches(method)) {
return path.startsWith("/course-running/adjust/lessons")
|| path.startsWith("/course-running/adjust/strategy");
}
return !(path.startsWith("/course-running/adjust/audit/jg")
|| path.startsWith("/course-running/adjust/receive/jg"));
}
private boolean isTeacherDenied(String path) {
return startsWithAny(path,
"/faculty",
"/jys",
"/elective",
"/department",
"/department-personnel",
"/account-management",
"/system-initialization",
"/system/user",
"/system/role",
"/system/menu",
"/system/dept",
"/system/post",
"/monitor",
"/tool")
&& !path.startsWith("/system/user/profile");
}
private boolean isOfficeDenied(String path) {
return startsWithAny(path,
"/account-management",
"/system-initialization",
"/system/user",
"/system/role",
"/system/menu",
"/system/dept",
"/system/post",
"/monitor",
"/tool")
&& !path.startsWith("/system/user/profile");
}
private boolean startsWithAny(String path, String... prefixes) {
for (String prefix : prefixes) {
if (path.equals(prefix) || path.startsWith(prefix + "/") || path.startsWith(prefix + "?")) {
return true;
}
}
return false;
}
private boolean deny(HttpServletResponse response, String message) throws IOException {
response.setStatus(HttpServletResponse.SC_FORBIDDEN);
response.setCharacterEncoding(StandardCharsets.UTF_8.name());
response.setContentType(MediaType.APPLICATION_JSON_VALUE);
response.getWriter().write(objectMapper.writeValueAsString(Result.forbidden(message)));
return false;
}
}
@@ -0,0 +1,19 @@
package com.roomroot.jwgl.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.roomroot.jwgl.entity.JYSDLB;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;
import org.apache.ibatis.annotations.Select;
/**
* 教研室登录表 Mapper。
*/
@Mapper
public interface JYSDLBMapper extends BaseMapper<JYSDLB> {
@Select("SELECT TRIM(b.\"教研室代号\") FROM \"教研室登录表\" b "
+ "JOIN \"登录信息表\" a ON TRIM(a.\"编号\") = TRIM(b.\"登录信息编号\") "
+ "WHERE TRIM(a.\"账号\") = #{username}")
String selectResearchOfficeIdByAccount(@Param("username") String username);
}
@@ -0,0 +1,181 @@
package com.roomroot.jwgl.utils;
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
import com.roomroot.common.constant.Constants;
import com.roomroot.common.core.domain.entity.SysRole;
import com.roomroot.common.core.domain.entity.SysUser;
import com.roomroot.common.core.domain.model.LoginUser;
import com.roomroot.common.exception.ServiceException;
import com.roomroot.common.utils.SecurityUtils;
import com.roomroot.common.utils.StringUtils;
import com.roomroot.jwgl.entity.JYB;
import com.roomroot.jwgl.entity.XYXX;
import com.roomroot.jwgl.mapper.JYBMapper;
import com.roomroot.jwgl.mapper.JYSDLBMapper;
import com.roomroot.jwgl.mapper.XYXXMapper;
import org.springframework.stereotype.Component;
import jakarta.annotation.Resource;
import java.util.List;
import static com.roomroot.jwgl.utils.AccountManagementConstants.ROLE_DEPARTMENT_PERSONNEL;
import static com.roomroot.jwgl.utils.AccountManagementConstants.ROLE_RESEARCH_OFFICE;
import static com.roomroot.jwgl.utils.AccountManagementConstants.ROLE_STUDENT;
import static com.roomroot.jwgl.utils.AccountManagementConstants.ROLE_TEACHER;
import static com.roomroot.jwgl.utils.BasicManagementConstants.FORBIDDEN;
/**
* 教务角色识别与本人数据范围。
* <p>管理员、机关人员(教务部)看全部;教员看本人;学员看本人。</p>
*/
@Component
public class JwglRoleHelper {
@Resource
private JYBMapper jybMapper;
@Resource
private XYXXMapper xyxxMapper;
@Resource
private JYSDLBMapper jysdlbMapper;
public boolean isAdmin() {
try {
if (SecurityUtils.isAdmin()) {
return true;
}
return hasRoleKey(Constants.SUPER_ADMIN);
} catch (Exception ex) {
return false;
}
}
public boolean isDepartmentPersonnel() {
return isAdmin() || hasRoleKey(ROLE_DEPARTMENT_PERSONNEL);
}
public boolean isResearchOffice() {
if (isDepartmentPersonnel()) {
return false;
}
if (hasRoleKey(ROLE_RESEARCH_OFFICE)) {
return true;
}
if (hasRoleKey(ROLE_TEACHER)) {
return false;
}
return StringUtils.isNotEmpty(findResearchOfficeId());
}
public boolean isTeacher() {
return !isDepartmentPersonnel() && !isResearchOffice() && hasRoleKey(ROLE_TEACHER);
}
public boolean isStudent() {
return !isDepartmentPersonnel() && !hasRoleKey(ROLE_TEACHER) && hasRoleKey(ROLE_STUDENT);
}
public String requireTeacherId() {
String teacherId = findTeacherId();
if (StringUtils.isEmpty(teacherId)) {
throw new ServiceException("当前登录用户不是教员,无法查看教员数据", FORBIDDEN);
}
return teacherId;
}
public String requireResearchOfficeId() {
String officeId = findResearchOfficeId();
if (StringUtils.isEmpty(officeId)) {
throw new ServiceException("当前登录用户不是教研室账号,无法审批本室申请", FORBIDDEN);
}
return officeId;
}
public String findResearchOfficeId() {
try {
String username = SecurityUtils.getUsername();
if (StringUtils.isEmpty(username) || jysdlbMapper == null) {
return null;
}
return jysdlbMapper.selectResearchOfficeIdByAccount(username);
} catch (Exception ignored) {
return null;
}
}
public String requireStudentId() {
String studentId = findStudentId();
if (StringUtils.isEmpty(studentId)) {
throw new ServiceException("当前登录用户不是学员,无法查看学员数据", FORBIDDEN);
}
return studentId;
}
public String findTeacherId() {
try {
String username = SecurityUtils.getUsername();
if (StringUtils.isNotEmpty(username)) {
String fromLogin = jybMapper.selectTeacherIdByAccount(username);
if (StringUtils.isNotEmpty(fromLogin)) {
return fromLogin.trim();
}
JYB byId = jybMapper.selectById(username);
if (byId != null) {
return byId.getJybh();
}
}
LoginUser loginUser = SecurityUtils.getLoginUser();
SysUser user = loginUser.getUser();
String nickName = user == null ? null : user.getNickName();
if (StringUtils.isNotEmpty(nickName)) {
List<JYB> matched = jybMapper.selectList(
new LambdaQueryWrapper<JYB>().eq(JYB::getJyxm, nickName));
if (matched != null && matched.size() == 1) {
return matched.get(0).getJybh();
}
}
} catch (Exception ignored) {
return null;
}
return null;
}
public String findStudentId() {
try {
String username = SecurityUtils.getUsername();
if (StringUtils.isNotEmpty(username)) {
XYXX byXh = xyxxMapper.selectOne(
new LambdaQueryWrapper<XYXX>().eq(XYXX::getXh, username));
if (byXh != null) {
return byXh.getBh();
}
XYXX byBh = xyxxMapper.selectById(username);
if (byBh != null) {
return byBh.getBh();
}
}
} catch (Exception ignored) {
return null;
}
return null;
}
private boolean hasRoleKey(String roleKey) {
try {
LoginUser loginUser = SecurityUtils.getLoginUser();
SysUser user = loginUser.getUser();
if (user == null || user.getRoles() == null || StringUtils.isEmpty(roleKey)) {
return false;
}
for (SysRole role : user.getRoles()) {
if (role != null && roleKey.equalsIgnoreCase(role.getRoleKey())) {
return true;
}
}
return false;
} catch (Exception ex) {
return false;
}
}
}
@@ -0,0 +1,52 @@
package com.roomroot.jwgl.vo.courserunning;
import lombok.Data;
/**
* 可供调课的课次,来自学员队任务表,并关联课表、课程表。
*/
@Data
public class AdjustableLessonVO {
/** 实施_课程表编号(实施_调课申请主关联) */
private String sskcbbh;
/** 原上课日期 */
private java.time.LocalDateTime rq;
/** 原节次 */
private Integer jc;
/** 学员队任务表编号 */
private String xydrwbh;
/** 课表.课编号 */
private String kbh;
/** 课程名称 */
private String kcmc;
/** 学员队编号 */
private String xydbh;
/** 学员队名称 */
private String xydmc;
/** 教员编号 */
private String jybh;
/** 课次序号 */
private Integer kcxh;
/** 教室编号 */
private String jsbh;
/** 年度 */
private Integer nd;
/** 教研室代号 */
private String jysdh;
/** 课程表编号 */
private String kcbbh;
}
@@ -0,0 +1,2 @@
com\roomroot\jwgl\vo\courserunning\AdjustableLessonVO.class
com\roomroot\jwgl\mapper\JYSDLBMapper.class
@@ -0,0 +1,623 @@
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\config\AccountManagementWebMvcConfig.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\dto\accountmanagement\AccountCreateDTO.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\dto\accountmanagement\AccountDisableDTO.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\dto\accountmanagement\AccountIdDTO.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\dto\accountmanagement\AccountLoginDTO.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\dto\accountmanagement\AccountLoginInformationQueryDTO.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\dto\accountmanagement\AccountMergeDTO.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\dto\accountmanagement\AccountPasswordChangeDTO.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\dto\accountmanagement\AccountPasswordResetDTO.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\dto\accountmanagement\AccountQueryDTO.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\dto\accountmanagement\AccountRoleAssignmentDTO.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\dto\accountmanagement\AccountRoleConfigurationDTO.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\dto\accountmanagement\AccountRoleOptionQueryDTO.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\dto\accountmanagement\AccountSsoSessionResolveDTO.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\dto\accountmanagement\AccountUpdateDTO.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\dto\affiliationsetting\PersonnelAffiliationDTO.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\dto\affiliationsetting\PersonnelTransferDTO.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\dto\affiliationsetting\ResearchOfficeAffiliationAddDTO.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\dto\affiliationsetting\ResearchOfficeAffiliationIdDTO.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\dto\affiliationsetting\ResearchOfficeAffiliationQueryDTO.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\dto\affiliationsetting\ResearchOfficeOptionQueryDTO.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\dto\affiliationsetting\TeachingClassAffiliationDTO.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\dto\courserunning\AdjustRoomDTO.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\dto\courserunning\AdjustSupportDTO.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\dto\courserunning\AdjustTeacherDTO.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\dto\courserunning\AdjustTeamDTO.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\dto\courserunning\ClassesImportDTO.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\dto\courserunning\ImportRemoveDTO.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\dto\courserunning\OperationAnalysisQueryDTO.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\dto\courserunning\ScheduleAdjustApplyDTO.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\dto\courserunning\ScheduleAdjustAuditDTO.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\dto\courserunning\ScheduleAdjustQueryDTO.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\dto\courserunning\ScheduleAdjustStrategyDTO.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\dto\courserunning\SemesterImportDTO.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\dto\courserunning\SingleCourseImportDTO.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\dto\courserunning\StudentLeaveApplyDTO.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\dto\courserunning\StudentLeaveAuditDTO.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\dto\courserunning\StudentLeaveQueryDTO.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\dto\courserunning\TeachingPlanBatchFillDTO.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\dto\courserunning\TeachingPlanFillDTO.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\dto\courserunning\TeachingPlanQueryDTO.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\dto\courserunning\TeachingSupportBatchPlanDTO.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\dto\courserunning\TeachingSupportConfirmDTO.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\dto\courserunning\TeachingSupportPlanDTO.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\dto\courserunning\TeachingSupportPlanItemDTO.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\dto\courserunning\TeachingSupportUpdateDTO.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\dto\department\DepartmentCreateDTO.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\dto\department\DepartmentIdDTO.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\dto\department\DepartmentQueryDTO.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\dto\department\DepartmentUpdateDTO.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\dto\departmentpersonnel\DepartmentPersonnelCreateDTO.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\dto\departmentpersonnel\DepartmentPersonnelIdDTO.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\dto\departmentpersonnel\DepartmentPersonnelImportDTO.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\dto\departmentpersonnel\DepartmentPersonnelQueryDTO.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\dto\departmentpersonnel\DepartmentPersonnelUpdateDTO.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\dto\dict\DictDataBatchQueryDTO.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\dto\dict\DictDataQueryDTO.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\dto\dict\DictDataSaveDTO.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\dto\dict\DictTypeQueryDTO.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\dto\dict\DictTypeSaveDTO.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\dto\elective\AddClassDTO.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\dto\faculty\AddTeacherDTO.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\dto\ks\HourStatisticsQuery.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\dto\LeaveDTO.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\dto\LeaveQueryDTO.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\dto\noticeannouncement\NoticeAnnouncementCreateDTO.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\dto\noticeannouncement\NoticeAnnouncementIdDTO.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\dto\noticeannouncement\NoticeAnnouncementPriorityDTO.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\dto\noticeannouncement\NoticeAnnouncementPublishDTO.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\dto\noticeannouncement\NoticeAnnouncementQueryDTO.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\dto\noticeannouncement\NoticeAnnouncementRecipientInsertDTO.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\dto\noticeannouncement\NoticeAnnouncementRecipientQueryDTO.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\dto\noticeannouncement\NoticeAnnouncementUpdateDTO.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\dto\noticeannouncement\UserNoticeAnnouncementQueryDTO.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\dto\notificationlog\NotificationLogExportDTO.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\dto\notificationlog\NotificationLogIdDTO.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\dto\notificationlog\NotificationLogQueryDTO.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\dto\notificationlog\NotificationLogRecipientQueryDTO.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\dto\operationlog\OperationLogExportDTO.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\dto\operationlog\OperationLogIdDTO.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\dto\operationlog\OperationLogQueryDTO.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\dto\operationlog\OperationLogRecordDTO.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\dto\systeminitialization\SemesterInitializationSaveDTO.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\dto\systeminitialization\SystemInitializationConfigurationSaveDTO.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\dto\systeminitialization\SystemInitializationDepartmentImportRowDTO.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\dto\systeminitialization\SystemInitializationExecutionDTO.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\dto\systeminitialization\SystemInitializationHistoricalDataDTO.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\dto\systeminitialization\SystemInitializationHistoricalImportDTO.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\dto\systeminitialization\SystemInitializationPersonnelImportRowDTO.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\dto\systeminitialization\SystemInitializationResearchOfficeImportRowDTO.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\entity\accountmanagement\AccountRecord.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\entity\accountmanagement\AccountRoleRecord.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\entity\BCKTJXRZ.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\entity\BCKTJXRZSKJY.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\entity\BCXQJCXQB.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\entity\BK.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\entity\BKDDB.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\entity\BKJKB.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\entity\BKXY.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\entity\BZLB.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\entity\BZMX.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\entity\BZTGMX.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\entity\CJGGRZ.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\entity\CPCPRYB.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\entity\CPCPYWJGB.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\entity\CPJGPJJLB.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\entity\CPNDCPB.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\entity\CPPCDJB.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\entity\CPTXPJJLB.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\entity\CZRZB.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\entity\DBVersion.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\entity\DDDLTBB.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\entity\DKSQBZMX.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\entity\DKSQFZJY.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\entity\DKSQJS.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\entity\DKSQXYD.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\entity\DLJLB.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\entity\DLXXB.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\entity\DXJSGZ.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\entity\FWBDRWB.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\entity\FWBDWPRYB.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\entity\FWBDWPRYSCFJB.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\entity\FWBDXQB.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\entity\FWBDXQFJB.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\entity\FXKTSSSXXM.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\entity\FXKTSXXMBC.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\entity\FXKTSXXMDS.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\entity\FXKTSXXMFXKT.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\entity\FXKTSXXMSXJGB.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\entity\FXKTSXXMXY.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\entity\FZQZBZ.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\entity\FZQZBZQZGZ.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\entity\FZZHGZBZCPJGYS.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\entity\FZZHGZBZZHGZ.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\entity\GCKJL.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\entity\GCKJLPJJY.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\entity\GCKLDJL.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\entity\GCKLDJLPJJY.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\entity\GCKZJ.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\entity\GCKZJPJJY.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\entity\GKLDCKB.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\entity\GKLDLBZBB.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\entity\GKZJCKB.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\entity\GZTKJGRY.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\entity\GZTKJY.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\entity\JCKCD.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\entity\JCKCMXX.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\entity\JCSJB.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\entity\JCXX.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\entity\JG.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\entity\JGRYDLB.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\entity\JQB.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\entity\JSB.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\entity\JSBKCB.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\entity\JSFSKSXS.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\entity\JSSCKCB.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\entity\JSZW.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\entity\JSZWKSFBZ.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\entity\JXCDL.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\entity\JXCDLBRW.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\entity\JXGLJG.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\entity\JXLB.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\entity\JXRW.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\entity\JXRWJCXQB.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\entity\JXRZJYKSBZ.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\entity\JXRZKSBZSPB.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\entity\JXRZXYXXQK.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\entity\JXSSJH.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\entity\JXSSJHTJB.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\entity\JYB.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\entity\JYDLB.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\entity\JYKSBZ.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\entity\JYL.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\entity\JYNZKSF.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\entity\JYSB.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\entity\JYSCKCB.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\entity\JYSDLB.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\entity\JYSRWS.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\entity\JYSX.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\entity\JYZJZGB.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\entity\JZGZL.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\entity\KB.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\entity\KCB.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\entity\KCBBZMX.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\entity\KCBMBB.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\entity\KCBZ.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\entity\KCBZFJ.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\entity\KCBZSP.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\entity\KCBZXX.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\entity\KCCJ.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\entity\KCGCCJ.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\entity\KCJC.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\entity\KCJXYX_CZRZ.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\entity\KLXB.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\entity\KSB.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\entity\KSBZXM.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\entity\KSFBZ.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\entity\KSHBZ.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\entity\KSTJB.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\entity\KSXSFA.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\entity\KTBZ.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\entity\KTJXFF.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\entity\KTJXFFKSXS.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\entity\KTRZXYKQB.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\entity\KYKJJXSBB.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\entity\KYKYCGB.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\entity\KYKYJFB.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\entity\KYKYXMB.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\entity\KYSBGLB.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\entity\KYSYSJSB.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\entity\KYXSJLB.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\entity\KYZDKB.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\entity\LBSBXXB.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\entity\LBZYGLPT.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\entity\LDGCKCPMB.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\entity\LLB.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\entity\MemberOnlineInfo.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\entity\MHKSQB.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\entity\N2JYJXZLCPCJ.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\entity\N2XQJYJXZLCPXM.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\entity\N2YXTBQK.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\entity\NDZHPD.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\entity\NDZHPDJY.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\entity\NDZHPDJYS.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\entity\NZKSF.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\entity\PJBJPKYS.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\entity\PJKCAPYS.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\entity\PXRW.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\entity\QJKTB.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\entity\QJXYB.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\entity\RYDASHBMSZ.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\entity\ScheduleAdjustStrategy.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\entity\SSDKSQ.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\entity\SSDKSQSP.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\entity\SSJG.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\entity\SSJGCM.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\entity\SSJGJYS.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\entity\SSJGXYD.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\entity\SSKC.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\entity\SSKCB.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\entity\SSKCB_RZ.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\entity\SSKCBFZJY.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\entity\SSKCBJS.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\entity\SSKCBXYD.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\entity\SSKCXYD.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\entity\SSOAppInfo.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\entity\SSOUserAuthOperate.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\entity\SSOUserAuthSession.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\entity\SysDictData.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\entity\SysDictType.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\entity\TCKGLY.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\entity\TCKGLYDLB.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\entity\TGB.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\entity\TGYHXX.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\entity\TimetableConflictResult.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\entity\TKJL.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\entity\WJ.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\entity\WSRYZCB.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\entity\WSSXB.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\entity\WSWDB.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\entity\XKZYXX.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\entity\XQ.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\entity\XQJYKCSKQKB.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\entity\XQJYXXB.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\entity\XQWTKYYDJB.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\entity\XQXLB.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\entity\XYCPCPXMB.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\entity\XYDB.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\entity\XYDDLB.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\entity\XYDMYDCPCPB.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\entity\XYDNDXQJBXXB.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\entity\XYDPBXX.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\entity\XYDQB.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\entity\XYDRWB.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\entity\XYDSCKCB.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\entity\XYFBLJB.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\entity\XYJXQJB.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\entity\XYKCBKCP.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\entity\XYKCBKCPQZX.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\entity\XYKCCJ.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\entity\XYKCGCCJ.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\entity\XYMYDCPCPBC.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\entity\XYMYDCPCPXY.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\entity\XYMYDCPXM.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\entity\XYMYDCPXMCPX.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\entity\XYPBB.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\entity\XYQJSPB.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\entity\XYSKJYCPB.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\entity\XYSKJYCPBQZX.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\entity\XYSKJYJCCPB.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\entity\XYSKJYJCCPBQZX.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\entity\XYXJYDSQB.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\entity\XYXJYJJGB.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\entity\XYXJYJTJB.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\entity\XYXX.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\entity\XYXXB.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\entity\XYXXBB.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\entity\XYXXGGRZ.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\entity\YCB.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\entity\YHB.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\entity\YHDLB.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\entity\YJFKB.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\entity\ZHPDGZ.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\entity\ZHPDGZJYSJLRDGZ.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\entity\ZHPDGZZHJSGZ.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\entity\ZHZTB.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\entity\ZJDDCPMB.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\entity\ZYB.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\entity\ZYBZLB.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\entity\ZYJXJHB.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\interceptor\AccountManagementAuthorizationInterceptor.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\interceptor\JwglApiAccessInterceptor.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\interceptor\OperationLogInterceptor.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\mapper\AccountManagementAuthorizationMapper.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\mapper\AccountManagementMapper.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\mapper\BCKTJXRZMapper.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\mapper\BCKTJXRZSKJYMapper.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\mapper\BuildMapper.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\mapper\BZLBMapper.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\mapper\BZTGMXMapper.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\mapper\ClassRoomCalendarMapper.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\mapper\ClassRoomLessonMapper.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\mapper\ClassRoomMapper.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\mapper\ClassSemesterCalendarMapper.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\mapper\ClassSemesterMapper.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\mapper\DBVersionMapper.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\mapper\DDDLTBBMapper.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\mapper\DictDataMapper.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\mapper\DictTypeMapper.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\mapper\DKSQBZMXMapper.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\mapper\DKSQFZJYMapper.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\mapper\DKSQJSMapper.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\mapper\DKSQXYDMapper.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\mapper\DLJLBMapper.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\mapper\DLXXBMapper.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\mapper\DXJSGZMapper.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\mapper\GKLDLBZBBMapper.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\mapper\JGMapper.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\mapper\JSZWKSFBZMapper.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\mapper\JXRZJYKSBZMapper.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\mapper\JXRZKSBZSPBMapper.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\mapper\JXRZXYXXQKMapper.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\mapper\JXSSJHTJBMapper.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\mapper\JYBMapper.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\mapper\JYKSBZMapper.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\mapper\JYNZKSFMapper.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\mapper\JYSBMapper.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\mapper\JYSCKCBMapper.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\mapper\JYSDLBMapper.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\mapper\JYSXMapper.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\mapper\JZGZLMapper.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\mapper\KBMapper.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\mapper\KCBBZMXMapper.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\mapper\KCBMapper.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\mapper\KCBMBBMapper.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\mapper\KCBZMapper.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\mapper\KCJXYX_CZRZMapper.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\mapper\KLXBMapper.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\mapper\KSBZXMMapper.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\mapper\KSFBZMapper.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\mapper\KSHBZMapper.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\mapper\KSTJBMapper.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\mapper\KSXSFAMapper.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\mapper\KTBZMapper.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\mapper\KTRZXYKQBMapper.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\mapper\KYKYJFBMapper.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\mapper\LBZYGLPTMapper.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\mapper\MemberOnlineInfoMapper.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\mapper\NDZHPDJYMapper.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\mapper\NoticeAnnouncementMapper.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\mapper\NotificationLogMapper.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\mapper\NZKSFMapper.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\mapper\OfficeTaskBookMapper.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\mapper\OperationAnalysisMapper.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\mapper\OperationLogMapper.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\mapper\QJKTBMapper.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\mapper\QJXYBMapper.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\mapper\ScheduleAdjustStrategyMapper.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\mapper\SemesterCalendarMapper.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\mapper\SemesterMapper.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\mapper\SSDKSQMapper.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\mapper\SSDKSQSPMapper.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\mapper\SSJGCMMapper.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\mapper\SSJGJYSMapper.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\mapper\SSJGMapper.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\mapper\SSJGXYDMapper.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\mapper\SSKCB_RZMapper.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\mapper\SSKCBFZJYMapper.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\mapper\SSKCBJSMapper.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\mapper\SSKCBMapper.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\mapper\SSKCBXYDMapper.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\mapper\SSKCMapper.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\mapper\SSKCXYDMapper.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\mapper\SSOAppInfoMapper.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\mapper\SSOUserAuthOperateMapper.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\mapper\SSOUserAuthSessionMapper.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\mapper\StudentTeamOutputScheduleMapper.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\mapper\StudentTeamTaskMapper.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\mapper\SystemInitializationMapper.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\mapper\TCKGLYDLBMapper.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\mapper\TCKGLYMapper.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\mapper\TeacherHoursMapper.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\mapper\TeachingMaterialMapper.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\mapper\TeachingPlanMapper.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\mapper\TeachingStockDetailMapper.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\mapper\TeachingStockMapper.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\mapper\TeachingTaskMapper.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\mapper\TGBMapper.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\mapper\TGYHXXMapper.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\mapper\TimetableConflictResultMapper.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\mapper\WJMapper.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\mapper\WSRYZCBMapper.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\mapper\WSSXBMapper.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\mapper\WSWDBMapper.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\mapper\XKZYXXMapper.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\mapper\XQMapper.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\mapper\XYCPCPXMBMapper.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\mapper\XYDBMapper.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\mapper\XYDQBMapper.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\mapper\XYJXQJBMapper.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\mapper\XYKCCJMapper.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\mapper\XYKCGCCJMapper.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\mapper\XYMYDCPXMMapper.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\mapper\XYQJSPBMapper.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\mapper\XYXJYDSQBMapper.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\mapper\XYXJYJJGBMapper.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\mapper\XYXJYJTJBMapper.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\mapper\XYXXMapper.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\mapper\YCBMapper.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\mapper\YJFKBMapper.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\mapper\ZYBMapper.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\mapper\ZYJXJHBMapper.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\service\AccountManagementService.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\service\AffiliationSettingService.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\service\BuildService.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\service\BZLBService.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\service\ClassRoomCalendarService.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\service\ClassRoomLessonService.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\service\ClassRoomService.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\service\ClassSemesterCalendarService.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\service\ClassSemesterService.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\service\CourseRunningImportService.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\service\CourseTeachingService.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\service\DepartmentManagementService.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\service\DepartmentPersonnelService.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\service\DictDataService.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\service\DictTypeService.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\service\DisciplineService.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\service\ElectiveService.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\service\FacultyService.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\service\impl\AccountManagementServiceImpl.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\service\impl\AffiliationSettingServiceImpl.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\service\impl\BuildServiceImpl.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\service\impl\BZLBServiceImpl.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\service\impl\ClassRoomCalendarServiceImpl.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\service\impl\ClassRoomJSBKCBServiceImpl.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\service\impl\ClassRoomServiceImpl.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\service\impl\ClassSemesterCalendarServiceImpl.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\service\impl\ClassSemesterServiceImpl.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\service\impl\CourseRunningImportServiceImpl.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\service\impl\CourseTeachingServiceImpl.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\service\impl\DepartmentManagementServiceImpl.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\service\impl\DepartmentPersonnelServiceImpl.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\service\impl\DictDataServiceImpl.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\service\impl\DictTypeServiceImpl.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\service\impl\DisciplineServiceImpl.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\service\impl\ElectiveServiceImpl.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\service\impl\FacultyServiceImpl.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\service\impl\KBServiceImpl.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\service\impl\KCBServiceImpl.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\service\impl\KJServiceImpl.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\service\impl\KSServiceImpl.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\service\impl\LeaveServiceImpl.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\service\impl\LogServiceImpl.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\service\impl\NoticeAnnouncementServiceImpl.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\service\impl\NotificationLogServiceImpl.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\service\impl\OfficeTaskBookServiceImpl.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\service\impl\OperationLogServiceImpl.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\service\impl\SemesterCalendarServiceImpl.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\service\impl\SemesterServiceImpl.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\service\impl\StudentRecordsServiceImpl.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\service\impl\StudentTeamOutputScheduleServiceImpl.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\service\impl\StudentTeamTaskServiceImpl.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\service\impl\SystemInitializationServiceImpl.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\service\impl\TeachingMaterialServiceImpl.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\service\impl\TeachingPlanServiceImpl.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\service\impl\TeachingStockDetailServiceImpl.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\service\impl\TeachingStockServiceImpl.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\service\impl\TeachingTaskServiceImpl.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\service\impl\TimetableConflictServiceImpl.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\service\impl\TrainingProgramServiceImpl.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\service\impl\ZYJXJHBServiceImpl.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\service\KBService.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\service\KCBService.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\service\KJService.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\service\KSService.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\service\LeaveService.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\service\LogService.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\service\NoticeAnnouncementService.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\service\NotificationLogService.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\service\OfficeTaskBookService.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\service\OperationLogService.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\service\SemesterCalendarService.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\service\SemesterService.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\service\StudentRecordsService.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\service\StudentTeamOutputScheduleService.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\service\StudentTeamTaskService.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\service\SystemInitializationService.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\service\TeachingMaterialService.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\service\TeachingPlanService.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\service\TeachingStockDetailService.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\service\TeachingStockService.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\service\TeachingTaskService.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\service\TimetableConflictService.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\service\TrainingProgramService.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\service\ZYJXJHBService.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\unit\AccountLoginFailedException.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\unit\BaseEntity.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\unit\BaseQuery.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\unit\BusinessException.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\unit\conflict\TimetableConflictDimension.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\unit\Constants.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\unit\PageQuery.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\unit\PageResult.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\unit\Result.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\unit\StatusEnum.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\utils\AccountLoginCaptchaUtil.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\utils\AccountManagementConstants.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\utils\AccountManagementUtil.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\utils\BasicManagementConstants.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\utils\DateCourseUtil.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\utils\DateUtils.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\utils\ExcelExportUtil.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\utils\ExcelParseUtil.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\utils\JwglRoleHelper.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\utils\NoticeAnnouncementConstants.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\utils\NoticeAnnouncementUtil.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\utils\NotificationLogConstants.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\utils\NotificationLogUtil.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\utils\OperationLogUtil.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\utils\PageResultUtil.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\utils\SupportConfirmUtil.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\utils\SystemInitializationUtil.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\utils\UuidUtil.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\validator\StudentLeaveValidator.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\vo\accountmanagement\AccountLoginCaptchaVO.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\vo\accountmanagement\AccountLoginHistoryVO.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\vo\accountmanagement\AccountLoginInformationVO.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\vo\accountmanagement\AccountLoginVO.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\vo\accountmanagement\AccountMergeResultVO.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\vo\accountmanagement\AccountRoleOptionVO.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\vo\accountmanagement\AccountRoleTypeVO.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\vo\accountmanagement\AccountRoleVO.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\vo\accountmanagement\AccountSsoSessionVO.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\vo\accountmanagement\AccountVO.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\vo\affiliationsetting\AffiliationDepartmentVO.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\vo\affiliationsetting\PersonnelAffiliationVO.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\vo\affiliationsetting\ResearchOfficeAffiliationVO.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\vo\affiliationsetting\ResearchOfficeVO.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\vo\affiliationsetting\TeachingClassAffiliationVO.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\vo\affiliationsetting\TransferHistoryVO.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\vo\courserunning\AdjustableLessonVO.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\vo\courserunning\AdjustRoomVO.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\vo\courserunning\AdjustSupportVO.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\vo\courserunning\AdjustTeacherVO.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\vo\courserunning\AdjustTeamVO.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\vo\courserunning\CourseCompletionByDeptVO.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\vo\courserunning\CourseRunningImportResultVO.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\vo\courserunning\GroupTeachingTaskVO.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\vo\courserunning\OperationOverviewVO.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\vo\courserunning\ScheduleAdjustApplyVO.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\vo\courserunning\ScheduleAdjustAuditVO.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\vo\courserunning\ScheduleAdjustDetailVO.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\vo\courserunning\ScheduleAdjustStrategyVO.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\vo\courserunning\ScheduleAdjustTrendVO.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\vo\courserunning\StudentLeaveApplyVO.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\vo\courserunning\StudentLeaveDetailVO.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\vo\courserunning\TeachingPlanDetailVO.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\vo\courserunning\TeachingPlanFillResultVO.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\vo\courserunning\TeachingPlanLessonVO.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\vo\courserunning\TeachingSupportConfirmResultVO.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\vo\courserunning\TeachingSupportHistoryVO.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\vo\courserunning\TeachingSupportPlanVO.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\vo\courserunning\TeachingSupportResourceVO.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\vo\courserunning\VenueUsageRateVO.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\vo\department\DepartmentTreeVO.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\vo\department\DepartmentVO.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\vo\departmentpersonnel\DepartmentPersonnelDepartmentVO.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\vo\departmentpersonnel\DepartmentPersonnelVO.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\vo\dict\DictDataVO.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\vo\dict\DictTypeVO.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\vo\elective\ClassScheduleVO.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\vo\elective\ElectiveClassVO.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\vo\elective\SemesterInitVO.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\vo\elective\StudentAbsenceVO.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\vo\elective\StudentGradeVO.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\vo\faculty\TeacherListVO.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\vo\ks\HourStatisticsVO.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\vo\log\TeacherHoursVO.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\vo\log\TeachingLogListVO.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\vo\noticeannouncement\NoticeAnnouncementDetailVO.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\vo\noticeannouncement\NoticeAnnouncementPublishResultVO.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\vo\noticeannouncement\NoticeAnnouncementRecipientVO.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\vo\noticeannouncement\NoticeAnnouncementStatisticsVO.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\vo\noticeannouncement\NoticeAnnouncementVO.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\vo\noticeannouncement\UserNoticeAnnouncementDetailVO.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\vo\noticeannouncement\UserNoticeAnnouncementVO.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\vo\notificationlog\NotificationLogDetailVO.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\vo\notificationlog\NotificationLogRecipientVO.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\vo\notificationlog\NotificationLogStatisticsVO.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\vo\notificationlog\NotificationLogVO.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\vo\operationlog\OperationLogDetailVO.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\vo\operationlog\OperationLogModuleVO.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\vo\operationlog\OperationLogVO.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\vo\systeminitialization\SemesterInitializationVO.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\vo\systeminitialization\SystemInitializationCheckItemVO.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\vo\systeminitialization\SystemInitializationConfigurationVO.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\vo\systeminitialization\SystemInitializationExecutionResultVO.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\vo\systeminitialization\SystemInitializationHistoricalImportResultVO.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\vo\systeminitialization\SystemInitializationPrecheckVO.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\vo\timetableconflict\TimetableConflictCardVO.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\vo\timetableconflict\TimetableConflictDetailVO.java
D:\IDE-WorkSpace\New-JW\backend\roomroot-jwgl\src\main\java\com\roomroot\jwgl\vo\timetableconflict\TimetableConflictSummaryVO.java