diff --git a/backend/roomroot-admin/src/main/java/com/roomroot/web/controller/jwgl/TimetableConflictController.java b/backend/roomroot-admin/src/main/java/com/roomroot/web/controller/jwgl/TimetableConflictController.java new file mode 100644 index 000000000..38bf18eed --- /dev/null +++ b/backend/roomroot-admin/src/main/java/com/roomroot/web/controller/jwgl/TimetableConflictController.java @@ -0,0 +1,284 @@ +package com.roomroot.web.controller.jwgl; + +import com.roomroot.jwgl.service.TimetableConflictService; +import com.roomroot.jwgl.unit.PageResult; +import com.roomroot.jwgl.unit.Result; +import com.roomroot.jwgl.unit.conflict.TimetableConflictDimension; +import com.roomroot.jwgl.vo.timetableconflict.TimetableConflictCardVO; +import com.roomroot.jwgl.vo.timetableconflict.TimetableConflictDetailVO; +import com.roomroot.jwgl.vo.timetableconflict.TimetableConflictSummaryVO; +import jakarta.annotation.Resource; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.PostMapping; +import org.springframework.web.bind.annotation.RequestBody; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RequestParam; +import org.springframework.web.bind.annotation.RestController; + +import java.util.Map; + +/** + * 课表冲突检查控制器。 + *

+ * 【涉及数据库表总览】(每类冲突用到的具体表详见各方法内部注释): + *

+ *  核心表(必用):
+ *    实施_课程表          SSKCB       —— 日期、节次、年度、删除状态、课程科目编号
+ *    实施_课程表_学员队    SSKCBXYD    —— 课次与教学班次(学员队)的多对多关联
+ *    实施_课程表_辅助教员  SSKCBFZJY   —— 课次与教员(主讲/辅讲)的多对多关联
+ *    实施_课程表_教室     SSKCBJS     —— 课次与教室的多对多关联
+ *  翻译表(可选,用于中文名展示;即使不存在也不会阻断聚合结果):
+ *    学员队表            XYDB        —— 班次中文名
+ *    教员表 / 教研室人员  JYB / JYSX  —— 教员姓名
+ *    教室表              JSB         —— 教室名称
+ *    课表                KB          —— 课程名称、课程类型(必修/选修)
+ * 
+ *

+ * + * @author management + */ +@RestController +@RequestMapping("/timetable-conflict") +public class TimetableConflictController { + + /** + * 课表冲突检查业务服务。 + * 内部维护 ConcurrentHashMap 按「年度_维度编码」为 key 缓存每次检查结果明细, + * 避免重复执行 GROUP BY+HAVING COUNT 聚合 SQL。 + */ + @Resource + private TimetableConflictService timetableConflictService; + + // ===================================================================== + // 接口 1:单维度冲突检查(原接口2,移除/summary后接口序号前移) + // ===================================================================== + + /** + * 执行指定维度的冲突检查。 + *

+ * 对应页面每张卡片右下角「检查」按钮。根据前端传入的 dimensionCode, + * 分发到 Service → Mapper,执行对应的 GROUP BY + HAVING COUNT(DISTINCT) 聚合 SQL。 + * 执行完成后:① 结果写入缓存 ② 可选写落库表 ③ 返回该卡片的最新状态。 + *

+ *

+ * 不同 dimensionCode 用到的数据库表: + *

+ *

+ * + * @param body 请求体 JSON,结构: + * { + * "nd": 2026, // 年度,必需 + * "dimensionCode": "TEAM_CONFLICT", // 维度编码(见枚举 TimetableConflictDimension.code) + * "writeToDb": false, // 【可选】是否同时写入"课表_冲突检查结果"表,默认 false + * "jcpch": null // 【可选】批次号(writeToDb=true 时,不传则自动生成一个) + * } + * @return 单卡片检查结果 VO + */ + @PostMapping("/check") + public Result checkDimension(@RequestBody Map body) { + // 1. 提取并校验参数 + Object ndObj = body.get("nd"); + if (ndObj == null) { + return Result.badRequest("年度(nd)不能为空"); + } + Integer nd = Integer.parseInt(String.valueOf(ndObj)); + + String code = (String) body.get("dimensionCode"); + TimetableConflictDimension dim = TimetableConflictDimension.of(code); + if (dim == null) { + return Result.badRequest("无效的冲突检查维度编码:dimensionCode=" + code); + } + + // 2. 新参数:是否落库 / 指定批次号 + boolean writeToDb = Boolean.TRUE.equals(body.get("writeToDb")); + String jcpch = (String) body.get("jcpch"); + + // 3. 执行业务层单维度检查(内存 + 可选落库) + TimetableConflictCardVO card = timetableConflictService.checkDimension(nd, dim, jcpch, writeToDb); + + // 4. 组装提示信息(落库模式下把批次号带给前端,便于后续 /details 用 useDb 查询) + String msg; + if (writeToDb) { + // 单维度 check:jcpch 传了就用传的,没传就是 service 内部生成的一个——这里拿不到内部生成的, + // 只能提示"已落库";如果批次号对前端重要,建议前端调 /check-all 统一拿批次号。 + msg = "【" + card.getTitle() + "】检查完成(已落库),发现 " + + card.getConflictCount() + " 条冲突"; + } else { + msg = "【" + card.getTitle() + "】检查完成,发现 " + + card.getConflictCount() + " 条冲突"; + } + return Result.success(msg, card); + } + + // ===================================================================== + // 接口 2:执行全部维度检查 + // ===================================================================== + + /** + * 执行所有维度的课表冲突检查。 + *

+ * 对应页面右上角「执行全部检查」按钮。内部依次对 6 个维度调用 {@link #checkDimension}: + * 教学班 → 必修选修 → 教员 → 教室 → 保障资源(占位) → 活动事件(占位) + * 所有维度 SQL 执行完后汇总返回。fullyChecked 会被标记为 true。 + *

+ *

+ * 方案 A 落库模式:当 writeToDb=true 时,内部自动生成一个统一批次号(jcpch,格式 {@code 年度_时间戳毫秒}), + * 6 个维度的所有冲突明细都会带上这个批次号一起写进【课表_冲突检查结果】表; + * 返回的 Result.message 会把本次批次号拼在提示文字里,前端可以保存并在后续 + * {@code GET /details?useDb=true&jcpch=xxx} 中拉取该次检查的历史明细。 + *

+ * + * @param body 请求体 JSON,结构: + * { + * "nd": 2026, // 年度,必需 + * "writeToDb": false // 【可选】true=同时写入"课表_冲突检查结果"表(生成统一批次号),默认 false + * } + * @return 完整汇总 VO(6 张卡片 + 总冲突数 + fullyChecked=true)。 + * 落库模式下 message 形如:"全维度检查完成(批次号:2026_20260821-153000-123),共发现 N 条冲突" + */ + @PostMapping("/check-all") + public Result checkAll(@RequestBody Map body) { + Object ndObj = body.get("nd"); + if (ndObj == null) { + return Result.badRequest("年度(nd)不能为空"); + } + Integer nd = Integer.parseInt(String.valueOf(ndObj)); + + // 新参数:是否落库(=true 时 service 内部生成一个统一批次号,6 个维度共用) + boolean writeToDb = Boolean.TRUE.equals(body.get("writeToDb")); + + TimetableConflictSummaryVO result = timetableConflictService.checkAll(nd, writeToDb); + + // 组装返回 message,落库模式带上批次号(前端保存后可在 /details 用 useDb=true 查询) + String msg; + if (writeToDb) { + String batchNo = timetableConflictService.getLastBatchNo(); + msg = "全维度检查完成(批次号:" + batchNo + "),共发现 " + + result.getTotalConflictCount() + " 条冲突"; + } else { + msg = "全维度检查完成,共发现 " + + result.getTotalConflictCount() + " 条冲突"; + } + return Result.success(msg, result); + } + + // ===================================================================== + // 接口 3:重置检查结果(清空缓存) + // ===================================================================== + + /** + * 重置当前学期的课表冲突检查结果。 + *

+ * 对应页面「重置」按钮。默认行为: + * 清除 Service 层 ConcurrentHashMap 中所有以 "{nd}_" 开头的 key 的缓存记录, + * 所有卡片恢复 checked=false / conflictCount=0 的初始状态。 + *

+ *

+ * 可选行为(clearDb=true):同步 DELETE 【课表_冲突检查结果】表中该年度的全部批次记录, + * 用于"彻底清空历史检查痕迹"的场景(默认 false,保持历史,避免误删)。 + *

+ * + * @param body 请求体 JSON,结构: + * { + * "nd": 2026, // 年度,必需 + * "clearDb": false // 【可选】true=同时清空落库表中该年度所有批次,默认 false + * } + * @return 重置后的汇总 VO(所有卡片均为未检查状态) + */ + @PostMapping("/reset") + public Result reset(@RequestBody Map body) { + Object ndObj = body.get("nd"); + if (ndObj == null) { + return Result.badRequest("年度(nd)不能为空"); + } + Integer nd = Integer.parseInt(String.valueOf(ndObj)); + + // 新参数:是否同时清落库表(默认只清内存,保留历史) + boolean clearDb = Boolean.TRUE.equals(body.get("clearDb")); + + TimetableConflictSummaryVO result = timetableConflictService.reset(nd, clearDb); + String msg = clearDb + ? "检查结果已重置(已同步清空落库表中该年度的所有历史批次)" + : "检查结果已重置(仅清内存缓存,落库历史记录保留)"; + return Result.success(msg, result); + } + + // ===================================================================== + // 接口 4:分页查询冲突明细 + // ===================================================================== + + /** + * 分页查询冲突明细(页面下方"冲突明细"表格使用)。 + *

+ * 两种数据源(useDb 参数切换): + *

    + *
  • useDb=false(默认,兼容旧前端):从 Service 内存缓存(ConcurrentHashMap)读。 + * 必须先点击单卡片"检查"按钮或"执行全部检查"后,才能查到对应明细。 + * 若尚未检查 → 返回 records=[](前端显示"请先点击上方卡片「检查」按钮"的空状态)。
  • + *
  • useDb=true(方案 A 落库模式):从【课表_冲突检查结果】表读。 + * 好处:JVM 重启不丢、可回看任意一次历史批次。 + * 此时 jcpch 参数有意义:传具体批次号 → 只查那一次;不传 → 自动取该年度的最新批次。
  • + *
+ *

+ * + * @param nd 年度(学期过滤),必需 + * @param dimensionCode 维度编码(可选)。传 null / "ALL" 表示合并展示所有维度的冲突; + * 也可传单一维度编码(如 "TEACHER_CONFLICT")只看教员冲突。 + * @param pageNum 当前页码(从 1 开始,默认 1) + * @param pageSize 每页大小(默认 20 条) + * @param useDb 【可选】true=从落库表查;false=从内存缓存查(默认) + * @param jcpch 【可选,useDb=true 时生效】查哪一个检查批次号。 + * 不传则自动取该年度在 DB 中的"最新批次"(MAX 创建时间)。 + * @return 分页结果。每条明细包含:冲突号、课程、日期、节次、班次、教员、场地、责任单位 + */ + @GetMapping("/details") + public Result> getDetails( + @RequestParam(value = "nd") Integer nd, + @RequestParam(value = "dimensionCode", required = false) String dimensionCode, + @RequestParam(value = "pageNum", required = false) Integer pageNum, + @RequestParam(value = "pageSize", required = false) Integer pageSize, + @RequestParam(value = "useDb", required = false, defaultValue = "false") boolean useDb, + @RequestParam(value = "jcpch", required = false) String jcpch) { + + PageResult page + = timetableConflictService.getDetailsPage(nd, dimensionCode, pageNum, pageSize, useDb, jcpch); + String msg = useDb + ? "查询成功(数据源:落库表" + (jcpch != null && !jcpch.isEmpty() ? ",批次号=" + jcpch : ",最新批次") + ")" + : "查询成功(数据源:内存缓存)"; + return Result.success(msg, page); + } + + // ===================================================================== + // 接口 5:查询指定年度的检查批次号列表(落库模式辅助接口) + // ===================================================================== + + /** + * 查询指定年度的全部检查批次号(按创建时间倒序,最新排第一)。 + *

+ * 前端用途:"查看历史检查"下拉框,用户选择某次批次号后, + * 再调用 {@code GET /details?useDb=true&jcpch=xxx} 拉取那次的明细。 + *

+ * + * @param nd 年度,必需 + * @return 批次号字符串列表(空表示无历史) + */ + @GetMapping("/batch-nos") + public Result> listBatchNos( + @RequestParam(value = "nd") Integer nd) { + java.util.List list = timetableConflictService.listBatchNos(nd); + return Result.success("查询成功,共 " + list.size() + " 个批次", list); + } +} diff --git a/backend/roomroot-admin/target/classes/META-INF/spring-devtools.properties b/backend/roomroot-admin/target/classes/META-INF/spring-devtools.properties new file mode 100644 index 000000000..37e7b5806 --- /dev/null +++ b/backend/roomroot-admin/target/classes/META-INF/spring-devtools.properties @@ -0,0 +1 @@ +restart.include.json=/com.alibaba.fastjson2.*.jar \ No newline at end of file diff --git a/backend/roomroot-admin/target/classes/application-druid.yml b/backend/roomroot-admin/target/classes/application-druid.yml new file mode 100644 index 000000000..742526c8c --- /dev/null +++ b/backend/roomroot-admin/target/classes/application-druid.yml @@ -0,0 +1,56 @@ +# 数据源配置 +spring: + datasource: + type: com.alibaba.druid.pool.DruidDataSource + # 达梦连接串:ip:端口,schema指定默认模式 + url: jdbc:dm://10.1.1.17:5236?schema=JIAOWU&useUnicode=true&characterEncoding=utf-8 + username: JIAOWU + password: Jiaowu123 + driver-class-name: dm.jdbc.driver.DmDriver + + # Druid 基础参数 + druid: + # 初始连接数 + initialSize: 5 + # 最小连接池数量 + minIdle: 10 + # 最大连接池数量 + maxActive: 20 + # 配置获取连接等待超时的时间 + maxWait: 60000 + # 配置连接超时时间 + connectTimeout: 30000 + # 配置网络超时时间 + socketTimeout: 60000 + # 配置间隔多久才进行一次检测,检测需要关闭的空闲连接,单位是毫秒 + timeBetweenEvictionRunsMillis: 60000 + # 配置一个连接在池中最小生存的时间,单位是毫秒 + minEvictableIdleTimeMillis: 300000 + # 配置一个连接在池中最大生存的时间,单位是毫秒 + maxEvictableIdleTimeMillis: 900000 + # 配置检测连接是否有效 + validationQuery: SELECT 1 FROM DUAL + testWhileIdle: true + testOnBorrow: false + testOnReturn: false + webStatFilter: + enabled: true + statViewServlet: + enabled: true + # 设置白名单,不填则允许所有访问 + allow: + url-pattern: /druid/* + # 控制台管理用户名和密码 + login-username: roomroot + login-password: 123456 + filter: + stat: + enabled: true + # 慢SQL记录 + log-slow-sql: true + slow-sql-millis: 1000 + merge-sql: true + wall: + config: + multi-statement-allow: true + db-type: dm \ No newline at end of file diff --git a/backend/roomroot-admin/target/classes/application.yml b/backend/roomroot-admin/target/classes/application.yml new file mode 100644 index 000000000..0352a5cca --- /dev/null +++ b/backend/roomroot-admin/target/classes/application.yml @@ -0,0 +1,149 @@ +# 项目相关配置 +roomroot: + # 名称 + name: roomroot + # 版本 + version: 3.9.2 + # 版权年份 + copyrightYear: 2026 + # 文件路径 示例( Windows配置D:/roomroot/uploadPath,Linux配置 /home/roomroot/uploadPath) + profile: D:/roomroot/uploadPath + # 获取ip地址开关 + addressEnabled: false + # 验证码类型 math 数字计算 char 字符验证 + captchaType: math + +# 开发环境配置 +server: + # 服务器的HTTP端口,默认为8080 + port: 8080 + servlet: + # 应用的访问路径 + context-path: /api + tomcat: + # tomcat的URI编码 + uri-encoding: UTF-8 + # 连接数满后的排队数,默认为100 + accept-count: 1000 + threads: + # tomcat最大线程数,默认为200 + max: 800 + # Tomcat启动初始化的线程数,默认值10 + min-spare: 100 + +# 日志配置 +logging: + level: + com.roomroot: debug + #org.springframework: warn + +# 用户配置 +user: + password: + # 密码最大错误次数 + maxRetryCount: 5 + # 密码锁定时间(默认10分钟) + lockTime: 10 + +# Spring配置 +spring: + # 资源信息 + messages: + # 国际化资源文件路径 + basename: i18n/messages + profiles: + active: druid + # 文件上传 + servlet: + multipart: + # 单个文件大小 + max-file-size: 10MB + # 设置总上传的文件大小 + max-request-size: 20MB + jackson: + time-zone: GMT+8 + date-format: yyyy-MM-dd HH:mm:ss + # 服务模块 + devtools: + restart: + # 热部署开关 + enabled: true + data: + # redis 配置 + redis: + # 地址 + host: localhost + # 端口,默认为6379 + port: 6379 + # 数据库索引 + database: 0 + # 密码 + password: + # 连接超时时间 + timeout: 10s + lettuce: + pool: + # 连接池中的最小空闲连接 + min-idle: 0 + # 连接池中的最大空闲连接 + max-idle: 8 + # 连接池的最大数据库连接数 + max-active: 8 + # #连接池最大阻塞等待时间(使用负值表示没有限制) + max-wait: -1ms + +# token配置 +token: + # 令牌自定义标识 + header: Authorization + # 令牌密钥 + secret: abcdefghijklmnopqrstuvwxyz + # 令牌有效期(默认30分钟) + expireTime: 30 + +# MyBatis-Plus配置 +mybatis-plus: + # 搜索指定包别名 + typeAliasesPackage: com.roomroot.**.domain + # 配置mapper的扫描,找到所有的mapper.xml映射文件 + mapperLocations: classpath*:mapper/**/*Mapper.xml,classpath*:com/roomroot/**/mapper/*.xml + # 加载全局的配置文件 + configLocation: classpath:mybatis/mybatis-config.xml + +# Springdoc配置 +springdoc: + api-docs: + path: /v3/api-docs + swagger-ui: + enabled: true + path: /swagger-ui.html + tags-sorter: alpha + group-configs: + - group: 'default' + display-name: '测试模块' + paths-to-match: '/**' + packages-to-scan: com.roomroot.web.controller.tool + +# 防盗链配置 +referer: + # 防盗链开关 + enabled: false + # 允许的域名列表 + allowed-domains: localhost,127.0.0.1,roomroot.vip,www.roomroot.vip + +# 防止XSS攻击 +xss: + # 过滤开关 + enabled: true + # 排除链接(多个用逗号分隔) + excludes: /system/notice + # 匹配链接 + urlPatterns: /system/*,/monitor/*,/tool/* + +# 自定义内嵌Redis开关 +custom: + embedded-redis: + # dev环境true自动启动内嵌Redis;prod改为false使用外部Redis + enable: false + port: 6379 + max-memory: 128M \ No newline at end of file diff --git a/backend/roomroot-admin/target/classes/banner.txt b/backend/roomroot-admin/target/classes/banner.txt new file mode 100644 index 000000000..b662e817a --- /dev/null +++ b/backend/roomroot-admin/target/classes/banner.txt @@ -0,0 +1,5 @@ +Application Version: ${roomroot.version} +Spring Boot Version: ${spring-boot.version} +//////////////////////////////////////////////////////////////////// +// 启动开始 永不宕机 永无BUG // +//////////////////////////////////////////////////////////////////// \ No newline at end of file diff --git a/backend/roomroot-admin/target/classes/com/roomroot/EmbeddedRedisConfig.class b/backend/roomroot-admin/target/classes/com/roomroot/EmbeddedRedisConfig.class new file mode 100644 index 000000000..02bbb87ac Binary files /dev/null and b/backend/roomroot-admin/target/classes/com/roomroot/EmbeddedRedisConfig.class differ diff --git a/backend/roomroot-admin/target/classes/com/roomroot/RoomRootApplication.class b/backend/roomroot-admin/target/classes/com/roomroot/RoomRootApplication.class new file mode 100644 index 000000000..3ce76eb4d Binary files /dev/null and b/backend/roomroot-admin/target/classes/com/roomroot/RoomRootApplication.class differ diff --git a/backend/roomroot-admin/target/classes/com/roomroot/RoomRootServletInitializer.class b/backend/roomroot-admin/target/classes/com/roomroot/RoomRootServletInitializer.class new file mode 100644 index 000000000..e539e0a75 Binary files /dev/null and b/backend/roomroot-admin/target/classes/com/roomroot/RoomRootServletInitializer.class differ diff --git a/backend/roomroot-admin/target/classes/com/roomroot/web/controller/common/CaptchaController.class b/backend/roomroot-admin/target/classes/com/roomroot/web/controller/common/CaptchaController.class new file mode 100644 index 000000000..0f72cf62a Binary files /dev/null and b/backend/roomroot-admin/target/classes/com/roomroot/web/controller/common/CaptchaController.class differ diff --git a/backend/roomroot-admin/target/classes/com/roomroot/web/controller/common/CommonController.class b/backend/roomroot-admin/target/classes/com/roomroot/web/controller/common/CommonController.class new file mode 100644 index 000000000..7a6098339 Binary files /dev/null and b/backend/roomroot-admin/target/classes/com/roomroot/web/controller/common/CommonController.class differ diff --git a/backend/roomroot-admin/target/classes/com/roomroot/web/controller/jwgl/AccountManagementController.class b/backend/roomroot-admin/target/classes/com/roomroot/web/controller/jwgl/AccountManagementController.class new file mode 100644 index 000000000..31a1fc70c Binary files /dev/null and b/backend/roomroot-admin/target/classes/com/roomroot/web/controller/jwgl/AccountManagementController.class differ diff --git a/backend/roomroot-admin/target/classes/com/roomroot/web/controller/jwgl/AffiliationSettingController.class b/backend/roomroot-admin/target/classes/com/roomroot/web/controller/jwgl/AffiliationSettingController.class new file mode 100644 index 000000000..1bba61309 Binary files /dev/null and b/backend/roomroot-admin/target/classes/com/roomroot/web/controller/jwgl/AffiliationSettingController.class differ diff --git a/backend/roomroot-admin/target/classes/com/roomroot/web/controller/jwgl/BZLBController.class b/backend/roomroot-admin/target/classes/com/roomroot/web/controller/jwgl/BZLBController.class new file mode 100644 index 000000000..50ef49f8f Binary files /dev/null and b/backend/roomroot-admin/target/classes/com/roomroot/web/controller/jwgl/BZLBController.class differ diff --git a/backend/roomroot-admin/target/classes/com/roomroot/web/controller/jwgl/BuildController.class b/backend/roomroot-admin/target/classes/com/roomroot/web/controller/jwgl/BuildController.class new file mode 100644 index 000000000..b6c5eb169 Binary files /dev/null and b/backend/roomroot-admin/target/classes/com/roomroot/web/controller/jwgl/BuildController.class differ diff --git a/backend/roomroot-admin/target/classes/com/roomroot/web/controller/jwgl/ClassRoomCalendarController.class b/backend/roomroot-admin/target/classes/com/roomroot/web/controller/jwgl/ClassRoomCalendarController.class new file mode 100644 index 000000000..91c78d10d Binary files /dev/null and b/backend/roomroot-admin/target/classes/com/roomroot/web/controller/jwgl/ClassRoomCalendarController.class differ diff --git a/backend/roomroot-admin/target/classes/com/roomroot/web/controller/jwgl/ClassRoomController.class b/backend/roomroot-admin/target/classes/com/roomroot/web/controller/jwgl/ClassRoomController.class new file mode 100644 index 000000000..559696094 Binary files /dev/null and b/backend/roomroot-admin/target/classes/com/roomroot/web/controller/jwgl/ClassRoomController.class differ diff --git a/backend/roomroot-admin/target/classes/com/roomroot/web/controller/jwgl/ClassRoomLessonController.class b/backend/roomroot-admin/target/classes/com/roomroot/web/controller/jwgl/ClassRoomLessonController.class new file mode 100644 index 000000000..28f0b1277 Binary files /dev/null and b/backend/roomroot-admin/target/classes/com/roomroot/web/controller/jwgl/ClassRoomLessonController.class differ diff --git a/backend/roomroot-admin/target/classes/com/roomroot/web/controller/jwgl/ClassSemesterCalendarController.class b/backend/roomroot-admin/target/classes/com/roomroot/web/controller/jwgl/ClassSemesterCalendarController.class new file mode 100644 index 000000000..cc4aaa709 Binary files /dev/null and b/backend/roomroot-admin/target/classes/com/roomroot/web/controller/jwgl/ClassSemesterCalendarController.class differ diff --git a/backend/roomroot-admin/target/classes/com/roomroot/web/controller/jwgl/CourseRunningController.class b/backend/roomroot-admin/target/classes/com/roomroot/web/controller/jwgl/CourseRunningController.class new file mode 100644 index 000000000..710608688 Binary files /dev/null and b/backend/roomroot-admin/target/classes/com/roomroot/web/controller/jwgl/CourseRunningController.class differ diff --git a/backend/roomroot-admin/target/classes/com/roomroot/web/controller/jwgl/CourseTeachingController.class b/backend/roomroot-admin/target/classes/com/roomroot/web/controller/jwgl/CourseTeachingController.class new file mode 100644 index 000000000..d5e0ea7ba Binary files /dev/null and b/backend/roomroot-admin/target/classes/com/roomroot/web/controller/jwgl/CourseTeachingController.class differ diff --git a/backend/roomroot-admin/target/classes/com/roomroot/web/controller/jwgl/DepartmentManagementController.class b/backend/roomroot-admin/target/classes/com/roomroot/web/controller/jwgl/DepartmentManagementController.class new file mode 100644 index 000000000..3f4ae9f46 Binary files /dev/null and b/backend/roomroot-admin/target/classes/com/roomroot/web/controller/jwgl/DepartmentManagementController.class differ diff --git a/backend/roomroot-admin/target/classes/com/roomroot/web/controller/jwgl/DepartmentPersonnelController.class b/backend/roomroot-admin/target/classes/com/roomroot/web/controller/jwgl/DepartmentPersonnelController.class new file mode 100644 index 000000000..c785cdf95 Binary files /dev/null and b/backend/roomroot-admin/target/classes/com/roomroot/web/controller/jwgl/DepartmentPersonnelController.class differ diff --git a/backend/roomroot-admin/target/classes/com/roomroot/web/controller/jwgl/DictDataController.class b/backend/roomroot-admin/target/classes/com/roomroot/web/controller/jwgl/DictDataController.class new file mode 100644 index 000000000..75431fe74 Binary files /dev/null and b/backend/roomroot-admin/target/classes/com/roomroot/web/controller/jwgl/DictDataController.class differ diff --git a/backend/roomroot-admin/target/classes/com/roomroot/web/controller/jwgl/DictTypeController.class b/backend/roomroot-admin/target/classes/com/roomroot/web/controller/jwgl/DictTypeController.class new file mode 100644 index 000000000..619250691 Binary files /dev/null and b/backend/roomroot-admin/target/classes/com/roomroot/web/controller/jwgl/DictTypeController.class differ diff --git a/backend/roomroot-admin/target/classes/com/roomroot/web/controller/jwgl/DisciplineManagementController.class b/backend/roomroot-admin/target/classes/com/roomroot/web/controller/jwgl/DisciplineManagementController.class new file mode 100644 index 000000000..257f4d184 Binary files /dev/null and b/backend/roomroot-admin/target/classes/com/roomroot/web/controller/jwgl/DisciplineManagementController.class differ diff --git a/backend/roomroot-admin/target/classes/com/roomroot/web/controller/jwgl/DownloadController.class b/backend/roomroot-admin/target/classes/com/roomroot/web/controller/jwgl/DownloadController.class new file mode 100644 index 000000000..ec9238896 Binary files /dev/null and b/backend/roomroot-admin/target/classes/com/roomroot/web/controller/jwgl/DownloadController.class differ diff --git a/backend/roomroot-admin/target/classes/com/roomroot/web/controller/jwgl/ElectiveController.class b/backend/roomroot-admin/target/classes/com/roomroot/web/controller/jwgl/ElectiveController.class new file mode 100644 index 000000000..9fb068be3 Binary files /dev/null and b/backend/roomroot-admin/target/classes/com/roomroot/web/controller/jwgl/ElectiveController.class differ diff --git a/backend/roomroot-admin/target/classes/com/roomroot/web/controller/jwgl/FacultyController.class b/backend/roomroot-admin/target/classes/com/roomroot/web/controller/jwgl/FacultyController.class new file mode 100644 index 000000000..8c1aed304 Binary files /dev/null and b/backend/roomroot-admin/target/classes/com/roomroot/web/controller/jwgl/FacultyController.class differ diff --git a/backend/roomroot-admin/target/classes/com/roomroot/web/controller/jwgl/JYSController.class b/backend/roomroot-admin/target/classes/com/roomroot/web/controller/jwgl/JYSController.class new file mode 100644 index 000000000..b6f4882f6 Binary files /dev/null and b/backend/roomroot-admin/target/classes/com/roomroot/web/controller/jwgl/JYSController.class differ diff --git a/backend/roomroot-admin/target/classes/com/roomroot/web/controller/jwgl/KCBController.class b/backend/roomroot-admin/target/classes/com/roomroot/web/controller/jwgl/KCBController.class new file mode 100644 index 000000000..85a8ead77 Binary files /dev/null and b/backend/roomroot-admin/target/classes/com/roomroot/web/controller/jwgl/KCBController.class differ diff --git a/backend/roomroot-admin/target/classes/com/roomroot/web/controller/jwgl/KSController.class b/backend/roomroot-admin/target/classes/com/roomroot/web/controller/jwgl/KSController.class new file mode 100644 index 000000000..fa7121d75 Binary files /dev/null and b/backend/roomroot-admin/target/classes/com/roomroot/web/controller/jwgl/KSController.class differ diff --git a/backend/roomroot-admin/target/classes/com/roomroot/web/controller/jwgl/LeaveController.class b/backend/roomroot-admin/target/classes/com/roomroot/web/controller/jwgl/LeaveController.class new file mode 100644 index 000000000..d030e8160 Binary files /dev/null and b/backend/roomroot-admin/target/classes/com/roomroot/web/controller/jwgl/LeaveController.class differ diff --git a/backend/roomroot-admin/target/classes/com/roomroot/web/controller/jwgl/LogController.class b/backend/roomroot-admin/target/classes/com/roomroot/web/controller/jwgl/LogController.class new file mode 100644 index 000000000..76953d8a6 Binary files /dev/null and b/backend/roomroot-admin/target/classes/com/roomroot/web/controller/jwgl/LogController.class differ diff --git a/backend/roomroot-admin/target/classes/com/roomroot/web/controller/jwgl/NoticeAnnouncementController.class b/backend/roomroot-admin/target/classes/com/roomroot/web/controller/jwgl/NoticeAnnouncementController.class new file mode 100644 index 000000000..402df5d88 Binary files /dev/null and b/backend/roomroot-admin/target/classes/com/roomroot/web/controller/jwgl/NoticeAnnouncementController.class differ diff --git a/backend/roomroot-admin/target/classes/com/roomroot/web/controller/jwgl/NotificationLogController.class b/backend/roomroot-admin/target/classes/com/roomroot/web/controller/jwgl/NotificationLogController.class new file mode 100644 index 000000000..886504a34 Binary files /dev/null and b/backend/roomroot-admin/target/classes/com/roomroot/web/controller/jwgl/NotificationLogController.class differ diff --git a/backend/roomroot-admin/target/classes/com/roomroot/web/controller/jwgl/OfficeTaskBookController.class b/backend/roomroot-admin/target/classes/com/roomroot/web/controller/jwgl/OfficeTaskBookController.class new file mode 100644 index 000000000..278df890c Binary files /dev/null and b/backend/roomroot-admin/target/classes/com/roomroot/web/controller/jwgl/OfficeTaskBookController.class differ diff --git a/backend/roomroot-admin/target/classes/com/roomroot/web/controller/jwgl/OperationLogController.class b/backend/roomroot-admin/target/classes/com/roomroot/web/controller/jwgl/OperationLogController.class new file mode 100644 index 000000000..9241b4031 Binary files /dev/null and b/backend/roomroot-admin/target/classes/com/roomroot/web/controller/jwgl/OperationLogController.class differ diff --git a/backend/roomroot-admin/target/classes/com/roomroot/web/controller/jwgl/SemesterCalendarController.class b/backend/roomroot-admin/target/classes/com/roomroot/web/controller/jwgl/SemesterCalendarController.class new file mode 100644 index 000000000..ac99f12ba Binary files /dev/null and b/backend/roomroot-admin/target/classes/com/roomroot/web/controller/jwgl/SemesterCalendarController.class differ diff --git a/backend/roomroot-admin/target/classes/com/roomroot/web/controller/jwgl/SemesterController.class b/backend/roomroot-admin/target/classes/com/roomroot/web/controller/jwgl/SemesterController.class new file mode 100644 index 000000000..b71c17ce1 Binary files /dev/null and b/backend/roomroot-admin/target/classes/com/roomroot/web/controller/jwgl/SemesterController.class differ diff --git a/backend/roomroot-admin/target/classes/com/roomroot/web/controller/jwgl/StudentRecordsController.class b/backend/roomroot-admin/target/classes/com/roomroot/web/controller/jwgl/StudentRecordsController.class new file mode 100644 index 000000000..4fab46e26 Binary files /dev/null and b/backend/roomroot-admin/target/classes/com/roomroot/web/controller/jwgl/StudentRecordsController.class differ diff --git a/backend/roomroot-admin/target/classes/com/roomroot/web/controller/jwgl/StudentTeamOutputScheduleController.class b/backend/roomroot-admin/target/classes/com/roomroot/web/controller/jwgl/StudentTeamOutputScheduleController.class new file mode 100644 index 000000000..c0c10d23b Binary files /dev/null and b/backend/roomroot-admin/target/classes/com/roomroot/web/controller/jwgl/StudentTeamOutputScheduleController.class differ diff --git a/backend/roomroot-admin/target/classes/com/roomroot/web/controller/jwgl/StudentTeamTaskController.class b/backend/roomroot-admin/target/classes/com/roomroot/web/controller/jwgl/StudentTeamTaskController.class new file mode 100644 index 000000000..d559362b3 Binary files /dev/null and b/backend/roomroot-admin/target/classes/com/roomroot/web/controller/jwgl/StudentTeamTaskController.class differ diff --git a/backend/roomroot-admin/target/classes/com/roomroot/web/controller/jwgl/SystemInitializationController.class b/backend/roomroot-admin/target/classes/com/roomroot/web/controller/jwgl/SystemInitializationController.class new file mode 100644 index 000000000..2595256dd Binary files /dev/null and b/backend/roomroot-admin/target/classes/com/roomroot/web/controller/jwgl/SystemInitializationController.class differ diff --git a/backend/roomroot-admin/target/classes/com/roomroot/web/controller/jwgl/TeachingMaterialController.class b/backend/roomroot-admin/target/classes/com/roomroot/web/controller/jwgl/TeachingMaterialController.class new file mode 100644 index 000000000..bce12ff4b Binary files /dev/null and b/backend/roomroot-admin/target/classes/com/roomroot/web/controller/jwgl/TeachingMaterialController.class differ diff --git a/backend/roomroot-admin/target/classes/com/roomroot/web/controller/jwgl/TeachingPlanController.class b/backend/roomroot-admin/target/classes/com/roomroot/web/controller/jwgl/TeachingPlanController.class new file mode 100644 index 000000000..6950f0617 Binary files /dev/null and b/backend/roomroot-admin/target/classes/com/roomroot/web/controller/jwgl/TeachingPlanController.class differ diff --git a/backend/roomroot-admin/target/classes/com/roomroot/web/controller/jwgl/TeachingStockController.class b/backend/roomroot-admin/target/classes/com/roomroot/web/controller/jwgl/TeachingStockController.class new file mode 100644 index 000000000..21ca0122c Binary files /dev/null and b/backend/roomroot-admin/target/classes/com/roomroot/web/controller/jwgl/TeachingStockController.class differ diff --git a/backend/roomroot-admin/target/classes/com/roomroot/web/controller/jwgl/TeachingStockDetailController.class b/backend/roomroot-admin/target/classes/com/roomroot/web/controller/jwgl/TeachingStockDetailController.class new file mode 100644 index 000000000..8874bee67 Binary files /dev/null and b/backend/roomroot-admin/target/classes/com/roomroot/web/controller/jwgl/TeachingStockDetailController.class differ diff --git a/backend/roomroot-admin/target/classes/com/roomroot/web/controller/jwgl/TeachingTaskController.class b/backend/roomroot-admin/target/classes/com/roomroot/web/controller/jwgl/TeachingTaskController.class new file mode 100644 index 000000000..613eb9473 Binary files /dev/null and b/backend/roomroot-admin/target/classes/com/roomroot/web/controller/jwgl/TeachingTaskController.class differ diff --git a/backend/roomroot-admin/target/classes/com/roomroot/web/controller/jwgl/TimetableConflictController.class b/backend/roomroot-admin/target/classes/com/roomroot/web/controller/jwgl/TimetableConflictController.class new file mode 100644 index 000000000..c6ac7bf96 Binary files /dev/null and b/backend/roomroot-admin/target/classes/com/roomroot/web/controller/jwgl/TimetableConflictController.class differ diff --git a/backend/roomroot-admin/target/classes/com/roomroot/web/controller/jwgl/TrainingProgramController.class b/backend/roomroot-admin/target/classes/com/roomroot/web/controller/jwgl/TrainingProgramController.class new file mode 100644 index 000000000..b514b1e33 Binary files /dev/null and b/backend/roomroot-admin/target/classes/com/roomroot/web/controller/jwgl/TrainingProgramController.class differ diff --git a/backend/roomroot-admin/target/classes/com/roomroot/web/controller/jwgl/ZYJXJHBController.class b/backend/roomroot-admin/target/classes/com/roomroot/web/controller/jwgl/ZYJXJHBController.class new file mode 100644 index 000000000..0b77eca81 Binary files /dev/null and b/backend/roomroot-admin/target/classes/com/roomroot/web/controller/jwgl/ZYJXJHBController.class differ diff --git a/backend/roomroot-admin/target/classes/com/roomroot/web/controller/monitor/CacheController.class b/backend/roomroot-admin/target/classes/com/roomroot/web/controller/monitor/CacheController.class new file mode 100644 index 000000000..6d41caa27 Binary files /dev/null and b/backend/roomroot-admin/target/classes/com/roomroot/web/controller/monitor/CacheController.class differ diff --git a/backend/roomroot-admin/target/classes/com/roomroot/web/controller/monitor/ServerController.class b/backend/roomroot-admin/target/classes/com/roomroot/web/controller/monitor/ServerController.class new file mode 100644 index 000000000..8c1a9ced6 Binary files /dev/null and b/backend/roomroot-admin/target/classes/com/roomroot/web/controller/monitor/ServerController.class differ diff --git a/backend/roomroot-admin/target/classes/com/roomroot/web/controller/monitor/SysLogininforController.class b/backend/roomroot-admin/target/classes/com/roomroot/web/controller/monitor/SysLogininforController.class new file mode 100644 index 000000000..dbdd7e775 Binary files /dev/null and b/backend/roomroot-admin/target/classes/com/roomroot/web/controller/monitor/SysLogininforController.class differ diff --git a/backend/roomroot-admin/target/classes/com/roomroot/web/controller/monitor/SysOperlogController.class b/backend/roomroot-admin/target/classes/com/roomroot/web/controller/monitor/SysOperlogController.class new file mode 100644 index 000000000..c4d0fb9ae Binary files /dev/null and b/backend/roomroot-admin/target/classes/com/roomroot/web/controller/monitor/SysOperlogController.class differ diff --git a/backend/roomroot-admin/target/classes/com/roomroot/web/controller/monitor/SysUserOnlineController.class b/backend/roomroot-admin/target/classes/com/roomroot/web/controller/monitor/SysUserOnlineController.class new file mode 100644 index 000000000..35b8f703b Binary files /dev/null and b/backend/roomroot-admin/target/classes/com/roomroot/web/controller/monitor/SysUserOnlineController.class differ diff --git a/backend/roomroot-admin/target/classes/com/roomroot/web/controller/system/SysConfigController.class b/backend/roomroot-admin/target/classes/com/roomroot/web/controller/system/SysConfigController.class new file mode 100644 index 000000000..41c2cb746 Binary files /dev/null and b/backend/roomroot-admin/target/classes/com/roomroot/web/controller/system/SysConfigController.class differ diff --git a/backend/roomroot-admin/target/classes/com/roomroot/web/controller/system/SysDeptController.class b/backend/roomroot-admin/target/classes/com/roomroot/web/controller/system/SysDeptController.class new file mode 100644 index 000000000..dc9ccc75a Binary files /dev/null and b/backend/roomroot-admin/target/classes/com/roomroot/web/controller/system/SysDeptController.class differ diff --git a/backend/roomroot-admin/target/classes/com/roomroot/web/controller/system/SysDictDataController.class b/backend/roomroot-admin/target/classes/com/roomroot/web/controller/system/SysDictDataController.class new file mode 100644 index 000000000..12fd2c53a Binary files /dev/null and b/backend/roomroot-admin/target/classes/com/roomroot/web/controller/system/SysDictDataController.class differ diff --git a/backend/roomroot-admin/target/classes/com/roomroot/web/controller/system/SysDictTypeController.class b/backend/roomroot-admin/target/classes/com/roomroot/web/controller/system/SysDictTypeController.class new file mode 100644 index 000000000..b58bbcdb7 Binary files /dev/null and b/backend/roomroot-admin/target/classes/com/roomroot/web/controller/system/SysDictTypeController.class differ diff --git a/backend/roomroot-admin/target/classes/com/roomroot/web/controller/system/SysIndexController.class b/backend/roomroot-admin/target/classes/com/roomroot/web/controller/system/SysIndexController.class new file mode 100644 index 000000000..110e4c1cb Binary files /dev/null and b/backend/roomroot-admin/target/classes/com/roomroot/web/controller/system/SysIndexController.class differ diff --git a/backend/roomroot-admin/target/classes/com/roomroot/web/controller/system/SysLoginController.class b/backend/roomroot-admin/target/classes/com/roomroot/web/controller/system/SysLoginController.class new file mode 100644 index 000000000..1dcb00252 Binary files /dev/null and b/backend/roomroot-admin/target/classes/com/roomroot/web/controller/system/SysLoginController.class differ diff --git a/backend/roomroot-admin/target/classes/com/roomroot/web/controller/system/SysMenuController.class b/backend/roomroot-admin/target/classes/com/roomroot/web/controller/system/SysMenuController.class new file mode 100644 index 000000000..06d2898ea Binary files /dev/null and b/backend/roomroot-admin/target/classes/com/roomroot/web/controller/system/SysMenuController.class differ diff --git a/backend/roomroot-admin/target/classes/com/roomroot/web/controller/system/SysNoticeController.class b/backend/roomroot-admin/target/classes/com/roomroot/web/controller/system/SysNoticeController.class new file mode 100644 index 000000000..50e70a979 Binary files /dev/null and b/backend/roomroot-admin/target/classes/com/roomroot/web/controller/system/SysNoticeController.class differ diff --git a/backend/roomroot-admin/target/classes/com/roomroot/web/controller/system/SysPostController.class b/backend/roomroot-admin/target/classes/com/roomroot/web/controller/system/SysPostController.class new file mode 100644 index 000000000..adc722d23 Binary files /dev/null and b/backend/roomroot-admin/target/classes/com/roomroot/web/controller/system/SysPostController.class differ diff --git a/backend/roomroot-admin/target/classes/com/roomroot/web/controller/system/SysProfileController.class b/backend/roomroot-admin/target/classes/com/roomroot/web/controller/system/SysProfileController.class new file mode 100644 index 000000000..28aa3e6c3 Binary files /dev/null and b/backend/roomroot-admin/target/classes/com/roomroot/web/controller/system/SysProfileController.class differ diff --git a/backend/roomroot-admin/target/classes/com/roomroot/web/controller/system/SysRegisterController.class b/backend/roomroot-admin/target/classes/com/roomroot/web/controller/system/SysRegisterController.class new file mode 100644 index 000000000..a3865c6e4 Binary files /dev/null and b/backend/roomroot-admin/target/classes/com/roomroot/web/controller/system/SysRegisterController.class differ diff --git a/backend/roomroot-admin/target/classes/com/roomroot/web/controller/system/SysRoleController.class b/backend/roomroot-admin/target/classes/com/roomroot/web/controller/system/SysRoleController.class new file mode 100644 index 000000000..4aa50dd99 Binary files /dev/null and b/backend/roomroot-admin/target/classes/com/roomroot/web/controller/system/SysRoleController.class differ diff --git a/backend/roomroot-admin/target/classes/com/roomroot/web/controller/system/SysUserController.class b/backend/roomroot-admin/target/classes/com/roomroot/web/controller/system/SysUserController.class new file mode 100644 index 000000000..c96133fad Binary files /dev/null and b/backend/roomroot-admin/target/classes/com/roomroot/web/controller/system/SysUserController.class differ diff --git a/backend/roomroot-admin/target/classes/com/roomroot/web/controller/tool/TestController.class b/backend/roomroot-admin/target/classes/com/roomroot/web/controller/tool/TestController.class new file mode 100644 index 000000000..06d76cbc6 Binary files /dev/null and b/backend/roomroot-admin/target/classes/com/roomroot/web/controller/tool/TestController.class differ diff --git a/backend/roomroot-admin/target/classes/com/roomroot/web/controller/tool/UserEntity.class b/backend/roomroot-admin/target/classes/com/roomroot/web/controller/tool/UserEntity.class new file mode 100644 index 000000000..6d8369ccc Binary files /dev/null and b/backend/roomroot-admin/target/classes/com/roomroot/web/controller/tool/UserEntity.class differ diff --git a/backend/roomroot-admin/target/classes/com/roomroot/web/core/config/EmbeddedRedisCondition.class b/backend/roomroot-admin/target/classes/com/roomroot/web/core/config/EmbeddedRedisCondition.class new file mode 100644 index 000000000..f1b933cdc Binary files /dev/null and b/backend/roomroot-admin/target/classes/com/roomroot/web/core/config/EmbeddedRedisCondition.class differ diff --git a/backend/roomroot-admin/target/classes/com/roomroot/web/core/config/SwaggerConfig.class b/backend/roomroot-admin/target/classes/com/roomroot/web/core/config/SwaggerConfig.class new file mode 100644 index 000000000..229e7b4e4 Binary files /dev/null and b/backend/roomroot-admin/target/classes/com/roomroot/web/core/config/SwaggerConfig.class differ diff --git a/backend/roomroot-admin/target/classes/file/人才培养方案课程数据文件模板.xls b/backend/roomroot-admin/target/classes/file/人才培养方案课程数据文件模板.xls new file mode 100644 index 000000000..6542707aa Binary files /dev/null and b/backend/roomroot-admin/target/classes/file/人才培养方案课程数据文件模板.xls differ diff --git a/backend/roomroot-admin/target/classes/file/学员队模板.xls b/backend/roomroot-admin/target/classes/file/学员队模板.xls new file mode 100644 index 000000000..f9d0bd118 Binary files /dev/null and b/backend/roomroot-admin/target/classes/file/学员队模板.xls differ diff --git a/backend/roomroot-admin/target/classes/file/导入教学日志模板.xls b/backend/roomroot-admin/target/classes/file/导入教学日志模板.xls new file mode 100644 index 000000000..e4eaa0684 Binary files /dev/null and b/backend/roomroot-admin/target/classes/file/导入教学日志模板.xls differ diff --git a/backend/roomroot-admin/target/classes/file/教学场地管理模板.xls b/backend/roomroot-admin/target/classes/file/教学场地管理模板.xls new file mode 100644 index 000000000..aa601e9a9 Binary files /dev/null and b/backend/roomroot-admin/target/classes/file/教学场地管理模板.xls differ diff --git a/backend/roomroot-admin/target/classes/file/教材管理.xls b/backend/roomroot-admin/target/classes/file/教材管理.xls new file mode 100644 index 000000000..5b4670b12 Binary files /dev/null and b/backend/roomroot-admin/target/classes/file/教材管理.xls differ diff --git a/backend/roomroot-admin/target/classes/file/教研室模板.xls b/backend/roomroot-admin/target/classes/file/教研室模板.xls new file mode 100644 index 000000000..736ef5ea6 Binary files /dev/null and b/backend/roomroot-admin/target/classes/file/教研室模板.xls differ diff --git a/backend/roomroot-admin/target/classes/file/联教连训管理.xls b/backend/roomroot-admin/target/classes/file/联教连训管理.xls new file mode 100644 index 000000000..8fc81c506 Binary files /dev/null and b/backend/roomroot-admin/target/classes/file/联教连训管理.xls differ diff --git a/backend/roomroot-admin/target/classes/file/课程课目数据文件模板.xls b/backend/roomroot-admin/target/classes/file/课程课目数据文件模板.xls new file mode 100644 index 000000000..c9aba3222 Binary files /dev/null and b/backend/roomroot-admin/target/classes/file/课程课目数据文件模板.xls differ diff --git a/backend/roomroot-admin/target/classes/i18n/messages.properties b/backend/roomroot-admin/target/classes/i18n/messages.properties new file mode 100644 index 000000000..93de0055b --- /dev/null +++ b/backend/roomroot-admin/target/classes/i18n/messages.properties @@ -0,0 +1,38 @@ +#错误消息 +not.null=* 必须填写 +user.jcaptcha.error=验证码错误 +user.jcaptcha.expire=验证码已失效 +user.not.exists=用户不存在/密码错误 +user.password.not.match=用户不存在/密码错误 +user.password.retry.limit.count=密码输入错误{0}次 +user.password.retry.limit.exceed=密码输入错误{0}次,帐户锁定{1}分钟 +user.password.delete=对不起,您的账号已被删除 +user.blocked=用户已封禁,请联系管理员 +role.blocked=角色已封禁,请联系管理员 +login.blocked=很遗憾,访问IP已被列入系统黑名单 +user.logout.success=退出成功 + +length.not.valid=长度必须在{min}到{max}个字符之间 + +user.username.not.valid=* 2到20个汉字、字母、数字或下划线组成,且必须以非数字开头 +user.password.not.valid=* 5-50个字符 + +user.email.not.valid=邮箱格式错误 +user.mobile.phone.number.not.valid=手机号格式错误 +user.login.success=登录成功 +user.register.success=注册成功 +user.notfound=请重新登录 +user.forcelogout=管理员强制退出,请重新登录 +user.unknown.error=未知错误,请重新登录 + +##文件上传消息 +upload.exceed.maxSize=上传的文件大小超出限制的文件大小!
允许的文件最大大小是:{0}MB! +upload.filename.exceed.length=上传的文件名最长{0}个字符 + +##权限 +no.permission=您没有数据的权限,请联系管理员添加权限 [{0}] +no.create.permission=您没有创建数据的权限,请联系管理员添加权限 [{0}] +no.update.permission=您没有修改数据的权限,请联系管理员添加权限 [{0}] +no.delete.permission=您没有删除数据的权限,请联系管理员添加权限 [{0}] +no.export.permission=您没有导出数据的权限,请联系管理员添加权限 [{0}] +no.view.permission=您没有查看数据的权限,请联系管理员添加权限 [{0}] diff --git a/backend/roomroot-admin/target/classes/logback.xml b/backend/roomroot-admin/target/classes/logback.xml new file mode 100644 index 000000000..9303f27bd --- /dev/null +++ b/backend/roomroot-admin/target/classes/logback.xml @@ -0,0 +1,93 @@ + + + + + + + + + + + ${log.pattern} + + + + + + ${log.path}/sys-info.log + + + + ${log.path}/sys-info.%d{yyyy-MM-dd}.log + + 60 + + + ${log.pattern} + + + + INFO + + ACCEPT + + DENY + + + + + ${log.path}/sys-error.log + + + + ${log.path}/sys-error.%d{yyyy-MM-dd}.log + + 60 + + + ${log.pattern} + + + + ERROR + + ACCEPT + + DENY + + + + + + ${log.path}/sys-user.log + + + ${log.path}/sys-user.%d{yyyy-MM-dd}.log + + 60 + + + ${log.pattern} + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/backend/roomroot-admin/target/classes/mybatis/mybatis-config.xml b/backend/roomroot-admin/target/classes/mybatis/mybatis-config.xml new file mode 100644 index 000000000..ac47c038e --- /dev/null +++ b/backend/roomroot-admin/target/classes/mybatis/mybatis-config.xml @@ -0,0 +1,20 @@ + + + + + + + + + + + + + + + + + + diff --git a/backend/roomroot-jwgl/src/main/java/com/roomroot/jwgl/entity/TimetableConflictResult.java b/backend/roomroot-jwgl/src/main/java/com/roomroot/jwgl/entity/TimetableConflictResult.java new file mode 100644 index 000000000..e652c1ad5 --- /dev/null +++ b/backend/roomroot-jwgl/src/main/java/com/roomroot/jwgl/entity/TimetableConflictResult.java @@ -0,0 +1,167 @@ +package com.roomroot.jwgl.entity; + +import com.baomidou.mybatisplus.annotation.IdType; +import com.baomidou.mybatisplus.annotation.TableField; +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; +import lombok.Data; + +import java.time.LocalDateTime; + +/** + * 课表冲突检查结果实体。 + *

+ * 对应数据库表:课表_冲突检查结果(方案 A 落库表)。 + * 每条记录 = 一次检查中的一条冲突明细,与 TimetableConflictDetailVO 字段一一对应, + * 额外加:年度、检查批次号、编号主键、创建时间 4 个落库字段。 + *

+ *

+ * 命名风格与项目其他实体保持一致: + * 属性=拼音/缩写,列名=中文,显式 @TableField 映射 + *

+ * + * @author management + */ +@Data +@TableName("课表_冲突检查结果") +public class TimetableConflictResult { + + // ========================================================= + // 落库扩展字段 + // ========================================================= + + /** + * 主键编号(BIGINT 自增,对应表"编号"列,IDENTITY(1,1)) + */ + @TableId(value = "编号", type = IdType.AUTO) + private Long bh; + + /** + * 年度(学期过滤,例:2026) + */ + @TableField("年度") + private Integer nd; + + /** + * 检查批次号(同一次"执行全部检查"共用,例:20260821-153000-123) + */ + @TableField("检查批次号") + private String jcpch; + + /** + * 创建时间(DEFAULT SYSDATE,MP 不做填充,数据库默认值即可) + */ + @TableField("创建时间") + private LocalDateTime cjsj; + + // ========================================================= + // 维度信息 + // ========================================================= + + /** + * 维度编码,对应 TimetableConflictDimension.code + * 取值:TEAM_CONFLICT / ELECTIVE_REQUIRED_CONFLICT / TEACHER_CONFLICT / CLASSROOM_CONFLICT + */ + @TableField("维度编码") + private String wdbm; + + /** + * 维度标题(中文,例:教员时间冲突) + */ + @TableField("维度标题") + private String wdbt; + + // ========================================================= + // 冲突资源信息 + // ========================================================= + + /** + * 资源编号(学员队编号/教员编号/教室编号) + */ + @TableField("资源编号") + private String zybh; + + /** + * 资源中文名(例:张教授、101多媒体教室) + */ + @TableField("资源名称") + private String zymc; + + // ========================================================= + // 日期节次 + // ========================================================= + + /** + * 冲突日期 + */ + @TableField("日期") + private LocalDateTime rq; + + /** + * 冲突节次(1-N) + */ + @TableField("节次") + private Integer jc; + + // ========================================================= + // 冲突课次信息 + // ========================================================= + + /** + * 占用课次数(同一资源同时被排了几门课,一般 ≥2) + */ + @TableField("占用课次数") + private Integer zykcsl; + + /** + * 课程名称列表(WM_CONCAT 拼接,例:高等数学;大学英语) + */ + @TableField("课程名称列表") + private String kcmclb; + + /** + * 冲突课次编号列表(= 实施_课程表.编号,逗号分隔,便于跳转到课次详情) + */ + @TableField("冲突课次编号列表") + private String ctkcbhlb; + + /** + * 冲突原因中文整句(直接用于弹框展示) + */ + @TableField("冲突原因") + private String ctyy; + + // ========================================================= + // UI 明细表格 5 个业务字段(冲突号/班次/教员/场地/责任单位) + // ========================================================= + + /** + * 冲突号(规则:YYYYMMDD_节次2位_资源编号,例:20260910_03_XYD00001) + */ + @TableField("冲突号") + private String cth; + + /** + * 班次名称列表(学员队名称,WM_CONCAT 去重拼接) + */ + @TableField("班次名称列表") + private String bcmclb; + + /** + * 教员姓名列表(含【主】【辅】标注) + */ + @TableField("教员姓名列表") + private String jyxmlb; + + /** + * 场地/教室名称列表 + */ + @TableField("场地名称列表") + private String cdmclb; + + /** + * 责任单位列表(班次的所属单位聚合) + */ + @TableField("责任单位列表") + private String zrdwlb; +} diff --git a/backend/roomroot-jwgl/src/main/java/com/roomroot/jwgl/mapper/SSKCBFZJYMapper.java b/backend/roomroot-jwgl/src/main/java/com/roomroot/jwgl/mapper/SSKCBFZJYMapper.java index 5f9aaded1..1949996f6 100644 --- a/backend/roomroot-jwgl/src/main/java/com/roomroot/jwgl/mapper/SSKCBFZJYMapper.java +++ b/backend/roomroot-jwgl/src/main/java/com/roomroot/jwgl/mapper/SSKCBFZJYMapper.java @@ -2,6 +2,7 @@ package com.roomroot.jwgl.mapper; import com.baomidou.mybatisplus.core.mapper.BaseMapper; import com.roomroot.jwgl.entity.SSKCBFZJY; +import com.roomroot.jwgl.vo.timetableconflict.TimetableConflictDetailVO; import org.apache.ibatis.annotations.Mapper; import org.apache.ibatis.annotations.Param; @@ -13,4 +14,12 @@ public interface SSKCBFZJYMapper extends BaseMapper { List selectBySskcbh(@Param("sskcbh") String sskcbh); int deleteBySskcbbh(@Param("sskcbbh") String sskcbbh); + + /** + * 【课表冲突检查】教员时间冲突明细查询。 + * + * @param nd 年度 + * @return 教员时间冲突明细列表 + */ + List selectTeacherConflictDetails(@Param("nd") Integer nd); } \ No newline at end of file diff --git a/backend/roomroot-jwgl/src/main/java/com/roomroot/jwgl/mapper/SSKCBFZJYMapper.xml b/backend/roomroot-jwgl/src/main/java/com/roomroot/jwgl/mapper/SSKCBFZJYMapper.xml index 82e74a934..cf2781ecd 100644 --- a/backend/roomroot-jwgl/src/main/java/com/roomroot/jwgl/mapper/SSKCBFZJYMapper.xml +++ b/backend/roomroot-jwgl/src/main/java/com/roomroot/jwgl/mapper/SSKCBFZJYMapper.xml @@ -3,11 +3,112 @@ - DELETE FROM 实施_课程表_辅助教员 WHERE 实施_课程表编号 = #{sskcbbh} + DELETE FROM "实施_课程表_辅助教员" WHERE "实施_课程表编号" = #{sskcbbh} + + + + + + + + + + + \ No newline at end of file diff --git a/backend/roomroot-jwgl/src/main/java/com/roomroot/jwgl/mapper/SSKCBJSMapper.java b/backend/roomroot-jwgl/src/main/java/com/roomroot/jwgl/mapper/SSKCBJSMapper.java index e3abb07af..16857cea1 100644 --- a/backend/roomroot-jwgl/src/main/java/com/roomroot/jwgl/mapper/SSKCBJSMapper.java +++ b/backend/roomroot-jwgl/src/main/java/com/roomroot/jwgl/mapper/SSKCBJSMapper.java @@ -2,6 +2,7 @@ package com.roomroot.jwgl.mapper; import com.baomidou.mybatisplus.core.mapper.BaseMapper; import com.roomroot.jwgl.entity.SSKCBJS; +import com.roomroot.jwgl.vo.timetableconflict.TimetableConflictDetailVO; import org.apache.ibatis.annotations.Mapper; import org.apache.ibatis.annotations.Param; @@ -13,4 +14,12 @@ public interface SSKCBJSMapper extends BaseMapper { List selectBySskcbh(@Param("sskcbh") String sskcbh); int deleteBySskcbbh(@Param("sskcbbh") String sskcbbh); + + /** + * 【课表冲突检查】教室时间冲突明细查询。 + * + * @param nd 年度 + * @return 教室时间冲突明细列表 + */ + List selectClassroomConflictDetails(@Param("nd") Integer nd); } \ No newline at end of file diff --git a/backend/roomroot-jwgl/src/main/java/com/roomroot/jwgl/mapper/SSKCBJSMapper.xml b/backend/roomroot-jwgl/src/main/java/com/roomroot/jwgl/mapper/SSKCBJSMapper.xml index da527f7fb..dbe611a7d 100644 --- a/backend/roomroot-jwgl/src/main/java/com/roomroot/jwgl/mapper/SSKCBJSMapper.xml +++ b/backend/roomroot-jwgl/src/main/java/com/roomroot/jwgl/mapper/SSKCBJSMapper.xml @@ -3,11 +3,108 @@ - DELETE FROM 实施_课程表_教室 WHERE 实施_课程表编号 = #{sskcbbh} + DELETE FROM "实施_课程表_教室" WHERE "实施_课程表编号" = #{sskcbbh} + + + + + + + + + + + \ No newline at end of file diff --git a/backend/roomroot-jwgl/src/main/java/com/roomroot/jwgl/mapper/SSKCBXYDMapper.java b/backend/roomroot-jwgl/src/main/java/com/roomroot/jwgl/mapper/SSKCBXYDMapper.java index e02587afc..09260a402 100644 --- a/backend/roomroot-jwgl/src/main/java/com/roomroot/jwgl/mapper/SSKCBXYDMapper.java +++ b/backend/roomroot-jwgl/src/main/java/com/roomroot/jwgl/mapper/SSKCBXYDMapper.java @@ -3,6 +3,7 @@ package com.roomroot.jwgl.mapper; import com.baomidou.mybatisplus.core.mapper.BaseMapper; import com.roomroot.jwgl.entity.SSKCBXYD; import com.roomroot.jwgl.vo.elective.ClassScheduleVO; +import com.roomroot.jwgl.vo.timetableconflict.TimetableConflictDetailVO; import org.apache.ibatis.annotations.Mapper; import org.apache.ibatis.annotations.Param; @@ -17,4 +18,20 @@ public interface SSKCBXYDMapper extends BaseMapper { /** 查询班次关联的课程表(联表) */ List selectScheduleByXydbh(@Param("xydbh") String xydbh, @Param("nd") Integer nd); + + /** + * 【课表冲突检查】教学班时间冲突明细查询。 + * + * @param nd 年度(学期过滤) + * @return 教学班时间冲突明细列表 + */ + List selectTeamConflictDetails(@Param("nd") Integer nd); + + /** + * 【课表冲突检查】教学班必修与选修时间冲突明细查询。 + * + * @param nd 年度 + * @return 必修选修冲突明细列表 + */ + List selectElectiveRequiredConflictDetails(@Param("nd") Integer nd); } \ No newline at end of file diff --git a/backend/roomroot-jwgl/src/main/java/com/roomroot/jwgl/mapper/SSKCBXYDMapper.xml b/backend/roomroot-jwgl/src/main/java/com/roomroot/jwgl/mapper/SSKCBXYDMapper.xml index d0a85aca2..7047f0e7c 100644 --- a/backend/roomroot-jwgl/src/main/java/com/roomroot/jwgl/mapper/SSKCBXYDMapper.xml +++ b/backend/roomroot-jwgl/src/main/java/com/roomroot/jwgl/mapper/SSKCBXYDMapper.xml @@ -30,7 +30,13 @@ k."课名称" FROM "实施_课程表" s JOIN "实施_课程表_学员队" t ON t."实施_课程表编号" = s."编号" - LEFT JOIN "课表" k ON k."课编号" = s."课程科目编号" + + LEFT JOIN "实施_课程" c ON CAST(c."编号" AS CHAR(36)) = s."实施_课程编号" + LEFT JOIN "课表" k ON k."科目代码" = c."科目编号" WHERE t."学员队编号" = #{xydbh} AND s."年度" = #{nd} @@ -38,4 +44,187 @@ ORDER BY s."日期", s."节次" + + + + + + + + + + + + + + + + + + + + + + diff --git a/backend/roomroot-jwgl/src/main/java/com/roomroot/jwgl/mapper/TimetableConflictResultMapper.java b/backend/roomroot-jwgl/src/main/java/com/roomroot/jwgl/mapper/TimetableConflictResultMapper.java new file mode 100644 index 000000000..e01fa67c1 --- /dev/null +++ b/backend/roomroot-jwgl/src/main/java/com/roomroot/jwgl/mapper/TimetableConflictResultMapper.java @@ -0,0 +1,82 @@ +package com.roomroot.jwgl.mapper; + +import com.baomidou.mybatisplus.core.conditions.Wrapper; +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.roomroot.jwgl.entity.TimetableConflictResult; +import org.apache.ibatis.annotations.Mapper; +import org.apache.ibatis.annotations.Param; + +import java.util.List; + +/** + * 课表冲突检查结果 Mapper。 + *

+ * 对应表:课表_冲突检查结果。 + * 继承 MyBatis-Plus BaseMapper 自动获得 insert / selectList / delete 等 CRUD 方法; + * 额外保留 2 个便捷方法:按年度+批次号清理、按年度+维度编码查最新批次。 + *

+ * + * @author management + */ +@Mapper +public interface TimetableConflictResultMapper extends BaseMapper { + + /** + * 按年度 + 检查批次号清理历史记录(DELETE,非逻辑删除)。 + *

+ * 等价于 MP 的 delete(new LambdaQueryWrapper() + * .eq(TimetableConflictResult::getNd, nd) + * .eq(TimetableConflictResult::getJcpch, jcpch)); + * 这里提供 XML 版本只是为了在"批处理前后先清旧批次"场景更直观, + * 不实现也行,Service 层用 MP wrapper 即可。 + *

+ * + * @param nd 年度 + * @param jcpch 检查批次号 + * @return 删除条数 + */ + int deleteByNdAndJcpch(@Param("nd") Integer nd, @Param("jcpch") String jcpch); + + /** + * 查询指定年度的所有检查批次号(倒序,最新排第一)。 + *

+ * 给前端"查看某次检查历史"的下拉框用。 + *

+ * + * @param nd 年度 + * @return 批次号列表 + */ + List selectJcpchListByNd(@Param("nd") Integer nd); + + /** + * 【默认走 MP BaseMapper】等价说明: + *
    + *
  • insert(entity) → 单条插入一条冲突结果
  • + *
  • insertBatch(entityList) → 需要 Service 层自己循环或用 MP IService 的 saveBatch, + * 此处 BaseMapper 没有批量方法。
  • + *
  • selectList(wrapper) → 按年度/维度/批次号查询明细列表
  • + *
  • delete(wrapper) → 按条件 delete(reset 场景清该年度所有)
  • + *
+ * + * 另:以下 2 个方法只是接口声明,提供语义化 API; + * 若不准备写 TimetableConflictResultMapper.xml 实现, + * 调用方请直接使用 MP BaseMapper 默认方法即可(推荐,更省事)。 + */ + default int deleteByNd(Integer nd) { + return delete(new com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper() + .eq(TimetableConflictResult::getNd, nd)); + } + + default List listByNdAndJcpch(Integer nd, String jcpch) { + com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper qw + = new com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper<>(); + qw.eq(TimetableConflictResult::getNd, nd); + if (jcpch != null && !jcpch.isEmpty()) { + qw.eq(TimetableConflictResult::getJcpch, jcpch); + } + qw.orderByAsc(TimetableConflictResult::getRq) + .orderByAsc(TimetableConflictResult::getJc) + .orderByAsc(TimetableConflictResult::getWdbm); + return selectList(qw); + } +} diff --git a/backend/roomroot-jwgl/src/main/java/com/roomroot/jwgl/service/TimetableConflictService.java b/backend/roomroot-jwgl/src/main/java/com/roomroot/jwgl/service/TimetableConflictService.java new file mode 100644 index 000000000..79bd8490c --- /dev/null +++ b/backend/roomroot-jwgl/src/main/java/com/roomroot/jwgl/service/TimetableConflictService.java @@ -0,0 +1,144 @@ +package com.roomroot.jwgl.service; + +import com.roomroot.jwgl.entity.TimetableConflictResult; +import com.roomroot.jwgl.unit.PageResult; +import com.roomroot.jwgl.unit.conflict.TimetableConflictDimension; +import com.roomroot.jwgl.vo.timetableconflict.TimetableConflictCardVO; +import com.roomroot.jwgl.vo.timetableconflict.TimetableConflictDetailVO; +import com.roomroot.jwgl.vo.timetableconflict.TimetableConflictSummaryVO; + +import java.util.List; + +/** + * 课表冲突检查服务接口。 + *

+ * 现在支持两套"存储/读取"机制,调用方可按需选择: + *

    + *
  • 内存模式(默认,兼容旧逻辑):检查结果只存在 ConcurrentHashMap,JVM 重启丢失。 + * 方法签名不带 jcpch/useDb。
  • + *
  • 落库模式(方案 A):检查结果同时写"课表_冲突检查结果"表, + * 分页可按 useDb=true / jcpch 指定某一批次从 DB 读。
  • + *
+ *

+ * + * @author management + */ +public interface TimetableConflictService { + + /** + * 加载课表冲突检查页面的初始化汇总(卡片列表)。 + *

+ * 用于 checkAll / reset 内部生成卡片结构;同时也可以返回"已落库历史检查结果回填"的状态, + * 若该年度该维度在 DB 有最新批次也会自动填充 checked=true。 + *

+ */ + TimetableConflictSummaryVO loadSummary(Integer nd); + + // ========================================================= + // 检查相关(兼容旧签名 + 新签名) + // ========================================================= + + /** + * 【旧签名,内存模式】单维度检查。 + * 等价于 {@code checkDimension(nd, dimension, null, false)}。 + */ + default TimetableConflictCardVO checkDimension(Integer nd, TimetableConflictDimension dimension) { + return checkDimension(nd, dimension, null, false); + } + + /** + * 【完整签名】单维度检查。 + * + * @param nd 年度 + * @param dimension 维度枚举 + * @param jcpch 检查批次号(=null 则内部自动生成;checkAll 调用时所有维度传同一个批次号) + * @param writeToDb true=同时写入落库表"课表_冲突检查结果",false=只写内存缓存 + * @return 卡片结果 VO(内部会保证 conflictCount / checked 的正确性) + */ + TimetableConflictCardVO checkDimension(Integer nd, TimetableConflictDimension dimension, + String jcpch, boolean writeToDb); + + /** + * 【旧签名,内存模式】全部维度检查。等价 checkAll(nd, false)。 + */ + default TimetableConflictSummaryVO checkAll(Integer nd) { + return checkAll(nd, false); + } + + /** + * 【完整签名】全部维度检查。 + * + * @param nd 年度 + * @param writeToDb true=写落库表(自动生成统一批次号,所有维度共用;返回 summary 会带上最后生成的批次号),false=只写内存 + * @return 汇总 VO + */ + TimetableConflictSummaryVO checkAll(Integer nd, boolean writeToDb); + + /** + * 返回 checkAll(writeToDb=true) 生成的批次号(如果 writeToDb=false,返回 null)。 + * 提供给 Controller 层把"本次检查批次号"放到 Result.message / data 扩展字段给前端用。 + */ + String getLastBatchNo(); + + // ========================================================= + // 重置 + // ========================================================= + + /** + * 【旧签名】重置:清内存 + 不清 DB。 + */ + default TimetableConflictSummaryVO reset(Integer nd) { + return reset(nd, false); + } + + /** + * 重置检查结果。 + * + * @param nd 年度 + * @param clearDb true=同时 DELETE 落库表里该年度的所有批次;false=只清内存缓存(保持历史) + */ + TimetableConflictSummaryVO reset(Integer nd, boolean clearDb); + + // ========================================================= + // 分页查询明细 + // ========================================================= + + /** + * 【旧签名,内存模式】分页查询明细。 + * 等价于 {@code getDetailsPage(nd, dimensionCode, pageNum, pageSize, false, null)}。 + */ + default PageResult getDetailsPage(Integer nd, String dimensionCode, + Integer pageNum, Integer pageSize) { + return getDetailsPage(nd, dimensionCode, pageNum, pageSize, false, null); + } + + /** + * 【完整签名】分页查询明细。 + * + * @param nd 年度 + * @param dimensionCode 维度编码,null / "ALL"=合并全部维度 + * @param pageNum 页码 + * @param pageSize 每页大小 + * @param useDb true=从"课表_冲突检查结果"表查;false=从内存缓存查(旧行为) + * @param jcpch useDb=true 时可选:具体查哪一个批次号;null 自动取该年度 DB 里"最新批次号"(MAX 创建时间对应批次号) + */ + PageResult getDetailsPage(Integer nd, String dimensionCode, + Integer pageNum, Integer pageSize, + boolean useDb, String jcpch); + + // ========================================================= + // 便捷方法:批次号列表查询、实体→VO 转换等 + // ========================================================= + + /** + * 查询指定年度的所有检查批次号(倒序,最新批次排第一个)。 + * 给前端下拉框"选择某次历史检查查看详情"。 + */ + List listBatchNos(Integer nd); + + /** + * 把一条"课表_冲突检查结果"实体转成前端明细表格需要的 TimetableConflictDetailVO。 + */ + TimetableConflictDetailVO toDetailVO(TimetableConflictResult entity); +} + diff --git a/backend/roomroot-jwgl/src/main/java/com/roomroot/jwgl/service/impl/TimetableConflictServiceImpl.java b/backend/roomroot-jwgl/src/main/java/com/roomroot/jwgl/service/impl/TimetableConflictServiceImpl.java new file mode 100644 index 000000000..5e772e276 --- /dev/null +++ b/backend/roomroot-jwgl/src/main/java/com/roomroot/jwgl/service/impl/TimetableConflictServiceImpl.java @@ -0,0 +1,438 @@ +package com.roomroot.jwgl.service.impl; + +import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.roomroot.jwgl.entity.TimetableConflictResult; +import com.roomroot.jwgl.mapper.SSKCBFZJYMapper; +import com.roomroot.jwgl.mapper.SSKCBJSMapper; +import com.roomroot.jwgl.mapper.SSKCBXYDMapper; +import com.roomroot.jwgl.mapper.TimetableConflictResultMapper; +import com.roomroot.jwgl.service.TimetableConflictService; +import com.roomroot.jwgl.unit.PageResult; +import com.roomroot.jwgl.unit.conflict.TimetableConflictDimension; +import com.roomroot.jwgl.vo.timetableconflict.TimetableConflictCardVO; +import com.roomroot.jwgl.vo.timetableconflict.TimetableConflictDetailVO; +import com.roomroot.jwgl.vo.timetableconflict.TimetableConflictSummaryVO; +import jakarta.annotation.Resource; +import lombok.extern.slf4j.Slf4j; +import org.springframework.stereotype.Service; + +import java.time.LocalDateTime; +import java.time.ZoneId; +import java.time.format.DateTimeFormatter; +import java.util.*; +import java.util.concurrent.ConcurrentHashMap; +import java.util.stream.Collectors; + +/** + * 课表冲突检查服务实现类。 + *

+ * 现在支持: + *

    + *
  • 内存模式(兼容旧前端):ConcurrentHashMap 缓存(默认行为,不改代码也能跑);
  • + *
  • 落库模式(方案 A):检查结果写入【课表_冲突检查结果】表,分页可用 useDb=true 查询。
  • + *
+ *

+ * + * @author management + */ +@Slf4j +@Service +public class TimetableConflictServiceImpl implements TimetableConflictService { + + // ===================================================================== + // 依赖注入 + // ===================================================================== + + @Resource + private SSKCBXYDMapper sskcbxydMapper; + + @Resource + private SSKCBFZJYMapper sskcbfzjyMapper; + + @Resource + private SSKCBJSMapper sskcbjsMapper; + + /** + * 方案 A 落库表 Mapper(继承 MP BaseMapper,开箱自带 insert / selectList / delete)。 + */ + @Resource + private TimetableConflictResultMapper conflictResultMapper; + + // ===================================================================== + // 内存缓存(不需要持久化到数据库,临时保存每次检查结果) + // Key 格式:"<年度>_<维度编码>" 例:"2026_TEACHER_CONFLICT" + // ===================================================================== + private final ConcurrentHashMap> detailCache + = new ConcurrentHashMap<>(); + + private String cacheKey(Integer nd, String dimensionCode) { + return nd + "_" + dimensionCode; + } + + /** 最近一次 checkAll(writeToDb=true) 生成的批次号 */ + private volatile String lastBatchNo; + + private static final DateTimeFormatter BATCH_FMT + = DateTimeFormatter.ofPattern("yyyyMMdd-HHmmss-SSS"); + + // ===================================================================== + // 工具:生成批次号 / VO ↔ Entity 转换 + // ===================================================================== + + private String generateBatchNo(Integer nd) { + // 格式:{年度}_{yyyyMMdd-HHmmss-SSS},例:2026_20260821-153000-123 + String ts = LocalDateTime.now().format(BATCH_FMT); + return nd + "_" + ts; + } + + private TimetableConflictResult toResultEntity(Integer nd, String jcpch, + TimetableConflictDetailVO vo) { + TimetableConflictResult e = new TimetableConflictResult(); + e.setNd(nd); + e.setJcpch(jcpch); + e.setWdbm(vo.getDimensionCode()); + e.setWdbt(vo.getDimensionTitle()); + e.setZybh(vo.getResourceId()); + e.setZymc(vo.getResourceName()); + e.setRq(vo.getRq()); + e.setJc(vo.getJc()); + e.setZykcsl(vo.getOccupiedLessonCount()); + e.setKcmclb(vo.getCourseNames()); + e.setCtkcbhlb(vo.getConflictSskcbBhs()); + e.setCtyy(vo.getReason()); + e.setCth(vo.getConflictNo()); + e.setBcmclb(vo.getXydNames()); + e.setJyxmlb(vo.getTeacherNames()); + e.setCdmclb(vo.getClassroomNames()); + e.setZrdwlb(vo.getResponsibleDept()); + return e; + } + + @Override + public TimetableConflictDetailVO toDetailVO(TimetableConflictResult e) { + if (e == null) return null; + return TimetableConflictDetailVO.builder() + .dimensionCode(e.getWdbm()) + .dimensionTitle(e.getWdbt()) + .resourceId(e.getZybh()) + .resourceName(e.getZymc()) + .rq(e.getRq()) + .jc(e.getJc()) + .occupiedLessonCount(e.getZykcsl()) + .courseNames(e.getKcmclb()) + .conflictSskcbBhs(e.getCtkcbhlb()) + .reason(e.getCtyy()) + .conflictNo(e.getCth()) + .xydNames(e.getBcmclb()) + .teacherNames(e.getJyxmlb()) + .classroomNames(e.getCdmclb()) + .responsibleDept(e.getZrdwlb()) + .build(); + } + + // ===================================================================== + // 接口实现:初始化汇总 + // ===================================================================== + + @Override + public TimetableConflictSummaryVO loadSummary(Integer nd) { + TimetableConflictSummaryVO summary = new TimetableConflictSummaryVO(); + summary.setNd(nd); + + for (TimetableConflictDimension dim : TimetableConflictDimension.values()) { + TimetableConflictCardVO card = TimetableConflictCardVO.builder() + .dimensionCode(dim.getCode()) + .title(dim.getTitle()) + .description(dim.getDescription()) + .checked(false) + .conflictCount(0) + .build(); + + // 1) 优先:内存缓存有就回填(最高优先级:刚点过检查的结果) + List cached = detailCache.get(cacheKey(nd, dim.getCode())); + if (cached != null) { + card.setChecked(true); + card.setConflictCount(cached.size()); + } else { + // 2) 兜底:DB 里该年度最新批次有数据就回填(避免"重启完 JVM 卡片全变未检查") + Long dbCnt = countLatestInDb(nd, dim.getCode()); + if (dbCnt != null && dbCnt > 0) { + card.setChecked(true); + card.setConflictCount(dbCnt.intValue()); + } + } + summary.getCards().add(card); + } + + summary.recalculateTotal(); + return summary; + } + + /** + * DB 辅助:返回某年度某维度在"最新批次"中的冲突条数。 + */ + private Long countLatestInDb(Integer nd, String wdbm) { + // 1. 查该年度在 DB 中"最新批次号" + List batchNos = listBatchNos(nd); + if (batchNos.isEmpty()) return null; + String latest = batchNos.get(0); + + // 2. 按 nd+jcpch+wdbm count + LambdaQueryWrapper qw = new LambdaQueryWrapper<>(); + qw.eq(TimetableConflictResult::getNd, nd) + .eq(TimetableConflictResult::getJcpch, latest) + .eq(TimetableConflictResult::getWdbm, wdbm); + try { + return conflictResultMapper.selectCount(qw); + } catch (Exception ex) { + log.warn("[课表冲突检查] 回填DB历史冲突数失败(nd={},wdbm={}): {}", nd, wdbm, ex.getMessage()); + return null; + } + } + + // ===================================================================== + // 接口实现:单维度检查(完整签名 = 内存 + 可选落库) + // ===================================================================== + + @Override + public TimetableConflictCardVO checkDimension(Integer nd, TimetableConflictDimension dimension, + String jcpch, boolean writeToDb) { + if (dimension == null) { + throw new IllegalArgumentException("维度不能为空"); + } + + // 1. 跑聚合 SQL(和旧版完全一样,保证结果一致性) + List details; + long startMs = System.currentTimeMillis(); + try { + details = switch (dimension) { + case TEAM_CONFLICT -> sskcbxydMapper.selectTeamConflictDetails(nd); + case ELECTIVE_REQUIRED_CONFLICT -> sskcbxydMapper.selectElectiveRequiredConflictDetails(nd); + case TEACHER_CONFLICT -> sskcbfzjyMapper.selectTeacherConflictDetails(nd); + case CLASSROOM_CONFLICT -> sskcbjsMapper.selectClassroomConflictDetails(nd); + case GUARANTEE_CONFLICT, EVENT_CONFLICT -> Collections.emptyList(); + }; + } catch (Exception e) { + log.error("[课表冲突检查][维度:{}][年度:{}] 执行SQL失败: {}", + dimension.getCode(), nd, e.getMessage(), e); + details = Collections.emptyList(); + } + if (details == null) details = Collections.emptyList(); + long costMs = System.currentTimeMillis() - startMs; + log.info("[课表冲突检查][维度:{}][年度:{}] SQL完成, {} 条冲突, 耗时 {} ms", + dimension.getCode(), nd, details.size(), costMs); + + // 2. 写内存缓存(保持原逻辑,旧前端不动也能看) + detailCache.put(cacheKey(nd, dimension.getCode()), details); + + // 3. 可选:写落库表(方案 A) + if (writeToDb) { + String batch = jcpch; + if (batch == null || batch.isEmpty()) { + batch = generateBatchNo(nd); + } + persistOneDimension(nd, batch, dimension.getCode(), details); + } + + // 4. 返回卡片 + return TimetableConflictCardVO.builder() + .dimensionCode(dimension.getCode()) + .title(dimension.getTitle()) + .description(dimension.getDescription()) + .checked(true) + .conflictCount(details.size()) + .build(); + } + + /** + * 把一个维度的明细持久化到【课表_冲突检查结果】。 + * 幂等策略:先 DELETE (nd, jcpch, wdbm) 再 INSERT 明细,保证同一批次重跑不重复。 + */ + private void persistOneDimension(Integer nd, String jcpch, String wdbm, + List details) { + long start = System.currentTimeMillis(); + // 1) 幂等清理 + LambdaQueryWrapper qw = new LambdaQueryWrapper<>(); + qw.eq(TimetableConflictResult::getNd, nd) + .eq(TimetableConflictResult::getJcpch, jcpch) + .eq(TimetableConflictResult::getWdbm, wdbm); + conflictResultMapper.delete(qw); + + // 2) 逐条 INSERT(一次检查一个维度最多几千条,直接循环够用;要更高性能改成 SqlSession Batch) + int ok = 0, fail = 0; + for (TimetableConflictDetailVO vo : details) { + try { + conflictResultMapper.insert(toResultEntity(nd, jcpch, vo)); + ok++; + } catch (Exception e) { + fail++; + if (fail <= 3) { + log.warn("[课表冲突检查][落库] nd={},jcpch={},wdbm={},插入冲突号={}失败: {}", + nd, jcpch, wdbm, vo.getConflictNo(), e.getMessage()); + } + } + } + log.info("[课表冲突检查][落库][维度:{}] nd={},jcpch={},成功{}条/失败{}条,耗时{}ms", + wdbm, nd, jcpch, ok, fail, (System.currentTimeMillis() - start)); + } + + // ===================================================================== + // 接口实现:全部维度检查(完整签名) + // ===================================================================== + + @Override + public TimetableConflictSummaryVO checkAll(Integer nd, boolean writeToDb) { + TimetableConflictSummaryVO summary = loadSummary(nd); + + // 1) writeToDb 模式:统一生成一个批次号,6 个维度共用 + String batchNo = null; + if (writeToDb) { + batchNo = generateBatchNo(nd); + lastBatchNo = batchNo; + log.info("[课表冲突检查][checkAll] nd={}, 生成批次号={}", nd, batchNo); + } else { + lastBatchNo = null; + } + + // 2) 按卡片顺序串行检查 + for (int i = 0; i < summary.getCards().size(); i++) { + TimetableConflictCardVO old = summary.getCards().get(i); + TimetableConflictDimension dim = TimetableConflictDimension.of(old.getDimensionCode()); + if (dim == null) continue; + TimetableConflictCardVO newCard = checkDimension(nd, dim, batchNo, writeToDb); + summary.getCards().set(i, newCard); + } + + summary.recalculateTotal(); + summary.setFullyChecked(true); + return summary; + } + + @Override + public String getLastBatchNo() { + return lastBatchNo; + } + + // ===================================================================== + // 接口实现:重置 + // ===================================================================== + + @Override + public TimetableConflictSummaryVO reset(Integer nd, boolean clearDb) { + // 1) 清内存缓存 + Iterator>> it + = detailCache.entrySet().iterator(); + while (it.hasNext()) { + Map.Entry> e = it.next(); + if (e.getKey().startsWith(nd + "_")) { + it.remove(); + } + } + lastBatchNo = null; + log.info("[课表冲突检查][年度:{}] 已重置内存缓存", nd); + + // 2) 可选:清落库表(方案A 硬删除,不是逻辑删除——重置意为"不留任何检查痕迹") + if (clearDb) { + int del = conflictResultMapper.deleteByNd(nd); + log.info("[课表冲突检查][年度:{}] 已清空落库表记录 {} 条", nd, del); + } + return loadSummary(nd); + } + + // ===================================================================== + // 接口实现:明细分页(支持 useDb) + // ===================================================================== + + @Override + public PageResult getDetailsPage(Integer nd, String dimensionCode, + Integer pageNum, Integer pageSize, + boolean useDb, String jcpch) { + // 兜底分页参数 + if (pageNum == null || pageNum < 1) pageNum = 1; + if (pageSize == null || pageSize < 1) pageSize = 20; + + List all = useDb + ? buildListFromDb(nd, dimensionCode, jcpch) + : buildListFromCache(nd, dimensionCode); + + // 排序(不管缓存/DB,统一按 日期 → 节次 → 维度 排) + all.sort(Comparator + .comparing((TimetableConflictDetailVO v) -> v.getRq() == null ? "" : v.getRq().toString()) + .thenComparing(v -> v.getJc() == null ? 0 : v.getJc()) + .thenComparing(v -> v.getDimensionCode() == null ? "" : v.getDimensionCode())); + + // 手动分页 + long total = all.size(); + int fromIndex = Math.min((pageNum - 1) * pageSize, (int) total); + int toIndex = Math.min(fromIndex + pageSize, (int) total); + List pageData = total == 0 + ? Collections.emptyList() + : all.subList(fromIndex, toIndex); + return new PageResult<>(pageData, total, pageNum, pageSize); + } + + private List buildListFromCache(Integer nd, String dimensionCode) { + List all = new ArrayList<>(); + for (TimetableConflictDimension dim : TimetableConflictDimension.values()) { + if (dimensionCode != null && !"ALL".equalsIgnoreCase(dimensionCode) + && !dim.getCode().equalsIgnoreCase(dimensionCode)) { + continue; + } + List part = detailCache.get(cacheKey(nd, dim.getCode())); + if (part != null && !part.isEmpty()) all.addAll(part); + } + return all; + } + + private List buildListFromDb(Integer nd, String dimensionCode, + String jcpch) { + // 批次号没传 → 取该年度最新批次 + String batch = jcpch; + if (batch == null || batch.isEmpty()) { + List batches = listBatchNos(nd); + if (batches.isEmpty()) { + return Collections.emptyList(); + } + batch = batches.get(0); + } + // 从 DB 拉该 nd+jcpch 的所有结果行 + List rows = conflictResultMapper.listByNdAndJcpch(nd, batch); + if (rows == null || rows.isEmpty()) return Collections.emptyList(); + + // 按 dimensionCode 过滤(null/ALL=保留全部),再实体→VO + return rows.stream() + .filter(r -> { + if (dimensionCode == null || "ALL".equalsIgnoreCase(dimensionCode)) return true; + return dimensionCode.equalsIgnoreCase(r.getWdbm()); + }) + .map(this::toDetailVO) + .collect(Collectors.toList()); + } + + // ===================================================================== + // 便捷方法:批次号列表(倒序,最新排第一) + // ===================================================================== + + @Override + public List listBatchNos(Integer nd) { + // 用 MP QueryWrapper:SELECT DISTINCT "检查批次号" FROM 表 WHERE "年度" = ? ORDER BY MAX("创建时间") DESC + QueryWrapper qw = new QueryWrapper<>(); + qw.select("检查批次号 AS jcpch") + .eq("年度", nd) + .groupBy("检查批次号") + .orderByDesc("MAX(创建时间)"); + try { + List objs = conflictResultMapper.selectObjs(qw); + List res = new ArrayList<>(objs.size()); + for (Object o : objs) { + if (o != null) res.add(String.valueOf(o)); + } + return res; + } catch (Exception e) { + // 表若不存在 / 列名报错 → 不影响主流程,返回空 + log.warn("[课表冲突检查] 查询批次号列表异常(nd={}): {}", nd, e.getMessage()); + return Collections.emptyList(); + } + } +} diff --git a/backend/roomroot-jwgl/src/main/java/com/roomroot/jwgl/unit/conflict/TimetableConflictDimension.java b/backend/roomroot-jwgl/src/main/java/com/roomroot/jwgl/unit/conflict/TimetableConflictDimension.java new file mode 100644 index 000000000..163dda988 --- /dev/null +++ b/backend/roomroot-jwgl/src/main/java/com/roomroot/jwgl/unit/conflict/TimetableConflictDimension.java @@ -0,0 +1,149 @@ +package com.roomroot.jwgl.unit.conflict; + +import lombok.Getter; + +/** + * 课表冲突检查维度枚举。 + *

+ * 对应页面"教学资源冲突检查"的6个卡片,每个枚举值代表一种检查维度。 + * 用于 Controller → Service → Mapper 之间传递"检查哪一类"的标识。 + *

+ *

+ * 设计说明: + *

    + *
  • 前4项是已明确的页面卡片,后2项是预留(保障资源/活动事件),可按需启用
  • + *
  • 每个维度都对应一张或多张数据表的 GROUP BY + HAVING COUNT 聚合查询
  • + *
+ * + * @author management + */ +@Getter +public enum TimetableConflictDimension { + + /** + * 教学班时间冲突检查。 + *

检查逻辑:同一教学班次(学员队)在同一日期同一节次被安排多门课程 → 冲突

+ *

涉及数据表: + *

    + *
  1. 实施_课程表 SSKCB —— 主表,获取日期(RQ)、节次(JC)、年度(ND)、删除状态(SCZT)
  2. + *
  3. 实施_课程表_学员队 SSKCBXYD —— 课次与教学班次(学员队)的关联表,获取教学班次编号(XYDBH)
  4. + *
  5. 学员队表 XYDB(辅助关联,用于翻译中文名称展示)
  6. + *
+ *

+ */ + TEAM_CONFLICT("TEAM_CONFLICT", + "教学班时间冲突检查", + "同一教学班次在同一时间段被安排多门课程"), + + /** + * 教学班必修与选修时间冲突检查。 + *

检查逻辑:同一教学班次在同一日期同一节次,既有"必修课"又有"选修课" → 冲突

+ *

涉及数据表: + *

    + *
  1. 实施_课程表 SSKCB —— 主表,日期/节次/年度/删除状态
  2. + *
  3. 实施_课程表_学员队 SSKCBXYD —— 课次与教学班次的关联
  4. + *
  5. 课程表科目 KB / 课程科目表 KC —— 获取课程的"课程类型"字段(必修/选修/考查等)
  6. + *
+ *

+ */ + ELECTIVE_REQUIRED_CONFLICT("ELECTIVE_REQUIRED_CONFLICT", + "教学班必修与选修时间冲突检查", + "教学班次必修课与选修课时间重叠"), + + /** + * 教员时间冲突检查。 + *

检查逻辑:同一教员(主讲+辅讲统一在此维度)在同一日期同一节次被安排多门课程 → 冲突

+ *

涉及数据表: + *

    + *
  1. 实施_课程表 SSKCB —— 主表,日期/节次/年度/删除状态
  2. + *
  3. 实施_课程表_辅助教员 SSKCBFZJY —— 课次与教员的关联表(含主讲ZJY=1 与辅讲ZJY=0),获取教员编号(FZJYBH)
  4. + *
  5. 教员表 JYB / 教研室人员 JYSX —— 翻译中文姓名展示
  6. + *
+ *

+ */ + TEACHER_CONFLICT("TEACHER_CONFLICT", + "教员时间冲突检查", + "同一教员在同一时间段被安排多门课程"), + + /** + * 教室时间冲突检查。 + *

检查逻辑:同一教室(场地)在同一日期同一节次被多门课程占用 → 冲突

+ *

涉及数据表: + *

    + *
  1. 实施_课程表 SSKCB —— 主表,日期/节次/年度/删除状态
  2. + *
  3. 实施_课程表_教室 SSKCBJS —— 课次与教室的关联表,获取教室编号(JSBH)
  4. + *
  5. 教室表 JSB —— 翻译中文名称(含容纳人数/设施等信息)
  6. + *
+ *

+ */ + CLASSROOM_CONFLICT("CLASSROOM_CONFLICT", + "教室时间冲突检查", + "同一教室在同一时间段被多门课程占用"), + + /** + * 教学保障资源冲突检查(预留/按需开启)。 + *

检查逻辑:同一保障项目在同一日期同一节次,申请总数量 > 可提供能力阈值 → 冲突

+ *

涉及数据表: + *

    + *
  1. 课程表保障明细表 KCBBZMX / 实施保障表 —— 课次申请的保障项目及数量
  2. + *
  3. 保障项目表 BZLB / BZMX —— 项目可提供能力阈值
  4. + *
+ *

+ */ + GUARANTEE_CONFLICT("GUARANTEE_CONFLICT", + "教学保障资源冲突检查", + "同一保障项目同一时间申请数量超过可用能力"), + + /** + * 院历/班历活动事件冲突检查(预留/按需开启)。 + *

检查逻辑:被"不可排课"活动事件覆盖的日期节次范围,却依然存在已落地课次 → 冲突

+ *

涉及数据表: + *

    + *
  1. 学期校历表 XQ / 学员队期班历 XYJXQJB —— 标记"是否可排课"的活动事件集合
  2. + *
  3. 实施_课程表 SSKCB + 实施_课程表_学员队 SSKCBXYD —— 当前已排课的日期节次
  4. + *
+ *

+ */ + EVENT_CONFLICT("EVENT_CONFLICT", + "院历/班历活动事件冲突检查", + "不可排课的活动事件时段存在已排课程"); + + /** + * 维度编码(前端传参使用此值) + */ + private final String code; + + /** + * 卡片标题(对应页面卡片名称) + */ + private final String title; + + /** + * 卡片描述(对应页面卡片下的说明文字) + */ + private final String description; + + TimetableConflictDimension(String code, String title, String description) { + this.code = code; + this.title = title; + this.description = description; + } + + /** + * 根据编码获取枚举值(前端传 code → 后端反查枚举)。 + * + * @param code 维度编码 + * @return 对应枚举,找不到返回 null + */ + public static TimetableConflictDimension of(String code) { + if (code == null || code.isEmpty()) { + return null; + } + for (TimetableConflictDimension d : values()) { + if (d.getCode().equalsIgnoreCase(code)) { + return d; + } + } + return null; + } +} diff --git a/backend/roomroot-jwgl/src/main/java/com/roomroot/jwgl/vo/courserunning/GroupTeachingTaskVO.java b/backend/roomroot-jwgl/src/main/java/com/roomroot/jwgl/vo/courserunning/GroupTeachingTaskVO.java new file mode 100644 index 000000000..3cd90438b --- /dev/null +++ b/backend/roomroot-jwgl/src/main/java/com/roomroot/jwgl/vo/courserunning/GroupTeachingTaskVO.java @@ -0,0 +1,101 @@ +package com.roomroot.jwgl.vo.courserunning; + +import lombok.Data; + +import java.time.LocalDateTime; + +/** + * 分组教学任务列表展示 VO。 + *

+ * 对应"分组教学任务"页面表格展示的所有字段, + * 通过多表关联查询(教学任务 + 学员队 + 课表 + 教材 + 教员 + 教室 + 实施课程)聚合展示。 + *

+ * + * @author management + */ +@Data +public class GroupTeachingTaskVO { + + /** + * 序号,前端展示用的行号。 + */ + private Integer xh; + + /** + * 课程名称,关联课表的"课名称"。 + */ + private String kcmc; + + /** + * 教材名称,关联教材信息表的"名称"。 + */ + private String jcmc; + + /** + * 实施教员姓名,关联教员表的"教员姓名"。 + */ + private String jyxm; + + /** + * 教学场地(教室名称),关联教室表的"教室名称"。 + */ + private String jsmc; + + /** + * 可选队别班次名称(学员队名称),多个班次用分号分隔。 + * 例:"2025级计算机1班;2025级计算机2班"。 + */ + private String xydmc; + + /** + * 计划学时,来自实施_课程表的"学时"字段。 + */ + private Integer jhxs; + + /** + * 运行学时,来自实施_课程表的"运行学时"字段。 + */ + private Integer yxxs; + + /** + * 学分,来自实施_课程表的"学分"字段。 + */ + private Float xf; + + /** + * 开课日期,班次的开始教学日期。 + */ + private LocalDateTime kkrq; + + /** + * 结课日期,班次的结束教学日期。 + */ + private LocalDateTime jkrq; + + /** + * 报名日期,学员报名截止日期。 + */ + private LocalDateTime bmrq; + + /** + * 计划人数,来自学员队表的"学员队人数"。 + */ + private Integer jhrs; + + /** + * 要求说明,来自学员队拼班信息的"要求说明"。 + */ + private String yqsm; + + // ====== 查询条件字段(仅用于筛选,不回显) ====== + + /** + * 年度(查询条件)。 + */ + private Integer nd; + + /** + * 任务状态(查询条件)。 + */ + private String zt; +} diff --git a/backend/roomroot-jwgl/src/main/java/com/roomroot/jwgl/vo/timetableconflict/TimetableConflictCardVO.java b/backend/roomroot-jwgl/src/main/java/com/roomroot/jwgl/vo/timetableconflict/TimetableConflictCardVO.java new file mode 100644 index 000000000..f1db5c2d5 --- /dev/null +++ b/backend/roomroot-jwgl/src/main/java/com/roomroot/jwgl/vo/timetableconflict/TimetableConflictCardVO.java @@ -0,0 +1,51 @@ +package com.roomroot.jwgl.vo.timetableconflict; + +import lombok.AllArgsConstructor; +import lombok.Builder; +import lombok.Data; +import lombok.NoArgsConstructor; + +/** + * 单张"冲突检查卡片"结果 VO。 + *

+ * 对应页面上方 6 个检查卡片,每个卡片有:标题、描述、检查状态、冲突数量、维度编码。 + * 前端根据 conflictCount 的值展示为"0(绿色通过)/ >0(红色警告)"。 + *

+ * + * @author management + */ +@Data +@Builder +@NoArgsConstructor +@AllArgsConstructor +public class TimetableConflictCardVO { + + /** + * 冲突维度编码(见 {@link com.roomroot.jwgl.unit.conflict.TimetableConflictDimension})。 + * 例:TEAM_CONFLICT、TEACHER_CONFLICT。 + */ + private String dimensionCode; + + /** + * 卡片标题。例:"教学班时间冲突检查"。 + */ + private String title; + + /** + * 卡片描述。例:"同一教学班次在同一时间段被安排多门课程"。 + */ + private String description; + + /** + * 是否已执行检查。 + * true = 已检查(页面去掉"未检查"标签,显示冲突数) + * false = 未检查(页面显示灰色"未检查"标签,冲突数视为 0) + */ + private boolean checked; + + /** + * 检测出的冲突总数(= 冲突明细列表的总行数,非聚合数)。 + * 例:同一班次在 3 个日期节次有冲突 → conflictCount = 3。 + */ + private int conflictCount; +} diff --git a/backend/roomroot-jwgl/src/main/java/com/roomroot/jwgl/vo/timetableconflict/TimetableConflictDetailVO.java b/backend/roomroot-jwgl/src/main/java/com/roomroot/jwgl/vo/timetableconflict/TimetableConflictDetailVO.java new file mode 100644 index 000000000..716fe4c4c --- /dev/null +++ b/backend/roomroot-jwgl/src/main/java/com/roomroot/jwgl/vo/timetableconflict/TimetableConflictDetailVO.java @@ -0,0 +1,135 @@ +package com.roomroot.jwgl.vo.timetableconflict; + +import lombok.AllArgsConstructor; +import lombok.Builder; +import lombok.Data; +import lombok.NoArgsConstructor; + +import java.time.LocalDateTime; + +/** + * 单条冲突明细 VO。 + *

+ * 对应页面下方"冲突明细"表格的每一行数据。 + * 所有维度的冲突统一用此结构返回,前端根据 dimensionCode 做颜色区分或图标区分。 + *

+ * + * @author management + */ +@Data +@Builder +@NoArgsConstructor +@AllArgsConstructor +public class TimetableConflictDetailVO { + + /** + * 冲突维度编码(见枚举 TimetableConflictDimension#code)。 + * 例:TEACHER_CONFLICT → 前端用红色标签标注"教员冲突"。 + */ + private String dimensionCode; + + /** + * 冲突维度标题(中文)。例:"教员时间冲突"。 + */ + private String dimensionTitle; + + // ==================== 发生冲突的资源 ==================== + + /** + * 发生冲突的资源编号。 + * 根据维度不同,含义不同: + * TEAM_CONFLICT → 教学班次(学员队)编号 + * ELECTIVE_REQUIRED_CONFLICT → 教学班次(学员队)编号 + * TEACHER_CONFLICT → 教员编号 + * CLASSROOM_CONFLICT → 教室编号 + * GUARANTEE_CONFLICT → 保障项目编号 + * EVENT_CONFLICT → 活动事件编号 + */ + private String resourceId; + + /** + * 发生冲突的资源中文名(直接展示给用户,无需再次翻译)。 + * 例:"张教授"、"101多媒体教室"、"2025级计算机1班"。 + */ + private String resourceName; + + // ==================== 冲突的日期节次 ==================== + + /** + * 发生冲突的日期。 + * 例:2026-09-10。 + */ + private LocalDateTime rq; + + /** + * 发生冲突的节次。 + * 例:3(表示当日第 3 节有冲突)。 + */ + private Integer jc; + + // ==================== 冲突涉及的课次/课程信息 ==================== + + /** + * 同一"资源+日期节次"上发生冲突的课次数量。 + * 一般 >= 2(1 个资源同一时间被安排多门课)。 + * 用于明细列"占用课次数"展示。 + */ + private Integer occupiedLessonCount; + + /** + * 冲突涉及的课程名称列表,用";"分隔。 + * 例:"高等数学;大学英语"。 + */ + private String courseNames; + + /** + * 冲突涉及的课次编号列表,用","分隔。 + * 对应表【实施_课程表 SSKCB】的主键 编号。 + * 用于前端做"点击跳转到具体课次详情"的超链接。 + */ + private String conflictSskcbBhs; + + // ==================== 备注 ==================== + + /** + * 冲突原因的中文描述。 + * 例:"教学班次【2025级计算机1班】在 2026-09-10 第3节同时被安排《高等数学》和《大学英语》两门课程"。 + * 用于"查看详情"弹窗,或表格的备注列。 + */ + private String reason; + + // ==================== UI 明细表格新增业务字段(对应截图8列:冲突号/班次/教员/场地/责任单位)==================== + + /** + * 冲突组唯一编号(格式:日期_节次_资源编号,例:20260821_03_XYD001)。 + * 由内层聚合出的"日期+节次+资源号"在外层直接拼接,便于前端定位和排查。 + */ + private String conflictNo; + + /** + * 班次名称(学员队名称)。 + * 该冲突涉及的所有教学班次/学员队,多值用 WM_CONCAT(DISTINCT ...) 去重拼接,展示给用户。 + * 例:"2025级计算机1班;2025级计算机2班"。 + */ + private String xydNames; + + /** + * 教员姓名。 + * 该冲突涉及的所有主讲/辅讲教员,多个时拼接;可带【主】/【辅】前缀便于区分角色。 + * 例:"【主】张教授;【辅】李助教"。 + */ + private String teacherNames; + + /** + * 场地/教室名称。 + * 该冲突涉及的所有教学场地(教室)名称,多值去重拼接。 + * 例:"1号教学楼101多媒体教室;2号教学楼实验机房"。 + */ + private String classroomNames; + + /** + * 责任单位(班次的所属单位 / 教研室名称)。 + * 统一从学员队表的「所属单位」列取值(WM_CONCAT 去重)。 + */ + private String responsibleDept; +} diff --git a/backend/roomroot-jwgl/src/main/java/com/roomroot/jwgl/vo/timetableconflict/TimetableConflictSummaryVO.java b/backend/roomroot-jwgl/src/main/java/com/roomroot/jwgl/vo/timetableconflict/TimetableConflictSummaryVO.java new file mode 100644 index 000000000..76a04fdf5 --- /dev/null +++ b/backend/roomroot-jwgl/src/main/java/com/roomroot/jwgl/vo/timetableconflict/TimetableConflictSummaryVO.java @@ -0,0 +1,67 @@ +package com.roomroot.jwgl.vo.timetableconflict; + +import lombok.Data; + +import java.util.ArrayList; +import java.util.List; + +/** + * 课表冲突检查 —— 全维度汇总结果 VO。 + *

+ * 对应页面"执行全部检查"按钮:返回 6 张卡片的检查结果数组。 + * 页面初次加载时也返回此对象(所有卡片的 checked=false),供前端渲染卡片布局。 + *

+ * + * @author management + */ +@Data +public class TimetableConflictSummaryVO { + + /** + * 当前检查所属年度(学期)。 + * 例:2026(对应页面顶部 2026年秋季学期)。 + */ + private Integer nd; + + /** + * 6 张(当前已启用 4 张)冲突检查卡片的结果列表。 + * 列表顺序与 UI 卡片顺序保持一致: + * 1.教学班时间冲突 → 2.必修选修冲突 → 3.教员时间冲突 → 4.教室时间冲突 → 5.保障 → 6.活动事件 + */ + private List cards; + + /** + * 全部冲突总数(= 所有卡片 conflictCount 之和)。 + * 用于页面顶部快速展示"本学期共有多少条冲突待处理"。 + */ + private int totalConflictCount; + + /** + * 是否已完成完整的全量检查(即所有卡片都执行过一次)。 + * true 表示用户至少点过一次"执行全部检查" + * false 表示还未全部检查(可能只单独检查过部分卡片) + */ + private boolean fullyChecked; + + public TimetableConflictSummaryVO() { + this.cards = new ArrayList<>(); + this.totalConflictCount = 0; + this.fullyChecked = false; + } + + /** + * 重计算总冲突数。每次单卡片检查结果更新后,上层汇总时调用此方法。 + */ + public void recalculateTotal() { + int total = 0; + boolean all = !cards.isEmpty(); + for (TimetableConflictCardVO c : cards) { + total += c.getConflictCount(); + if (!c.isChecked()) { + all = false; + } + } + this.totalConflictCount = total; + this.fullyChecked = all; + } +} diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/config/AccountManagementWebMvcConfig.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/config/AccountManagementWebMvcConfig.class new file mode 100644 index 000000000..7e5f96d60 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/config/AccountManagementWebMvcConfig.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/LeaveDTO.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/LeaveDTO.class new file mode 100644 index 000000000..9c746802b Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/LeaveDTO.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/LeaveQueryDTO.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/LeaveQueryDTO.class new file mode 100644 index 000000000..81321717c Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/LeaveQueryDTO.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/accountmanagement/AccountCreateDTO.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/accountmanagement/AccountCreateDTO.class new file mode 100644 index 000000000..533356835 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/accountmanagement/AccountCreateDTO.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/accountmanagement/AccountDisableDTO.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/accountmanagement/AccountDisableDTO.class new file mode 100644 index 000000000..f8d2c1aec Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/accountmanagement/AccountDisableDTO.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/accountmanagement/AccountIdDTO.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/accountmanagement/AccountIdDTO.class new file mode 100644 index 000000000..1a656e5cd Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/accountmanagement/AccountIdDTO.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/accountmanagement/AccountLoginDTO.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/accountmanagement/AccountLoginDTO.class new file mode 100644 index 000000000..314ad3137 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/accountmanagement/AccountLoginDTO.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/accountmanagement/AccountLoginInformationQueryDTO.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/accountmanagement/AccountLoginInformationQueryDTO.class new file mode 100644 index 000000000..109d58dcc Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/accountmanagement/AccountLoginInformationQueryDTO.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/accountmanagement/AccountMergeDTO.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/accountmanagement/AccountMergeDTO.class new file mode 100644 index 000000000..fbb0720ed Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/accountmanagement/AccountMergeDTO.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/accountmanagement/AccountPasswordChangeDTO.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/accountmanagement/AccountPasswordChangeDTO.class new file mode 100644 index 000000000..0fd616d8b Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/accountmanagement/AccountPasswordChangeDTO.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/accountmanagement/AccountPasswordResetDTO.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/accountmanagement/AccountPasswordResetDTO.class new file mode 100644 index 000000000..5b96da803 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/accountmanagement/AccountPasswordResetDTO.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/accountmanagement/AccountQueryDTO.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/accountmanagement/AccountQueryDTO.class new file mode 100644 index 000000000..e71cfcfd3 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/accountmanagement/AccountQueryDTO.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/accountmanagement/AccountRoleAssignmentDTO.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/accountmanagement/AccountRoleAssignmentDTO.class new file mode 100644 index 000000000..66f06c11f Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/accountmanagement/AccountRoleAssignmentDTO.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/accountmanagement/AccountRoleConfigurationDTO.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/accountmanagement/AccountRoleConfigurationDTO.class new file mode 100644 index 000000000..82b2c75ce Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/accountmanagement/AccountRoleConfigurationDTO.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/accountmanagement/AccountRoleOptionQueryDTO.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/accountmanagement/AccountRoleOptionQueryDTO.class new file mode 100644 index 000000000..003434ab6 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/accountmanagement/AccountRoleOptionQueryDTO.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/accountmanagement/AccountSsoSessionResolveDTO.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/accountmanagement/AccountSsoSessionResolveDTO.class new file mode 100644 index 000000000..3f432e2ac Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/accountmanagement/AccountSsoSessionResolveDTO.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/accountmanagement/AccountUpdateDTO.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/accountmanagement/AccountUpdateDTO.class new file mode 100644 index 000000000..ccf5bff74 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/accountmanagement/AccountUpdateDTO.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/affiliationsetting/PersonnelAffiliationDTO.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/affiliationsetting/PersonnelAffiliationDTO.class new file mode 100644 index 000000000..07a3852c1 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/affiliationsetting/PersonnelAffiliationDTO.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/affiliationsetting/PersonnelTransferDTO.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/affiliationsetting/PersonnelTransferDTO.class new file mode 100644 index 000000000..482a50e47 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/affiliationsetting/PersonnelTransferDTO.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/affiliationsetting/ResearchOfficeAffiliationAddDTO.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/affiliationsetting/ResearchOfficeAffiliationAddDTO.class new file mode 100644 index 000000000..fcec447c1 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/affiliationsetting/ResearchOfficeAffiliationAddDTO.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/affiliationsetting/ResearchOfficeAffiliationIdDTO.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/affiliationsetting/ResearchOfficeAffiliationIdDTO.class new file mode 100644 index 000000000..cb2f5bc2a Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/affiliationsetting/ResearchOfficeAffiliationIdDTO.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/affiliationsetting/ResearchOfficeAffiliationQueryDTO.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/affiliationsetting/ResearchOfficeAffiliationQueryDTO.class new file mode 100644 index 000000000..5fba86344 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/affiliationsetting/ResearchOfficeAffiliationQueryDTO.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/affiliationsetting/ResearchOfficeOptionQueryDTO.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/affiliationsetting/ResearchOfficeOptionQueryDTO.class new file mode 100644 index 000000000..7d11b38a1 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/affiliationsetting/ResearchOfficeOptionQueryDTO.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/affiliationsetting/TeachingClassAffiliationDTO.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/affiliationsetting/TeachingClassAffiliationDTO.class new file mode 100644 index 000000000..aee5250b6 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/affiliationsetting/TeachingClassAffiliationDTO.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/courserunning/AdjustRoomDTO.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/courserunning/AdjustRoomDTO.class new file mode 100644 index 000000000..0c952dcbd Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/courserunning/AdjustRoomDTO.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/courserunning/AdjustSupportDTO.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/courserunning/AdjustSupportDTO.class new file mode 100644 index 000000000..fcefa2be4 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/courserunning/AdjustSupportDTO.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/courserunning/AdjustTeacherDTO.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/courserunning/AdjustTeacherDTO.class new file mode 100644 index 000000000..7f82be1e4 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/courserunning/AdjustTeacherDTO.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/courserunning/AdjustTeamDTO.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/courserunning/AdjustTeamDTO.class new file mode 100644 index 000000000..43a1da3b2 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/courserunning/AdjustTeamDTO.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/courserunning/ClassesImportDTO.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/courserunning/ClassesImportDTO.class new file mode 100644 index 000000000..9f436e287 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/courserunning/ClassesImportDTO.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/courserunning/ImportRemoveDTO.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/courserunning/ImportRemoveDTO.class new file mode 100644 index 000000000..63dce1df8 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/courserunning/ImportRemoveDTO.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/courserunning/OperationAnalysisQueryDTO.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/courserunning/OperationAnalysisQueryDTO.class new file mode 100644 index 000000000..43f1139a2 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/courserunning/OperationAnalysisQueryDTO.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/courserunning/ScheduleAdjustApplyDTO.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/courserunning/ScheduleAdjustApplyDTO.class new file mode 100644 index 000000000..841b1389e Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/courserunning/ScheduleAdjustApplyDTO.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/courserunning/ScheduleAdjustAuditDTO.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/courserunning/ScheduleAdjustAuditDTO.class new file mode 100644 index 000000000..76c3c9ae4 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/courserunning/ScheduleAdjustAuditDTO.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/courserunning/ScheduleAdjustQueryDTO.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/courserunning/ScheduleAdjustQueryDTO.class new file mode 100644 index 000000000..bca0dd147 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/courserunning/ScheduleAdjustQueryDTO.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/courserunning/ScheduleAdjustStrategyDTO.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/courserunning/ScheduleAdjustStrategyDTO.class new file mode 100644 index 000000000..98fd183d4 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/courserunning/ScheduleAdjustStrategyDTO.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/courserunning/SemesterImportDTO.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/courserunning/SemesterImportDTO.class new file mode 100644 index 000000000..cc7bf1a47 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/courserunning/SemesterImportDTO.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/courserunning/SingleCourseImportDTO.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/courserunning/SingleCourseImportDTO.class new file mode 100644 index 000000000..04b0e706e Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/courserunning/SingleCourseImportDTO.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/courserunning/StudentLeaveApplyDTO.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/courserunning/StudentLeaveApplyDTO.class new file mode 100644 index 000000000..449e37d59 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/courserunning/StudentLeaveApplyDTO.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/courserunning/StudentLeaveAuditDTO.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/courserunning/StudentLeaveAuditDTO.class new file mode 100644 index 000000000..26ae5af83 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/courserunning/StudentLeaveAuditDTO.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/courserunning/StudentLeaveQueryDTO.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/courserunning/StudentLeaveQueryDTO.class new file mode 100644 index 000000000..538ca135d Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/courserunning/StudentLeaveQueryDTO.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/courserunning/TeachingPlanBatchFillDTO.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/courserunning/TeachingPlanBatchFillDTO.class new file mode 100644 index 000000000..d11266558 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/courserunning/TeachingPlanBatchFillDTO.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/courserunning/TeachingPlanFillDTO.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/courserunning/TeachingPlanFillDTO.class new file mode 100644 index 000000000..c3453e939 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/courserunning/TeachingPlanFillDTO.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/courserunning/TeachingPlanQueryDTO.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/courserunning/TeachingPlanQueryDTO.class new file mode 100644 index 000000000..8cfd7c1a5 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/courserunning/TeachingPlanQueryDTO.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/courserunning/TeachingSupportBatchPlanDTO.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/courserunning/TeachingSupportBatchPlanDTO.class new file mode 100644 index 000000000..0e05c63de Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/courserunning/TeachingSupportBatchPlanDTO.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/courserunning/TeachingSupportConfirmDTO.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/courserunning/TeachingSupportConfirmDTO.class new file mode 100644 index 000000000..30624b9e4 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/courserunning/TeachingSupportConfirmDTO.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/courserunning/TeachingSupportPlanDTO.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/courserunning/TeachingSupportPlanDTO.class new file mode 100644 index 000000000..d50fa5573 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/courserunning/TeachingSupportPlanDTO.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/courserunning/TeachingSupportPlanItemDTO.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/courserunning/TeachingSupportPlanItemDTO.class new file mode 100644 index 000000000..ec951bc5f Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/courserunning/TeachingSupportPlanItemDTO.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/courserunning/TeachingSupportUpdateDTO.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/courserunning/TeachingSupportUpdateDTO.class new file mode 100644 index 000000000..be5151d05 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/courserunning/TeachingSupportUpdateDTO.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/department/DepartmentCreateDTO.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/department/DepartmentCreateDTO.class new file mode 100644 index 000000000..26217976c Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/department/DepartmentCreateDTO.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/department/DepartmentIdDTO.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/department/DepartmentIdDTO.class new file mode 100644 index 000000000..71590865e Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/department/DepartmentIdDTO.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/department/DepartmentQueryDTO.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/department/DepartmentQueryDTO.class new file mode 100644 index 000000000..a918896c5 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/department/DepartmentQueryDTO.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/department/DepartmentUpdateDTO.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/department/DepartmentUpdateDTO.class new file mode 100644 index 000000000..7dca66ea9 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/department/DepartmentUpdateDTO.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/departmentpersonnel/DepartmentPersonnelCreateDTO.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/departmentpersonnel/DepartmentPersonnelCreateDTO.class new file mode 100644 index 000000000..b2a197225 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/departmentpersonnel/DepartmentPersonnelCreateDTO.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/departmentpersonnel/DepartmentPersonnelIdDTO.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/departmentpersonnel/DepartmentPersonnelIdDTO.class new file mode 100644 index 000000000..cbf13a652 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/departmentpersonnel/DepartmentPersonnelIdDTO.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/departmentpersonnel/DepartmentPersonnelImportDTO.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/departmentpersonnel/DepartmentPersonnelImportDTO.class new file mode 100644 index 000000000..451683e35 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/departmentpersonnel/DepartmentPersonnelImportDTO.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/departmentpersonnel/DepartmentPersonnelQueryDTO.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/departmentpersonnel/DepartmentPersonnelQueryDTO.class new file mode 100644 index 000000000..82a302289 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/departmentpersonnel/DepartmentPersonnelQueryDTO.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/departmentpersonnel/DepartmentPersonnelUpdateDTO.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/departmentpersonnel/DepartmentPersonnelUpdateDTO.class new file mode 100644 index 000000000..a2084dfef Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/departmentpersonnel/DepartmentPersonnelUpdateDTO.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/dict/DictDataBatchQueryDTO.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/dict/DictDataBatchQueryDTO.class new file mode 100644 index 000000000..3ead68091 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/dict/DictDataBatchQueryDTO.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/dict/DictDataQueryDTO.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/dict/DictDataQueryDTO.class new file mode 100644 index 000000000..73e194c21 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/dict/DictDataQueryDTO.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/dict/DictDataSaveDTO.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/dict/DictDataSaveDTO.class new file mode 100644 index 000000000..164c3b10a Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/dict/DictDataSaveDTO.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/dict/DictTypeQueryDTO.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/dict/DictTypeQueryDTO.class new file mode 100644 index 000000000..a0c91bb38 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/dict/DictTypeQueryDTO.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/dict/DictTypeSaveDTO.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/dict/DictTypeSaveDTO.class new file mode 100644 index 000000000..46dc3f20e Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/dict/DictTypeSaveDTO.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/elective/AddClassDTO.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/elective/AddClassDTO.class new file mode 100644 index 000000000..1bfec34f1 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/elective/AddClassDTO.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/faculty/AddTeacherDTO.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/faculty/AddTeacherDTO.class new file mode 100644 index 000000000..85de0b065 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/faculty/AddTeacherDTO.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/ks/HourStatisticsQuery.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/ks/HourStatisticsQuery.class new file mode 100644 index 000000000..1481e87e7 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/ks/HourStatisticsQuery.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/noticeannouncement/NoticeAnnouncementCreateDTO.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/noticeannouncement/NoticeAnnouncementCreateDTO.class new file mode 100644 index 000000000..5d42dd29f Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/noticeannouncement/NoticeAnnouncementCreateDTO.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/noticeannouncement/NoticeAnnouncementIdDTO.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/noticeannouncement/NoticeAnnouncementIdDTO.class new file mode 100644 index 000000000..d396a107b Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/noticeannouncement/NoticeAnnouncementIdDTO.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/noticeannouncement/NoticeAnnouncementPriorityDTO.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/noticeannouncement/NoticeAnnouncementPriorityDTO.class new file mode 100644 index 000000000..1030db96a Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/noticeannouncement/NoticeAnnouncementPriorityDTO.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/noticeannouncement/NoticeAnnouncementPublishDTO.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/noticeannouncement/NoticeAnnouncementPublishDTO.class new file mode 100644 index 000000000..d6ff4941e Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/noticeannouncement/NoticeAnnouncementPublishDTO.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/noticeannouncement/NoticeAnnouncementQueryDTO.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/noticeannouncement/NoticeAnnouncementQueryDTO.class new file mode 100644 index 000000000..932a08975 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/noticeannouncement/NoticeAnnouncementQueryDTO.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/noticeannouncement/NoticeAnnouncementRecipientInsertDTO.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/noticeannouncement/NoticeAnnouncementRecipientInsertDTO.class new file mode 100644 index 000000000..d3d29ce9b Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/noticeannouncement/NoticeAnnouncementRecipientInsertDTO.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/noticeannouncement/NoticeAnnouncementRecipientQueryDTO.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/noticeannouncement/NoticeAnnouncementRecipientQueryDTO.class new file mode 100644 index 000000000..8286b7a42 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/noticeannouncement/NoticeAnnouncementRecipientQueryDTO.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/noticeannouncement/NoticeAnnouncementUpdateDTO.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/noticeannouncement/NoticeAnnouncementUpdateDTO.class new file mode 100644 index 000000000..ac2e045cb Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/noticeannouncement/NoticeAnnouncementUpdateDTO.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/noticeannouncement/UserNoticeAnnouncementQueryDTO.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/noticeannouncement/UserNoticeAnnouncementQueryDTO.class new file mode 100644 index 000000000..40733a8c0 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/noticeannouncement/UserNoticeAnnouncementQueryDTO.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/notificationlog/NotificationLogExportDTO.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/notificationlog/NotificationLogExportDTO.class new file mode 100644 index 000000000..110690a85 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/notificationlog/NotificationLogExportDTO.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/notificationlog/NotificationLogIdDTO.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/notificationlog/NotificationLogIdDTO.class new file mode 100644 index 000000000..81e3d7893 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/notificationlog/NotificationLogIdDTO.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/notificationlog/NotificationLogQueryDTO.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/notificationlog/NotificationLogQueryDTO.class new file mode 100644 index 000000000..5c8131dce Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/notificationlog/NotificationLogQueryDTO.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/notificationlog/NotificationLogRecipientQueryDTO.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/notificationlog/NotificationLogRecipientQueryDTO.class new file mode 100644 index 000000000..f798c2294 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/notificationlog/NotificationLogRecipientQueryDTO.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/operationlog/OperationLogExportDTO.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/operationlog/OperationLogExportDTO.class new file mode 100644 index 000000000..02f513bff Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/operationlog/OperationLogExportDTO.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/operationlog/OperationLogIdDTO.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/operationlog/OperationLogIdDTO.class new file mode 100644 index 000000000..f304085ff Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/operationlog/OperationLogIdDTO.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/operationlog/OperationLogQueryDTO.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/operationlog/OperationLogQueryDTO.class new file mode 100644 index 000000000..c071bd5cc Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/operationlog/OperationLogQueryDTO.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/operationlog/OperationLogRecordDTO.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/operationlog/OperationLogRecordDTO.class new file mode 100644 index 000000000..59a6e5c95 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/operationlog/OperationLogRecordDTO.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/systeminitialization/SemesterInitializationSaveDTO.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/systeminitialization/SemesterInitializationSaveDTO.class new file mode 100644 index 000000000..78db5cc73 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/systeminitialization/SemesterInitializationSaveDTO.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/systeminitialization/SystemInitializationConfigurationSaveDTO.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/systeminitialization/SystemInitializationConfigurationSaveDTO.class new file mode 100644 index 000000000..e547b945e Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/systeminitialization/SystemInitializationConfigurationSaveDTO.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/systeminitialization/SystemInitializationDepartmentImportRowDTO.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/systeminitialization/SystemInitializationDepartmentImportRowDTO.class new file mode 100644 index 000000000..e584b3661 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/systeminitialization/SystemInitializationDepartmentImportRowDTO.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/systeminitialization/SystemInitializationExecutionDTO.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/systeminitialization/SystemInitializationExecutionDTO.class new file mode 100644 index 000000000..d9fc16bb6 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/systeminitialization/SystemInitializationExecutionDTO.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/systeminitialization/SystemInitializationHistoricalDataDTO.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/systeminitialization/SystemInitializationHistoricalDataDTO.class new file mode 100644 index 000000000..062c0c474 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/systeminitialization/SystemInitializationHistoricalDataDTO.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/systeminitialization/SystemInitializationHistoricalImportDTO.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/systeminitialization/SystemInitializationHistoricalImportDTO.class new file mode 100644 index 000000000..c9d203999 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/systeminitialization/SystemInitializationHistoricalImportDTO.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/systeminitialization/SystemInitializationPersonnelImportRowDTO.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/systeminitialization/SystemInitializationPersonnelImportRowDTO.class new file mode 100644 index 000000000..e5e9fe555 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/systeminitialization/SystemInitializationPersonnelImportRowDTO.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/systeminitialization/SystemInitializationResearchOfficeImportRowDTO.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/systeminitialization/SystemInitializationResearchOfficeImportRowDTO.class new file mode 100644 index 000000000..386bb0c60 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/dto/systeminitialization/SystemInitializationResearchOfficeImportRowDTO.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/BCKTJXRZ.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/BCKTJXRZ.class new file mode 100644 index 000000000..cdfddebec Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/BCKTJXRZ.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/BCKTJXRZSKJY.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/BCKTJXRZSKJY.class new file mode 100644 index 000000000..3b0387162 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/BCKTJXRZSKJY.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/BCXQJCXQB.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/BCXQJCXQB.class new file mode 100644 index 000000000..f36ea1e4d Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/BCXQJCXQB.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/BK.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/BK.class new file mode 100644 index 000000000..7992c70af Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/BK.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/BKDDB.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/BKDDB.class new file mode 100644 index 000000000..daed819b4 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/BKDDB.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/BKJKB.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/BKJKB.class new file mode 100644 index 000000000..a555fe7cd Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/BKJKB.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/BKXY.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/BKXY.class new file mode 100644 index 000000000..76c6a0f95 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/BKXY.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/BZLB.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/BZLB.class new file mode 100644 index 000000000..5f1708b76 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/BZLB.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/BZMX.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/BZMX.class new file mode 100644 index 000000000..84cccc99e Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/BZMX.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/BZTGMX.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/BZTGMX.class new file mode 100644 index 000000000..630fff20f Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/BZTGMX.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/CJGGRZ.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/CJGGRZ.class new file mode 100644 index 000000000..aaa5fb93f Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/CJGGRZ.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/CPCPRYB.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/CPCPRYB.class new file mode 100644 index 000000000..a52ccd8f9 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/CPCPRYB.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/CPCPYWJGB.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/CPCPYWJGB.class new file mode 100644 index 000000000..6f1ed62ca Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/CPCPYWJGB.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/CPJGPJJLB.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/CPJGPJJLB.class new file mode 100644 index 000000000..27c46b0f5 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/CPJGPJJLB.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/CPNDCPB.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/CPNDCPB.class new file mode 100644 index 000000000..57d1ad7dd Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/CPNDCPB.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/CPPCDJB.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/CPPCDJB.class new file mode 100644 index 000000000..d290ffeef Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/CPPCDJB.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/CPTXPJJLB.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/CPTXPJJLB.class new file mode 100644 index 000000000..a327b19d1 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/CPTXPJJLB.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/CZRZB.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/CZRZB.class new file mode 100644 index 000000000..612e81076 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/CZRZB.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/DBVersion.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/DBVersion.class new file mode 100644 index 000000000..1f159a1c2 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/DBVersion.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/DDDLTBB.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/DDDLTBB.class new file mode 100644 index 000000000..b2a724408 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/DDDLTBB.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/DKSQBZMX.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/DKSQBZMX.class new file mode 100644 index 000000000..9ba709a83 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/DKSQBZMX.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/DKSQFZJY.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/DKSQFZJY.class new file mode 100644 index 000000000..cea8f0d7c Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/DKSQFZJY.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/DKSQJS.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/DKSQJS.class new file mode 100644 index 000000000..2fddbffa4 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/DKSQJS.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/DKSQXYD.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/DKSQXYD.class new file mode 100644 index 000000000..c4c354d60 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/DKSQXYD.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/DLJLB.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/DLJLB.class new file mode 100644 index 000000000..bbd575cd2 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/DLJLB.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/DLXXB.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/DLXXB.class new file mode 100644 index 000000000..00de400ff Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/DLXXB.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/DXJSGZ.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/DXJSGZ.class new file mode 100644 index 000000000..36d025fcc Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/DXJSGZ.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/FWBDRWB.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/FWBDRWB.class new file mode 100644 index 000000000..ac879880c Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/FWBDRWB.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/FWBDWPRYB.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/FWBDWPRYB.class new file mode 100644 index 000000000..cafc79a2d Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/FWBDWPRYB.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/FWBDWPRYSCFJB.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/FWBDWPRYSCFJB.class new file mode 100644 index 000000000..09d25151d Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/FWBDWPRYSCFJB.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/FWBDXQB.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/FWBDXQB.class new file mode 100644 index 000000000..e905448f2 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/FWBDXQB.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/FWBDXQFJB.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/FWBDXQFJB.class new file mode 100644 index 000000000..f77c80346 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/FWBDXQFJB.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/FXKTSSSXXM.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/FXKTSSSXXM.class new file mode 100644 index 000000000..a7342ad50 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/FXKTSSSXXM.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/FXKTSXXMBC.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/FXKTSXXMBC.class new file mode 100644 index 000000000..e204c5ec8 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/FXKTSXXMBC.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/FXKTSXXMDS.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/FXKTSXXMDS.class new file mode 100644 index 000000000..5766f08fd Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/FXKTSXXMDS.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/FXKTSXXMFXKT.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/FXKTSXXMFXKT.class new file mode 100644 index 000000000..92b1edb71 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/FXKTSXXMFXKT.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/FXKTSXXMSXJGB.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/FXKTSXXMSXJGB.class new file mode 100644 index 000000000..360778d1a Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/FXKTSXXMSXJGB.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/FXKTSXXMXY.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/FXKTSXXMXY.class new file mode 100644 index 000000000..8848ed7d4 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/FXKTSXXMXY.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/FZQZBZ.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/FZQZBZ.class new file mode 100644 index 000000000..184559973 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/FZQZBZ.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/FZQZBZQZGZ.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/FZQZBZQZGZ.class new file mode 100644 index 000000000..72cfed667 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/FZQZBZQZGZ.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/FZZHGZBZCPJGYS.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/FZZHGZBZCPJGYS.class new file mode 100644 index 000000000..b23877ede Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/FZZHGZBZCPJGYS.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/FZZHGZBZZHGZ.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/FZZHGZBZZHGZ.class new file mode 100644 index 000000000..1a8b3ee86 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/FZZHGZBZZHGZ.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/GCKJL.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/GCKJL.class new file mode 100644 index 000000000..7144600ab Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/GCKJL.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/GCKJLPJJY.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/GCKJLPJJY.class new file mode 100644 index 000000000..e533be9e3 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/GCKJLPJJY.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/GCKLDJL.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/GCKLDJL.class new file mode 100644 index 000000000..90316b726 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/GCKLDJL.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/GCKLDJLPJJY.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/GCKLDJLPJJY.class new file mode 100644 index 000000000..b0ae908b9 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/GCKLDJLPJJY.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/GCKZJ.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/GCKZJ.class new file mode 100644 index 000000000..27742a4d9 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/GCKZJ.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/GCKZJPJJY.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/GCKZJPJJY.class new file mode 100644 index 000000000..409fe7a16 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/GCKZJPJJY.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/GKLDCKB.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/GKLDCKB.class new file mode 100644 index 000000000..a2ba0bd49 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/GKLDCKB.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/GKLDLBZBB.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/GKLDLBZBB.class new file mode 100644 index 000000000..6b5cd46c7 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/GKLDLBZBB.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/GKZJCKB.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/GKZJCKB.class new file mode 100644 index 000000000..d03a0a397 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/GKZJCKB.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/GZTKJGRY.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/GZTKJGRY.class new file mode 100644 index 000000000..d17724d6c Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/GZTKJGRY.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/GZTKJY.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/GZTKJY.class new file mode 100644 index 000000000..9c7caedb1 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/GZTKJY.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/JCKCD.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/JCKCD.class new file mode 100644 index 000000000..d24111757 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/JCKCD.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/JCKCMXX.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/JCKCMXX.class new file mode 100644 index 000000000..86cb8e416 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/JCKCMXX.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/JCSJB.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/JCSJB.class new file mode 100644 index 000000000..7dfd64b0c Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/JCSJB.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/JCXX.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/JCXX.class new file mode 100644 index 000000000..a5bd1f436 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/JCXX.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/JG.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/JG.class new file mode 100644 index 000000000..b76d8a1e5 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/JG.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/JGRYDLB.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/JGRYDLB.class new file mode 100644 index 000000000..f36805950 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/JGRYDLB.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/JQB.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/JQB.class new file mode 100644 index 000000000..0ff8acc83 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/JQB.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/JSB.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/JSB.class new file mode 100644 index 000000000..3bad4c54c Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/JSB.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/JSBKCB.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/JSBKCB.class new file mode 100644 index 000000000..b1bb32617 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/JSBKCB.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/JSFSKSXS.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/JSFSKSXS.class new file mode 100644 index 000000000..6fad5bf06 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/JSFSKSXS.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/JSSCKCB.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/JSSCKCB.class new file mode 100644 index 000000000..8f5c56414 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/JSSCKCB.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/JSZW.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/JSZW.class new file mode 100644 index 000000000..184537077 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/JSZW.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/JSZWKSFBZ.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/JSZWKSFBZ.class new file mode 100644 index 000000000..0b0852d43 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/JSZWKSFBZ.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/JXCDL.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/JXCDL.class new file mode 100644 index 000000000..0a704f972 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/JXCDL.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/JXCDLBRW.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/JXCDLBRW.class new file mode 100644 index 000000000..b3e17ca29 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/JXCDLBRW.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/JXGLJG.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/JXGLJG.class new file mode 100644 index 000000000..6aa3ca23d Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/JXGLJG.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/JXLB.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/JXLB.class new file mode 100644 index 000000000..b3793d786 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/JXLB.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/JXRW.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/JXRW.class new file mode 100644 index 000000000..5f029bf92 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/JXRW.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/JXRWJCXQB.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/JXRWJCXQB.class new file mode 100644 index 000000000..e2af6a59b Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/JXRWJCXQB.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/JXRZJYKSBZ.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/JXRZJYKSBZ.class new file mode 100644 index 000000000..b22f4189e Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/JXRZJYKSBZ.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/JXRZKSBZSPB.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/JXRZKSBZSPB.class new file mode 100644 index 000000000..cefa8b55f Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/JXRZKSBZSPB.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/JXRZXYXXQK.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/JXRZXYXXQK.class new file mode 100644 index 000000000..abd89e302 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/JXRZXYXXQK.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/JXSSJH.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/JXSSJH.class new file mode 100644 index 000000000..c8214932d Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/JXSSJH.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/JXSSJHTJB.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/JXSSJHTJB.class new file mode 100644 index 000000000..790109515 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/JXSSJHTJB.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/JYB.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/JYB.class new file mode 100644 index 000000000..40bc3d59a Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/JYB.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/JYDLB.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/JYDLB.class new file mode 100644 index 000000000..91ad0d3a7 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/JYDLB.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/JYKSBZ.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/JYKSBZ.class new file mode 100644 index 000000000..20407086e Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/JYKSBZ.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/JYL.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/JYL.class new file mode 100644 index 000000000..5370926fe Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/JYL.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/JYNZKSF.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/JYNZKSF.class new file mode 100644 index 000000000..42dd3e463 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/JYNZKSF.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/JYSB.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/JYSB.class new file mode 100644 index 000000000..1d3c9cd0b Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/JYSB.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/JYSCKCB.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/JYSCKCB.class new file mode 100644 index 000000000..8b8b821b8 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/JYSCKCB.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/JYSDLB.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/JYSDLB.class new file mode 100644 index 000000000..bf714a689 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/JYSDLB.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/JYSRWS.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/JYSRWS.class new file mode 100644 index 000000000..677e2f14a Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/JYSRWS.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/JYSX.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/JYSX.class new file mode 100644 index 000000000..cdaedc386 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/JYSX.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/JYZJZGB.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/JYZJZGB.class new file mode 100644 index 000000000..98ef74b78 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/JYZJZGB.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/JZGZL.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/JZGZL.class new file mode 100644 index 000000000..f0ae1b3f2 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/JZGZL.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/KB.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/KB.class new file mode 100644 index 000000000..d49f7db41 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/KB.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/KCB.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/KCB.class new file mode 100644 index 000000000..0b3ad7ecb Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/KCB.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/KCBBZMX.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/KCBBZMX.class new file mode 100644 index 000000000..c719ab031 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/KCBBZMX.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/KCBMBB.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/KCBMBB.class new file mode 100644 index 000000000..1af2d7709 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/KCBMBB.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/KCBZ.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/KCBZ.class new file mode 100644 index 000000000..04f5553e1 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/KCBZ.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/KCBZFJ.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/KCBZFJ.class new file mode 100644 index 000000000..b29701c32 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/KCBZFJ.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/KCBZSP.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/KCBZSP.class new file mode 100644 index 000000000..629b3778d Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/KCBZSP.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/KCBZXX.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/KCBZXX.class new file mode 100644 index 000000000..2375ca276 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/KCBZXX.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/KCCJ.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/KCCJ.class new file mode 100644 index 000000000..9bb858ec5 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/KCCJ.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/KCGCCJ.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/KCGCCJ.class new file mode 100644 index 000000000..9a9350efe Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/KCGCCJ.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/KCJC.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/KCJC.class new file mode 100644 index 000000000..17bafaab0 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/KCJC.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/KCJXYX_CZRZ.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/KCJXYX_CZRZ.class new file mode 100644 index 000000000..1eebbdd0f Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/KCJXYX_CZRZ.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/KLXB.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/KLXB.class new file mode 100644 index 000000000..0d4e0be51 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/KLXB.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/KSB.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/KSB.class new file mode 100644 index 000000000..2cdc240fd Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/KSB.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/KSBZXM.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/KSBZXM.class new file mode 100644 index 000000000..7aa8bb5d8 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/KSBZXM.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/KSFBZ.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/KSFBZ.class new file mode 100644 index 000000000..36ea28923 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/KSFBZ.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/KSHBZ.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/KSHBZ.class new file mode 100644 index 000000000..f1b3386a6 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/KSHBZ.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/KSTJB.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/KSTJB.class new file mode 100644 index 000000000..ef73d2620 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/KSTJB.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/KSXSFA.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/KSXSFA.class new file mode 100644 index 000000000..0d10f8dba Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/KSXSFA.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/KTBZ.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/KTBZ.class new file mode 100644 index 000000000..37572755a Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/KTBZ.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/KTJXFF.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/KTJXFF.class new file mode 100644 index 000000000..c45a74dd8 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/KTJXFF.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/KTJXFFKSXS.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/KTJXFFKSXS.class new file mode 100644 index 000000000..d74a24e94 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/KTJXFFKSXS.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/KTRZXYKQB.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/KTRZXYKQB.class new file mode 100644 index 000000000..94948ce91 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/KTRZXYKQB.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/KYKJJXSBB.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/KYKJJXSBB.class new file mode 100644 index 000000000..2edc348df Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/KYKJJXSBB.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/KYKYCGB.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/KYKYCGB.class new file mode 100644 index 000000000..fbc1aa6de Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/KYKYCGB.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/KYKYJFB.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/KYKYJFB.class new file mode 100644 index 000000000..16dddfd5f Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/KYKYJFB.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/KYKYXMB.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/KYKYXMB.class new file mode 100644 index 000000000..3b5052807 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/KYKYXMB.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/KYSBGLB.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/KYSBGLB.class new file mode 100644 index 000000000..1c5d73df2 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/KYSBGLB.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/KYSYSJSB.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/KYSYSJSB.class new file mode 100644 index 000000000..2fd6c2f80 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/KYSYSJSB.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/KYXSJLB.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/KYXSJLB.class new file mode 100644 index 000000000..fcff70315 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/KYXSJLB.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/KYZDKB.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/KYZDKB.class new file mode 100644 index 000000000..22cd7f3d2 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/KYZDKB.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/LBSBXXB.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/LBSBXXB.class new file mode 100644 index 000000000..37765378c Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/LBSBXXB.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/LBZYGLPT.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/LBZYGLPT.class new file mode 100644 index 000000000..fedb6025e Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/LBZYGLPT.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/LDGCKCPMB.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/LDGCKCPMB.class new file mode 100644 index 000000000..8fb19d0d9 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/LDGCKCPMB.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/LLB.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/LLB.class new file mode 100644 index 000000000..a5825925a Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/LLB.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/MHKSQB.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/MHKSQB.class new file mode 100644 index 000000000..f92546a97 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/MHKSQB.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/MemberOnlineInfo.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/MemberOnlineInfo.class new file mode 100644 index 000000000..a9d781494 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/MemberOnlineInfo.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/N2JYJXZLCPCJ.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/N2JYJXZLCPCJ.class new file mode 100644 index 000000000..5bdcef2e6 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/N2JYJXZLCPCJ.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/N2XQJYJXZLCPXM.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/N2XQJYJXZLCPXM.class new file mode 100644 index 000000000..f766f09c5 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/N2XQJYJXZLCPXM.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/N2YXTBQK.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/N2YXTBQK.class new file mode 100644 index 000000000..8fff48916 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/N2YXTBQK.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/NDZHPD.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/NDZHPD.class new file mode 100644 index 000000000..7d49677a9 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/NDZHPD.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/NDZHPDJY.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/NDZHPDJY.class new file mode 100644 index 000000000..ed3130a88 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/NDZHPDJY.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/NDZHPDJYS.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/NDZHPDJYS.class new file mode 100644 index 000000000..f59face18 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/NDZHPDJYS.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/NZKSF.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/NZKSF.class new file mode 100644 index 000000000..b6ac664bf Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/NZKSF.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/PJBJPKYS.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/PJBJPKYS.class new file mode 100644 index 000000000..406907548 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/PJBJPKYS.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/PJKCAPYS.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/PJKCAPYS.class new file mode 100644 index 000000000..9e583eb6a Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/PJKCAPYS.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/PXRW.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/PXRW.class new file mode 100644 index 000000000..64efc9b08 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/PXRW.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/QJKTB.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/QJKTB.class new file mode 100644 index 000000000..da571bb12 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/QJKTB.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/QJXYB.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/QJXYB.class new file mode 100644 index 000000000..705aa2ef8 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/QJXYB.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/RYDASHBMSZ.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/RYDASHBMSZ.class new file mode 100644 index 000000000..90650c1b3 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/RYDASHBMSZ.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/SSDKSQ.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/SSDKSQ.class new file mode 100644 index 000000000..091a13d2a Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/SSDKSQ.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/SSDKSQSP.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/SSDKSQSP.class new file mode 100644 index 000000000..92228f304 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/SSDKSQSP.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/SSJG.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/SSJG.class new file mode 100644 index 000000000..513da5e81 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/SSJG.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/SSJGCM.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/SSJGCM.class new file mode 100644 index 000000000..15ceb551b Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/SSJGCM.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/SSJGJYS.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/SSJGJYS.class new file mode 100644 index 000000000..f37b8a803 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/SSJGJYS.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/SSJGXYD.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/SSJGXYD.class new file mode 100644 index 000000000..5086b6d7d Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/SSJGXYD.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/SSKC.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/SSKC.class new file mode 100644 index 000000000..ece54b861 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/SSKC.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/SSKCB.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/SSKCB.class new file mode 100644 index 000000000..35c20e9ab Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/SSKCB.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/SSKCBFZJY.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/SSKCBFZJY.class new file mode 100644 index 000000000..c633d7ddd Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/SSKCBFZJY.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/SSKCBJS.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/SSKCBJS.class new file mode 100644 index 000000000..f80e754f0 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/SSKCBJS.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/SSKCBXYD.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/SSKCBXYD.class new file mode 100644 index 000000000..c5a3f1686 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/SSKCBXYD.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/SSKCB_RZ.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/SSKCB_RZ.class new file mode 100644 index 000000000..894557883 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/SSKCB_RZ.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/SSKCXYD.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/SSKCXYD.class new file mode 100644 index 000000000..e16b60af5 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/SSKCXYD.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/SSOAppInfo.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/SSOAppInfo.class new file mode 100644 index 000000000..bc763a3d4 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/SSOAppInfo.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/SSOUserAuthOperate.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/SSOUserAuthOperate.class new file mode 100644 index 000000000..1a23aa640 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/SSOUserAuthOperate.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/SSOUserAuthSession.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/SSOUserAuthSession.class new file mode 100644 index 000000000..6267e1259 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/SSOUserAuthSession.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/ScheduleAdjustStrategy.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/ScheduleAdjustStrategy.class new file mode 100644 index 000000000..2181161d3 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/ScheduleAdjustStrategy.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/SysDictData.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/SysDictData.class new file mode 100644 index 000000000..5fb8e745e Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/SysDictData.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/SysDictType.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/SysDictType.class new file mode 100644 index 000000000..47f04b8cd Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/SysDictType.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/TCKGLY.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/TCKGLY.class new file mode 100644 index 000000000..aa1e5e6d7 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/TCKGLY.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/TCKGLYDLB.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/TCKGLYDLB.class new file mode 100644 index 000000000..17acbf2ad Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/TCKGLYDLB.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/TGB.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/TGB.class new file mode 100644 index 000000000..f885fa9da Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/TGB.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/TGYHXX.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/TGYHXX.class new file mode 100644 index 000000000..977c5f83e Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/TGYHXX.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/TKJL.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/TKJL.class new file mode 100644 index 000000000..495900bc2 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/TKJL.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/TimetableConflictResult.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/TimetableConflictResult.class new file mode 100644 index 000000000..49ac09ab4 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/TimetableConflictResult.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/WJ.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/WJ.class new file mode 100644 index 000000000..153d1ebc2 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/WJ.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/WSRYZCB.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/WSRYZCB.class new file mode 100644 index 000000000..18454dcac Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/WSRYZCB.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/WSSXB.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/WSSXB.class new file mode 100644 index 000000000..b18a95de3 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/WSSXB.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/WSWDB.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/WSWDB.class new file mode 100644 index 000000000..1faffc9c1 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/WSWDB.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/XKZYXX.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/XKZYXX.class new file mode 100644 index 000000000..6d92e2953 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/XKZYXX.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/XQ.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/XQ.class new file mode 100644 index 000000000..fc7a3980b Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/XQ.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/XQJYKCSKQKB.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/XQJYKCSKQKB.class new file mode 100644 index 000000000..411ee1d81 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/XQJYKCSKQKB.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/XQJYXXB.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/XQJYXXB.class new file mode 100644 index 000000000..17847db0f Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/XQJYXXB.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/XQWTKYYDJB.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/XQWTKYYDJB.class new file mode 100644 index 000000000..b8adc62a0 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/XQWTKYYDJB.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/XQXLB.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/XQXLB.class new file mode 100644 index 000000000..63e550c3d Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/XQXLB.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/XYCPCPXMB.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/XYCPCPXMB.class new file mode 100644 index 000000000..e8353d4cb Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/XYCPCPXMB.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/XYDB.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/XYDB.class new file mode 100644 index 000000000..1edf89579 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/XYDB.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/XYDDLB.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/XYDDLB.class new file mode 100644 index 000000000..47366ad6d Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/XYDDLB.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/XYDMYDCPCPB.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/XYDMYDCPCPB.class new file mode 100644 index 000000000..4be761d17 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/XYDMYDCPCPB.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/XYDNDXQJBXXB.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/XYDNDXQJBXXB.class new file mode 100644 index 000000000..559aafb59 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/XYDNDXQJBXXB.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/XYDPBXX.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/XYDPBXX.class new file mode 100644 index 000000000..42ffb4b5a Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/XYDPBXX.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/XYDQB.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/XYDQB.class new file mode 100644 index 000000000..ce107ba54 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/XYDQB.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/XYDRWB.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/XYDRWB.class new file mode 100644 index 000000000..75665a64d Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/XYDRWB.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/XYDSCKCB.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/XYDSCKCB.class new file mode 100644 index 000000000..55f575cab Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/XYDSCKCB.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/XYFBLJB.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/XYFBLJB.class new file mode 100644 index 000000000..08cabfe73 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/XYFBLJB.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/XYJXQJB.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/XYJXQJB.class new file mode 100644 index 000000000..b2e519e0d Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/XYJXQJB.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/XYKCBKCP.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/XYKCBKCP.class new file mode 100644 index 000000000..6bee39415 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/XYKCBKCP.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/XYKCBKCPQZX.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/XYKCBKCPQZX.class new file mode 100644 index 000000000..f052b3e3d Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/XYKCBKCPQZX.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/XYKCCJ.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/XYKCCJ.class new file mode 100644 index 000000000..767e5a9f3 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/XYKCCJ.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/XYKCGCCJ.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/XYKCGCCJ.class new file mode 100644 index 000000000..10e5bc5bc Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/XYKCGCCJ.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/XYMYDCPCPBC.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/XYMYDCPCPBC.class new file mode 100644 index 000000000..1b9fce772 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/XYMYDCPCPBC.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/XYMYDCPCPXY.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/XYMYDCPCPXY.class new file mode 100644 index 000000000..64842b8d0 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/XYMYDCPCPXY.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/XYMYDCPXM.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/XYMYDCPXM.class new file mode 100644 index 000000000..b3d0ae803 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/XYMYDCPXM.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/XYMYDCPXMCPX.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/XYMYDCPXMCPX.class new file mode 100644 index 000000000..954d90544 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/XYMYDCPXMCPX.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/XYPBB.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/XYPBB.class new file mode 100644 index 000000000..bf56b0c87 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/XYPBB.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/XYQJSPB.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/XYQJSPB.class new file mode 100644 index 000000000..1c9e063c2 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/XYQJSPB.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/XYSKJYCPB.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/XYSKJYCPB.class new file mode 100644 index 000000000..6f3edd87e Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/XYSKJYCPB.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/XYSKJYCPBQZX.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/XYSKJYCPBQZX.class new file mode 100644 index 000000000..60e0fa48e Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/XYSKJYCPBQZX.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/XYSKJYJCCPB.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/XYSKJYJCCPB.class new file mode 100644 index 000000000..1eff27d63 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/XYSKJYJCCPB.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/XYSKJYJCCPBQZX.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/XYSKJYJCCPBQZX.class new file mode 100644 index 000000000..a6006da66 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/XYSKJYJCCPBQZX.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/XYXJYDSQB.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/XYXJYDSQB.class new file mode 100644 index 000000000..4ecf85ac1 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/XYXJYDSQB.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/XYXJYJJGB.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/XYXJYJJGB.class new file mode 100644 index 000000000..edd92e314 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/XYXJYJJGB.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/XYXJYJTJB.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/XYXJYJTJB.class new file mode 100644 index 000000000..06812a7b9 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/XYXJYJTJB.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/XYXX.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/XYXX.class new file mode 100644 index 000000000..7dbbed280 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/XYXX.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/XYXXB.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/XYXXB.class new file mode 100644 index 000000000..a3c989941 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/XYXXB.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/XYXXBB.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/XYXXBB.class new file mode 100644 index 000000000..2d2a8f044 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/XYXXBB.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/XYXXGGRZ.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/XYXXGGRZ.class new file mode 100644 index 000000000..9fbe62c4d Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/XYXXGGRZ.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/YCB.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/YCB.class new file mode 100644 index 000000000..1100a512d Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/YCB.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/YHB.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/YHB.class new file mode 100644 index 000000000..728086a1f Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/YHB.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/YHDLB.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/YHDLB.class new file mode 100644 index 000000000..c1e8b4c1f Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/YHDLB.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/YJFKB.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/YJFKB.class new file mode 100644 index 000000000..11e7149fe Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/YJFKB.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/ZHPDGZ.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/ZHPDGZ.class new file mode 100644 index 000000000..0be5c5596 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/ZHPDGZ.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/ZHPDGZJYSJLRDGZ.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/ZHPDGZJYSJLRDGZ.class new file mode 100644 index 000000000..9ae2132e1 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/ZHPDGZJYSJLRDGZ.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/ZHPDGZZHJSGZ.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/ZHPDGZZHJSGZ.class new file mode 100644 index 000000000..c58fe4b92 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/ZHPDGZZHJSGZ.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/ZHZTB.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/ZHZTB.class new file mode 100644 index 000000000..41fdd827f Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/ZHZTB.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/ZJDDCPMB.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/ZJDDCPMB.class new file mode 100644 index 000000000..08d8f36e3 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/ZJDDCPMB.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/ZYB.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/ZYB.class new file mode 100644 index 000000000..51f6e05e1 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/ZYB.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/ZYBZLB.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/ZYBZLB.class new file mode 100644 index 000000000..4ec4ab439 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/ZYBZLB.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/ZYJXJHB.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/ZYJXJHB.class new file mode 100644 index 000000000..aa9d4bb34 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/ZYJXJHB.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/accountmanagement/AccountRecord.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/accountmanagement/AccountRecord.class new file mode 100644 index 000000000..73121025e Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/accountmanagement/AccountRecord.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/accountmanagement/AccountRoleRecord.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/accountmanagement/AccountRoleRecord.class new file mode 100644 index 000000000..a7785c720 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/entity/accountmanagement/AccountRoleRecord.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/interceptor/AccountManagementAuthorizationInterceptor.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/interceptor/AccountManagementAuthorizationInterceptor.class new file mode 100644 index 000000000..630f84ac2 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/interceptor/AccountManagementAuthorizationInterceptor.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/interceptor/OperationLogInterceptor.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/interceptor/OperationLogInterceptor.class new file mode 100644 index 000000000..07803c517 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/interceptor/OperationLogInterceptor.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/AccountManagementAuthorizationMapper.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/AccountManagementAuthorizationMapper.class new file mode 100644 index 000000000..a4be08241 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/AccountManagementAuthorizationMapper.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/AccountManagementAuthorizationMapper.xml b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/AccountManagementAuthorizationMapper.xml new file mode 100644 index 000000000..2b0e50b13 --- /dev/null +++ b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/AccountManagementAuthorizationMapper.xml @@ -0,0 +1,63 @@ + + + + + + + + + + + + + DELETE FROM "MemberOnlineInfo" + WHERE "SessionId" = #{sessionId} + + + diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/AccountManagementMapper.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/AccountManagementMapper.class new file mode 100644 index 000000000..73483d3f2 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/AccountManagementMapper.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/AccountManagementMapper.xml b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/AccountManagementMapper.xml new file mode 100644 index 000000000..2e840f972 --- /dev/null +++ b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/AccountManagementMapper.xml @@ -0,0 +1,1027 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + d."编号", d."用户密码", d."用户姓名", d."密码提示问题", + d."密码回答问题", d."电话", d."上次登录时间", d."本次登录时间", + d."失败次数", d."失败时间", d."身份证", d."账号", + d."统一账号", d."自我介绍", + CASE + WHEN s."登录信息编号" IS NULL THEN 1 + ELSE s."启用状态" + END AS "账户启用状态", + s."停用原因" AS "账户停用原因", + s."停用时间" AS "账户停用时间", + s."合并目标登录信息编号" AS "合并目标账户编号", + s."合并时间" AS "账户合并时间" + + + + + + AND CASE + WHEN s."登录信息编号" IS NULL THEN 1 + ELSE s."启用状态" + END = + CASE WHEN #{enabled} = 1 THEN 1 ELSE 0 END + + + + AND EXISTS ( + SELECT 1 + FROM ( + + ) role_filter + WHERE role_filter."accountId" = d."编号" + AND role_filter."roleType" = #{roleType} + + AND role_filter."targetId" = #{targetId} + + ) + + + + AND ( + LOWER(COALESCE(d."账号", '')) + LIKE LOWER(CONCAT('%', #{keyword}, '%')) + OR LOWER(COALESCE(d."用户姓名", '')) + LIKE LOWER(CONCAT('%', #{keyword}, '%')) + OR LOWER(COALESCE(d."统一账号", '')) + LIKE LOWER(CONCAT('%', #{keyword}, '%')) + OR LOWER(COALESCE(d."电话", '')) + LIKE LOWER(CONCAT('%', #{keyword}, '%')) + OR LOWER(COALESCE(d."身份证", '')) + LIKE LOWER(CONCAT('%', #{keyword}, '%')) + OR EXISTS ( + SELECT 1 + FROM ( + + ) keyword_role + WHERE keyword_role."accountId" = d."编号" + AND ( + LOWER(COALESCE(keyword_role."roleType", '')) + LIKE LOWER(CONCAT('%', #{keyword}, '%')) + OR LOWER(COALESCE(keyword_role."roleName", '')) + LIKE LOWER(CONCAT('%', #{keyword}, '%')) + OR LOWER(COALESCE(keyword_role."targetId", '')) + LIKE LOWER(CONCAT('%', #{keyword}, '%')) + OR LOWER(COALESCE(keyword_role."targetName", '')) + LIKE LOWER(CONCAT('%', #{keyword}, '%')) + OR LOWER(COALESCE(keyword_role."dataScope", '')) + LIKE LOWER(CONCAT('%', #{keyword}, '%')) + ) + ) + ) + + + + + + + + + + + + + + + + + + + + + + + + INSERT INTO "登录信息表" ( + "编号", "用户密码", "用户姓名", "密码提示问题", + "密码回答问题", "电话", "上次登录时间", "本次登录时间", + "失败次数", "失败时间", "身份证", "账号", + "统一账号", "自我介绍", "照片" + ) VALUES ( + #{account.id}, #{account.password}, #{account.userName}, + #{account.passwordQuestion}, #{account.passwordAnswer}, + #{account.phone}, #{account.lastLoginAt}, #{account.currentLoginAt}, + #{account.failedAttempts}, #{account.failedAt}, #{account.idCard}, + #{account.loginName}, #{account.unifiedAccount}, + #{account.introduction}, '' + ) + + + + + UPDATE "登录信息表" + SET "用户姓名" = #{account.userName}, + "密码提示问题" = #{account.passwordQuestion}, + "密码回答问题" = #{account.passwordAnswer}, + "电话" = #{account.phone}, + "身份证" = #{account.idCard}, + "账号" = #{account.loginName}, + "统一账号" = #{account.unifiedAccount}, + "自我介绍" = #{account.introduction} + WHERE "编号" = #{account.id} + + + + + UPDATE "登录信息表" + SET "用户密码" = #{password}, + "失败次数" = 0, + "失败时间" = CURRENT_TIMESTAMP + WHERE "编号" = #{id} + + + + + UPDATE "登录信息表" + SET "失败次数" = COALESCE("失败次数", 0) + 1, + "失败时间" = #{failedAt} + WHERE "编号" = #{id} + + + + + UPDATE "登录信息表" + SET "失败次数" = 0, + "失败时间" = #{expiredBefore} + WHERE "编号" = #{id} + AND COALESCE("失败次数", 0) >= #{allowedAttempts} + AND "失败时间" IS NOT NULL + AND "失败时间" <= #{expiredBefore} + + + + + UPDATE "登录信息表" + SET "上次登录时间" = "本次登录时间", + "本次登录时间" = #{loginAt}, + "失败次数" = 0, + "失败时间" = #{loginAt} + WHERE "编号" = #{id} + + + + + INSERT INTO "登录记录表" ( + "编号", "登录信息编号", "登录时间", + "IP地址", "内网IP", "事务ID" + ) VALUES ( + #{id}, #{accountId}, #{loginAt}, + #{ipAddress}, #{intranetIpAddress}, #{transactionId} + ) + + + + + + + + DELETE FROM "MemberOnlineInfo" + WHERE LOWER(TRIM("账号")) = LOWER(#{loginName}) + + + + + DELETE FROM "MemberOnlineInfo" + WHERE "SessionId" = #{sessionId} + + + + + INSERT INTO "MemberOnlineInfo" ( + "SessionId", "账号", "姓名", "单位", "角色类别", "IP", + "开始访问时间", "最后访问时间", "最后访问路径" + ) VALUES ( + #{sessionId}, #{loginName}, #{userName}, #{unit}, + #{roleCategory}, #{ipAddress}, #{startAccessTime}, + #{lastAccessTime}, #{lastAccessPath} + ) + + + + + + + + + + + + + + + + + INSERT INTO "账户状态表" ( + "登录信息编号", "启用状态", "停用原因", "停用时间", + "合并目标登录信息编号", "合并时间" + ) VALUES ( + #{account.id}, + CASE WHEN #{account.enabled} = 1 THEN 1 ELSE 0 END, + #{account.disabledReason}, #{account.disabledAt}, + #{account.mergedToAccountId}, #{account.mergedAt} + ) + + + + + UPDATE "账户状态表" + SET "启用状态" = + CASE WHEN #{account.enabled} = 1 THEN 1 ELSE 0 END, + "停用原因" = #{account.disabledReason}, + "停用时间" = #{account.disabledAt}, + "合并目标登录信息编号" = #{account.mergedToAccountId}, + "合并时间" = #{account.mergedAt} + WHERE "登录信息编号" = #{account.id} + + + + + SELECT b."登录信息编号" AS "accountId", + 'DEPARTMENT_PERSONNEL' AS "roleType", + '机关人员' AS "roleName", + p."编号" AS "targetId", + COALESCE(p."用户姓名", p."编号") AS "targetName", + COALESCE(dep."机关名称", p."实施_机关编号") AS "dataScope", + CASE + WHEN COALESCE(p."离职状态", 0) = 0 + AND COALESCE(dep."停用", 0) = 0 THEN 1 + ELSE 0 + END AS "enabled" + FROM "机关人员登录表" b + JOIN "实施_机关参谋" p ON p."编号" = b."机关人员编号" + LEFT JOIN "实施_机关" dep ON dep."编号" = p."实施_机关编号" + + UNION ALL + + SELECT b."登录信息编号" AS "accountId", + 'TEACHER' AS "roleType", + '教员' AS "roleName", + t."教员编号" AS "targetId", + t."教员姓名" AS "targetName", + COALESCE(o."教研室名称", t."教研室代号") AS "dataScope", + CASE + WHEN COALESCE(t."离职状态", 0) = 0 + AND COALESCE(o."停用", 0) = 0 THEN 1 + ELSE 0 + END AS "enabled" + FROM "教员登录表" b + JOIN "教员表" t ON t."教员编号" = b."教员编号" + LEFT JOIN "教研室表" o ON o."教研室代号" = t."教研室代号" + + UNION ALL + + SELECT b."登录信息编号" AS "accountId", + 'RESEARCH_OFFICE' AS "roleType", + '教研室' AS "roleName", + o."教研室代号" AS "targetId", + o."教研室名称" AS "targetName", + COALESCE(dep."机关名称", o."部系") AS "dataScope", + CASE WHEN COALESCE(o."停用", 0) = 0 THEN 1 ELSE 0 END + AS "enabled" + FROM "教研室登录表" b + JOIN "教研室表" o ON o."教研室代号" = b."教研室代号" + LEFT JOIN "实施_机关_教研室" r + ON r."教研室编号" = o."教研室代号" + LEFT JOIN "实施_机关" dep ON dep."编号" = r."实施_机关编号" + + UNION ALL + + SELECT b."登录信息编号" AS "accountId", + 'TEACHING_CLASS' AS "roleType", + '教学班次' AS "roleName", + c."学员队编号" AS "targetId", + c."学员队名称" AS "targetName", + COALESCE(dep."机关名称", c."所属单位") AS "dataScope", + 1 AS "enabled" + FROM "学员队登录表" b + JOIN "学员队表" c ON c."学员队编号" = b."学员队编号" + LEFT JOIN "实施_机关_学员队" r + ON r."学员队编号" = c."学员队编号" + LEFT JOIN "实施_机关" dep ON dep."编号" = r."实施_机关编号" + + UNION ALL + + SELECT b."登录信息编号" AS "accountId", + 'INSPECTION_ADMINISTRATOR' AS "roleType", + '听查课管理员' AS "roleName", + a."编号" AS "targetId", + a."姓名" AS "targetName", + NULL AS "dataScope", + 1 AS "enabled" + FROM "听查课管理员登录表" b + JOIN "听查课管理员" a + ON a."编号" = b."听查课管理员编号" + + UNION ALL + + SELECT s."登录信息编号" AS "accountId", + 'STUDENT' AS "roleType", + '学员' AS "roleName", + s."编号" AS "targetId", + s."姓名" AS "targetName", + COALESCE(c."学员队名称", s."当前班次编号") AS "dataScope", + CASE WHEN COALESCE(s."退学状态", 0) = 0 THEN 1 ELSE 0 END + AS "enabled" + FROM "学员信息表" s + LEFT JOIN "学员队表" c ON c."学员队编号" = s."当前班次编号" + + UNION ALL + + SELECT b."登录信息编号" AS "accountId", + 'LEGACY_USER' AS "roleType", + '旧用户' AS "roleName", + u."用户帐号" AS "targetId", + COALESCE(u."用户姓名", u."用户帐号") AS "targetName", + u."教学管理机构编号" AS "dataScope", + 1 AS "enabled" + FROM "用户登录表" b + JOIN "用户表" u ON u."用户帐号" = b."用户账号" + + + + + + + + + + + + + SELECT 'DEPARTMENT_PERSONNEL' AS "roleType", + p."编号" AS "targetId", + COALESCE(p."用户姓名", p."编号") AS "targetName", + COALESCE(dep."机关名称", p."实施_机关编号") AS "dataScope", + CASE + WHEN COALESCE(p."离职状态", 0) = 0 + AND COALESCE(dep."停用", 0) = 0 THEN 1 + ELSE 0 + END AS "enabled", + b."登录信息编号" AS "boundAccountId", + d."账号" AS "boundLoginName" + FROM "实施_机关参谋" p + LEFT JOIN "实施_机关" dep + ON dep."编号" = p."实施_机关编号" + LEFT JOIN "机关人员登录表" b + ON b."机关人员编号" = p."编号" + LEFT JOIN "登录信息表" d + ON d."编号" = b."登录信息编号" + + + SELECT 'TEACHER' AS "roleType", + t."教员编号" AS "targetId", + t."教员姓名" AS "targetName", + COALESCE(o."教研室名称", t."教研室代号") AS "dataScope", + CASE + WHEN COALESCE(t."离职状态", 0) = 0 + AND COALESCE(o."停用", 0) = 0 THEN 1 + ELSE 0 + END AS "enabled", + b."登录信息编号" AS "boundAccountId", + d."账号" AS "boundLoginName" + FROM "教员表" t + LEFT JOIN "教研室表" o + ON o."教研室代号" = t."教研室代号" + LEFT JOIN "教员登录表" b + ON b."教员编号" = t."教员编号" + LEFT JOIN "登录信息表" d + ON d."编号" = b."登录信息编号" + + + SELECT 'RESEARCH_OFFICE' AS "roleType", + o."教研室代号" AS "targetId", + o."教研室名称" AS "targetName", + COALESCE(dep."机关名称", o."部系") AS "dataScope", + CASE WHEN COALESCE(o."停用", 0) = 0 THEN 1 ELSE 0 END + AS "enabled", + b."登录信息编号" AS "boundAccountId", + d."账号" AS "boundLoginName" + FROM "教研室表" o + LEFT JOIN "实施_机关_教研室" r + ON r."教研室编号" = o."教研室代号" + LEFT JOIN "实施_机关" dep + ON dep."编号" = r."实施_机关编号" + LEFT JOIN "教研室登录表" b + ON b."教研室代号" = o."教研室代号" + LEFT JOIN "登录信息表" d + ON d."编号" = b."登录信息编号" + + + SELECT 'TEACHING_CLASS' AS "roleType", + c."学员队编号" AS "targetId", + c."学员队名称" AS "targetName", + COALESCE(dep."机关名称", c."所属单位") AS "dataScope", + 1 AS "enabled", + b."登录信息编号" AS "boundAccountId", + d."账号" AS "boundLoginName" + FROM "学员队表" c + LEFT JOIN "实施_机关_学员队" r + ON r."学员队编号" = c."学员队编号" + LEFT JOIN "实施_机关" dep + ON dep."编号" = r."实施_机关编号" + LEFT JOIN "学员队登录表" b + ON b."学员队编号" = c."学员队编号" + LEFT JOIN "登录信息表" d + ON d."编号" = b."登录信息编号" + + + SELECT 'INSPECTION_ADMINISTRATOR' AS "roleType", + a."编号" AS "targetId", + a."姓名" AS "targetName", + NULL AS "dataScope", + 1 AS "enabled", + b."登录信息编号" AS "boundAccountId", + d."账号" AS "boundLoginName" + FROM "听查课管理员" a + LEFT JOIN "听查课管理员登录表" b + ON b."听查课管理员编号" = a."编号" + LEFT JOIN "登录信息表" d + ON d."编号" = b."登录信息编号" + + + SELECT 'STUDENT' AS "roleType", + s."编号" AS "targetId", + s."姓名" AS "targetName", + COALESCE(c."学员队名称", s."当前班次编号") AS "dataScope", + CASE WHEN COALESCE(s."退学状态", 0) = 0 THEN 1 ELSE 0 END + AS "enabled", + s."登录信息编号" AS "boundAccountId", + d."账号" AS "boundLoginName" + FROM "学员信息表" s + LEFT JOIN "学员队表" c + ON c."学员队编号" = s."当前班次编号" + LEFT JOIN "登录信息表" d + ON d."编号" = s."登录信息编号" + + + SELECT 'LEGACY_USER' AS "roleType", + u."用户帐号" AS "targetId", + COALESCE(u."用户姓名", u."用户帐号") AS "targetName", + u."教学管理机构编号" AS "dataScope", + 1 AS "enabled", + b."登录信息编号" AS "boundAccountId", + d."账号" AS "boundLoginName" + FROM "用户表" u + LEFT JOIN "用户登录表" b + ON b."用户账号" = u."用户帐号" + LEFT JOIN "登录信息表" d + ON d."编号" = b."登录信息编号" + + + SELECT NULL AS "roleType", NULL AS "targetId", + NULL AS "targetName", NULL AS "dataScope", + 0 AS "enabled", NULL AS "boundAccountId", + NULL AS "boundLoginName" + FROM "登录信息表" + WHERE 1 = 0 + + + + + + + + + + + + + + + DELETE FROM "机关人员登录表" + WHERE "登录信息编号" = #{accountId} + + + DELETE FROM "教员登录表" + WHERE "登录信息编号" = #{accountId} + + + DELETE FROM "教研室登录表" + WHERE "登录信息编号" = #{accountId} + + + DELETE FROM "学员队登录表" + WHERE "登录信息编号" = #{accountId} + + + DELETE FROM "听查课管理员登录表" + WHERE "登录信息编号" = #{accountId} + + + UPDATE "学员信息表" + SET "登录信息编号" = NULL + WHERE "登录信息编号" = #{accountId} + + + DELETE FROM "用户登录表" + WHERE "登录信息编号" = #{accountId} + + + UPDATE "登录信息表" + SET "编号" = "编号" + WHERE 1 = 0 + + + + + + + + + INSERT INTO "机关人员登录表" ( + "机关人员编号", "登录信息编号" + ) VALUES ( + #{targetId}, #{accountId} + ) + + + INSERT INTO "教员登录表" ( + "教员编号", "登录信息编号" + ) VALUES ( + #{targetId}, #{accountId} + ) + + + INSERT INTO "教研室登录表" ( + "教研室代号", "登录信息编号" + ) VALUES ( + #{targetId}, #{accountId} + ) + + + INSERT INTO "学员队登录表" ( + "学员队编号", "登录信息编号" + ) VALUES ( + #{targetId}, #{accountId} + ) + + + INSERT INTO "听查课管理员登录表" ( + "听查课管理员编号", "登录信息编号" + ) VALUES ( + #{targetId}, #{accountId} + ) + + + UPDATE "学员信息表" + SET "登录信息编号" = #{accountId} + WHERE "编号" = #{targetId} + AND "登录信息编号" IS NULL + + + INSERT INTO "用户登录表" ( + "用户账号", "登录信息编号" + ) VALUES ( + #{targetId}, #{accountId} + ) + + + UPDATE "登录信息表" + SET "编号" = "编号" + WHERE 1 = 0 + + + + + + + + + UPDATE "机关人员登录表" + SET "登录信息编号" = #{targetAccountId} + WHERE "登录信息编号" = #{sourceAccountId} + + + UPDATE "教员登录表" + SET "登录信息编号" = #{targetAccountId} + WHERE "登录信息编号" = #{sourceAccountId} + + + UPDATE "教研室登录表" + SET "登录信息编号" = #{targetAccountId} + WHERE "登录信息编号" = #{sourceAccountId} + + + UPDATE "学员队登录表" + SET "登录信息编号" = #{targetAccountId} + WHERE "登录信息编号" = #{sourceAccountId} + + + UPDATE "听查课管理员登录表" + SET "登录信息编号" = #{targetAccountId} + WHERE "登录信息编号" = #{sourceAccountId} + + + UPDATE "学员信息表" + SET "登录信息编号" = #{targetAccountId} + WHERE "登录信息编号" = #{sourceAccountId} + + + UPDATE "用户登录表" + SET "登录信息编号" = #{targetAccountId} + WHERE "登录信息编号" = #{sourceAccountId} + + + UPDATE "登录信息表" + SET "编号" = "编号" + WHERE 1 = 0 + + + + + diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/BCKTJXRZMapper.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/BCKTJXRZMapper.class new file mode 100644 index 000000000..0130f24fe Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/BCKTJXRZMapper.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/BCKTJXRZMapper.xml b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/BCKTJXRZMapper.xml new file mode 100644 index 000000000..bd2687115 --- /dev/null +++ b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/BCKTJXRZMapper.xml @@ -0,0 +1,60 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 编号, 实施_课程编号, 实施_课程表编号, 学员队编号, 年度, 日期, 节次, 实际时间安排, + 课程科目编号, 教学方法, 应到人数, 实到人数, 调停课情况, 授课情况_教学态度, + 授课情况_教学内容, 授课情况_教学方法, 授课情况_课堂管理, 授课情况_学习收获, + 领导专家听查课, 跟班队干编号, 教学状态, 意见建议, 状态, 教务部门反馈意见, + 填报学员编号, 核准管理员编号, 教学管理机构编号, 与实施计划一致 + + + + + diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/BCKTJXRZSKJYMapper.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/BCKTJXRZSKJYMapper.class new file mode 100644 index 000000000..a1cd54223 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/BCKTJXRZSKJYMapper.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/BCKTJXRZSKJYMapper.xml b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/BCKTJXRZSKJYMapper.xml new file mode 100644 index 000000000..a7a9975de --- /dev/null +++ b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/BCKTJXRZSKJYMapper.xml @@ -0,0 +1,17 @@ + + + + + + + + + + + + + +编号, 班次课堂教学日志_编号, 辅助教员编号, 主教员, 年度 + + + \ No newline at end of file diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/BZLBMapper.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/BZLBMapper.class new file mode 100644 index 000000000..78df3a50d Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/BZLBMapper.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/BZLBMapper.xml b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/BZLBMapper.xml new file mode 100644 index 000000000..e8acf21e3 --- /dev/null +++ b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/BZLBMapper.xml @@ -0,0 +1,16 @@ + + + + + + + + + + + + + 编号, 名称, 部门编号, 停用 + + + diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/BZTGMXMapper.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/BZTGMXMapper.class new file mode 100644 index 000000000..461cd8cff Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/BZTGMXMapper.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/BZTGMXMapper.xml b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/BZTGMXMapper.xml new file mode 100644 index 000000000..407cdbf22 --- /dev/null +++ b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/BZTGMXMapper.xml @@ -0,0 +1,35 @@ + + + + + + + + + + + + + + + + + + + diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/BuildMapper.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/BuildMapper.class new file mode 100644 index 000000000..e46de0c9c Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/BuildMapper.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/BuildMapper.xml b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/BuildMapper.xml new file mode 100644 index 000000000..9c383ec3a --- /dev/null +++ b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/BuildMapper.xml @@ -0,0 +1,46 @@ + + + + + + + + + + + + + + + +教学楼代号, 教学楼名称, 地点, 备注, 序号,ID, DEL_FLAG + + + + + + + diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/ClassRoomCalendarMapper.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/ClassRoomCalendarMapper.class new file mode 100644 index 000000000..86001d247 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/ClassRoomCalendarMapper.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/ClassRoomCalendarMapper.xml b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/ClassRoomCalendarMapper.xml new file mode 100644 index 000000000..979bcb032 --- /dev/null +++ b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/ClassRoomCalendarMapper.xml @@ -0,0 +1,61 @@ + + + + + + + + + + + + + + + + + + ID, 编号, 名称, 可排课, 日期, 节次, 创建时间, 备注, 教室编号 + + + + + + + + + \ No newline at end of file diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/ClassRoomLessonMapper.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/ClassRoomLessonMapper.class new file mode 100644 index 000000000..874f4ee9b Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/ClassRoomLessonMapper.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/ClassRoomLessonMapper.xml b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/ClassRoomLessonMapper.xml new file mode 100644 index 000000000..9f96e2b1d --- /dev/null +++ b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/ClassRoomLessonMapper.xml @@ -0,0 +1,46 @@ + + + + + + + + + + + + + + + + + ID, 年度, 教室编号, 课程表, 更新时间, 编号, 有课表 + + + + + + + \ No newline at end of file diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/ClassRoomMapper.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/ClassRoomMapper.class new file mode 100644 index 000000000..d82545e7c Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/ClassRoomMapper.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/ClassRoomMapper.xml b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/ClassRoomMapper.xml new file mode 100644 index 000000000..fa9220ee8 --- /dev/null +++ b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/ClassRoomMapper.xml @@ -0,0 +1,57 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + 教室编号, 教室名称, 教学楼代号, 容纳人数, 备注, 设施设备, 停用, 拼音, 序号, + 额外允许开班数, 教学场地类型, 面积, 考试容纳人数, 虚实类型, 简称, JSONZD, ID, DEL_FLAG + + + + + \ No newline at end of file diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/ClassSemesterCalendarMapper.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/ClassSemesterCalendarMapper.class new file mode 100644 index 000000000..1788d50d3 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/ClassSemesterCalendarMapper.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/ClassSemesterCalendarMapper.xml b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/ClassSemesterCalendarMapper.xml new file mode 100644 index 000000000..ca9a5fdee --- /dev/null +++ b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/ClassSemesterCalendarMapper.xml @@ -0,0 +1,93 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 编号, 年度, 学员队编号, 课编号, 学期第次, 教员编号, 课次序号, 教室编号, 人数, 周课时, 学时, + 课类型, 简称, 考试地点, 考试编号, 选择, 教研室代号, 教研室计划教员编号, 教研室计划备注, + 计划课次序号, 序号标识, 学员队学期编号, 备注, 学分, 创建时间, 变动时间, 课表变动时间, + 考试课时, 编组, 成绩分制, 不计入学员平均分, 理论学时, 实践学时, 考试课时不显示, + 配档序号, 配档起始周, 配档按周, 配档占正课时间, 配档编组, 配当同班异课选修编组, + 配档自定义学时分布数据, 配档启用自定义学时, DEL_FLAG + + + + + + DELETE FROM 学员队任务表 + WHERE 学员队学期编号 = #{bh} + + + + + + + + DELETE FROM 学员队任务表 + WHERE 学员队学期编号 = #{xydxqbh} + + \ No newline at end of file diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/ClassSemesterMapper.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/ClassSemesterMapper.class new file mode 100644 index 000000000..f5583723f Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/ClassSemesterMapper.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/ClassSemesterMapper.xml b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/ClassSemesterMapper.xml new file mode 100644 index 000000000..915d465d4 --- /dev/null +++ b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/ClassSemesterMapper.xml @@ -0,0 +1,65 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 编号, 年度, 学员队编号, 开学日期, 结束日期, 学期第次, 专用教室编号, 教学任务编号, + 变动时间, 备注, 序号标识, 预设编班号, 节次类别, 系统模式, 开放教员排课, JSONZD, + 分析报告生成时间, 分析报告文档1编号, 分析报告文档2编号, 分析报告文档3编号, DEL_FLAG + + + + + + + + + \ No newline at end of file diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/DBVersionMapper.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/DBVersionMapper.class new file mode 100644 index 000000000..8a9f38246 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/DBVersionMapper.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/DBVersionMapper.xml b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/DBVersionMapper.xml new file mode 100644 index 000000000..02b62f867 --- /dev/null +++ b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/DBVersionMapper.xml @@ -0,0 +1,54 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +ID, VersionDate, VersionValue, UniversityName, 学员队全名称含年级, 学期名称样式, 节次类别, 外部文件存储根路径, 本站文件访问路径, 登录失败弹窗, 允许密码尝试次数, 用户锁定分钟数, 允许教研室管理教材, 使用虚拟教学场地设置班次专用教室, 使用虚拟教员设置课程责任教员, 允许多主讲分组教学, 跟查课录入锁定天数, UniversityCode, UniversityValidCode, 显示78节, 显示晚上, 显示夜间, 教学要点名称, 教材导出包含图片, 建立班次学期信息时自动生成教学计划, 成绩报表显示结论成绩, 缺省系统名称, Excel课表按开课日期排序, Excel课表显示实施教员数, 系统模式, 课程表标题样式, 课程表副标题样式, 大屏显示教学内容, 大屏显示前景标题颜色, 大屏显示前景内容颜色, 大屏显示背景颜色, 实践课标记, 三实课标记, 增加学时标记, 减少学时标记, JSONZD, 学员正课请假模板文件编号 + + + diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/DDDLTBBMapper.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/DDDLTBBMapper.class new file mode 100644 index 000000000..5468767dc Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/DDDLTBBMapper.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/DDDLTBBMapper.xml b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/DDDLTBBMapper.xml new file mode 100644 index 000000000..c502ccf4a --- /dev/null +++ b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/DDDLTBBMapper.xml @@ -0,0 +1,21 @@ + + + + + + + + + + + + + + + + + +统一账号, 姓名, 是学员, 单位全称, 学员学号, 年级, 班次, 专业, 数据同步时间 + + + diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/DKSQBZMXMapper.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/DKSQBZMXMapper.class new file mode 100644 index 000000000..a62ec3842 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/DKSQBZMXMapper.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/DKSQBZMXMapper.xml b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/DKSQBZMXMapper.xml new file mode 100644 index 000000000..4a544ab1f --- /dev/null +++ b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/DKSQBZMXMapper.xml @@ -0,0 +1,27 @@ + + + + + + + + + + + + + + + + diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/DKSQFZJYMapper.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/DKSQFZJYMapper.class new file mode 100644 index 000000000..6e15ea117 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/DKSQFZJYMapper.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/DKSQFZJYMapper.xml b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/DKSQFZJYMapper.xml new file mode 100644 index 000000000..78943a055 --- /dev/null +++ b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/DKSQFZJYMapper.xml @@ -0,0 +1,27 @@ + + + + + + + + + + + + + + + + diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/DKSQJSMapper.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/DKSQJSMapper.class new file mode 100644 index 000000000..99e3e2364 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/DKSQJSMapper.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/DKSQJSMapper.xml b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/DKSQJSMapper.xml new file mode 100644 index 000000000..3fb2f2d90 --- /dev/null +++ b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/DKSQJSMapper.xml @@ -0,0 +1,25 @@ + + + + + + + + + + + + + + + diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/DKSQXYDMapper.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/DKSQXYDMapper.class new file mode 100644 index 000000000..b604fa6eb Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/DKSQXYDMapper.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/DKSQXYDMapper.xml b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/DKSQXYDMapper.xml new file mode 100644 index 000000000..c2480439f --- /dev/null +++ b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/DKSQXYDMapper.xml @@ -0,0 +1,23 @@ + + + + + + + + + + + + + + diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/DLJLBMapper.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/DLJLBMapper.class new file mode 100644 index 000000000..00617f831 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/DLJLBMapper.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/DLJLBMapper.xml b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/DLJLBMapper.xml new file mode 100644 index 000000000..e14f81bdf --- /dev/null +++ b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/DLJLBMapper.xml @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + +编号, 登录信息编号, 登录时间, IP地址, 内网IP, 事务ID + + + diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/DLXXBMapper.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/DLXXBMapper.class new file mode 100644 index 000000000..9c3dcaede Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/DLXXBMapper.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/DLXXBMapper.xml b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/DLXXBMapper.xml new file mode 100644 index 000000000..aa27aa6dc --- /dev/null +++ b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/DLXXBMapper.xml @@ -0,0 +1,27 @@ + + + + + + + + + + + + + + + + + + + + + + + +编号, 用户密码, 用户姓名, 密码提示问题, 密码回答问题, 电话, 上次登录时间, 本次登录时间, 失败次数, 失败时间, 身份证, 照片, 账号, 统一账号, 自我介绍 + + + diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/DXJSGZMapper.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/DXJSGZMapper.class new file mode 100644 index 000000000..2c38e43ca Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/DXJSGZMapper.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/DXJSGZMapper.xml b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/DXJSGZMapper.xml new file mode 100644 index 000000000..696f0bac5 --- /dev/null +++ b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/DXJSGZMapper.xml @@ -0,0 +1,29 @@ + + + + + + + + + + + + + + + + + + + + + + + + + +编号, 名称, 去除法数量阈值, 高分去除比例, 低分去除比例, 整体降分分值线, 整体降分数量比例阈值, 整体降分系数, 整体加分分值线, 整体加分数量比例阈值, 整体加分系数, 优先加分, 修改时间, 状态, 生效时间, 废弃时间, 满分 + + + diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/DictDataMapper.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/DictDataMapper.class new file mode 100644 index 000000000..7b44cd709 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/DictDataMapper.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/DictTypeMapper.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/DictTypeMapper.class new file mode 100644 index 000000000..e36809d2a Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/DictTypeMapper.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/GKLDLBZBBMapper.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/GKLDLBZBBMapper.class new file mode 100644 index 000000000..1bc1a6d9d Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/GKLDLBZBBMapper.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/GKLDLBZBBMapper.xml b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/GKLDLBZBBMapper.xml new file mode 100644 index 000000000..8bf757f8f --- /dev/null +++ b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/GKLDLBZBBMapper.xml @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + +编号, 名称, 禁用状态, 指标单位, 指标量, 备注 + + + diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/JGMapper.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/JGMapper.class new file mode 100644 index 000000000..0646a01fd Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/JGMapper.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/JGMapper.xml b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/JGMapper.xml new file mode 100644 index 000000000..dd45875c4 --- /dev/null +++ b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/JGMapper.xml @@ -0,0 +1,24 @@ + + + + + + + + + + + + + + + + + + + + +年度, 学员队编号, 课编号, 学期第次, 教员编号, 课次序号, 教室编号, 人数, 周课时, 学时, 课类型, 简称 + + + diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/JSZWKSFBZMapper.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/JSZWKSFBZMapper.class new file mode 100644 index 000000000..1da37f923 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/JSZWKSFBZMapper.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/JSZWKSFBZMapper.xml b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/JSZWKSFBZMapper.xml new file mode 100644 index 000000000..2a8f80e94 --- /dev/null +++ b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/JSZWKSFBZMapper.xml @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + +编号, 技术职务编号, 课时费标准编号, 标准课时量, 课时费, 超量课时费, 备注 + + + \ No newline at end of file diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/JXRZJYKSBZMapper.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/JXRZJYKSBZMapper.class new file mode 100644 index 000000000..e1791241a Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/JXRZJYKSBZMapper.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/JXRZJYKSBZMapper.xml b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/JXRZJYKSBZMapper.xml new file mode 100644 index 000000000..864465d30 --- /dev/null +++ b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/JXRZJYKSBZMapper.xml @@ -0,0 +1,29 @@ + + + + + + + + + + + + + + + + + + + + + + + + + +编号, 教学日志课时补助审批编号, 教员编号, 技术职务编号, 是否优质, 课程科目编号, 非课程任务名称, 课时量, 基本标准, 增发标准, 课时补助金额, 培训期班, 部系名称, 教研室名称, 教学学时, 主讲, 讲授方式 + + + \ No newline at end of file diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/JXRZKSBZSPBMapper.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/JXRZKSBZSPBMapper.class new file mode 100644 index 000000000..7037570de Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/JXRZKSBZSPBMapper.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/JXRZKSBZSPBMapper.xml b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/JXRZKSBZSPBMapper.xml new file mode 100644 index 000000000..aa8300348 --- /dev/null +++ b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/JXRZKSBZSPBMapper.xml @@ -0,0 +1,41 @@ + + + + + + + + + + + + + + + + + + + + + + + 编号, 名称, 核算开始日期, 核算结束日期, 总课时量, 优质课时量, 总补助金额, + 优质课时量最高比例, 优质课时量比例, 课时补助标准编号, 课时核算标准编号, + 核算日期, 状态, 任务类别 + + + + + diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/JXRZXYXXQKMapper.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/JXRZXYXXQKMapper.class new file mode 100644 index 000000000..2f833c60f Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/JXRZXYXXQKMapper.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/JXRZXYXXQKMapper.xml b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/JXRZXYXXQKMapper.xml new file mode 100644 index 000000000..275dee8f2 --- /dev/null +++ b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/JXRZXYXXQKMapper.xml @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + +编号, 教学日志编号, 学员编号, 学习效果, 学习情况, 到课情况, 请假情况 + + + \ No newline at end of file diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/JXSSJHTJBMapper.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/JXSSJHTJBMapper.class new file mode 100644 index 000000000..b84e2a817 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/JXSSJHTJBMapper.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/JXSSJHTJBMapper.xml b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/JXSSJHTJBMapper.xml new file mode 100644 index 000000000..9cea087ca --- /dev/null +++ b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/JXSSJHTJBMapper.xml @@ -0,0 +1,40 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +编号, 日期, 节次, 总学时, 总节次, 已办理计划调整数, 调课数, 教学日志填写数, 已审核教学日志数, 听查课数, 教学督导数, 开课课程门数, 课程考核次数, 动用教学场地数, 上课教员数, 教学班次数, 实体教学班次数, 选修教学班次数, 学员总人数, 教学请假人次, 教学请假学员人数, 缺课人次, 缺课人数, 已请假缺课人次, 已请假缺课人数, 未请假缺课人次, 未请假缺课人数, 修改时间 + + + \ No newline at end of file diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/JYBMapper.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/JYBMapper.class new file mode 100644 index 000000000..fa09a848c Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/JYBMapper.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/JYBMapper.xml b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/JYBMapper.xml new file mode 100644 index 000000000..76f21a189 --- /dev/null +++ b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/JYBMapper.xml @@ -0,0 +1,95 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 教员编号, 教员姓名, 教研室代号, 备注, 职称, 离职状态, 序号, 专业技术职务等级, + 虚实类型, 教员类别, 卡号, 拼音, 在职类别, 额外允许开班数, 手机号, 导师类别, + 学缘, 身份证号, 性别, 外训教员, 外训译员, 政治类教员, 序号标识, JSONZD, + 专业技术职务等级时间, 职称时间 + + + + + + + + diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/JYKSBZMapper.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/JYKSBZMapper.class new file mode 100644 index 000000000..f5764a6e1 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/JYKSBZMapper.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/JYKSBZMapper.xml b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/JYKSBZMapper.xml new file mode 100644 index 000000000..3136baae5 --- /dev/null +++ b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/JYKSBZMapper.xml @@ -0,0 +1,17 @@ + + + + + + + + + + + + + +编号, 教员编号, 补助项目编号, 补助课时量, 备注 + + + \ No newline at end of file diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/JYNZKSFMapper.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/JYNZKSFMapper.class new file mode 100644 index 000000000..f9925f77b Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/JYNZKSFMapper.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/JYNZKSFMapper.xml b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/JYNZKSFMapper.xml new file mode 100644 index 000000000..84d1f409a --- /dev/null +++ b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/JYNZKSFMapper.xml @@ -0,0 +1,39 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +编号, 年终课时费编号, 教员编号, 技术职务编号, 绩效评定等级, 上学期课时量, 下学期课时量, 上学期实际教学课时量, 上学期补助教学课时量, 上学期相关教学课时量, 上学期不计酬劳课时量, 下学期实际教学课时量, 下学期补助教学课时量, 下学期相关教学课时量, 下学期不计酬劳课时量, 教学课时量, 上学期教学课时量, 下学期教学课时量, 总计课时量, 实际教学课时量, 补助教学课时量, 相关教学课时量, 不计酬劳课时量, 超课时量, 计算公式, 课时费, 备注 + + + \ No newline at end of file diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/JYSBMapper.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/JYSBMapper.class new file mode 100644 index 000000000..08464b070 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/JYSBMapper.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/JYSBMapper.xml b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/JYSBMapper.xml new file mode 100644 index 000000000..a78a4d4ea --- /dev/null +++ b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/JYSBMapper.xml @@ -0,0 +1,40 @@ + + + + + + + + + + + + + + + + + + +教研室代号, 教研室名称, 备注, 停用, 停用时间, 序号, 部系, 虚实类型, 简称, 机关性质 + + + + + + diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/JYSCKCBMapper.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/JYSCKCBMapper.class new file mode 100644 index 000000000..597c1a437 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/JYSCKCBMapper.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/JYSCKCBMapper.xml b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/JYSCKCBMapper.xml new file mode 100644 index 000000000..5e806ce81 --- /dev/null +++ b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/JYSCKCBMapper.xml @@ -0,0 +1,36 @@ + + + + + + + + + + + + + + + 年度, 教员编号, 课程表, 更新时间, 编号, 有课表 + + + + + + diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/JYSXMapper.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/JYSXMapper.class new file mode 100644 index 000000000..68dda2c2a Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/JYSXMapper.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/JYSXMapper.xml b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/JYSXMapper.xml new file mode 100644 index 000000000..cb81f6046 --- /dev/null +++ b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/JYSXMapper.xml @@ -0,0 +1,49 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + 教员编号, 主任, 职务, 职务时间, 技术职务, 技术职务时间, 技术等级, 技术等级时间, + 军衔文职, 军衔文职时间, 出生时间, 学历, 学位, 入伍工作时间, 任代职经历, + 发表论文, 教龄, 教龄计算日期 + + + + + + diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/JZGZLMapper.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/JZGZLMapper.class new file mode 100644 index 000000000..77c9b3a97 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/JZGZLMapper.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/JZGZLMapper.xml b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/JZGZLMapper.xml new file mode 100644 index 000000000..42657e4d0 --- /dev/null +++ b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/JZGZLMapper.xml @@ -0,0 +1,24 @@ + + + + + + + + + + + + + + + + + + + + +编号, 教员编号, 年度, 学期, 课程教学工作量, 科研学术工作量, 指导学员工作量, 教学建设工作量, 咨询服务工作量, 总工作量, 创建时间, 修改时间 + + + \ No newline at end of file diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/KBMapper.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/KBMapper.class new file mode 100644 index 000000000..da5e592c7 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/KBMapper.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/KBMapper.xml b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/KBMapper.xml new file mode 100644 index 000000000..72cbf70f9 --- /dev/null +++ b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/KBMapper.xml @@ -0,0 +1,48 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/KCBBZMXMapper.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/KCBBZMXMapper.class new file mode 100644 index 000000000..9727265b7 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/KCBBZMXMapper.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/KCBBZMXMapper.xml b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/KCBBZMXMapper.xml new file mode 100644 index 000000000..25626646d --- /dev/null +++ b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/KCBBZMXMapper.xml @@ -0,0 +1,113 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/KCBMBBMapper.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/KCBMBBMapper.class new file mode 100644 index 000000000..c544b9375 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/KCBMBBMapper.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/KCBMBBMapper.xml b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/KCBMBBMapper.xml new file mode 100644 index 000000000..6bae68d51 --- /dev/null +++ b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/KCBMBBMapper.xml @@ -0,0 +1,59 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +编号, 模版名称, 标题位置, 专业信息位置, 课表时间行号, 显示夜间, 末尾列位置, 课程行位置, 课程序号列位置, 课程名称列位置, 课程简称列位置, 课程学时列位置, 课程类型列位置, 课程责任教研室列位置, 课程责任教员列位置, 课程授课教员列位置, 课程人数列位置, 课程场地列位置, 全局备注位置, 更新时间, 上传者, 备注, 模版, 模版存在, 模版可用, 备注纵向样式, 无课站位字符, 队别位置, 课程合班信息位置, 标题格式, 副标题格式, 专用教室位置, 附加备注1位置, 附加备注2位置, 课表样式, 课表包含选修, 纵向显示78节, 纵向显示晚上, 纵向显示天数, 课程全部场地列位置, 课程表样式, 课程主讲教员列位置, 课程辅导教员列位置, 课程周次范围列位置, 课程表起始列位置, 课程表一周正课天数, JSONZD + + + diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/KCBMapper.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/KCBMapper.class new file mode 100644 index 000000000..6c174b1df Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/KCBMapper.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/KCBZMapper.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/KCBZMapper.class new file mode 100644 index 000000000..8fa7483df Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/KCBZMapper.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/KCBZMapper.xml b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/KCBZMapper.xml new file mode 100644 index 000000000..1cc1bb35d --- /dev/null +++ b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/KCBZMapper.xml @@ -0,0 +1,55 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + 编号, 课编号, 名称, 适用专业, 课次数, 备注, 执行人编号, 执行时间, + 执行状态, 上报状态, 上报时间, 上报人编号, 撤回原因, 正文, JSONZD + + + + + + + + + diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/KCJXYX_CZRZMapper.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/KCJXYX_CZRZMapper.class new file mode 100644 index 000000000..c2424fdc9 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/KCJXYX_CZRZMapper.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/KCJXYX_CZRZMapper.xml b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/KCJXYX_CZRZMapper.xml new file mode 100644 index 000000000..966734a70 --- /dev/null +++ b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/KCJXYX_CZRZMapper.xml @@ -0,0 +1,21 @@ + + + + + + + + + + + + + + + + + +编号, 统一编号, 操作类型, 操作内容, 操作人编号, 操作时间, 操作IP, 原数据快照, 新数据快照 + + + diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/KLXBMapper.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/KLXBMapper.class new file mode 100644 index 000000000..5f6b8ec78 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/KLXBMapper.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/KLXBMapper.xml b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/KLXBMapper.xml new file mode 100644 index 000000000..c7b83af11 --- /dev/null +++ b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/KLXBMapper.xml @@ -0,0 +1,14 @@ + + + + + + + + + + +课类型, 备注 + + + diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/KSBZXMMapper.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/KSBZXMMapper.class new file mode 100644 index 000000000..a0e63c024 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/KSBZXMMapper.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/KSBZXMMapper.xml b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/KSBZXMMapper.xml new file mode 100644 index 000000000..4eeffea14 --- /dev/null +++ b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/KSBZXMMapper.xml @@ -0,0 +1,31 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +编号, 名称, 性质, 依据, 开始日期, 结束日期, 天数, 基本课时量, 课时类型, 说明, 备注, 创建时间, 修改时间, 提交人账号, 提交状态, 提交时间, 审批人编号, 审批状态, 审批时间, 项目类型 + + \ No newline at end of file diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/KSFBZMapper.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/KSFBZMapper.class new file mode 100644 index 000000000..2634dc99e Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/KSFBZMapper.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/KSFBZMapper.xml b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/KSFBZMapper.xml new file mode 100644 index 000000000..c3ca12c9d --- /dev/null +++ b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/KSFBZMapper.xml @@ -0,0 +1,27 @@ + + + + + + + + + + + + + + + + + + + + + + + +编号, 名称, 默认标准课时量, 默认课时费标准, 默认超量课时费标准, 相关教学补助课时费标准, 绩效优秀补助, 绩效良好补助, 绩效中等补助, 绩效及格补助, 绩效不及格补助, 说明, 备注, 创建时间, 修改时间 + + + diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/KSHBZMapper.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/KSHBZMapper.class new file mode 100644 index 000000000..97b566b7b Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/KSHBZMapper.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/KSHBZMapper.xml b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/KSHBZMapper.xml new file mode 100644 index 000000000..2ac2e1d2b --- /dev/null +++ b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/KSHBZMapper.xml @@ -0,0 +1,22 @@ + + + + + + + + + + + + + + + + + + +编号, 名称, 主讲教师课时系数, 辅讲教师课时系数, 讲授方式系数, 考试主讲系数, 考试指导教师系数, 说明, 创建时间, 修改时间 + + + \ No newline at end of file diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/KSTJBMapper.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/KSTJBMapper.class new file mode 100644 index 000000000..ce31bb7f9 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/KSTJBMapper.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/KSTJBMapper.xml b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/KSTJBMapper.xml new file mode 100644 index 000000000..476e7d3ce --- /dev/null +++ b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/KSTJBMapper.xml @@ -0,0 +1,66 @@ + + + + + + + + + + + + + + + + + + + + + + + + + FROM "教研室表" jys + INNER JOIN "教员表" j ON jys."教研室代号" = j."教研室代号" + INNER JOIN "课时统计表" c ON j."教员编号" = c."教员编号" + + + AND c."年份" = #{cond.nd} + + + AND j."教员姓名" LIKE CONCAT('%', #{cond.jyxm}, '%') + + + AND j."教员编号" = #{cond.jybh} + + + + + + jys."教研室代号" AS jysdh, + jys."教研室名称" AS jysmc, + j."教员编号" AS jybh, + j."教员姓名" AS jyxm, + COALESCE(c."职称", j."职称") AS zc, + c."年份" AS nf, + COALESCE(c."上半年", 0) AS sbn, + COALESCE(c."下半年", 0) AS xbn + + + + + + + diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/KSXSFAMapper.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/KSXSFAMapper.class new file mode 100644 index 000000000..630502627 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/KSXSFAMapper.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/KSXSFAMapper.xml b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/KSXSFAMapper.xml new file mode 100644 index 000000000..cc7c1250c --- /dev/null +++ b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/KSXSFAMapper.xml @@ -0,0 +1,28 @@ + + + + + + + + + + + + + + + + + + + + + + + + +编号, 名称, 说明, 备注, 创建时间, 修改时间, 辅讲课时系数, 满班学员人数, 递增10学员班级系数, 班级系数上限, 第78节课时量, 夜间课时量, 主讲课时系数, 默认课堂教学方法系数, 合班系数增量, 合班系数上限 + + + diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/KTBZMapper.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/KTBZMapper.class new file mode 100644 index 000000000..6af0c2b78 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/KTBZMapper.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/KTBZMapper.xml b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/KTBZMapper.xml new file mode 100644 index 000000000..031a0c1a1 --- /dev/null +++ b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/KTBZMapper.xml @@ -0,0 +1,40 @@ + + + + + + + + + + + + + + + + + + + + + + 编号, 课程标准编号, 课堂节次, 教学内容, 教学要点, 教学方法, + 主讲教员数, 辅讲教员数, 备注, 教学目的, 教学要求 + + + + + + + + DELETE FROM 课堂标准 + WHERE 课程标准编号 = #{kcbh} + + + diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/KTRZXYKQBMapper.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/KTRZXYKQBMapper.class new file mode 100644 index 000000000..a2223af4e Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/KTRZXYKQBMapper.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/KYKYJFBMapper.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/KYKYJFBMapper.class new file mode 100644 index 000000000..520b933b7 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/KYKYJFBMapper.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/KYKYJFBMapper.xml b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/KYKYJFBMapper.xml new file mode 100644 index 000000000..8bd63de7d --- /dev/null +++ b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/KYKYJFBMapper.xml @@ -0,0 +1,29 @@ + + + + + + + + + + + + + + + + + + + + + + + + + +编号, 名称, 经费来源, 经费负责人, 下拨经费, 下拨时间, 用途, 是否为专项经费, 计划完成日期, 实际完成日期, 已使用经费, 剩余经费, 创建时间, 修改时间, 备注, 经费变动记录, 是否完成 + + + diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/LBZYGLPTMapper.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/LBZYGLPTMapper.class new file mode 100644 index 000000000..0d7d92698 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/LBZYGLPTMapper.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/LBZYGLPTMapper.xml b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/LBZYGLPTMapper.xml new file mode 100644 index 000000000..c27899606 --- /dev/null +++ b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/LBZYGLPTMapper.xml @@ -0,0 +1,30 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + +编号, 平台标识, 平台品牌, 平台类型, 平台版本, 平台状态, 平台UserName, 平台Password, 平台IP, 平台端口, 平台参数1, 平台参数2, 平台参数3, 平台参数4, 平台参数5, 平台参数6, 资源平台独立完成录播, JSONZD + + + diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/MemberOnlineInfoMapper.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/MemberOnlineInfoMapper.class new file mode 100644 index 000000000..55fac6acd Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/MemberOnlineInfoMapper.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/MemberOnlineInfoMapper.xml b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/MemberOnlineInfoMapper.xml new file mode 100644 index 000000000..c921c9a1a --- /dev/null +++ b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/MemberOnlineInfoMapper.xml @@ -0,0 +1,21 @@ + + + + + + + + + + + + + + + + + +SessionId, 账号, 姓名, 单位, 角色类别, IP, 开始访问时间, 最后访问时间, 最后访问路径 + + + diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/NDZHPDJYMapper.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/NDZHPDJYMapper.class new file mode 100644 index 000000000..6c3236aa0 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/NDZHPDJYMapper.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/NDZHPDJYMapper.xml b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/NDZHPDJYMapper.xml new file mode 100644 index 000000000..49164a39c --- /dev/null +++ b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/NDZHPDJYMapper.xml @@ -0,0 +1,56 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 编号, 年度综合评定_教研室编号, 教员编号, 参评, 有教学责任事故, 教学责任事故说明, + 全年只承担辅讲, 教学竞赛获奖, 教学竞赛获奖说明, 免评, 职称, 领导评估分, + 专家评估分, 同行评估分, 学员评估分, 综合分, 学员评估分未达标, 排序最后比例, + A比例之外, 预评估结论, 最终结论, 备注, 专业技术职务等级 + + + + + + diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/NZKSFMapper.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/NZKSFMapper.class new file mode 100644 index 000000000..e687509bf Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/NZKSFMapper.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/NZKSFMapper.xml b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/NZKSFMapper.xml new file mode 100644 index 000000000..c15907de4 --- /dev/null +++ b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/NZKSFMapper.xml @@ -0,0 +1,38 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +编号, 名称, 上学期年度, 下学期年度, 课时费标准编号, 不计酬劳课时量, 上学期课时量, 下学期课时量, 上学期实际教学课时量, 上学期补助教学课时量, 上学期相关教学课时量, 上学期不计酬劳课时量, 下学期实际教学课时量, 下学期补助教学课时量, 下学期相关教学课时量, 下学期不计酬劳课时量, 教学课时量, 上学期教学课时量, 下学期教学课时量, 总计课时量, 实际教学课时量, 补助教学课时量, 相关教学课时量, 剩余课时量, 说明, 备注 + + + \ No newline at end of file diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/NoticeAnnouncementMapper.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/NoticeAnnouncementMapper.class new file mode 100644 index 000000000..cfb0b60aa Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/NoticeAnnouncementMapper.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/NoticeAnnouncementMapper.xml b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/NoticeAnnouncementMapper.xml new file mode 100644 index 000000000..b5362b5e6 --- /dev/null +++ b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/NoticeAnnouncementMapper.xml @@ -0,0 +1,711 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + INSERT INTO "通告表" ( + "编号", "标题", "内容", "发布时间", "创建时间", + "优先级", "阅读次数", "状态", "类别", "备注", "全体" + ) VALUES ( + #{id}, #{notice.title}, #{notice.content}, #{now}, #{now}, + #{notice.priority}, 0, #{status}, #{notice.category}, + #{notice.remark}, 0 + ) + + + + + UPDATE "通告表" + SET "标题" = #{notice.title}, + "内容" = #{notice.content}, + "优先级" = #{notice.priority}, + "类别" = #{notice.category}, + "备注" = #{notice.remark} + WHERE "编号" = #{notice.id} + + + + + UPDATE "通告表" + SET "状态" = #{status}, + "发布时间" = #{publishTime}, + "全体" = #{all}, + "阅读次数" = 0 + WHERE "编号" = #{id} + + + + + UPDATE "通告表" + SET "状态" = #{status} + WHERE "编号" = #{id} + + + + + UPDATE "通告表" + SET "优先级" = #{priority} + WHERE "编号" = #{id} + + + + + DELETE FROM "通告表" + WHERE "编号" = #{id} + + + + + + + + + + + + + + + + + + + + DELETE FROM "通告用户信息" + WHERE "通告编号" = #{noticeId} + + + + + INSERT INTO "通告用户信息" ( + "编号", "通告编号", "用户编号", + "已接收", "接收时间", "已阅读", "阅读时间" + ) + + SELECT + #{recipient.id}, + #{noticeId}, + #{recipient.accountId}, + 1, + #{receivedTime}, + 0, + NULL + FROM DUAL + + + + + + + + + + + + + + + + + + UPDATE "通告用户信息" + SET "已接收" = 1, + "接收时间" = NVL("接收时间", #{readTime}), + "已阅读" = 1, + "阅读时间" = NVL("阅读时间", #{readTime}) + WHERE "通告编号" = #{noticeId} + AND "用户编号" = #{accountId} + AND NVL("已阅读", 0) = 0 + + + + + UPDATE "通告表" + SET "阅读次数" = NVL("阅读次数", 0) + 1 + WHERE "编号" = #{noticeId} + + + + + + diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/NotificationLogMapper.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/NotificationLogMapper.class new file mode 100644 index 000000000..7e30d0b0a Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/NotificationLogMapper.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/NotificationLogMapper.xml b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/NotificationLogMapper.xml new file mode 100644 index 000000000..24d8875a9 --- /dev/null +++ b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/NotificationLogMapper.xml @@ -0,0 +1,359 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + SELECT + recipient_status."noticeId", + COUNT(1) AS "recipientCount", + NVL(SUM(recipient_status."received"), 0) + AS "receivedCount", + NVL(SUM(recipient_status."read"), 0) + AS "readerCount", + MIN(recipient_status."receivedTime") + AS "firstReceivedTime" + FROM ( + SELECT + recipient."通告编号" AS "noticeId", + recipient."用户编号" AS "accountId", + MAX( + CASE + WHEN recipient."已接收" = 1 THEN 1 + ELSE 0 + END + ) AS "received", + MAX( + CASE + WHEN recipient."已阅读" = 1 THEN 1 + ELSE 0 + END + ) AS "read", + MIN( + CASE + WHEN recipient."已接收" = 1 + THEN recipient."接收时间" + ELSE NULL + END + ) AS "receivedTime" + FROM "通告用户信息" recipient + GROUP BY + recipient."通告编号", + recipient."用户编号" + ) recipient_status + GROUP BY recipient_status."noticeId" + + + + + + + + AND LOWER(notice."标题") LIKE + '%' || LOWER(#{query.title}) || '%' + + + + + AND notice."类别" = #{query.category} + + + + + AND NVL(statistics."firstReceivedTime", + notice."发布时间") + >= #{query.sendStartTime} + + + + + AND NVL(statistics."firstReceivedTime", + notice."发布时间") + <= #{query.sendEndTime} + + + + + AND statistics."recipientCount" > 0 + AND statistics."receivedCount" + = statistics."recipientCount" + + + + + AND statistics."receivedCount" > 0 + AND statistics."receivedCount" + < statistics."recipientCount" + + + + + AND statistics."receivedCount" = 0 + + + + + + + + + + + + + + + + diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/OfficeTaskBookMapper.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/OfficeTaskBookMapper.class new file mode 100644 index 000000000..36a9538ff Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/OfficeTaskBookMapper.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/OfficeTaskBookMapper.xml b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/OfficeTaskBookMapper.xml new file mode 100644 index 000000000..f588e5a46 --- /dev/null +++ b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/OfficeTaskBookMapper.xml @@ -0,0 +1,54 @@ + + + + + + + + + + + + + + + 编号, 教学任务编号, 教研室代号, 状态, 上报时间, DEL_FLAG + + + + + + + + + \ No newline at end of file diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/OperationAnalysisMapper.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/OperationAnalysisMapper.class new file mode 100644 index 000000000..468eaa606 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/OperationAnalysisMapper.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/OperationAnalysisMapper.xml b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/OperationAnalysisMapper.xml new file mode 100644 index 000000000..7a7dbb2e8 --- /dev/null +++ b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/OperationAnalysisMapper.xml @@ -0,0 +1,165 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/OperationLogMapper.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/OperationLogMapper.class new file mode 100644 index 000000000..903ee2e19 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/OperationLogMapper.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/OperationLogMapper.xml b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/OperationLogMapper.xml new file mode 100644 index 000000000..6c3ab3daa --- /dev/null +++ b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/OperationLogMapper.xml @@ -0,0 +1,275 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + INSERT INTO "操作日志表" ( + "编号", "登录记录编号", "操作时间", "操作内容", "Url" + ) VALUES ( + #{id}, #{loginRecordId}, #{operationAt}, + #{operationContent}, #{url} + ) + + + + + + + + + diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/QJKTBMapper.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/QJKTBMapper.class new file mode 100644 index 000000000..98bdd015a Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/QJKTBMapper.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/QJKTBMapper.xml b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/QJKTBMapper.xml new file mode 100644 index 000000000..cf391a62a --- /dev/null +++ b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/QJKTBMapper.xml @@ -0,0 +1,20 @@ + + + + + + + + + + + +编号, 请假编号, 实施_课堂编号 + + + + DELETE FROM 请假课堂表 + WHERE 请假编号 = #{qjbh} + + + \ No newline at end of file diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/QJXYBMapper.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/QJXYBMapper.class new file mode 100644 index 000000000..8bb89ae4c Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/QJXYBMapper.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/SSDKSQMapper.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/SSDKSQMapper.class new file mode 100644 index 000000000..ad81d5c67 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/SSDKSQMapper.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/SSDKSQMapper.xml b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/SSDKSQMapper.xml new file mode 100644 index 000000000..8182e7c52 --- /dev/null +++ b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/SSDKSQMapper.xml @@ -0,0 +1,132 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/SSDKSQSPMapper.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/SSDKSQSPMapper.class new file mode 100644 index 000000000..c7527367e Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/SSDKSQSPMapper.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/SSDKSQSPMapper.xml b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/SSDKSQSPMapper.xml new file mode 100644 index 000000000..e17421a9e --- /dev/null +++ b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/SSDKSQSPMapper.xml @@ -0,0 +1,45 @@ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/SSJGCMMapper.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/SSJGCMMapper.class new file mode 100644 index 000000000..717e6f92c Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/SSJGCMMapper.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/SSJGCMMapper.xml b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/SSJGCMMapper.xml new file mode 100644 index 000000000..37c82670e --- /dev/null +++ b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/SSJGCMMapper.xml @@ -0,0 +1,58 @@ + + + + + + + + + + + + + + + + + +编号, 实施_机关编号, 用户姓名, 序号, 离职状态, 职务, 卡号, 拼音, 主官 + + + + + + + + INSERT INTO 实施_机关参谋 (编号, 实施_机关编号, 用户姓名, 序号, 离职状态, 职务, 卡号, 拼音, 主官) + VALUES (#{personnel.bh}, #{personnel.ssjgbh}, #{personnel.yhxm}, #{personnel.xh}, #{personnel.lzzt}, #{personnel.zw}, #{personnel.kh}, #{personnel.py}, #{personnel.zg}) + + + + UPDATE 实施_机关参谋 + SET 实施_机关编号 = #{personnel.ssjgbh}, + 用户姓名 = #{personnel.yhxm}, + 序号 = #{personnel.xh}, + 离职状态 = #{personnel.lzzt}, + 职务 = #{personnel.zw}, + 卡号 = #{personnel.kh}, + 拼音 = #{personnel.py}, + 主官 = #{personnel.zg} + WHERE 编号 = #{personnel.bh} + + + + UPDATE 实施_机关参谋 + SET 离职状态 = #{departed} + WHERE 编号 = #{id} + + + \ No newline at end of file diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/SSJGJYSMapper.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/SSJGJYSMapper.class new file mode 100644 index 000000000..af0f8d940 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/SSJGJYSMapper.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/SSJGJYSMapper.xml b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/SSJGJYSMapper.xml new file mode 100644 index 000000000..5a5ca1c8d --- /dev/null +++ b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/SSJGJYSMapper.xml @@ -0,0 +1,61 @@ + + + + + + + + + + + +编号, 实施_机关编号, 教研室编号 + + + + + + + + + + + + INSERT INTO 实施_机关_教研室 ( + 编号, 实施_机关编号, 教研室编号 + ) + SELECT + #{relation.bH}, #{relation.sSJGBH}, #{relation.jYSBH} + FROM DUAL + WHERE NOT EXISTS ( + SELECT 1 + FROM 实施_机关_教研室 + WHERE 教研室编号 = #{relation.jYSBH} + ) + + + + DELETE FROM 实施_机关_教研室 + WHERE 编号 = #{id} + + + diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/SSJGMapper.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/SSJGMapper.class new file mode 100644 index 000000000..4334f8f5b Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/SSJGMapper.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/SSJGMapper.xml b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/SSJGMapper.xml new file mode 100644 index 000000000..59a2b944a --- /dev/null +++ b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/SSJGMapper.xml @@ -0,0 +1,120 @@ + + + + + + + + + + + + + + + + + + +编号, 机关名称, 机关类别, 分类号, 分级号, 上级机关编号, 停用, 停用时间, 简称, DEL_FLAG + + + + + + + + INSERT INTO 实施_机关 ( + 编号, 机关名称, 机关类别, 分类号, 分级号, + 上级机关编号, 停用, 停用时间, 简称 + ) VALUES ( + #{department.bH}, #{department.jGMC}, #{department.jGLB}, + #{department.fLH}, #{department.fJH}, #{department.sJJGBH}, + #{department.tY}, #{department.tYSJ}, #{department.jC} + ) + + + + UPDATE 实施_机关 + SET 机关名称 = #{department.jGMC}, + 机关类别 = #{department.jGLB}, + 分类号 = #{department.fLH}, + 分级号 = #{department.fJH}, + 上级机关编号 = #{department.sJJGBH}, + 简称 = #{department.jC} + WHERE 编号 = #{department.bH} + + + + UPDATE 实施_机关 + SET 停用 = #{disabled}, + 停用时间 = #{disabledAt} + WHERE 编号 = #{id} + + + + + + + + + + UPDATE 实施_机关 + SET DEL_FLAG = 1 + WHERE 编号 = #{id} + AND (DEL_FLAG = 0 OR DEL_FLAG IS NULL) + + + diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/SSJGXYDMapper.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/SSJGXYDMapper.class new file mode 100644 index 000000000..979f46382 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/SSJGXYDMapper.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/SSJGXYDMapper.xml b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/SSJGXYDMapper.xml new file mode 100644 index 000000000..55621b8e8 --- /dev/null +++ b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/SSJGXYDMapper.xml @@ -0,0 +1,50 @@ + + + + + + + + + + +学员队编号, 实施_机关编号 + + + + + + + + + + INSERT INTO 实施_机关_学员队 (学员队编号, 实施_机关编号) + SELECT #{relation.xydbh}, #{relation.ssjgbh} + FROM DUAL + WHERE NOT EXISTS ( + SELECT 1 FROM 实施_机关_学员队 + WHERE 学员队编号 = #{relation.xydbh} + ) + + + + DELETE FROM 实施_机关_学员队 + WHERE 实施_机关编号 = #{departmentId} + AND 学员队编号 = #{teachingClassId} + + + \ No newline at end of file diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/SSKCBFZJYMapper.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/SSKCBFZJYMapper.class new file mode 100644 index 000000000..f7cb61675 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/SSKCBFZJYMapper.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/SSKCBFZJYMapper.xml b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/SSKCBFZJYMapper.xml new file mode 100644 index 000000000..cf2781ecd --- /dev/null +++ b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/SSKCBFZJYMapper.xml @@ -0,0 +1,114 @@ + + + + + + + + DELETE FROM "实施_课程表_辅助教员" WHERE "实施_课程表编号" = #{sskcbbh} + + + + + + + + + + + + + + \ No newline at end of file diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/SSKCBJSMapper.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/SSKCBJSMapper.class new file mode 100644 index 000000000..5aa449922 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/SSKCBJSMapper.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/SSKCBJSMapper.xml b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/SSKCBJSMapper.xml new file mode 100644 index 000000000..dbe611a7d --- /dev/null +++ b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/SSKCBJSMapper.xml @@ -0,0 +1,110 @@ + + + + + + + + DELETE FROM "实施_课程表_教室" WHERE "实施_课程表编号" = #{sskcbbh} + + + + + + + + + + + + + + \ No newline at end of file diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/SSKCBMapper.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/SSKCBMapper.class new file mode 100644 index 000000000..59097468a Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/SSKCBMapper.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/SSKCBMapper.xml b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/SSKCBMapper.xml new file mode 100644 index 000000000..753db9cad --- /dev/null +++ b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/SSKCBMapper.xml @@ -0,0 +1,133 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/SSKCBXYDMapper.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/SSKCBXYDMapper.class new file mode 100644 index 000000000..065ad2093 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/SSKCBXYDMapper.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/SSKCBXYDMapper.xml b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/SSKCBXYDMapper.xml new file mode 100644 index 000000000..7047f0e7c --- /dev/null +++ b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/SSKCBXYDMapper.xml @@ -0,0 +1,230 @@ + + + + + + + + DELETE FROM "实施_课程表_学员队" WHERE "实施_课程表编号" = #{sskcbbh} + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/SSKCB_RZMapper.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/SSKCB_RZMapper.class new file mode 100644 index 000000000..3d9e3b599 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/SSKCB_RZMapper.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/SSKCB_RZMapper.xml b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/SSKCB_RZMapper.xml new file mode 100644 index 000000000..6b82c18d5 --- /dev/null +++ b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/SSKCB_RZMapper.xml @@ -0,0 +1,125 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + r."编号" AS bh, r."统一编号" AS tybh, r."教员编号" AS jybh, + r."正常状态" AS zczt, r."日志记录" AS rzjl, r."备注" AS bz, + r."创建时间" AS cjsj, r."修改时间" AS xgsj, r."整体评价" AS ztpj, + r."讲授方式" AS jsfs, r."实到人数" AS sdrs, r."基础课时" AS jcks, + r."按天记" AS atj, r."日期" AS rq, r."起始节次" AS qsjc, + r."结束节次" AS jsjc, r."状态" AS zt, r."教研室核准时间" AS jyshzsj, + r."授课课题" AS skkt, r."教学日志创建方式" AS jxrzcjfs, + r."授课地点" AS skdd, r."课程科目编号" AS kckmbh, r."任务类别" AS rwlb, + r."应到人数" AS ydrs, r."培训期班信息" AS pxqbxx, + r."查课领导或专家" AS ckldhzj, + r."授课时间变动" AS sksjbd, r."授课地点变动" AS skddbd, + r."课程变动" AS kcbd, r."授课课题变动" AS skktbd, + r."任务类别变动" AS rwlbbd, r."培训期班变动" AS pxqbbd, + r."授课方式变动" AS skfsbd, r."分组与指导教员变动" AS fzyzdjybd, + r."管理机构编号" AS gljgbh, r."退回意见" AS thyj, + COALESCE(j."教员姓名", '') AS jyxm, + COALESCE(k."课名称", '') AS kcmc, + COALESCE(js."教研室名称", '') AS jysmc + + + + + + + diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/SSKCMapper.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/SSKCMapper.class new file mode 100644 index 000000000..62c14ae28 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/SSKCMapper.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/SSKCMapper.xml b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/SSKCMapper.xml new file mode 100644 index 000000000..307ca4cfa --- /dev/null +++ b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/SSKCMapper.xml @@ -0,0 +1,22 @@ + + + + + + + + + + + \ No newline at end of file diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/SSKCXYDMapper.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/SSKCXYDMapper.class new file mode 100644 index 000000000..bbfffd2b7 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/SSKCXYDMapper.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/SSKCXYDMapper.xml b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/SSKCXYDMapper.xml new file mode 100644 index 000000000..0a5fc8581 --- /dev/null +++ b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/SSKCXYDMapper.xml @@ -0,0 +1,21 @@ + + + + + + + + + + + + + + + + + +编号, 实施_课程编号, 学员队编号, 简称, 人数, 年度, 学期第次, 学分, 学员_课程板块测评编号 + + + \ No newline at end of file diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/SSOAppInfoMapper.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/SSOAppInfoMapper.class new file mode 100644 index 000000000..04e88c804 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/SSOAppInfoMapper.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/SSOAppInfoMapper.xml b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/SSOAppInfoMapper.xml new file mode 100644 index 000000000..a7fdf0e6e --- /dev/null +++ b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/SSOAppInfoMapper.xml @@ -0,0 +1,21 @@ + + + + + + + + + + + + + + + + + +ID, AppKey, AppSecret, Title, Remark, Icon, ReturnUrl, IsEnable, CreateTime + + + diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/SSOUserAuthOperateMapper.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/SSOUserAuthOperateMapper.class new file mode 100644 index 000000000..43ab726ed Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/SSOUserAuthOperateMapper.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/SSOUserAuthOperateMapper.xml b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/SSOUserAuthOperateMapper.xml new file mode 100644 index 000000000..3b3d59f6a --- /dev/null +++ b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/SSOUserAuthOperateMapper.xml @@ -0,0 +1,17 @@ + + + + + + + + + + + + + +ID, SessionKey, Remark, IpAddress, CreateTime + + + diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/SSOUserAuthSessionMapper.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/SSOUserAuthSessionMapper.class new file mode 100644 index 000000000..757751197 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/SSOUserAuthSessionMapper.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/SSOUserAuthSessionMapper.xml b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/SSOUserAuthSessionMapper.xml new file mode 100644 index 000000000..8e7dad1e3 --- /dev/null +++ b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/SSOUserAuthSessionMapper.xml @@ -0,0 +1,20 @@ + + + + + + + + + + + + + + + + +SessionKey, AppKey, LoginID, UserID, UserType, IpAddress, InvalidTime, CreateTime + + + diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/ScheduleAdjustStrategyMapper.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/ScheduleAdjustStrategyMapper.class new file mode 100644 index 000000000..5861c76a9 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/ScheduleAdjustStrategyMapper.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/SemesterCalendarMapper.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/SemesterCalendarMapper.class new file mode 100644 index 000000000..a9fd24803 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/SemesterCalendarMapper.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/SemesterCalendarMapper.xml b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/SemesterCalendarMapper.xml new file mode 100644 index 000000000..9c9089d7d --- /dev/null +++ b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/SemesterCalendarMapper.xml @@ -0,0 +1,54 @@ + + + + + + + + + + + + + + + + + + + 编号, 年度, 假期时间, 假期名称, 加粗, 备注, 可排课, 备注显示, 自动排课, 节次 + + + + + + + + + \ No newline at end of file diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/SemesterMapper.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/SemesterMapper.class new file mode 100644 index 000000000..e5b52901a Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/SemesterMapper.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/SemesterMapper.xml b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/SemesterMapper.xml new file mode 100644 index 000000000..68d64bbba --- /dev/null +++ b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/SemesterMapper.xml @@ -0,0 +1,83 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + 年度, 当前学期, 开学日期, 结束日期, 调课不审批, 课时系数方案编号, + 禁止调课, 终结成绩定及格, 教务领导审核调课, 调课不审批_教员, + 调课不审批_时间, 调课不审批_保障, 锁定周数, 调课不审批_场地, + 序号, 锁定计量单位, JSONZD, 课时统计时间 + + + + + \ No newline at end of file diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/StudentTeamOutputScheduleMapper.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/StudentTeamOutputScheduleMapper.class new file mode 100644 index 000000000..6baea2940 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/StudentTeamOutputScheduleMapper.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/StudentTeamOutputScheduleMapper.xml b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/StudentTeamOutputScheduleMapper.xml new file mode 100644 index 000000000..f318310b1 --- /dev/null +++ b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/StudentTeamOutputScheduleMapper.xml @@ -0,0 +1,89 @@ + + + + + + + + + + + + + + + + + + + + + + + + + 编号, 年度, 学员队编号, 课程表, 更新时间, 备注, 页号, 有课表, 课程表模版编号, + 附加备注1, 附加备注2, 运行课程表, 运行备注, 运行课表更新时间, 有运行课表, DEL_FLAG + + + + + + + + + + + + \ No newline at end of file diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/StudentTeamTaskMapper.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/StudentTeamTaskMapper.class new file mode 100644 index 000000000..1bb4ffedb Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/StudentTeamTaskMapper.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/StudentTeamTaskMapper.xml b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/StudentTeamTaskMapper.xml new file mode 100644 index 000000000..f658fb333 --- /dev/null +++ b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/StudentTeamTaskMapper.xml @@ -0,0 +1,305 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 编号, 年度, 学员队编号, 课编号, 学期第次, 教员编号, 课次序号, 教室编号, 人数, 周课时, + 学时, 课类型, 简称, 考试地点, 考试编号, 选择, 教研室代号, 教研室计划教员编号, + 教研室计划备注, 计划课次序号, 序号标识, 学员队学期编号, 备注, 学分, 创建时间, + 变动时间, 课表变动时间, 考试课时, 编组, 成绩分制, 不计入学员平均分, 理论学时, + 实践学时, 考试课时不显示, 配档序号, 配档起始周, 配档按周, 配档占正课时间, 配档编组, + 配当同班异课选修编组, 配档自定义学时分布数据, 配档启用自定义学时, DEL_FLAG + + + + + + + + + + + + \ No newline at end of file diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/SystemInitializationMapper.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/SystemInitializationMapper.class new file mode 100644 index 000000000..a358fd9d6 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/SystemInitializationMapper.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/SystemInitializationMapper.xml b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/SystemInitializationMapper.xml new file mode 100644 index 000000000..82d2d9903 --- /dev/null +++ b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/SystemInitializationMapper.xml @@ -0,0 +1,502 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + currentVersion."ID" AS "versionId", + currentVersion."VersionDate" AS "versionDate", + currentVersion."VersionValue" AS "versionValue", + currentVersion."UniversityName" AS "universityName", + currentVersion."UniversityCode" AS "universityCode", + currentVersion."缺省系统名称" AS "defaultSystemName", + currentVersion."系统模式" AS "systemMode", + currentVersion."学期名称样式" AS "semesterNameStyle", + currentVersion."节次类别" AS "periodCategory", + currentVersion."学员队全名称含年级" + AS "studentTeamFullNameIncludesGrade", + currentVersion."外部文件存储根路径" + AS "externalFileStorageRootPath", + currentVersion."本站文件访问路径" + AS "localFileAccessPath" + + + + + semester."年度" AS "year", + semester."序号" AS "sequenceNumber", + semester."当前学期" AS "currentSemester", + semester."开学日期" AS "startAt", + semester."结束日期" AS "endAt", + semester."调课不审批" AS "adjustmentWithoutApproval", + semester."课时系数方案编号" + AS "hourCoefficientSchemeId", + semester."禁止调课" AS "adjustmentForbidden", + semester."终结成绩定及格" AS "finalGradeAsPass", + semester."教务领导审核调课" + AS "leadershipReviewRequired", + semester."调课不审批_教员" + AS "teacherAdjustmentWithoutApproval", + semester."调课不审批_时间" + AS "timeAdjustmentWithoutApproval", + semester."调课不审批_保障" + AS "supportAdjustmentWithoutApproval", + semester."调课不审批_场地" + AS "venueAdjustmentWithoutApproval", + semester."锁定周数" AS "lockedWeeks", + semester."锁定计量单位" AS "lockMeasurementUnit", + semester."课时统计时间" AS "teachingHourStatisticsAt" + + + + + + + + INSERT INTO "DBVersion" ( + "ID", "VersionDate", "VersionValue", + "UniversityName", "UniversityCode", + "缺省系统名称", "系统模式", "学期名称样式", + "节次类别", "学员队全名称含年级", + "外部文件存储根路径", "本站文件访问路径" + ) + SELECT + ( + SELECT NVL(MAX(historyVersion."ID"), 0) + 1 + FROM "DBVersion" historyVersion + ), + #{versionDate}, + #{dto.versionValue}, + #{dto.universityName}, + #{dto.universityCode}, + #{dto.defaultSystemName}, + #{dto.systemMode}, + #{dto.semesterNameStyle}, + #{dto.periodCategory}, + #{dto.studentTeamFullNameIncludesGrade}, + #{dto.externalFileStorageRootPath}, + #{dto.localFileAccessPath} + FROM DUAL + WHERE NOT EXISTS ( + SELECT 1 + FROM "DBVersion" + ) + + + + + INSERT INTO "DBVersion" ( + "ID", "VersionDate", "VersionValue", "UniversityName", + "学员队全名称含年级", "学期名称样式", "节次类别", + "外部文件存储根路径", "本站文件访问路径", + "登录失败弹窗", "允许密码尝试次数", "用户锁定分钟数", + "允许教研室管理教材", + "使用虚拟教学场地设置班次专用教室", + "使用虚拟教员设置课程责任教员", + "允许多主讲分组教学", "跟查课录入锁定天数", + "UniversityCode", "UniversityValidCode", + "显示78节", "显示晚上", "显示夜间", "教学要点名称", + "教材导出包含图片", + "建立班次学期信息时自动生成教学计划", + "成绩报表显示结论成绩", "缺省系统名称", + "Excel课表按开课日期排序", "Excel课表显示实施教员数", + "系统模式", "课程表标题样式", "课程表副标题样式", + "大屏显示教学内容", "大屏显示前景标题颜色", + "大屏显示前景内容颜色", "大屏显示背景颜色", + "实践课标记", "三实课标记", "增加学时标记", + "减少学时标记", "JSONZD", "学员正课请假模板文件编号" + ) + SELECT + currentVersion."ID" + 1, + #{versionDate}, + #{dto.versionValue}, + #{dto.universityName}, + #{dto.studentTeamFullNameIncludesGrade}, + #{dto.semesterNameStyle}, + #{dto.periodCategory}, + #{dto.externalFileStorageRootPath}, + #{dto.localFileAccessPath}, + currentVersion."登录失败弹窗", + currentVersion."允许密码尝试次数", + currentVersion."用户锁定分钟数", + currentVersion."允许教研室管理教材", + currentVersion."使用虚拟教学场地设置班次专用教室", + currentVersion."使用虚拟教员设置课程责任教员", + currentVersion."允许多主讲分组教学", + currentVersion."跟查课录入锁定天数", + #{dto.universityCode}, + currentVersion."UniversityValidCode", + currentVersion."显示78节", + currentVersion."显示晚上", + currentVersion."显示夜间", + currentVersion."教学要点名称", + currentVersion."教材导出包含图片", + currentVersion."建立班次学期信息时自动生成教学计划", + currentVersion."成绩报表显示结论成绩", + #{dto.defaultSystemName}, + currentVersion."Excel课表按开课日期排序", + currentVersion."Excel课表显示实施教员数", + #{dto.systemMode}, + currentVersion."课程表标题样式", + currentVersion."课程表副标题样式", + currentVersion."大屏显示教学内容", + currentVersion."大屏显示前景标题颜色", + currentVersion."大屏显示前景内容颜色", + currentVersion."大屏显示背景颜色", + currentVersion."实践课标记", + currentVersion."三实课标记", + currentVersion."增加学时标记", + currentVersion."减少学时标记", + currentVersion."JSONZD", + currentVersion."学员正课请假模板文件编号" + FROM "DBVersion" currentVersion + WHERE currentVersion."ID" = #{dto.expectedVersionId} + AND currentVersion."ID" = ( + SELECT MAX(historyVersion."ID") + FROM "DBVersion" historyVersion + ) + + + + + + + + + + + + + + UPDATE "学期" + SET "当前学期" = 0 + WHERE COALESCE("当前学期", 0) != 0 + AND NOT ( + "年度" = #{year} + AND "序号" = #{sequenceNumber} + ) + + + + + INSERT INTO "学期" ( + "年度", "当前学期", "开学日期", "结束日期", + "调课不审批", "课时系数方案编号", "禁止调课", + "终结成绩定及格", "教务领导审核调课", + "调课不审批_教员", "调课不审批_时间", + "调课不审批_保障", "锁定周数", "调课不审批_场地", + "序号", "锁定计量单位", "课时统计时间" + ) VALUES ( + #{dto.year}, #{dto.currentSemester}, + #{dto.startAt}, #{dto.endAt}, + #{dto.adjustmentWithoutApproval}, + #{dto.hourCoefficientSchemeId}, + #{dto.adjustmentForbidden}, + #{dto.finalGradeAsPass}, + #{dto.leadershipReviewRequired}, + #{dto.teacherAdjustmentWithoutApproval}, + #{dto.timeAdjustmentWithoutApproval}, + #{dto.supportAdjustmentWithoutApproval}, + #{dto.lockedWeeks}, + #{dto.venueAdjustmentWithoutApproval}, + #{dto.sequenceNumber}, + #{dto.lockMeasurementUnit}, + #{dto.teachingHourStatisticsAt} + ) + + + + + UPDATE "学期" + SET "当前学期" = #{dto.currentSemester}, + "开学日期" = #{dto.startAt}, + "结束日期" = #{dto.endAt}, + "调课不审批" = #{dto.adjustmentWithoutApproval}, + "课时系数方案编号" = #{dto.hourCoefficientSchemeId}, + "禁止调课" = #{dto.adjustmentForbidden}, + "终结成绩定及格" = #{dto.finalGradeAsPass}, + "教务领导审核调课" = #{dto.leadershipReviewRequired}, + "调课不审批_教员" = + #{dto.teacherAdjustmentWithoutApproval}, + "调课不审批_时间" = + #{dto.timeAdjustmentWithoutApproval}, + "调课不审批_保障" = + #{dto.supportAdjustmentWithoutApproval}, + "锁定周数" = #{dto.lockedWeeks}, + "调课不审批_场地" = + #{dto.venueAdjustmentWithoutApproval}, + "锁定计量单位" = #{dto.lockMeasurementUnit}, + "课时统计时间" = #{dto.teachingHourStatisticsAt} + WHERE "年度" = #{dto.year} + AND "序号" = #{dto.sequenceNumber} + + + + + + + + + + + + + + INSERT INTO "实施_机关" ( + "编号", "机关名称", "机关类别", "分类号", "分级号", + "上级机关编号", "停用", "停用时间", "简称" + ) + + SELECT + #{row.id}, #{row.name}, #{row.category}, + #{row.classificationCode}, #{row.levelNumber}, + #{row.parentId}, #{row.disabled}, + + + #{importedAt} + + NULL + , + #{row.abbreviation} + FROM DUAL + + + + + + INSERT INTO "教研室表" ( + "教研室代号", "教研室名称", "备注", "停用", "停用时间", + "序号", "部系", "虚实类型", "简称", "机关性质" + ) + + SELECT + #{row.id}, #{row.name}, #{row.remark}, #{row.disabled}, + + + #{importedAt} + + NULL + , + #{row.sequenceNumber}, #{row.departmentText}, + #{row.virtual}, #{row.abbreviation}, #{row.organNature} + FROM DUAL + + + + + + INSERT INTO "实施_机关_教研室" ( + "编号", "实施_机关编号", "教研室编号" + ) + + SELECT + #{row.relationId}, #{row.departmentId}, #{row.id} + FROM DUAL + + + + + + INSERT INTO "实施_机关参谋" ( + "编号", "实施_机关编号", "用户姓名", "序号", "离职状态", + "职务", "卡号", "拼音", "主官" + ) + + SELECT + #{row.id}, #{row.departmentId}, #{row.name}, + #{row.sequenceNumber}, + + + 1 + + 0 + , + #{row.position}, #{row.cardNumber}, #{row.pinyin}, + + + 1 + + 0 + + FROM DUAL + + + + + + + + + + + + + + + + + + + diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/TCKGLYDLBMapper.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/TCKGLYDLBMapper.class new file mode 100644 index 000000000..8112c55e5 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/TCKGLYDLBMapper.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/TCKGLYDLBMapper.xml b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/TCKGLYDLBMapper.xml new file mode 100644 index 000000000..a32812931 --- /dev/null +++ b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/TCKGLYDLBMapper.xml @@ -0,0 +1,14 @@ + + + + + + + + + + +听查课管理员编号, 登录信息编号 + + + diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/TCKGLYMapper.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/TCKGLYMapper.class new file mode 100644 index 000000000..83bc8d67a Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/TCKGLYMapper.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/TCKGLYMapper.xml b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/TCKGLYMapper.xml new file mode 100644 index 000000000..131c100b4 --- /dev/null +++ b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/TCKGLYMapper.xml @@ -0,0 +1,14 @@ + + + + + + + + + + +编号, 姓名 + + + diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/TGBMapper.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/TGBMapper.class new file mode 100644 index 000000000..afbad4883 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/TGBMapper.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/TGBMapper.xml b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/TGBMapper.xml new file mode 100644 index 000000000..027f5acb4 --- /dev/null +++ b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/TGBMapper.xml @@ -0,0 +1,23 @@ + + + + + + + + + + + + + + + + + + + +编号, 标题, 内容, 发布时间, 创建时间, 优先级, 阅读次数, 状态, 类别, 备注, 全体 + + + diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/TGYHXXMapper.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/TGYHXXMapper.class new file mode 100644 index 000000000..ca655cae3 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/TGYHXXMapper.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/TGYHXXMapper.xml b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/TGYHXXMapper.xml new file mode 100644 index 000000000..1736544d4 --- /dev/null +++ b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/TGYHXXMapper.xml @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + +编号, 通告编号, 用户编号, 已接收, 接收时间, 已阅读, 阅读时间 + + + diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/TeacherHoursMapper.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/TeacherHoursMapper.class new file mode 100644 index 000000000..fe43810e5 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/TeacherHoursMapper.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/TeacherHoursMapper.xml b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/TeacherHoursMapper.xml new file mode 100644 index 000000000..867e42fdc --- /dev/null +++ b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/TeacherHoursMapper.xml @@ -0,0 +1,101 @@ + + + + + + + + diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/TeachingMaterialMapper.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/TeachingMaterialMapper.class new file mode 100644 index 000000000..a7fbbbaed Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/TeachingMaterialMapper.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/TeachingMaterialMapper.xml b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/TeachingMaterialMapper.xml new file mode 100644 index 000000000..3ff78d3b9 --- /dev/null +++ b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/TeachingMaterialMapper.xml @@ -0,0 +1,107 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 编号, 名称, ISBN, 出版社, 版次, 开本, 作者, 定价, 教材分类, 教材类型, + 教材编写类型, 教材重点类型, 备注, 停用, 停用日期, 计量单位, 出版日期, + 创建时间, 修改时间, 教材来源, 教材层次, 责任教员及联系方式, 文件编号, + 封面图片文件编号, 出版方式, 教材代码, 编写单位, 教学管理机构编号, + 教研室代号, 版权图片文件编号, 自编教材编审状态, 评选情况, JSONZD, + 自编立项日期, 教材使用情况, 教材密级, 颁发审定单位, 需彩印, + 封面PSD文件编号, 封面PDF文件编号, 内容PDF文件编号, 内容WORD文件编号, + 锁定数量, 借出数量, 库存数量, 库存位置, 默认领用类型, ID, DEL_FLAG + + + + + + + \ No newline at end of file diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/TeachingPlanMapper.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/TeachingPlanMapper.class new file mode 100644 index 000000000..1b46f513e Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/TeachingPlanMapper.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/TeachingPlanMapper.xml b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/TeachingPlanMapper.xml new file mode 100644 index 000000000..d977d8378 --- /dev/null +++ b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/TeachingPlanMapper.xml @@ -0,0 +1,71 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 标识号, 序号, 年度, 原序号, 日期, 原节次, 节次, 课程名称, 班次, + 责任单位, 授课教员, 教学场地, 教学内容, 教学方法, 教员备注, + 教务备注, 检查结果, 已通过检查, 已被忽略, 已被导入, 已被处理, + 课程表编号, 登录编号, DEL_FLAG + + + + + \ No newline at end of file diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/TeachingStockDetailMapper.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/TeachingStockDetailMapper.class new file mode 100644 index 000000000..c86c4bd46 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/TeachingStockDetailMapper.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/TeachingStockDetailMapper.xml b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/TeachingStockDetailMapper.xml new file mode 100644 index 000000000..1497033bb --- /dev/null +++ b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/TeachingStockDetailMapper.xml @@ -0,0 +1,64 @@ + + + + + + + + + + + + + + + + + + + + + + + + ID, 编号, 教材库存单编号, 教材信息编号, 数量, 前置库存明细项编号, + 还回完毕, 还回完毕时间, 备注, JSONZD, + 快照_事务后库存数量, 快照_事务后借出数量, + 快照_事务前库存数量, 快照_事务前借出数量, DEL_FLAG + + + + + + + + + \ No newline at end of file diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/TeachingStockMapper.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/TeachingStockMapper.class new file mode 100644 index 000000000..211151b2e Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/TeachingStockMapper.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/TeachingStockMapper.xml b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/TeachingStockMapper.xml new file mode 100644 index 000000000..7fb6ca874 --- /dev/null +++ b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/TeachingStockMapper.xml @@ -0,0 +1,66 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ID, 编号, 名称, 情况说明, 类别, 字别, 承办部门编号, 承办人编号, + 保管员编号, 审批人编号, 创建时间, 修改时间, 提交时间, 审批时间, + 执行时间, 结束时间, 状态, 备注, JSONZD, 退回意见, 退回时间, DEL_FLAG + + + + + + + \ No newline at end of file diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/TeachingTaskMapper.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/TeachingTaskMapper.class new file mode 100644 index 000000000..1509062ac Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/TeachingTaskMapper.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/TeachingTaskMapper.xml b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/TeachingTaskMapper.xml new file mode 100644 index 000000000..1d358ebf3 --- /dev/null +++ b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/TeachingTaskMapper.xml @@ -0,0 +1,41 @@ + + + + + + + + + + + + + + + + + + 编号, 任务名称, 年度, 状态, 发布时间, 创建时间, 结束时间, 教材需求生成时间, DEL_FLAG + + + + + \ No newline at end of file diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/TimetableConflictResultMapper.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/TimetableConflictResultMapper.class new file mode 100644 index 000000000..28077707d Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/TimetableConflictResultMapper.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/WJMapper.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/WJMapper.class new file mode 100644 index 000000000..e39609879 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/WJMapper.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/WJMapper.xml b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/WJMapper.xml new file mode 100644 index 000000000..fe7566e0f --- /dev/null +++ b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/WJMapper.xml @@ -0,0 +1,23 @@ + + + + + + + + + + + + + + + + + + + +编号, 文件数据, 文件名称, 文件后缀, MIME类型, MD5, Size, 上传时间, 外部存储, 外部存储文件名称, 子目录 + + + diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/WSRYZCBMapper.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/WSRYZCBMapper.class new file mode 100644 index 000000000..ce086c04a Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/WSRYZCBMapper.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/WSRYZCBMapper.xml b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/WSRYZCBMapper.xml new file mode 100644 index 000000000..a071d8669 --- /dev/null +++ b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/WSRYZCBMapper.xml @@ -0,0 +1,20 @@ + + + + + + + + + + + + + + + + +编号, 序号, 主事, 人员编号, 职责, 备注, 文书_事项编号, 排名 + + + diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/WSSXBMapper.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/WSSXBMapper.class new file mode 100644 index 000000000..36f4464cb Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/WSSXBMapper.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/WSSXBMapper.xml b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/WSSXBMapper.xml new file mode 100644 index 000000000..d80abc94d --- /dev/null +++ b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/WSSXBMapper.xml @@ -0,0 +1,23 @@ + + + + + + + + + + + + + + + + + + + +编号, 统一编号, 名称, 事项类别, 创建时间, 修改时间, 关键字, 摘要, 备注, JSONZD, 日志 + + + diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/WSWDBMapper.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/WSWDBMapper.class new file mode 100644 index 000000000..48916a9e2 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/WSWDBMapper.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/WSWDBMapper.xml b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/WSWDBMapper.xml new file mode 100644 index 000000000..1f1873bd4 --- /dev/null +++ b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/WSWDBMapper.xml @@ -0,0 +1,21 @@ + + + + + + + + + + + + + + + + + +编号, 序号, 分类目录, 名称, 文件编号, 关键字, 摘要, 备注, 文书_事项编号 + + + diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/XKZYXXMapper.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/XKZYXXMapper.class new file mode 100644 index 000000000..7bc6a3c93 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/XKZYXXMapper.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/XKZYXXMapper.xml b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/XKZYXXMapper.xml new file mode 100644 index 000000000..68617ba7f --- /dev/null +++ b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/XKZYXXMapper.xml @@ -0,0 +1,63 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 标识号, 序号, 专业代码, 专业名称, 专业方向, 停用, 停用时间, 学年制, 学期数, + 培训层次, 培训类型, 教学管理机构编号, 备注, 培训类型2, 学员类别, 自定义分类, + JSONZD, 主干专业, 规范名称 + + + + + + + diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/XQMapper.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/XQMapper.class new file mode 100644 index 000000000..64bb0f099 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/XQMapper.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/XQMapper.xml b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/XQMapper.xml new file mode 100644 index 000000000..fdacc94f5 --- /dev/null +++ b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/XQMapper.xml @@ -0,0 +1,30 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + +年度, 当前学期, 开学日期, 结束日期, 调课不审批, 课时系数方案编号, 禁止调课, 终结成绩定及格, 教务领导审核调课, 调课不审批_教员, 调课不审批_时间, 调课不审批_保障, 锁定周数, 调课不审批_场地, 序号, 锁定计量单位, JSONZD, 课时统计时间 + + + diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/XYCPCPXMBMapper.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/XYCPCPXMBMapper.class new file mode 100644 index 000000000..3e4a1e753 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/XYCPCPXMBMapper.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/XYCPCPXMBMapper.xml b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/XYCPCPXMBMapper.xml new file mode 100644 index 000000000..b72c98adf --- /dev/null +++ b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/XYCPCPXMBMapper.xml @@ -0,0 +1,25 @@ + + + + + + + + + + + + + + + + + + + + + +编号, 名称, 课程板块测评_分值权重标准编号, 课程板块测评_测评结果样式编号, 学员评教员_分值权重标准编号, 学员评教员_测评结果样式编号, 创建时间, 停用状态, 备注, 停用时间, 评课程通告内容, 评授课教员通告内容, JSONZD + + + diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/XYDBMapper.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/XYDBMapper.class new file mode 100644 index 000000000..4ede03e27 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/XYDBMapper.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/XYDBMapper.xml b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/XYDBMapper.xml new file mode 100644 index 000000000..b381fbe6e --- /dev/null +++ b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/XYDBMapper.xml @@ -0,0 +1,164 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + "学员队编号", "学员队名称", "学员队人数", "年级", "专业代号", + "专业教室编号", "备注", "在校状态", "序号", "任务类别", + "虚实类型", "入学日期", "毕业日期", "学员队类型", "培训任务标识号", + "节次类别", "系统模式", "JSONZD", "简称", "所属单位", "主体培训任务" + + + + + + + + + + + diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/XYDQBMapper.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/XYDQBMapper.class new file mode 100644 index 000000000..7351a10d5 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/XYDQBMapper.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/XYDQBMapper.xml b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/XYDQBMapper.xml new file mode 100644 index 000000000..1bf6fadf3 --- /dev/null +++ b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/XYDQBMapper.xml @@ -0,0 +1,23 @@ + + + + + + + + + + + + + + + + + + + +编号, 名称, 学员队编号, 学号前缀, 学号位数, 入学日期, 毕业日期, 在校状态, 允许注册, 结束注册时间, 备注 + + + \ No newline at end of file diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/XYJXQJBMapper.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/XYJXQJBMapper.class new file mode 100644 index 000000000..79039ef85 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/XYJXQJBMapper.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/XYJXQJBMapper.xml b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/XYJXQJBMapper.xml new file mode 100644 index 000000000..e2e3baa89 --- /dev/null +++ b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/XYJXQJBMapper.xml @@ -0,0 +1,223 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/XYKCCJMapper.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/XYKCCJMapper.class new file mode 100644 index 000000000..e0107aa33 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/XYKCCJMapper.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/XYKCCJMapper.xml b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/XYKCCJMapper.xml new file mode 100644 index 000000000..251a21cbd --- /dev/null +++ b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/XYKCCJMapper.xml @@ -0,0 +1,65 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + 编号, 课程成绩编号, 学员编号, 考试成绩, 平时成绩, 最终成绩, 备注, + 补考成绩, 补考次数, 考试情况, 原始考试成绩, 原始平时成绩, 期望学分, + 年度, 课类型, 科目编号, 学员队编号, 已通过 + + + + + + + + + + + + + + + + + + + diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/XYKCGCCJMapper.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/XYKCGCCJMapper.class new file mode 100644 index 000000000..c012d4b9d Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/XYKCGCCJMapper.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/XYKCGCCJMapper.xml b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/XYKCGCCJMapper.xml new file mode 100644 index 000000000..9d2092da6 --- /dev/null +++ b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/XYKCGCCJMapper.xml @@ -0,0 +1,40 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + 编号, 课程过程成绩编号, 学员编号, 原始成绩, 最终成绩, 备注, + 补考成绩1, 补考成绩2, 补考成绩3, 补考次数, 考试情况, + 年度, 课类型, 科目编号, 学员队编号, + 补考原始成绩1, 补考原始成绩2, 补考原始成绩3 + + + + + diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/XYMYDCPXMMapper.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/XYMYDCPXMMapper.class new file mode 100644 index 000000000..9eafadb87 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/XYMYDCPXMMapper.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/XYMYDCPXMMapper.xml b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/XYMYDCPXMMapper.xml new file mode 100644 index 000000000..29d5793fc --- /dev/null +++ b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/XYMYDCPXMMapper.xml @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + +编号, 名称, 创建时间, 状态, 备注, 结束时间, 测评结果样式编号 + + + diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/XYQJSPBMapper.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/XYQJSPBMapper.class new file mode 100644 index 000000000..11f25d23a Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/XYQJSPBMapper.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/XYQJSPBMapper.xml b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/XYQJSPBMapper.xml new file mode 100644 index 000000000..2ec58a2aa --- /dev/null +++ b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/XYQJSPBMapper.xml @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + +编号, 请假编号, 发回意见, 机关编号, 审批时间, 审批状态, 审批人编号 + + + \ No newline at end of file diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/XYXJYDSQBMapper.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/XYXJYDSQBMapper.class new file mode 100644 index 000000000..6b53e47ef Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/XYXJYDSQBMapper.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/XYXJYJJGBMapper.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/XYXJYJJGBMapper.class new file mode 100644 index 000000000..2bfea8256 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/XYXJYJJGBMapper.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/XYXJYJTJBMapper.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/XYXJYJTJBMapper.class new file mode 100644 index 000000000..1fe96bcc7 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/XYXJYJTJBMapper.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/XYXJYJTJBMapper.xml b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/XYXJYJTJBMapper.xml new file mode 100644 index 000000000..8e5f65761 --- /dev/null +++ b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/XYXJYJTJBMapper.xml @@ -0,0 +1,31 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + +编号, 名称, 培训类型, 培训层次, 当前学期考试不及格门数上限, 当前学期考试不及格门数下限, 当前学期考查不及格门数上限, 当前学期考查不及格门数下限, 当前学期不及格门数上限, 当前学期不及格门数下限, 全部考试不及格门数上限, 全部考试不及格门数下限, 全部考查不及格门数上限, 全部考查不及格门数下限, 全部不及格门数上限, 全部不及格门数下限, 停用, 版本, 修改时间 + + + diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/XYXXMapper.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/XYXXMapper.class new file mode 100644 index 000000000..d884f5e25 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/XYXXMapper.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/XYXXMapper.xml b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/XYXXMapper.xml new file mode 100644 index 000000000..3290e35c4 --- /dev/null +++ b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/XYXXMapper.xml @@ -0,0 +1,92 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 编号, 学号, 姓名, 登录信息编号, 学员队期编号, 证件号码, 政治面貌, 党团时间, + 入伍年月日, 性别, 出生日期, 名族, 籍贯, 原部职别, 邮政编码, 文化程度, 学位, + 学员类别, 军衔文职, 所属军区, 骨干任职, 本科毕业院校, 国防生, 考生号, 备注, + 身份证号, 退学状态, 留级状态, 分班状态, 论文编号, 论文题目, 论文摘要, 拼音, + 成绩报告单编号, 允许查看成绩, JSONZD, 当前班次编号, 论文答辩文档编号, 标签, + 联系电话, 通信地址, 单位联络人信息, 奖励处分情况, 已注册, 军人证件类型, 曾用名, + 入伍地, 出生地, 生源地 + + + + + + diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/YCBMapper.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/YCBMapper.class new file mode 100644 index 000000000..c81a3cc2e Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/YCBMapper.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/YCBMapper.xml b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/YCBMapper.xml new file mode 100644 index 000000000..cc834bb86 --- /dev/null +++ b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/YCBMapper.xml @@ -0,0 +1,20 @@ + + + + + + + + + + + + + + + + +编号, URL, 异常类型, 内容, 创建时间, 用户ID, 用户姓名, 用户类别 + + + diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/YJFKBMapper.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/YJFKBMapper.class new file mode 100644 index 000000000..e06929fae Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/YJFKBMapper.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/YJFKBMapper.xml b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/YJFKBMapper.xml new file mode 100644 index 000000000..ddb1b5ce8 --- /dev/null +++ b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/YJFKBMapper.xml @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + +编号, 类别, 主题, 内容, 登录信息表编号, 创建时间 + + + diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/ZYBMapper.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/ZYBMapper.class new file mode 100644 index 000000000..f7dfdce1c Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/ZYBMapper.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/ZYBMapper.xml b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/ZYBMapper.xml new file mode 100644 index 000000000..8ad3b6970 --- /dev/null +++ b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/ZYBMapper.xml @@ -0,0 +1,71 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 专业代号, 专业名称, 专业方向, 学年制, 学期数, 专业备注, 专业规范, 专业代码, 专业版本, + 停用, 启用时间, 停用时间, 教学管理机构编号, 培训层次, 培训类型, 学科专业信息标识号, + 培训类型2, 学员类别, 自定义分类, 专业标识号, 序号标识, 简称, 节次类别, 系统模式, + JSONZD, 主干专业, 规范名称, 教学大纲编号, 人培编号, 培养目标 + + + + + + diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/ZYJXJHBMapper.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/ZYJXJHBMapper.class new file mode 100644 index 000000000..5f68a3c3c Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/mapper/ZYJXJHBMapper.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/AccountManagementService.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/AccountManagementService.class new file mode 100644 index 000000000..5bb8bb423 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/AccountManagementService.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/AffiliationSettingService.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/AffiliationSettingService.class new file mode 100644 index 000000000..349939302 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/AffiliationSettingService.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/BZLBService.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/BZLBService.class new file mode 100644 index 000000000..1c12bd360 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/BZLBService.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/BuildService.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/BuildService.class new file mode 100644 index 000000000..4ebe2334d Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/BuildService.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/ClassRoomCalendarService.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/ClassRoomCalendarService.class new file mode 100644 index 000000000..aed21ca39 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/ClassRoomCalendarService.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/ClassRoomLessonService.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/ClassRoomLessonService.class new file mode 100644 index 000000000..59f5a7ac1 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/ClassRoomLessonService.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/ClassRoomService.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/ClassRoomService.class new file mode 100644 index 000000000..b062b049c Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/ClassRoomService.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/ClassSemesterCalendarService.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/ClassSemesterCalendarService.class new file mode 100644 index 000000000..751030f5e Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/ClassSemesterCalendarService.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/ClassSemesterService.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/ClassSemesterService.class new file mode 100644 index 000000000..4c1bbc625 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/ClassSemesterService.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/CourseRunningImportService.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/CourseRunningImportService.class new file mode 100644 index 000000000..ff706fa68 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/CourseRunningImportService.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/CourseTeachingService.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/CourseTeachingService.class new file mode 100644 index 000000000..a93bdf4d1 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/CourseTeachingService.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/DepartmentManagementService.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/DepartmentManagementService.class new file mode 100644 index 000000000..81d146596 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/DepartmentManagementService.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/DepartmentPersonnelService.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/DepartmentPersonnelService.class new file mode 100644 index 000000000..292351362 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/DepartmentPersonnelService.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/DictDataService.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/DictDataService.class new file mode 100644 index 000000000..a25d77115 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/DictDataService.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/DictTypeService.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/DictTypeService.class new file mode 100644 index 000000000..fbe93ab57 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/DictTypeService.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/DisciplineService.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/DisciplineService.class new file mode 100644 index 000000000..e880bf568 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/DisciplineService.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/ElectiveService.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/ElectiveService.class new file mode 100644 index 000000000..8dcdb1f57 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/ElectiveService.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/FacultyService.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/FacultyService.class new file mode 100644 index 000000000..e94cf2e98 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/FacultyService.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/KBService.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/KBService.class new file mode 100644 index 000000000..387bcffbb Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/KBService.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/KCBService.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/KCBService.class new file mode 100644 index 000000000..92f34fc7d Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/KCBService.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/KJService.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/KJService.class new file mode 100644 index 000000000..c87818208 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/KJService.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/KSService.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/KSService.class new file mode 100644 index 000000000..c1a747a98 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/KSService.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/LeaveService.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/LeaveService.class new file mode 100644 index 000000000..6c04acb78 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/LeaveService.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/LogService.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/LogService.class new file mode 100644 index 000000000..d3c7cb0ea Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/LogService.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/NoticeAnnouncementService.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/NoticeAnnouncementService.class new file mode 100644 index 000000000..64a7dc4cd Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/NoticeAnnouncementService.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/NotificationLogService.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/NotificationLogService.class new file mode 100644 index 000000000..377f78215 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/NotificationLogService.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/OfficeTaskBookService.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/OfficeTaskBookService.class new file mode 100644 index 000000000..03ca0331a Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/OfficeTaskBookService.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/OperationLogService.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/OperationLogService.class new file mode 100644 index 000000000..add805ed1 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/OperationLogService.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/SemesterCalendarService.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/SemesterCalendarService.class new file mode 100644 index 000000000..7e386b484 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/SemesterCalendarService.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/SemesterService.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/SemesterService.class new file mode 100644 index 000000000..d793c5457 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/SemesterService.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/StudentRecordsService.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/StudentRecordsService.class new file mode 100644 index 000000000..2a962ae02 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/StudentRecordsService.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/StudentTeamOutputScheduleService.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/StudentTeamOutputScheduleService.class new file mode 100644 index 000000000..2ad515eac Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/StudentTeamOutputScheduleService.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/StudentTeamTaskService.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/StudentTeamTaskService.class new file mode 100644 index 000000000..123afc91b Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/StudentTeamTaskService.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/SystemInitializationService.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/SystemInitializationService.class new file mode 100644 index 000000000..2d8ae67e2 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/SystemInitializationService.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/TeachingMaterialService.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/TeachingMaterialService.class new file mode 100644 index 000000000..5d6eacfa3 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/TeachingMaterialService.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/TeachingPlanService.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/TeachingPlanService.class new file mode 100644 index 000000000..d5dc23029 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/TeachingPlanService.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/TeachingStockDetailService.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/TeachingStockDetailService.class new file mode 100644 index 000000000..a82dbf1b6 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/TeachingStockDetailService.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/TeachingStockService.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/TeachingStockService.class new file mode 100644 index 000000000..85775456b Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/TeachingStockService.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/TeachingTaskService.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/TeachingTaskService.class new file mode 100644 index 000000000..e658fd420 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/TeachingTaskService.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/TimetableConflictService.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/TimetableConflictService.class new file mode 100644 index 000000000..383fa3c63 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/TimetableConflictService.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/TrainingProgramService.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/TrainingProgramService.class new file mode 100644 index 000000000..0e8570213 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/TrainingProgramService.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/ZYJXJHBService.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/ZYJXJHBService.class new file mode 100644 index 000000000..1cd0fd560 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/ZYJXJHBService.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/impl/AccountManagementServiceImpl.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/impl/AccountManagementServiceImpl.class new file mode 100644 index 000000000..05b10a970 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/impl/AccountManagementServiceImpl.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/impl/AffiliationSettingServiceImpl$1.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/impl/AffiliationSettingServiceImpl$1.class new file mode 100644 index 000000000..c4b0a6a00 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/impl/AffiliationSettingServiceImpl$1.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/impl/AffiliationSettingServiceImpl$2.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/impl/AffiliationSettingServiceImpl$2.class new file mode 100644 index 000000000..38b27dd92 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/impl/AffiliationSettingServiceImpl$2.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/impl/AffiliationSettingServiceImpl$3.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/impl/AffiliationSettingServiceImpl$3.class new file mode 100644 index 000000000..31c1f29ad Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/impl/AffiliationSettingServiceImpl$3.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/impl/AffiliationSettingServiceImpl$4.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/impl/AffiliationSettingServiceImpl$4.class new file mode 100644 index 000000000..30248bd22 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/impl/AffiliationSettingServiceImpl$4.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/impl/AffiliationSettingServiceImpl$5.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/impl/AffiliationSettingServiceImpl$5.class new file mode 100644 index 000000000..3617a6b67 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/impl/AffiliationSettingServiceImpl$5.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/impl/AffiliationSettingServiceImpl$6.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/impl/AffiliationSettingServiceImpl$6.class new file mode 100644 index 000000000..1000f7838 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/impl/AffiliationSettingServiceImpl$6.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/impl/AffiliationSettingServiceImpl.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/impl/AffiliationSettingServiceImpl.class new file mode 100644 index 000000000..503dda2fb Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/impl/AffiliationSettingServiceImpl.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/impl/BZLBServiceImpl.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/impl/BZLBServiceImpl.class new file mode 100644 index 000000000..c8d2be32e Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/impl/BZLBServiceImpl.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/impl/BuildServiceImpl$1.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/impl/BuildServiceImpl$1.class new file mode 100644 index 000000000..cad522615 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/impl/BuildServiceImpl$1.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/impl/BuildServiceImpl.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/impl/BuildServiceImpl.class new file mode 100644 index 000000000..00094f414 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/impl/BuildServiceImpl.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/impl/ClassRoomCalendarServiceImpl.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/impl/ClassRoomCalendarServiceImpl.class new file mode 100644 index 000000000..c143547d6 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/impl/ClassRoomCalendarServiceImpl.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/impl/ClassRoomJSBKCBServiceImpl.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/impl/ClassRoomJSBKCBServiceImpl.class new file mode 100644 index 000000000..a911550b7 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/impl/ClassRoomJSBKCBServiceImpl.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/impl/ClassRoomServiceImpl.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/impl/ClassRoomServiceImpl.class new file mode 100644 index 000000000..a3c3c553c Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/impl/ClassRoomServiceImpl.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/impl/ClassSemesterCalendarServiceImpl.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/impl/ClassSemesterCalendarServiceImpl.class new file mode 100644 index 000000000..a7dc3226e Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/impl/ClassSemesterCalendarServiceImpl.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/impl/ClassSemesterServiceImpl.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/impl/ClassSemesterServiceImpl.class new file mode 100644 index 000000000..b3e9969e5 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/impl/ClassSemesterServiceImpl.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/impl/CourseRunningImportServiceImpl.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/impl/CourseRunningImportServiceImpl.class new file mode 100644 index 000000000..39d87b2d6 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/impl/CourseRunningImportServiceImpl.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/impl/CourseTeachingServiceImpl.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/impl/CourseTeachingServiceImpl.class new file mode 100644 index 000000000..36d8ff8c7 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/impl/CourseTeachingServiceImpl.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/impl/DepartmentManagementServiceImpl$1.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/impl/DepartmentManagementServiceImpl$1.class new file mode 100644 index 000000000..63ea7f870 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/impl/DepartmentManagementServiceImpl$1.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/impl/DepartmentManagementServiceImpl$2.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/impl/DepartmentManagementServiceImpl$2.class new file mode 100644 index 000000000..80c18465d Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/impl/DepartmentManagementServiceImpl$2.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/impl/DepartmentManagementServiceImpl.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/impl/DepartmentManagementServiceImpl.class new file mode 100644 index 000000000..e12c7d5ea Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/impl/DepartmentManagementServiceImpl.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/impl/DepartmentPersonnelServiceImpl$1.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/impl/DepartmentPersonnelServiceImpl$1.class new file mode 100644 index 000000000..e1471e8d9 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/impl/DepartmentPersonnelServiceImpl$1.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/impl/DepartmentPersonnelServiceImpl$2.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/impl/DepartmentPersonnelServiceImpl$2.class new file mode 100644 index 000000000..ccffe541d Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/impl/DepartmentPersonnelServiceImpl$2.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/impl/DepartmentPersonnelServiceImpl.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/impl/DepartmentPersonnelServiceImpl.class new file mode 100644 index 000000000..60e73015c Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/impl/DepartmentPersonnelServiceImpl.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/impl/DictDataServiceImpl$1.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/impl/DictDataServiceImpl$1.class new file mode 100644 index 000000000..455adb6f1 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/impl/DictDataServiceImpl$1.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/impl/DictDataServiceImpl$2.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/impl/DictDataServiceImpl$2.class new file mode 100644 index 000000000..06b0cd2bb Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/impl/DictDataServiceImpl$2.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/impl/DictDataServiceImpl$3.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/impl/DictDataServiceImpl$3.class new file mode 100644 index 000000000..4953d1047 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/impl/DictDataServiceImpl$3.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/impl/DictDataServiceImpl.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/impl/DictDataServiceImpl.class new file mode 100644 index 000000000..208f1bbd4 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/impl/DictDataServiceImpl.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/impl/DictTypeServiceImpl$1.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/impl/DictTypeServiceImpl$1.class new file mode 100644 index 000000000..807ef24eb Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/impl/DictTypeServiceImpl$1.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/impl/DictTypeServiceImpl$2.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/impl/DictTypeServiceImpl$2.class new file mode 100644 index 000000000..eb143fe82 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/impl/DictTypeServiceImpl$2.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/impl/DictTypeServiceImpl$3.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/impl/DictTypeServiceImpl$3.class new file mode 100644 index 000000000..99073c45b Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/impl/DictTypeServiceImpl$3.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/impl/DictTypeServiceImpl.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/impl/DictTypeServiceImpl.class new file mode 100644 index 000000000..4690e4132 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/impl/DictTypeServiceImpl.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/impl/DisciplineServiceImpl.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/impl/DisciplineServiceImpl.class new file mode 100644 index 000000000..1319f2cc6 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/impl/DisciplineServiceImpl.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/impl/ElectiveServiceImpl.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/impl/ElectiveServiceImpl.class new file mode 100644 index 000000000..95fba37a5 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/impl/ElectiveServiceImpl.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/impl/FacultyServiceImpl.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/impl/FacultyServiceImpl.class new file mode 100644 index 000000000..7971aee77 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/impl/FacultyServiceImpl.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/impl/KBServiceImpl.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/impl/KBServiceImpl.class new file mode 100644 index 000000000..b2a37dd0e Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/impl/KBServiceImpl.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/impl/KCBServiceImpl.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/impl/KCBServiceImpl.class new file mode 100644 index 000000000..6e8b0ed9f Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/impl/KCBServiceImpl.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/impl/KJServiceImpl.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/impl/KJServiceImpl.class new file mode 100644 index 000000000..407be65ce Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/impl/KJServiceImpl.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/impl/KSServiceImpl.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/impl/KSServiceImpl.class new file mode 100644 index 000000000..0873301ad Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/impl/KSServiceImpl.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/impl/LeaveServiceImpl.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/impl/LeaveServiceImpl.class new file mode 100644 index 000000000..31033cfba Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/impl/LeaveServiceImpl.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/impl/LogServiceImpl$1.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/impl/LogServiceImpl$1.class new file mode 100644 index 000000000..90e2d66a1 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/impl/LogServiceImpl$1.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/impl/LogServiceImpl.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/impl/LogServiceImpl.class new file mode 100644 index 000000000..3931ab5ef Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/impl/LogServiceImpl.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/impl/NoticeAnnouncementServiceImpl.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/impl/NoticeAnnouncementServiceImpl.class new file mode 100644 index 000000000..d633ea3da Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/impl/NoticeAnnouncementServiceImpl.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/impl/NotificationLogServiceImpl.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/impl/NotificationLogServiceImpl.class new file mode 100644 index 000000000..e569e7e35 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/impl/NotificationLogServiceImpl.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/impl/OfficeTaskBookServiceImpl.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/impl/OfficeTaskBookServiceImpl.class new file mode 100644 index 000000000..4f2a7dd59 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/impl/OfficeTaskBookServiceImpl.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/impl/OperationLogServiceImpl.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/impl/OperationLogServiceImpl.class new file mode 100644 index 000000000..ea74c714f Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/impl/OperationLogServiceImpl.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/impl/SemesterCalendarServiceImpl$1.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/impl/SemesterCalendarServiceImpl$1.class new file mode 100644 index 000000000..3200e08e8 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/impl/SemesterCalendarServiceImpl$1.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/impl/SemesterCalendarServiceImpl.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/impl/SemesterCalendarServiceImpl.class new file mode 100644 index 000000000..6af4d9aa0 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/impl/SemesterCalendarServiceImpl.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/impl/SemesterServiceImpl.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/impl/SemesterServiceImpl.class new file mode 100644 index 000000000..57dce623e Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/impl/SemesterServiceImpl.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/impl/StudentRecordsServiceImpl.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/impl/StudentRecordsServiceImpl.class new file mode 100644 index 000000000..b260247c6 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/impl/StudentRecordsServiceImpl.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/impl/StudentTeamOutputScheduleServiceImpl.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/impl/StudentTeamOutputScheduleServiceImpl.class new file mode 100644 index 000000000..8503d0707 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/impl/StudentTeamOutputScheduleServiceImpl.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/impl/StudentTeamTaskServiceImpl.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/impl/StudentTeamTaskServiceImpl.class new file mode 100644 index 000000000..f7769608a Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/impl/StudentTeamTaskServiceImpl.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/impl/SystemInitializationServiceImpl.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/impl/SystemInitializationServiceImpl.class new file mode 100644 index 000000000..f5dd7ce4e Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/impl/SystemInitializationServiceImpl.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/impl/TeachingMaterialServiceImpl$1.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/impl/TeachingMaterialServiceImpl$1.class new file mode 100644 index 000000000..4545f205a Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/impl/TeachingMaterialServiceImpl$1.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/impl/TeachingMaterialServiceImpl.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/impl/TeachingMaterialServiceImpl.class new file mode 100644 index 000000000..0a44f558b Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/impl/TeachingMaterialServiceImpl.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/impl/TeachingPlanServiceImpl.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/impl/TeachingPlanServiceImpl.class new file mode 100644 index 000000000..1082031b4 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/impl/TeachingPlanServiceImpl.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/impl/TeachingStockDetailServiceImpl.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/impl/TeachingStockDetailServiceImpl.class new file mode 100644 index 000000000..96834f98f Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/impl/TeachingStockDetailServiceImpl.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/impl/TeachingStockServiceImpl.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/impl/TeachingStockServiceImpl.class new file mode 100644 index 000000000..4567357c5 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/impl/TeachingStockServiceImpl.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/impl/TeachingTaskServiceImpl.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/impl/TeachingTaskServiceImpl.class new file mode 100644 index 000000000..77b41f63c Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/impl/TeachingTaskServiceImpl.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/impl/TimetableConflictServiceImpl$1.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/impl/TimetableConflictServiceImpl$1.class new file mode 100644 index 000000000..0f7e2b33e Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/impl/TimetableConflictServiceImpl$1.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/impl/TimetableConflictServiceImpl.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/impl/TimetableConflictServiceImpl.class new file mode 100644 index 000000000..67da695d5 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/impl/TimetableConflictServiceImpl.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/impl/TrainingProgramServiceImpl.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/impl/TrainingProgramServiceImpl.class new file mode 100644 index 000000000..369b4ab93 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/impl/TrainingProgramServiceImpl.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/impl/ZYJXJHBServiceImpl.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/impl/ZYJXJHBServiceImpl.class new file mode 100644 index 000000000..665cd7230 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/service/impl/ZYJXJHBServiceImpl.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/unit/AccountLoginFailedException.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/unit/AccountLoginFailedException.class new file mode 100644 index 000000000..ed9be1c4e Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/unit/AccountLoginFailedException.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/unit/BaseEntity.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/unit/BaseEntity.class new file mode 100644 index 000000000..4a18906c9 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/unit/BaseEntity.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/unit/BaseQuery.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/unit/BaseQuery.class new file mode 100644 index 000000000..c47edc4ba Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/unit/BaseQuery.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/unit/BusinessException.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/unit/BusinessException.class new file mode 100644 index 000000000..84af88168 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/unit/BusinessException.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/unit/Constants.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/unit/Constants.class new file mode 100644 index 000000000..6ab4d80fe Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/unit/Constants.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/unit/PageQuery.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/unit/PageQuery.class new file mode 100644 index 000000000..14db5b55e Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/unit/PageQuery.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/unit/PageResult.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/unit/PageResult.class new file mode 100644 index 000000000..6d39b5a27 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/unit/PageResult.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/unit/Result.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/unit/Result.class new file mode 100644 index 000000000..9fa8cecfb Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/unit/Result.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/unit/StatusEnum.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/unit/StatusEnum.class new file mode 100644 index 000000000..6822fc6da Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/unit/StatusEnum.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/unit/conflict/TimetableConflictDimension.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/unit/conflict/TimetableConflictDimension.class new file mode 100644 index 000000000..88e17527e Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/unit/conflict/TimetableConflictDimension.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/utils/AccountLoginCaptchaUtil.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/utils/AccountLoginCaptchaUtil.class new file mode 100644 index 000000000..056efa619 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/utils/AccountLoginCaptchaUtil.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/utils/AccountManagementConstants.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/utils/AccountManagementConstants.class new file mode 100644 index 000000000..9abe6c501 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/utils/AccountManagementConstants.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/utils/AccountManagementUtil$1.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/utils/AccountManagementUtil$1.class new file mode 100644 index 000000000..0dbace100 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/utils/AccountManagementUtil$1.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/utils/AccountManagementUtil.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/utils/AccountManagementUtil.class new file mode 100644 index 000000000..f19d8c3f3 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/utils/AccountManagementUtil.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/utils/BasicManagementConstants.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/utils/BasicManagementConstants.class new file mode 100644 index 000000000..2cb0d8c55 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/utils/BasicManagementConstants.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/utils/DateCourseUtil$1.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/utils/DateCourseUtil$1.class new file mode 100644 index 000000000..16b4e8aa6 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/utils/DateCourseUtil$1.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/utils/DateCourseUtil.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/utils/DateCourseUtil.class new file mode 100644 index 000000000..87e018921 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/utils/DateCourseUtil.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/utils/DateUtils.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/utils/DateUtils.class new file mode 100644 index 000000000..a9745c51d Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/utils/DateUtils.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/utils/ExcelExportUtil.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/utils/ExcelExportUtil.class new file mode 100644 index 000000000..21ba25b0a Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/utils/ExcelExportUtil.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/utils/ExcelParseUtil$1.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/utils/ExcelParseUtil$1.class new file mode 100644 index 000000000..dd9ce678e Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/utils/ExcelParseUtil$1.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/utils/ExcelParseUtil.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/utils/ExcelParseUtil.class new file mode 100644 index 000000000..2508bf5af Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/utils/ExcelParseUtil.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/utils/NoticeAnnouncementConstants.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/utils/NoticeAnnouncementConstants.class new file mode 100644 index 000000000..e42c248a3 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/utils/NoticeAnnouncementConstants.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/utils/NoticeAnnouncementUtil.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/utils/NoticeAnnouncementUtil.class new file mode 100644 index 000000000..e86714c1f Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/utils/NoticeAnnouncementUtil.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/utils/NotificationLogConstants.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/utils/NotificationLogConstants.class new file mode 100644 index 000000000..b13661146 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/utils/NotificationLogConstants.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/utils/NotificationLogUtil.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/utils/NotificationLogUtil.class new file mode 100644 index 000000000..d1dacc6dd Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/utils/NotificationLogUtil.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/utils/OperationLogUtil.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/utils/OperationLogUtil.class new file mode 100644 index 000000000..493df7d46 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/utils/OperationLogUtil.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/utils/PageResultUtil.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/utils/PageResultUtil.class new file mode 100644 index 000000000..5a90df51c Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/utils/PageResultUtil.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/utils/SupportConfirmUtil.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/utils/SupportConfirmUtil.class new file mode 100644 index 000000000..aacc4d5a8 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/utils/SupportConfirmUtil.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/utils/SystemInitializationUtil$1.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/utils/SystemInitializationUtil$1.class new file mode 100644 index 000000000..c4cea12cb Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/utils/SystemInitializationUtil$1.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/utils/SystemInitializationUtil$2.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/utils/SystemInitializationUtil$2.class new file mode 100644 index 000000000..1d68c56c0 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/utils/SystemInitializationUtil$2.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/utils/SystemInitializationUtil$3.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/utils/SystemInitializationUtil$3.class new file mode 100644 index 000000000..de4d2a7be Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/utils/SystemInitializationUtil$3.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/utils/SystemInitializationUtil$IdentifierReader.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/utils/SystemInitializationUtil$IdentifierReader.class new file mode 100644 index 000000000..9e6c749d5 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/utils/SystemInitializationUtil$IdentifierReader.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/utils/SystemInitializationUtil.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/utils/SystemInitializationUtil.class new file mode 100644 index 000000000..c756aacd8 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/utils/SystemInitializationUtil.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/utils/UuidUtil.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/utils/UuidUtil.class new file mode 100644 index 000000000..25ae565b2 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/utils/UuidUtil.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/validator/StudentLeaveValidator.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/validator/StudentLeaveValidator.class new file mode 100644 index 000000000..faf7f2a76 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/validator/StudentLeaveValidator.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/vo/accountmanagement/AccountLoginCaptchaVO.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/vo/accountmanagement/AccountLoginCaptchaVO.class new file mode 100644 index 000000000..b215b32fa Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/vo/accountmanagement/AccountLoginCaptchaVO.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/vo/accountmanagement/AccountLoginHistoryVO.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/vo/accountmanagement/AccountLoginHistoryVO.class new file mode 100644 index 000000000..b2b7b29af Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/vo/accountmanagement/AccountLoginHistoryVO.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/vo/accountmanagement/AccountLoginInformationVO.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/vo/accountmanagement/AccountLoginInformationVO.class new file mode 100644 index 000000000..161490d08 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/vo/accountmanagement/AccountLoginInformationVO.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/vo/accountmanagement/AccountLoginVO.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/vo/accountmanagement/AccountLoginVO.class new file mode 100644 index 000000000..2f0c0984b Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/vo/accountmanagement/AccountLoginVO.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/vo/accountmanagement/AccountMergeResultVO.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/vo/accountmanagement/AccountMergeResultVO.class new file mode 100644 index 000000000..c51adf916 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/vo/accountmanagement/AccountMergeResultVO.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/vo/accountmanagement/AccountRoleOptionVO.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/vo/accountmanagement/AccountRoleOptionVO.class new file mode 100644 index 000000000..b7a31c127 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/vo/accountmanagement/AccountRoleOptionVO.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/vo/accountmanagement/AccountRoleTypeVO.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/vo/accountmanagement/AccountRoleTypeVO.class new file mode 100644 index 000000000..d046fcbd6 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/vo/accountmanagement/AccountRoleTypeVO.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/vo/accountmanagement/AccountRoleVO.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/vo/accountmanagement/AccountRoleVO.class new file mode 100644 index 000000000..d00b87e09 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/vo/accountmanagement/AccountRoleVO.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/vo/accountmanagement/AccountSsoSessionVO.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/vo/accountmanagement/AccountSsoSessionVO.class new file mode 100644 index 000000000..cb62e5268 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/vo/accountmanagement/AccountSsoSessionVO.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/vo/accountmanagement/AccountVO.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/vo/accountmanagement/AccountVO.class new file mode 100644 index 000000000..3b736a926 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/vo/accountmanagement/AccountVO.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/vo/affiliationsetting/AffiliationDepartmentVO.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/vo/affiliationsetting/AffiliationDepartmentVO.class new file mode 100644 index 000000000..8fa5f56da Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/vo/affiliationsetting/AffiliationDepartmentVO.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/vo/affiliationsetting/PersonnelAffiliationVO.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/vo/affiliationsetting/PersonnelAffiliationVO.class new file mode 100644 index 000000000..eec67687d Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/vo/affiliationsetting/PersonnelAffiliationVO.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/vo/affiliationsetting/ResearchOfficeAffiliationVO.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/vo/affiliationsetting/ResearchOfficeAffiliationVO.class new file mode 100644 index 000000000..bbd91deed Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/vo/affiliationsetting/ResearchOfficeAffiliationVO.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/vo/affiliationsetting/ResearchOfficeVO.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/vo/affiliationsetting/ResearchOfficeVO.class new file mode 100644 index 000000000..6790f0087 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/vo/affiliationsetting/ResearchOfficeVO.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/vo/affiliationsetting/TeachingClassAffiliationVO.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/vo/affiliationsetting/TeachingClassAffiliationVO.class new file mode 100644 index 000000000..45e4da486 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/vo/affiliationsetting/TeachingClassAffiliationVO.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/vo/affiliationsetting/TransferHistoryVO.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/vo/affiliationsetting/TransferHistoryVO.class new file mode 100644 index 000000000..34f210177 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/vo/affiliationsetting/TransferHistoryVO.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/vo/courserunning/AdjustRoomVO.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/vo/courserunning/AdjustRoomVO.class new file mode 100644 index 000000000..730ec9a8f Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/vo/courserunning/AdjustRoomVO.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/vo/courserunning/AdjustSupportVO.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/vo/courserunning/AdjustSupportVO.class new file mode 100644 index 000000000..791018d61 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/vo/courserunning/AdjustSupportVO.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/vo/courserunning/AdjustTeacherVO.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/vo/courserunning/AdjustTeacherVO.class new file mode 100644 index 000000000..564136cf3 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/vo/courserunning/AdjustTeacherVO.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/vo/courserunning/AdjustTeamVO.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/vo/courserunning/AdjustTeamVO.class new file mode 100644 index 000000000..44bb50adf Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/vo/courserunning/AdjustTeamVO.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/vo/courserunning/CourseCompletionByDeptVO.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/vo/courserunning/CourseCompletionByDeptVO.class new file mode 100644 index 000000000..b34429fe0 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/vo/courserunning/CourseCompletionByDeptVO.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/vo/courserunning/CourseRunningImportResultVO.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/vo/courserunning/CourseRunningImportResultVO.class new file mode 100644 index 000000000..c33122939 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/vo/courserunning/CourseRunningImportResultVO.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/vo/courserunning/GroupTeachingTaskVO.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/vo/courserunning/GroupTeachingTaskVO.class new file mode 100644 index 000000000..c9b366512 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/vo/courserunning/GroupTeachingTaskVO.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/vo/courserunning/LeaveLessonVO.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/vo/courserunning/LeaveLessonVO.class new file mode 100644 index 000000000..dd7ddc2f5 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/vo/courserunning/LeaveLessonVO.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/vo/courserunning/OperationOverviewVO.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/vo/courserunning/OperationOverviewVO.class new file mode 100644 index 000000000..e97c2a924 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/vo/courserunning/OperationOverviewVO.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/vo/courserunning/ScheduleAdjustApplyVO.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/vo/courserunning/ScheduleAdjustApplyVO.class new file mode 100644 index 000000000..04e4bc2cb Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/vo/courserunning/ScheduleAdjustApplyVO.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/vo/courserunning/ScheduleAdjustAuditVO.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/vo/courserunning/ScheduleAdjustAuditVO.class new file mode 100644 index 000000000..02861198a Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/vo/courserunning/ScheduleAdjustAuditVO.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/vo/courserunning/ScheduleAdjustDetailVO.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/vo/courserunning/ScheduleAdjustDetailVO.class new file mode 100644 index 000000000..570d4e500 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/vo/courserunning/ScheduleAdjustDetailVO.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/vo/courserunning/ScheduleAdjustStrategyVO.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/vo/courserunning/ScheduleAdjustStrategyVO.class new file mode 100644 index 000000000..199001fb4 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/vo/courserunning/ScheduleAdjustStrategyVO.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/vo/courserunning/ScheduleAdjustTrendVO.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/vo/courserunning/ScheduleAdjustTrendVO.class new file mode 100644 index 000000000..a17003a0b Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/vo/courserunning/ScheduleAdjustTrendVO.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/vo/courserunning/StudentLeaveApplyVO.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/vo/courserunning/StudentLeaveApplyVO.class new file mode 100644 index 000000000..66e27b8b2 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/vo/courserunning/StudentLeaveApplyVO.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/vo/courserunning/StudentLeaveDetailVO.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/vo/courserunning/StudentLeaveDetailVO.class new file mode 100644 index 000000000..e17e74633 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/vo/courserunning/StudentLeaveDetailVO.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/vo/courserunning/TeachingPlanDetailVO.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/vo/courserunning/TeachingPlanDetailVO.class new file mode 100644 index 000000000..8e24089fc Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/vo/courserunning/TeachingPlanDetailVO.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/vo/courserunning/TeachingPlanFillResultVO.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/vo/courserunning/TeachingPlanFillResultVO.class new file mode 100644 index 000000000..d5ad0405a Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/vo/courserunning/TeachingPlanFillResultVO.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/vo/courserunning/TeachingPlanLessonVO.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/vo/courserunning/TeachingPlanLessonVO.class new file mode 100644 index 000000000..437c1f204 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/vo/courserunning/TeachingPlanLessonVO.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/vo/courserunning/TeachingSupportConfirmResultVO.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/vo/courserunning/TeachingSupportConfirmResultVO.class new file mode 100644 index 000000000..337d39886 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/vo/courserunning/TeachingSupportConfirmResultVO.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/vo/courserunning/TeachingSupportHistoryVO.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/vo/courserunning/TeachingSupportHistoryVO.class new file mode 100644 index 000000000..719c934c9 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/vo/courserunning/TeachingSupportHistoryVO.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/vo/courserunning/TeachingSupportPlanVO.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/vo/courserunning/TeachingSupportPlanVO.class new file mode 100644 index 000000000..146e5c6e9 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/vo/courserunning/TeachingSupportPlanVO.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/vo/courserunning/TeachingSupportResourceVO.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/vo/courserunning/TeachingSupportResourceVO.class new file mode 100644 index 000000000..0ac0d192b Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/vo/courserunning/TeachingSupportResourceVO.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/vo/courserunning/VenueUsageRateVO.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/vo/courserunning/VenueUsageRateVO.class new file mode 100644 index 000000000..393f53e53 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/vo/courserunning/VenueUsageRateVO.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/vo/department/DepartmentTreeVO.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/vo/department/DepartmentTreeVO.class new file mode 100644 index 000000000..25c25b3b4 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/vo/department/DepartmentTreeVO.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/vo/department/DepartmentVO.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/vo/department/DepartmentVO.class new file mode 100644 index 000000000..ed7327ab7 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/vo/department/DepartmentVO.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/vo/departmentpersonnel/DepartmentPersonnelDepartmentVO.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/vo/departmentpersonnel/DepartmentPersonnelDepartmentVO.class new file mode 100644 index 000000000..9e83d8b86 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/vo/departmentpersonnel/DepartmentPersonnelDepartmentVO.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/vo/departmentpersonnel/DepartmentPersonnelVO.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/vo/departmentpersonnel/DepartmentPersonnelVO.class new file mode 100644 index 000000000..1b290854f Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/vo/departmentpersonnel/DepartmentPersonnelVO.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/vo/dict/DictDataVO.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/vo/dict/DictDataVO.class new file mode 100644 index 000000000..82d7fb702 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/vo/dict/DictDataVO.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/vo/dict/DictTypeVO.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/vo/dict/DictTypeVO.class new file mode 100644 index 000000000..adddfb899 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/vo/dict/DictTypeVO.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/vo/elective/ClassScheduleVO.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/vo/elective/ClassScheduleVO.class new file mode 100644 index 000000000..200be17ce Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/vo/elective/ClassScheduleVO.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/vo/elective/ElectiveClassVO.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/vo/elective/ElectiveClassVO.class new file mode 100644 index 000000000..d50b5e543 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/vo/elective/ElectiveClassVO.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/vo/elective/SemesterInitVO.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/vo/elective/SemesterInitVO.class new file mode 100644 index 000000000..24fa63f28 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/vo/elective/SemesterInitVO.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/vo/elective/StudentAbsenceVO.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/vo/elective/StudentAbsenceVO.class new file mode 100644 index 000000000..4c5bdbab2 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/vo/elective/StudentAbsenceVO.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/vo/elective/StudentGradeVO.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/vo/elective/StudentGradeVO.class new file mode 100644 index 000000000..4a93ff875 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/vo/elective/StudentGradeVO.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/vo/faculty/TeacherListVO.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/vo/faculty/TeacherListVO.class new file mode 100644 index 000000000..505d30452 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/vo/faculty/TeacherListVO.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/vo/ks/HourStatisticsVO.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/vo/ks/HourStatisticsVO.class new file mode 100644 index 000000000..5e0f72a9d Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/vo/ks/HourStatisticsVO.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/vo/log/TeacherHoursVO.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/vo/log/TeacherHoursVO.class new file mode 100644 index 000000000..2fd260815 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/vo/log/TeacherHoursVO.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/vo/log/TeachingLogListVO.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/vo/log/TeachingLogListVO.class new file mode 100644 index 000000000..b3f67d452 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/vo/log/TeachingLogListVO.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/vo/noticeannouncement/NoticeAnnouncementDetailVO.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/vo/noticeannouncement/NoticeAnnouncementDetailVO.class new file mode 100644 index 000000000..7174a39d4 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/vo/noticeannouncement/NoticeAnnouncementDetailVO.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/vo/noticeannouncement/NoticeAnnouncementPublishResultVO.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/vo/noticeannouncement/NoticeAnnouncementPublishResultVO.class new file mode 100644 index 000000000..da411a85f Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/vo/noticeannouncement/NoticeAnnouncementPublishResultVO.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/vo/noticeannouncement/NoticeAnnouncementRecipientVO.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/vo/noticeannouncement/NoticeAnnouncementRecipientVO.class new file mode 100644 index 000000000..e7789b5a3 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/vo/noticeannouncement/NoticeAnnouncementRecipientVO.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/vo/noticeannouncement/NoticeAnnouncementStatisticsVO.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/vo/noticeannouncement/NoticeAnnouncementStatisticsVO.class new file mode 100644 index 000000000..7e1b95358 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/vo/noticeannouncement/NoticeAnnouncementStatisticsVO.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/vo/noticeannouncement/NoticeAnnouncementVO.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/vo/noticeannouncement/NoticeAnnouncementVO.class new file mode 100644 index 000000000..142204723 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/vo/noticeannouncement/NoticeAnnouncementVO.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/vo/noticeannouncement/UserNoticeAnnouncementDetailVO.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/vo/noticeannouncement/UserNoticeAnnouncementDetailVO.class new file mode 100644 index 000000000..4a97b16ce Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/vo/noticeannouncement/UserNoticeAnnouncementDetailVO.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/vo/noticeannouncement/UserNoticeAnnouncementVO.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/vo/noticeannouncement/UserNoticeAnnouncementVO.class new file mode 100644 index 000000000..43a9545a7 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/vo/noticeannouncement/UserNoticeAnnouncementVO.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/vo/notificationlog/NotificationLogDetailVO.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/vo/notificationlog/NotificationLogDetailVO.class new file mode 100644 index 000000000..65618fe38 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/vo/notificationlog/NotificationLogDetailVO.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/vo/notificationlog/NotificationLogRecipientVO.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/vo/notificationlog/NotificationLogRecipientVO.class new file mode 100644 index 000000000..33c6954ab Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/vo/notificationlog/NotificationLogRecipientVO.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/vo/notificationlog/NotificationLogStatisticsVO.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/vo/notificationlog/NotificationLogStatisticsVO.class new file mode 100644 index 000000000..87d9721dc Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/vo/notificationlog/NotificationLogStatisticsVO.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/vo/notificationlog/NotificationLogVO.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/vo/notificationlog/NotificationLogVO.class new file mode 100644 index 000000000..fab8da314 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/vo/notificationlog/NotificationLogVO.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/vo/operationlog/OperationLogDetailVO.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/vo/operationlog/OperationLogDetailVO.class new file mode 100644 index 000000000..fa44a8896 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/vo/operationlog/OperationLogDetailVO.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/vo/operationlog/OperationLogModuleVO.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/vo/operationlog/OperationLogModuleVO.class new file mode 100644 index 000000000..070406bd2 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/vo/operationlog/OperationLogModuleVO.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/vo/operationlog/OperationLogVO.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/vo/operationlog/OperationLogVO.class new file mode 100644 index 000000000..ee51c3c70 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/vo/operationlog/OperationLogVO.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/vo/systeminitialization/SemesterInitializationVO.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/vo/systeminitialization/SemesterInitializationVO.class new file mode 100644 index 000000000..c289a721f Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/vo/systeminitialization/SemesterInitializationVO.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/vo/systeminitialization/SystemInitializationCheckItemVO.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/vo/systeminitialization/SystemInitializationCheckItemVO.class new file mode 100644 index 000000000..e555c0ec4 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/vo/systeminitialization/SystemInitializationCheckItemVO.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/vo/systeminitialization/SystemInitializationConfigurationVO.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/vo/systeminitialization/SystemInitializationConfigurationVO.class new file mode 100644 index 000000000..80b106326 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/vo/systeminitialization/SystemInitializationConfigurationVO.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/vo/systeminitialization/SystemInitializationExecutionResultVO.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/vo/systeminitialization/SystemInitializationExecutionResultVO.class new file mode 100644 index 000000000..f1b14e540 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/vo/systeminitialization/SystemInitializationExecutionResultVO.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/vo/systeminitialization/SystemInitializationHistoricalImportResultVO.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/vo/systeminitialization/SystemInitializationHistoricalImportResultVO.class new file mode 100644 index 000000000..4db4ab3d8 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/vo/systeminitialization/SystemInitializationHistoricalImportResultVO.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/vo/systeminitialization/SystemInitializationPrecheckVO.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/vo/systeminitialization/SystemInitializationPrecheckVO.class new file mode 100644 index 000000000..23bc04f2d Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/vo/systeminitialization/SystemInitializationPrecheckVO.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/vo/timetableconflict/TimetableConflictCardVO$TimetableConflictCardVOBuilder.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/vo/timetableconflict/TimetableConflictCardVO$TimetableConflictCardVOBuilder.class new file mode 100644 index 000000000..99480ac3f Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/vo/timetableconflict/TimetableConflictCardVO$TimetableConflictCardVOBuilder.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/vo/timetableconflict/TimetableConflictCardVO.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/vo/timetableconflict/TimetableConflictCardVO.class new file mode 100644 index 000000000..1f029fbcb Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/vo/timetableconflict/TimetableConflictCardVO.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/vo/timetableconflict/TimetableConflictDetailVO$TimetableConflictDetailVOBuilder.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/vo/timetableconflict/TimetableConflictDetailVO$TimetableConflictDetailVOBuilder.class new file mode 100644 index 000000000..3d2b57ea7 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/vo/timetableconflict/TimetableConflictDetailVO$TimetableConflictDetailVOBuilder.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/vo/timetableconflict/TimetableConflictDetailVO.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/vo/timetableconflict/TimetableConflictDetailVO.class new file mode 100644 index 000000000..4e2e23449 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/vo/timetableconflict/TimetableConflictDetailVO.class differ diff --git a/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/vo/timetableconflict/TimetableConflictSummaryVO.class b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/vo/timetableconflict/TimetableConflictSummaryVO.class new file mode 100644 index 000000000..be0feb5c4 Binary files /dev/null and b/backend/roomroot-jwgl/target/classes/com/roomroot/jwgl/vo/timetableconflict/TimetableConflictSummaryVO.class differ