修改文件名称
parent
c2eb35681e
commit
32de05efa2
|
@ -1,47 +1,44 @@
|
|||
######################################################################
|
||||
# Build Tools
|
||||
|
||||
.gradle
|
||||
/build/
|
||||
!gradle/wrapper/gradle-wrapper.jar
|
||||
|
||||
target/
|
||||
!.mvn/wrapper/maven-wrapper.jar
|
||||
|
||||
######################################################################
|
||||
# IDE
|
||||
|
||||
### STS ###
|
||||
.apt_generated
|
||||
.classpath
|
||||
.factorypath
|
||||
.project
|
||||
.settings
|
||||
.springBeans
|
||||
|
||||
### IntelliJ IDEA ###
|
||||
.idea
|
||||
*.iws
|
||||
*.iml
|
||||
*.ipr
|
||||
|
||||
### JRebel ###
|
||||
rebel.xml
|
||||
|
||||
### NetBeans ###
|
||||
nbproject/private/
|
||||
build/*
|
||||
nbbuild/
|
||||
dist/
|
||||
nbdist/
|
||||
.nb-gradle/
|
||||
|
||||
######################################################################
|
||||
# Others
|
||||
*.log
|
||||
*.xml.versionsBackup
|
||||
*.swp
|
||||
|
||||
!*/build/*.java
|
||||
!*/build/*.html
|
||||
!*/build/*.xml
|
||||
######################################################################
|
||||
# Build Tools
|
||||
|
||||
.gradle
|
||||
/build/
|
||||
!gradle/wrapper/gradle-wrapper.jar
|
||||
|
||||
target/
|
||||
!.mvn/wrapper/maven-wrapper.jar
|
||||
|
||||
######################################################################
|
||||
# IDE
|
||||
|
||||
### STS ###
|
||||
.apt_generated
|
||||
.classpath
|
||||
.factorypath
|
||||
.project
|
||||
.settings
|
||||
.springBeans
|
||||
|
||||
### IntelliJ IDEA ###
|
||||
.idea
|
||||
*.iws
|
||||
*.iml
|
||||
*.ipr
|
||||
|
||||
### NetBeans ###
|
||||
nbproject/private/
|
||||
build/*
|
||||
nbbuild/
|
||||
dist/
|
||||
nbdist/
|
||||
.nb-gradle/
|
||||
|
||||
######################################################################
|
||||
# Others
|
||||
*.log
|
||||
*.xml.versionsBackup
|
||||
*.swp
|
||||
|
||||
!*/build/*.java
|
||||
!*/build/*.html
|
||||
!*/build/*.xml
|
|
@ -0,0 +1,20 @@
|
|||
The MIT License (MIT)
|
||||
|
||||
Copyright (c) 2018 RuoYi
|
||||
|
||||
Permission is hereby granted, free of charge, to any person obtaining a copy of
|
||||
this software and associated documentation files (the "Software"), to deal in
|
||||
the Software without restriction, including without limitation the rights to
|
||||
use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of
|
||||
the Software, and to permit persons to whom the Software is furnished to do so,
|
||||
subject to the following conditions:
|
||||
|
||||
The above copyright notice and this permission notice shall be included in all
|
||||
copies or substantial portions of the Software.
|
||||
|
||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
|
||||
FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR
|
||||
COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER
|
||||
IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
|
||||
CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
|
|
@ -0,0 +1,85 @@
|
|||
## 平台简介
|
||||
|
||||
若依是一套全部开源的快速开发平台,毫无保留给个人及企业免费使用。
|
||||
|
||||
* 前端采用Vue、Element UI。
|
||||
* 后端采用Spring Boot、Spring Security、Redis & Jwt。
|
||||
* 权限认证使用Jwt,支持多终端认证系统。
|
||||
* 支持加载动态权限菜单,多方式轻松权限控制。
|
||||
* 高效率开发,使用代码生成器可以一键生成前后端代码。
|
||||
* 提供了单应用版本[RuoYi-Vue-fast](https://github.com/yangzongzhuan/RuoYi-Vue-fast),Oracle版本[RuoYi-Vue-Oracle](https://github.com/yangzongzhuan/RuoYi-Vue-Oracle),保持同步更新。
|
||||
* 不分离版本,请移步[RuoYi](https://gitee.com/y_project/RuoYi),微服务版本,请移步[RuoYi-Cloud](https://gitee.com/y_project/RuoYi-Cloud)
|
||||
* 特别鸣谢:[element](https://github.com/ElemeFE/element),[vue-element-admin](https://github.com/PanJiaChen/vue-element-admin),[eladmin-web](https://github.com/elunez/eladmin-web)。
|
||||
* 阿里云折扣场:[点我进入](http://aly.ruoyi.vip),腾讯云秒杀场:[点我进入](http://txy.ruoyi.vip)
|
||||
* 阿里云优惠券:[点我领取](https://www.aliyun.com/minisite/goods?userCode=brki8iof&share_source=copy_link),腾讯云优惠券:[点我领取](https://cloud.tencent.com/redirect.php?redirect=1025&cps_key=198c8df2ed259157187173bc7f4f32fd&from=console)
|
||||
|
||||
## 内置功能
|
||||
|
||||
1. 用户管理:用户是系统操作者,该功能主要完成系统用户配置。
|
||||
2. 部门管理:配置系统组织机构(公司、部门、小组),树结构展现支持数据权限。
|
||||
3. 岗位管理:配置系统用户所属担任职务。
|
||||
4. 菜单管理:配置系统菜单,操作权限,按钮权限标识等。
|
||||
5. 角色管理:角色菜单权限分配、设置角色按机构进行数据范围权限划分。
|
||||
6. 字典管理:对系统中经常使用的一些较为固定的数据进行维护。
|
||||
7. 参数管理:对系统动态配置常用参数。
|
||||
8. 通知公告:系统通知公告信息发布维护。
|
||||
9. 操作日志:系统正常操作日志记录和查询;系统异常信息日志记录和查询。
|
||||
10. 登录日志:系统登录日志记录查询包含登录异常。
|
||||
11. 在线用户:当前系统中活跃用户状态监控。
|
||||
12. 定时任务:在线(添加、修改、删除)任务调度包含执行结果日志。
|
||||
13. 代码生成:前后端代码的生成(java、html、xml、sql)支持CRUD下载 。
|
||||
14. 系统接口:根据业务代码自动生成相关的api接口文档。
|
||||
15. 服务监控:监视当前系统CPU、内存、磁盘、堆栈等相关信息。
|
||||
16. 缓存监控:对系统的缓存信息查询,命令统计等。
|
||||
17. 在线构建器:拖动表单元素生成相应的HTML代码。
|
||||
18. 连接池监视:监视当前系统数据库连接池状态,可进行分析SQL找出系统性能瓶颈。
|
||||
|
||||
## 在线体验
|
||||
|
||||
- admin/admin123
|
||||
- 陆陆续续收到一些打赏,为了更好的体验已用于演示服务器升级。谢谢各位小伙伴。
|
||||
|
||||
演示地址:http://vue.ruoyi.vip
|
||||
文档地址:http://doc.ruoyi.vip
|
||||
|
||||
## 演示图
|
||||
|
||||
<table>
|
||||
<tr>
|
||||
<td><img src="https://oscimg.oschina.net/oscnet/cd1f90be5f2684f4560c9519c0f2a232ee8.jpg"/></td>
|
||||
<td><img src="https://oscimg.oschina.net/oscnet/1cbcf0e6f257c7d3a063c0e3f2ff989e4b3.jpg"/></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><img src="https://oscimg.oschina.net/oscnet/up-8074972883b5ba0622e13246738ebba237a.png"/></td>
|
||||
<td><img src="https://oscimg.oschina.net/oscnet/up-9f88719cdfca9af2e58b352a20e23d43b12.png"/></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><img src="https://oscimg.oschina.net/oscnet/up-39bf2584ec3a529b0d5a3b70d15c9b37646.png"/></td>
|
||||
<td><img src="https://oscimg.oschina.net/oscnet/up-936ec82d1f4872e1bc980927654b6007307.png"/></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><img src="https://oscimg.oschina.net/oscnet/up-b2d62ceb95d2dd9b3fbe157bb70d26001e9.png"/></td>
|
||||
<td><img src="https://oscimg.oschina.net/oscnet/up-d67451d308b7a79ad6819723396f7c3d77a.png"/></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><img src="https://oscimg.oschina.net/oscnet/5e8c387724954459291aafd5eb52b456f53.jpg"/></td>
|
||||
<td><img src="https://oscimg.oschina.net/oscnet/644e78da53c2e92a95dfda4f76e6d117c4b.jpg"/></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><img src="https://oscimg.oschina.net/oscnet/up-8370a0d02977eebf6dbf854c8450293c937.png"/></td>
|
||||
<td><img src="https://oscimg.oschina.net/oscnet/up-49003ed83f60f633e7153609a53a2b644f7.png"/></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><img src="https://oscimg.oschina.net/oscnet/up-d4fe726319ece268d4746602c39cffc0621.png"/></td>
|
||||
<td><img src="https://oscimg.oschina.net/oscnet/up-c195234bbcd30be6927f037a6755e6ab69c.png"/></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><img src="https://oscimg.oschina.net/oscnet/b6115bc8c31de52951982e509930b20684a.jpg"/></td>
|
||||
<td><img src="https://oscimg.oschina.net/oscnet/up-5e4daac0bb59612c5038448acbcef235e3a.png"/></td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
|
||||
## 若依前后端分离交流群
|
||||
|
||||
QQ群: [](https://jq.qq.com/?_wv=1027&k=5bVB1og) [](https://jq.qq.com/?_wv=1027&k=5eiA4DH) [](https://jq.qq.com/?_wv=1027&k=5AxMKlC) [](https://jq.qq.com/?_wv=1027&k=51G72yr) [](https://jq.qq.com/?_wv=1027&k=VvjN2nvu) [](https://jq.qq.com/?_wv=1027&k=5vYAqA05) 点击按钮入群。
|
|
@ -0,0 +1 @@
|
|||
mvn clean
|
|
@ -1,12 +1,12 @@
|
|||
@echo off
|
||||
echo.
|
||||
echo [信息] 清理工程target生成路径。
|
||||
echo.
|
||||
|
||||
%~d0
|
||||
cd %~dp0
|
||||
|
||||
cd ..
|
||||
call mvn clean
|
||||
|
||||
@echo off
|
||||
echo.
|
||||
echo [信息] 清理生成路径。
|
||||
echo.
|
||||
|
||||
%~d0
|
||||
cd %~dp0
|
||||
|
||||
cd ..
|
||||
call mvn clean
|
||||
|
||||
pause
|
|
@ -0,0 +1 @@
|
|||
mvn clean package -Dmaven.test.skip=true
|
|
@ -1,12 +1,12 @@
|
|||
@echo off
|
||||
echo.
|
||||
echo [信息] 打包Web工程,生成war/jar包文件。
|
||||
echo.
|
||||
|
||||
%~d0
|
||||
cd %~dp0
|
||||
|
||||
cd ..
|
||||
call mvn clean package -Dmaven.test.skip=true
|
||||
|
||||
@echo off
|
||||
echo.
|
||||
echo [信息] 打包Web工程,生成war/jar包文件。
|
||||
echo.
|
||||
|
||||
%~d0
|
||||
cd %~dp0
|
||||
|
||||
cd ..
|
||||
call mvn clean package -Dmaven.test.skip=true
|
||||
|
||||
pause
|
|
@ -0,0 +1 @@
|
|||
java -Dfile.encoding=utf-8 -Xms512m -Xmx1024m -XX:MetaspaceSize=128m -XX:MaxMetaspaceSize=512m -jar ruoyi-admin/target/examapi.jar
|
|
@ -1,14 +1,14 @@
|
|||
@echo off
|
||||
echo.
|
||||
echo [信息] 使用Jar命令运行Web工程。
|
||||
echo.
|
||||
|
||||
cd %~dp0
|
||||
cd ../ruoyi-admin/target
|
||||
|
||||
set JAVA_OPTS=-Xms256m -Xmx1024m -XX:MetaspaceSize=128m -XX:MaxMetaspaceSize=512m
|
||||
|
||||
java -jar %JAVA_OPTS% ruoyi-admin.jar
|
||||
|
||||
cd bin
|
||||
@echo off
|
||||
echo.
|
||||
echo [信息] 运行Web工程。
|
||||
echo.
|
||||
|
||||
cd %~dp0
|
||||
cd ../ruoyi-admin/target
|
||||
|
||||
set JAVA_OPTS=-Xms256m -Xmx1024m -XX:MetaspaceSize=128m -XX:MaxMetaspaceSize=512m
|
||||
|
||||
java -jar %JAVA_OPTS% ruoyi-admin.jar
|
||||
|
||||
cd bin
|
||||
pause
|
Binary file not shown.
|
@ -5,12 +5,13 @@
|
|||
<artifactId>ruoyi</artifactId>
|
||||
<version>3.8.6</version>
|
||||
</parent>
|
||||
<artifactId>yanzhu-exam</artifactId>
|
||||
<name>yanzhu-exam</name>
|
||||
<!-- <groupId>com.hig</groupId> -->
|
||||
<artifactId>hig-application</artifactId>
|
||||
<name>hig-application</name>
|
||||
<description>应用扩展包</description>
|
||||
<properties>
|
||||
<java.version>1.8</java.version>
|
||||
<fastjson.version>2.0.34</fastjson.version>
|
||||
<fastjson.version>1.2.83</fastjson.version>
|
||||
<lombok.version>1.18.30</lombok.version>
|
||||
<oracle.version>12.2.0.1.0</oracle.version>
|
||||
<druid.version>1.2.20</druid.version>
|
||||
|
@ -46,8 +47,8 @@
|
|||
<scope>test</scope>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>com.alibaba.fastjson2</groupId>
|
||||
<artifactId>fastjson2</artifactId>
|
||||
<groupId>com.alibaba</groupId>
|
||||
<artifactId>fastjson</artifactId>
|
||||
<version>${fastjson.version}</version>
|
||||
</dependency>
|
||||
<dependency>
|
||||
|
@ -167,11 +168,6 @@
|
|||
<artifactId>commons-lang3</artifactId>
|
||||
<version>${commons-lang3.version}</version>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>commons-fileupload</groupId>
|
||||
<artifactId>commons-fileupload</artifactId>
|
||||
<version>1.4</version>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>com.github.binarywang</groupId>
|
||||
<artifactId>weixin-java-cp</artifactId>
|
||||
|
@ -193,6 +189,10 @@
|
|||
<dependency>
|
||||
<groupId>com.ruoyi</groupId>
|
||||
<artifactId>ruoyi-common</artifactId>
|
||||
</dependency>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>com.ruoyi</groupId>
|
||||
<artifactId>hig-common</artifactId>
|
||||
</dependency>
|
||||
</dependencies>
|
||||
</project>
|
|
@ -1,4 +1,4 @@
|
|||
package com.yanzhu.exam.cms.utils;
|
||||
package com.hig.cms.utils;
|
||||
|
||||
import java.io.File;
|
||||
import java.io.FileOutputStream;
|
|
@ -1,4 +1,4 @@
|
|||
package com.yanzhu.exam.cms.utils;
|
||||
package com.hig.cms.utils;
|
||||
|
||||
public class RandomUtils {
|
||||
private static final String charlist = "0123456789";
|
|
@ -1,4 +1,4 @@
|
|||
package com.yanzhu.exam.exam.controller;
|
||||
package com.hig.exam.controller;
|
||||
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
import org.springframework.web.bind.annotation.PostMapping;
|
||||
|
@ -6,8 +6,8 @@ import org.springframework.web.bind.annotation.RequestBody;
|
|||
import org.springframework.web.bind.annotation.RequestMapping;
|
||||
import org.springframework.web.bind.annotation.RestController;
|
||||
|
||||
import com.yanzhu.exam.exam.domain.ExamTaskData;
|
||||
import com.yanzhu.exam.exam.service.IExamTaskDataService;
|
||||
import com.hig.exam.domain.ExamTaskData;
|
||||
import com.hig.exam.service.IExamTaskDataService;
|
||||
import com.ruoyi.common.core.controller.BaseController;
|
||||
import com.ruoyi.common.core.domain.AjaxResult;
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
package com.yanzhu.exam.exam.controller;
|
||||
package com.hig.exam.controller;
|
||||
|
||||
import java.util.List;
|
||||
import org.springframework.security.access.prepost.PreAuthorize;
|
||||
|
@ -15,8 +15,8 @@ import com.ruoyi.common.annotation.Log;
|
|||
import com.ruoyi.common.core.controller.BaseController;
|
||||
import com.ruoyi.common.core.domain.AjaxResult;
|
||||
import com.ruoyi.common.enums.BusinessType;
|
||||
import com.yanzhu.exam.exam.domain.ExamTaskGroup;
|
||||
import com.yanzhu.exam.exam.service.IExamTaskGroupService;
|
||||
import com.hig.exam.domain.ExamTaskGroup;
|
||||
import com.hig.exam.service.IExamTaskGroupService;
|
||||
import com.ruoyi.common.utils.poi.ExcelUtil;
|
||||
import com.ruoyi.common.core.page.TableDataInfo;
|
||||
|
|
@ -1,10 +1,8 @@
|
|||
package com.yanzhu.exam.exam.controller;
|
||||
package com.hig.exam.controller;
|
||||
|
||||
import java.util.List;
|
||||
import java.util.Map;
|
||||
|
||||
|
||||
import cn.hutool.core.date.DateUtil;
|
||||
import org.springframework.security.access.prepost.PreAuthorize;
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
import org.springframework.beans.factory.annotation.Value;
|
||||
|
@ -25,13 +23,13 @@ import com.ruoyi.common.core.controller.BaseController;
|
|||
import com.ruoyi.common.core.domain.AjaxResult;
|
||||
import com.ruoyi.common.core.domain.model.LoginUser;
|
||||
import com.ruoyi.common.enums.BusinessType;
|
||||
import com.yanzhu.exam.cms.utils.FileUpload;
|
||||
import com.yanzhu.exam.exam.domain.ExamTaskManager;
|
||||
import com.yanzhu.exam.exam.domain.ExamTaskPicture;
|
||||
import com.yanzhu.exam.exam.service.IExamTaskManagerService;
|
||||
import com.yanzhu.exam.exam.service.IExamTaskPictureService;
|
||||
import com.yanzhu.exam.questions.domain.ExamBankPicture;
|
||||
|
||||
import com.hig.cms.utils.FileUpload;
|
||||
import com.hig.exam.domain.ExamTaskManager;
|
||||
import com.hig.exam.domain.ExamTaskPicture;
|
||||
import com.hig.exam.service.IExamTaskManagerService;
|
||||
import com.hig.exam.service.IExamTaskPictureService;
|
||||
import com.hig.questions.domain.ExamBankPicture;
|
||||
import com.hig.utils.DateUtils;
|
||||
import com.ruoyi.common.utils.ServletUtils;
|
||||
import com.ruoyi.common.utils.poi.ExcelUtil;
|
||||
import com.ruoyi.framework.web.service.TokenService;
|
||||
|
@ -67,11 +65,11 @@ public class ExamTaskManagerController extends BaseController
|
|||
{
|
||||
|
||||
if (examTaskManager.getStartTime() != null) {
|
||||
examTaskManager.setStartDateText(DateUtil.formatDate(examTaskManager.getStartTime()));
|
||||
examTaskManager.setStartDateText(DateUtils.toShortDateString(examTaskManager.getStartTime()));
|
||||
}
|
||||
|
||||
if (examTaskManager.getEndTime() != null) {
|
||||
examTaskManager.setEndDateText(DateUtil.formatDate(examTaskManager.getEndTime()));
|
||||
examTaskManager.setEndDateText(DateUtils.toShortDateString(examTaskManager.getEndTime()));
|
||||
}
|
||||
|
||||
startPage();
|
|
@ -1,4 +1,4 @@
|
|||
package com.yanzhu.exam.exam.controller;
|
||||
package com.hig.exam.controller;
|
||||
|
||||
import java.util.List;
|
||||
import org.springframework.security.access.prepost.PreAuthorize;
|
||||
|
@ -15,8 +15,8 @@ import com.ruoyi.common.annotation.Log;
|
|||
import com.ruoyi.common.core.controller.BaseController;
|
||||
import com.ruoyi.common.core.domain.AjaxResult;
|
||||
import com.ruoyi.common.enums.BusinessType;
|
||||
import com.yanzhu.exam.exam.domain.ExamTaskPerson;
|
||||
import com.yanzhu.exam.exam.service.IExamTaskPersonService;
|
||||
import com.hig.exam.domain.ExamTaskPerson;
|
||||
import com.hig.exam.service.IExamTaskPersonService;
|
||||
import com.ruoyi.common.utils.poi.ExcelUtil;
|
||||
import com.ruoyi.common.core.page.TableDataInfo;
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
package com.yanzhu.exam.exam.controller;
|
||||
package com.hig.exam.controller;
|
||||
|
||||
import java.util.List;
|
||||
import org.springframework.security.access.prepost.PreAuthorize;
|
||||
|
@ -15,8 +15,8 @@ import com.ruoyi.common.annotation.Log;
|
|||
import com.ruoyi.common.core.controller.BaseController;
|
||||
import com.ruoyi.common.core.domain.AjaxResult;
|
||||
import com.ruoyi.common.enums.BusinessType;
|
||||
import com.yanzhu.exam.exam.domain.ExamTaskPicture;
|
||||
import com.yanzhu.exam.exam.service.IExamTaskPictureService;
|
||||
import com.hig.exam.domain.ExamTaskPicture;
|
||||
import com.hig.exam.service.IExamTaskPictureService;
|
||||
import com.ruoyi.common.utils.poi.ExcelUtil;
|
||||
import com.ruoyi.common.core.page.TableDataInfo;
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
package com.yanzhu.exam.exam.controller;
|
||||
package com.hig.exam.controller;
|
||||
|
||||
import java.util.List;
|
||||
import org.springframework.security.access.prepost.PreAuthorize;
|
||||
|
@ -15,8 +15,8 @@ import com.ruoyi.common.annotation.Log;
|
|||
import com.ruoyi.common.core.controller.BaseController;
|
||||
import com.ruoyi.common.core.domain.AjaxResult;
|
||||
import com.ruoyi.common.enums.BusinessType;
|
||||
import com.yanzhu.exam.exam.domain.ExamTaskQuestions;
|
||||
import com.yanzhu.exam.exam.service.IExamTaskQuestionsService;
|
||||
import com.hig.exam.domain.ExamTaskQuestions;
|
||||
import com.hig.exam.service.IExamTaskQuestionsService;
|
||||
import com.ruoyi.common.utils.poi.ExcelUtil;
|
||||
import com.ruoyi.common.core.page.TableDataInfo;
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
package com.yanzhu.exam.exam.domain;
|
||||
package com.hig.exam.domain;
|
||||
|
||||
import java.util.List;
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
package com.yanzhu.exam.exam.domain;
|
||||
package com.hig.exam.domain;
|
||||
|
||||
import org.apache.commons.lang3.builder.ToStringBuilder;
|
||||
import org.apache.commons.lang3.builder.ToStringStyle;
|
|
@ -1,4 +1,4 @@
|
|||
package com.yanzhu.exam.exam.domain;
|
||||
package com.hig.exam.domain;
|
||||
|
||||
import java.util.Date;
|
||||
import com.fasterxml.jackson.annotation.JsonFormat;
|
|
@ -1,4 +1,4 @@
|
|||
package com.yanzhu.exam.exam.domain;
|
||||
package com.hig.exam.domain;
|
||||
|
||||
import java.util.Date;
|
||||
import com.fasterxml.jackson.annotation.JsonFormat;
|
|
@ -1,4 +1,4 @@
|
|||
package com.yanzhu.exam.exam.domain;
|
||||
package com.hig.exam.domain;
|
||||
|
||||
import org.apache.commons.lang3.builder.ToStringBuilder;
|
||||
import org.apache.commons.lang3.builder.ToStringStyle;
|
|
@ -1,4 +1,4 @@
|
|||
package com.yanzhu.exam.exam.domain;
|
||||
package com.hig.exam.domain;
|
||||
|
||||
import org.apache.commons.lang3.builder.ToStringBuilder;
|
||||
import org.apache.commons.lang3.builder.ToStringStyle;
|
|
@ -1,7 +1,7 @@
|
|||
package com.yanzhu.exam.exam.mapper;
|
||||
package com.hig.exam.mapper;
|
||||
|
||||
import java.util.List;
|
||||
import com.yanzhu.exam.exam.domain.ExamTaskGroup;
|
||||
import com.hig.exam.domain.ExamTaskGroup;
|
||||
|
||||
/**
|
||||
* 任务分组Mapper接口
|
|
@ -1,7 +1,7 @@
|
|||
package com.yanzhu.exam.exam.mapper;
|
||||
package com.hig.exam.mapper;
|
||||
|
||||
import java.util.List;
|
||||
import com.yanzhu.exam.exam.domain.ExamTaskManager;
|
||||
import com.hig.exam.domain.ExamTaskManager;
|
||||
import org.apache.ibatis.annotations.Param;
|
||||
|
||||
/**
|
|
@ -1,7 +1,7 @@
|
|||
package com.yanzhu.exam.exam.mapper;
|
||||
package com.hig.exam.mapper;
|
||||
|
||||
import java.util.List;
|
||||
import com.yanzhu.exam.exam.domain.ExamTaskPerson;
|
||||
import com.hig.exam.domain.ExamTaskPerson;
|
||||
|
||||
/**
|
||||
* 考试人员Mapper接口
|
|
@ -1,7 +1,7 @@
|
|||
package com.yanzhu.exam.exam.mapper;
|
||||
package com.hig.exam.mapper;
|
||||
|
||||
import java.util.List;
|
||||
import com.yanzhu.exam.exam.domain.ExamTaskPicture;
|
||||
import com.hig.exam.domain.ExamTaskPicture;
|
||||
|
||||
/**
|
||||
* 考试任务图片管理Mapper接口
|
|
@ -1,7 +1,7 @@
|
|||
package com.yanzhu.exam.exam.mapper;
|
||||
package com.hig.exam.mapper;
|
||||
|
||||
import java.util.List;
|
||||
import com.yanzhu.exam.exam.domain.ExamTaskQuestions;
|
||||
import com.hig.exam.domain.ExamTaskQuestions;
|
||||
|
||||
/**
|
||||
* 任务题目Mapper接口
|
|
@ -1,6 +1,6 @@
|
|||
package com.yanzhu.exam.exam.service;
|
||||
package com.hig.exam.service;
|
||||
|
||||
import com.yanzhu.exam.exam.domain.ExamTaskData;
|
||||
import com.hig.exam.domain.ExamTaskData;
|
||||
|
||||
public interface IExamTaskDataService {
|
||||
public int saveData(ExamTaskData examTaskData) throws Exception;
|
|
@ -1,7 +1,7 @@
|
|||
package com.yanzhu.exam.exam.service;
|
||||
package com.hig.exam.service;
|
||||
|
||||
import java.util.List;
|
||||
import com.yanzhu.exam.exam.domain.ExamTaskGroup;
|
||||
import com.hig.exam.domain.ExamTaskGroup;
|
||||
|
||||
/**
|
||||
* 任务分组Service接口
|
|
@ -1,8 +1,8 @@
|
|||
package com.yanzhu.exam.exam.service;
|
||||
package com.hig.exam.service;
|
||||
|
||||
import java.util.List;
|
||||
import com.yanzhu.exam.exam.domain.ExamTaskManager;
|
||||
import com.yanzhu.exam.onlineexam.domain.dto.ExamTitleData;
|
||||
import com.hig.exam.domain.ExamTaskManager;
|
||||
import com.hig.onlineexam.domain.dto.ExamTitleData;
|
||||
|
||||
/**
|
||||
* 创建考试Service接口
|
|
@ -1,9 +1,9 @@
|
|||
package com.yanzhu.exam.exam.service;
|
||||
package com.hig.exam.service;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
import com.yanzhu.exam.exam.domain.ExamTaskManager;
|
||||
import com.yanzhu.exam.exam.domain.ExamTaskPerson;
|
||||
import com.hig.exam.domain.ExamTaskManager;
|
||||
import com.hig.exam.domain.ExamTaskPerson;
|
||||
|
||||
/**
|
||||
* 考试人员Service接口
|
|
@ -1,7 +1,7 @@
|
|||
package com.yanzhu.exam.exam.service;
|
||||
package com.hig.exam.service;
|
||||
|
||||
import java.util.List;
|
||||
import com.yanzhu.exam.exam.domain.ExamTaskPicture;
|
||||
import com.hig.exam.domain.ExamTaskPicture;
|
||||
|
||||
/**
|
||||
* 考试任务图片管理Service接口
|
|
@ -1,7 +1,7 @@
|
|||
package com.yanzhu.exam.exam.service;
|
||||
package com.hig.exam.service;
|
||||
|
||||
import java.util.List;
|
||||
import com.yanzhu.exam.exam.domain.ExamTaskQuestions;
|
||||
import com.hig.exam.domain.ExamTaskQuestions;
|
||||
|
||||
/**
|
||||
* 任务题目Service接口
|
|
@ -1,19 +1,19 @@
|
|||
package com.yanzhu.exam.exam.service.impl;
|
||||
package com.hig.exam.service.impl;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
import org.springframework.stereotype.Service;
|
||||
|
||||
import com.yanzhu.exam.exam.domain.ExamTaskData;
|
||||
import com.yanzhu.exam.exam.domain.ExamTaskGroup;
|
||||
import com.yanzhu.exam.exam.domain.ExamTaskManager;
|
||||
import com.yanzhu.exam.exam.domain.ExamTaskQuestions;
|
||||
import com.yanzhu.exam.exam.service.IExamTaskDataService;
|
||||
import com.yanzhu.exam.exam.service.IExamTaskGroupService;
|
||||
import com.yanzhu.exam.exam.service.IExamTaskManagerService;
|
||||
import com.yanzhu.exam.exam.service.IExamTaskPersonService;
|
||||
import com.yanzhu.exam.exam.service.IExamTaskQuestionsService;
|
||||
import com.hig.exam.domain.ExamTaskData;
|
||||
import com.hig.exam.domain.ExamTaskGroup;
|
||||
import com.hig.exam.domain.ExamTaskManager;
|
||||
import com.hig.exam.domain.ExamTaskQuestions;
|
||||
import com.hig.exam.service.IExamTaskDataService;
|
||||
import com.hig.exam.service.IExamTaskGroupService;
|
||||
import com.hig.exam.service.IExamTaskManagerService;
|
||||
import com.hig.exam.service.IExamTaskPersonService;
|
||||
import com.hig.exam.service.IExamTaskQuestionsService;
|
||||
|
||||
@Service
|
||||
public class ExamTaskDataServiceImpl implements IExamTaskDataService {
|
|
@ -1,12 +1,12 @@
|
|||
package com.yanzhu.exam.exam.service.impl;
|
||||
package com.hig.exam.service.impl;
|
||||
|
||||
import java.util.List;
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
import org.springframework.stereotype.Service;
|
||||
import com.yanzhu.exam.exam.mapper.ExamTaskGroupMapper;
|
||||
import com.yanzhu.exam.exam.domain.ExamTaskGroup;
|
||||
import com.yanzhu.exam.exam.service.IExamTaskGroupService;
|
||||
import com.yanzhu.exam.exam.service.IExamTaskPersonService;
|
||||
import com.hig.exam.mapper.ExamTaskGroupMapper;
|
||||
import com.hig.exam.domain.ExamTaskGroup;
|
||||
import com.hig.exam.service.IExamTaskGroupService;
|
||||
import com.hig.exam.service.IExamTaskPersonService;
|
||||
|
||||
/**
|
||||
* 任务分组Service业务层处理
|
|
@ -1,4 +1,4 @@
|
|||
package com.yanzhu.exam.exam.service.impl;
|
||||
package com.hig.exam.service.impl;
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.List;
|
||||
|
@ -8,16 +8,16 @@ import cn.hutool.core.date.DateField;
|
|||
import cn.hutool.core.date.DateTime;
|
||||
import cn.hutool.core.date.DateUtil;
|
||||
import cn.hutool.core.bean.BeanUtil;
|
||||
import com.yanzhu.exam.onlineexam.domain.dto.ExamTitleData;
|
||||
import com.hig.onlineexam.domain.dto.ExamTitleData;
|
||||
import com.ruoyi.common.utils.DateUtils;
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
import org.springframework.stereotype.Service;
|
||||
import com.yanzhu.exam.exam.mapper.ExamTaskManagerMapper;
|
||||
import com.yanzhu.exam.exam.domain.ExamTaskManager;
|
||||
import com.yanzhu.exam.exam.service.IExamTaskGroupService;
|
||||
import com.yanzhu.exam.exam.service.IExamTaskManagerService;
|
||||
import com.yanzhu.exam.exam.service.IExamTaskPersonService;
|
||||
import com.yanzhu.exam.exam.service.IExamTaskQuestionsService;
|
||||
import com.hig.exam.mapper.ExamTaskManagerMapper;
|
||||
import com.hig.exam.domain.ExamTaskManager;
|
||||
import com.hig.exam.service.IExamTaskGroupService;
|
||||
import com.hig.exam.service.IExamTaskManagerService;
|
||||
import com.hig.exam.service.IExamTaskPersonService;
|
||||
import com.hig.exam.service.IExamTaskQuestionsService;
|
||||
|
||||
/**
|
||||
* 创建考试Service业务层处理
|
||||
|
@ -145,9 +145,6 @@ public class ExamTaskManagerServiceImpl implements IExamTaskManagerService
|
|||
BeanUtil.copyProperties(examTaskManager, ed);
|
||||
retList.add(ed);
|
||||
}
|
||||
if(examCodeList.isEmpty()){
|
||||
return retList;
|
||||
}
|
||||
List<ExamTaskManager> listScore=examTaskManagerMapper.countExamScore(examCodeList);
|
||||
List<ExamTaskManager> listTypeCount=examTaskManagerMapper.groupExamTypeCount(examCodeList);
|
||||
for(ExamTitleData item :retList){
|
|
@ -1,12 +1,12 @@
|
|||
package com.yanzhu.exam.exam.service.impl;
|
||||
package com.hig.exam.service.impl;
|
||||
|
||||
import java.util.List;
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
import org.springframework.stereotype.Service;
|
||||
import com.yanzhu.exam.exam.mapper.ExamTaskPersonMapper;
|
||||
import com.yanzhu.exam.exam.domain.ExamTaskManager;
|
||||
import com.yanzhu.exam.exam.domain.ExamTaskPerson;
|
||||
import com.yanzhu.exam.exam.service.IExamTaskPersonService;
|
||||
import com.hig.exam.mapper.ExamTaskPersonMapper;
|
||||
import com.hig.exam.domain.ExamTaskManager;
|
||||
import com.hig.exam.domain.ExamTaskPerson;
|
||||
import com.hig.exam.service.IExamTaskPersonService;
|
||||
|
||||
/**
|
||||
* 考试人员Service业务层处理
|
|
@ -1,12 +1,12 @@
|
|||
package com.yanzhu.exam.exam.service.impl;
|
||||
package com.hig.exam.service.impl;
|
||||
|
||||
import java.util.List;
|
||||
import com.ruoyi.common.utils.DateUtils;
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
import org.springframework.stereotype.Service;
|
||||
import com.yanzhu.exam.exam.mapper.ExamTaskPictureMapper;
|
||||
import com.yanzhu.exam.exam.domain.ExamTaskPicture;
|
||||
import com.yanzhu.exam.exam.service.IExamTaskPictureService;
|
||||
import com.hig.exam.mapper.ExamTaskPictureMapper;
|
||||
import com.hig.exam.domain.ExamTaskPicture;
|
||||
import com.hig.exam.service.IExamTaskPictureService;
|
||||
|
||||
/**
|
||||
* 考试任务图片管理Service业务层处理
|
|
@ -1,11 +1,11 @@
|
|||
package com.yanzhu.exam.exam.service.impl;
|
||||
package com.hig.exam.service.impl;
|
||||
|
||||
import java.util.List;
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
import org.springframework.stereotype.Service;
|
||||
import com.yanzhu.exam.exam.mapper.ExamTaskQuestionsMapper;
|
||||
import com.yanzhu.exam.exam.domain.ExamTaskQuestions;
|
||||
import com.yanzhu.exam.exam.service.IExamTaskQuestionsService;
|
||||
import com.hig.exam.mapper.ExamTaskQuestionsMapper;
|
||||
import com.hig.exam.domain.ExamTaskQuestions;
|
||||
import com.hig.exam.service.IExamTaskQuestionsService;
|
||||
|
||||
/**
|
||||
* 任务题目Service业务层处理
|
|
@ -1,4 +1,4 @@
|
|||
package com.yanzhu.exam.fms.common;
|
||||
package com.hig.fms.common;
|
||||
|
||||
public class NotSameFileExpection extends Exception {
|
||||
public NotSameFileExpection() {
|
|
@ -1,13 +1,11 @@
|
|||
package com.yanzhu.exam.fms.controller;
|
||||
package com.hig.fms.controller;
|
||||
|
||||
import java.io.File;
|
||||
import java.util.Date;
|
||||
import java.util.List;
|
||||
|
||||
import javax.servlet.http.HttpServletRequest;
|
||||
import javax.servlet.http.HttpServletResponse;
|
||||
|
||||
import cn.hutool.core.date.DateUtil;
|
||||
import org.springframework.security.access.prepost.PreAuthorize;
|
||||
import org.apache.tomcat.util.http.fileupload.servlet.ServletFileUpload;
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
|
@ -25,12 +23,15 @@ import com.ruoyi.common.config.RuoYiConfig;
|
|||
import com.ruoyi.common.core.controller.BaseController;
|
||||
import com.ruoyi.common.core.domain.AjaxResult;
|
||||
import com.ruoyi.common.enums.BusinessType;
|
||||
import com.yanzhu.exam.fms.common.NotSameFileExpection;
|
||||
import com.yanzhu.exam.fms.domain.FmsFiles;
|
||||
import com.yanzhu.exam.fms.domain.MultipartFileParam;
|
||||
import com.yanzhu.exam.fms.domain.dto.StdOut;
|
||||
import com.yanzhu.exam.fms.service.ChunkService;
|
||||
import com.yanzhu.exam.fms.service.IFmsFilesService;
|
||||
import com.hig.cms.utils.FileUpload;
|
||||
import com.hig.fms.common.NotSameFileExpection;
|
||||
import com.hig.fms.domain.FmsFiles;
|
||||
import com.hig.fms.domain.MultipartFileParam;
|
||||
import com.hig.fms.domain.dto.StdOut;
|
||||
import com.hig.fms.service.ChunkService;
|
||||
import com.hig.fms.service.IFmsFilesService;
|
||||
import com.hig.utils.DateUtils;
|
||||
import com.hig.utils.UUIDGenerator;
|
||||
import com.ruoyi.common.utils.poi.ExcelUtil;
|
||||
import com.ruoyi.common.core.page.TableDataInfo;
|
||||
|
||||
|
@ -108,7 +109,7 @@ public class FmsFilesController extends BaseController
|
|||
// 在此更换路径
|
||||
// File file = new File("D:\\chunk_test");//存储路径
|
||||
// 拼接路径
|
||||
String fileurl = filespath + "/" + DateUtil.format(new Date(),"yyyyMMddHHmmss") + "/" + guid ;
|
||||
String fileurl = filespath + "/" + DateUtils.toDateString() + "/" + guid ;
|
||||
// System.out.println("拼接地址为:" + fileurl);
|
||||
String filepath = RuoYiConfig.getProfile() + fileurl;
|
||||
// System.out.println("拼接路径为:" + filepath);
|
|
@ -1,9 +1,7 @@
|
|||
package com.yanzhu.exam.fms.controller;
|
||||
package com.hig.fms.controller;
|
||||
|
||||
import java.util.Date;
|
||||
import java.util.List;
|
||||
|
||||
import cn.hutool.core.date.DateUtil;
|
||||
import org.springframework.security.access.prepost.PreAuthorize;
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
import org.springframework.beans.factory.annotation.Value;
|
||||
|
@ -25,10 +23,10 @@ import com.ruoyi.common.core.domain.AjaxResult;
|
|||
import com.ruoyi.common.core.domain.entity.SysUser;
|
||||
import com.ruoyi.common.core.domain.model.LoginUser;
|
||||
import com.ruoyi.common.enums.BusinessType;
|
||||
import com.yanzhu.exam.cms.utils.FileUpload;
|
||||
import com.yanzhu.exam.fms.domain.FmsPhoto;
|
||||
import com.yanzhu.exam.fms.service.IFmsPhotoService;
|
||||
|
||||
import com.hig.cms.utils.FileUpload;
|
||||
import com.hig.fms.domain.FmsPhoto;
|
||||
import com.hig.fms.service.IFmsPhotoService;
|
||||
import com.hig.utils.DateUtils;
|
||||
import com.ruoyi.common.utils.ServletUtils;
|
||||
import com.ruoyi.common.utils.poi.ExcelUtil;
|
||||
import com.ruoyi.framework.web.service.TokenService;
|
||||
|
@ -98,15 +96,15 @@ public class FmsPhotoController extends BaseController
|
|||
if (username == null || username.trim().equals("")) {
|
||||
return AjaxResult.error("用户名不能为空");
|
||||
}
|
||||
System.out.println("当前日期:" + DateUtil.format(new Date(),"yyyyMMddHHmmss"));
|
||||
System.out.println("当前日期:" + DateUtils.toDateString());
|
||||
// 取得原始文件名
|
||||
String originalfile = file.getOriginalFilename();
|
||||
|
||||
// 拼接路径
|
||||
String path = RuoYiConfig.getProfile() + fmspath + "/" + DateUtil.format(new Date(),"yyyyMMddHHmmss");
|
||||
String path = RuoYiConfig.getProfile() + fmspath + "/" + DateUtils.toDateString();
|
||||
System.out.println("拼接路径为:" + path);
|
||||
String filename = FileUpload.writeUploadFile(file,path);
|
||||
String fileurl = fmspath + "/" + DateUtil.format(new Date(),"yyyyMMddHHmmss") + "/" + filename;
|
||||
String fileurl = fmspath + "/" + DateUtils.toDateString() + "/" + filename;
|
||||
System.out.println(fileurl);
|
||||
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
package com.yanzhu.exam.fms.domain;
|
||||
package com.hig.fms.domain;
|
||||
|
||||
import java.util.Date;
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
package com.yanzhu.exam.fms.domain;
|
||||
package com.hig.fms.domain;
|
||||
|
||||
import java.util.Date;
|
||||
import com.fasterxml.jackson.annotation.JsonFormat;
|
|
@ -1,4 +1,4 @@
|
|||
package com.yanzhu.exam.fms.domain;
|
||||
package com.hig.fms.domain;
|
||||
|
||||
import org.springframework.web.multipart.MultipartFile;
|
||||
|
|
@ -1,9 +1,9 @@
|
|||
package com.yanzhu.exam.fms.domain.dto;
|
||||
package com.hig.fms.domain.dto;
|
||||
|
||||
import java.util.List;
|
||||
import java.util.Map;
|
||||
|
||||
import com.alibaba.fastjson2.JSON;
|
||||
import com.alibaba.fastjson.JSON;
|
||||
|
||||
public class StdOut {
|
||||
public static final int SUCCESS = 200;
|
|
@ -1,7 +1,7 @@
|
|||
package com.yanzhu.exam.fms.mapper;
|
||||
package com.hig.fms.mapper;
|
||||
|
||||
import java.util.List;
|
||||
import com.yanzhu.exam.fms.domain.FmsFiles;
|
||||
import com.hig.fms.domain.FmsFiles;
|
||||
|
||||
/**
|
||||
* 文件管理Mapper接口
|
|
@ -1,7 +1,7 @@
|
|||
package com.yanzhu.exam.fms.mapper;
|
||||
package com.hig.fms.mapper;
|
||||
|
||||
import java.util.List;
|
||||
import com.yanzhu.exam.fms.domain.FmsPhoto;
|
||||
import com.hig.fms.domain.FmsPhoto;
|
||||
|
||||
/**
|
||||
* 图片管理Mapper接口
|
|
@ -1,10 +1,10 @@
|
|||
package com.yanzhu.exam.fms.service;
|
||||
package com.hig.fms.service;
|
||||
|
||||
import java.io.File;
|
||||
import java.io.IOException;
|
||||
|
||||
import com.yanzhu.exam.fms.common.NotSameFileExpection;
|
||||
import com.yanzhu.exam.fms.domain.MultipartFileParam;
|
||||
import com.hig.fms.common.NotSameFileExpection;
|
||||
import com.hig.fms.domain.MultipartFileParam;
|
||||
|
||||
|
||||
public interface ChunkService {
|
|
@ -1,7 +1,7 @@
|
|||
package com.yanzhu.exam.fms.service;
|
||||
package com.hig.fms.service;
|
||||
|
||||
import java.util.List;
|
||||
import com.yanzhu.exam.fms.domain.FmsFiles;
|
||||
import com.hig.fms.domain.FmsFiles;
|
||||
|
||||
/**
|
||||
* 文件管理Service接口
|
|
@ -1,7 +1,7 @@
|
|||
package com.yanzhu.exam.fms.service;
|
||||
package com.hig.fms.service;
|
||||
|
||||
import java.util.List;
|
||||
import com.yanzhu.exam.fms.domain.FmsPhoto;
|
||||
import com.hig.fms.domain.FmsPhoto;
|
||||
|
||||
/**
|
||||
* 图片管理Service接口
|
|
@ -1,4 +1,4 @@
|
|||
package com.yanzhu.exam.fms.service.impl;
|
||||
package com.hig.fms.service.impl;
|
||||
|
||||
import java.io.File;
|
||||
import java.io.FileInputStream;
|
||||
|
@ -11,9 +11,9 @@ import java.util.UUID;
|
|||
import org.apache.commons.lang.StringUtils;
|
||||
import org.springframework.stereotype.Service;
|
||||
|
||||
import com.yanzhu.exam.fms.common.NotSameFileExpection;
|
||||
import com.yanzhu.exam.fms.domain.MultipartFileParam;
|
||||
import com.yanzhu.exam.fms.service.ChunkService;
|
||||
import com.hig.fms.common.NotSameFileExpection;
|
||||
import com.hig.fms.domain.MultipartFileParam;
|
||||
import com.hig.fms.service.ChunkService;
|
||||
|
||||
import org.apache.commons.codec.digest.DigestUtils;
|
||||
import org.apache.commons.io.FileUtils;
|
|
@ -1,11 +1,11 @@
|
|||
package com.yanzhu.exam.fms.service.impl;
|
||||
package com.hig.fms.service.impl;
|
||||
|
||||
import java.util.List;
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
import org.springframework.stereotype.Service;
|
||||
import com.yanzhu.exam.fms.mapper.FmsFilesMapper;
|
||||
import com.yanzhu.exam.fms.domain.FmsFiles;
|
||||
import com.yanzhu.exam.fms.service.IFmsFilesService;
|
||||
import com.hig.fms.mapper.FmsFilesMapper;
|
||||
import com.hig.fms.domain.FmsFiles;
|
||||
import com.hig.fms.service.IFmsFilesService;
|
||||
|
||||
/**
|
||||
* 文件管理Service业务层处理
|
|
@ -1,11 +1,11 @@
|
|||
package com.yanzhu.exam.fms.service.impl;
|
||||
package com.hig.fms.service.impl;
|
||||
|
||||
import java.util.List;
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
import org.springframework.stereotype.Service;
|
||||
import com.yanzhu.exam.fms.mapper.FmsPhotoMapper;
|
||||
import com.yanzhu.exam.fms.domain.FmsPhoto;
|
||||
import com.yanzhu.exam.fms.service.IFmsPhotoService;
|
||||
import com.hig.fms.mapper.FmsPhotoMapper;
|
||||
import com.hig.fms.domain.FmsPhoto;
|
||||
import com.hig.fms.service.IFmsPhotoService;
|
||||
|
||||
/**
|
||||
* 图片管理Service业务层处理
|
|
@ -1,4 +1,4 @@
|
|||
package com.yanzhu.exam.fms.utils;
|
||||
package com.hig.fms.utils;
|
||||
|
||||
import java.io.File;
|
||||
import java.io.FileOutputStream;
|
|
@ -1,4 +1,4 @@
|
|||
package com.yanzhu.exam.fms.utils;
|
||||
package com.hig.fms.utils;
|
||||
|
||||
public class RandomUtils {
|
||||
private static final String charlist = "0123456789";
|
|
@ -1,4 +1,4 @@
|
|||
package com.yanzhu.exam.onlineexam.controller;
|
||||
package com.hig.onlineexam.controller;
|
||||
|
||||
import java.util.List;
|
||||
import org.springframework.security.access.prepost.PreAuthorize;
|
||||
|
@ -15,8 +15,8 @@ import com.ruoyi.common.annotation.Log;
|
|||
import com.ruoyi.common.core.controller.BaseController;
|
||||
import com.ruoyi.common.core.domain.AjaxResult;
|
||||
import com.ruoyi.common.enums.BusinessType;
|
||||
import com.yanzhu.exam.onlineexam.domain.ExamFinishAnswer;
|
||||
import com.yanzhu.exam.onlineexam.service.IExamFinishAnswerService;
|
||||
import com.hig.onlineexam.domain.ExamFinishAnswer;
|
||||
import com.hig.onlineexam.service.IExamFinishAnswerService;
|
||||
import com.ruoyi.common.utils.poi.ExcelUtil;
|
||||
import com.ruoyi.common.core.page.TableDataInfo;
|
||||
|
|
@ -1,9 +1,7 @@
|
|||
package com.yanzhu.exam.onlineexam.controller;
|
||||
package com.hig.onlineexam.controller;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
import cn.hutool.core.date.DateUtil;
|
||||
import com.yanzhu.exam.cms.utils.DigitUtils;
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
import org.springframework.web.bind.annotation.GetMapping;
|
||||
import org.springframework.web.bind.annotation.PostMapping;
|
||||
|
@ -11,12 +9,12 @@ import org.springframework.web.bind.annotation.RequestBody;
|
|||
import org.springframework.web.bind.annotation.RequestMapping;
|
||||
import org.springframework.web.bind.annotation.RestController;
|
||||
|
||||
import com.yanzhu.exam.onlineexam.domain.dto.ExamQuestionsContentData;
|
||||
import com.yanzhu.exam.onlineexam.domain.dto.ExamQuestionsData;
|
||||
import com.yanzhu.exam.onlineexam.service.IExamQuestionsContentDataService;
|
||||
import com.yanzhu.exam.questions.domain.ExamQuestionsAnswer;
|
||||
import com.yanzhu.exam.questions.service.IExamQuestionsAnswerService;
|
||||
|
||||
import com.hig.onlineexam.domain.dto.ExamQuestionsContentData;
|
||||
import com.hig.onlineexam.domain.dto.ExamQuestionsData;
|
||||
import com.hig.onlineexam.service.IExamQuestionsContentDataService;
|
||||
import com.hig.questions.domain.ExamQuestionsAnswer;
|
||||
import com.hig.questions.service.IExamQuestionsAnswerService;
|
||||
import com.hig.utils.DigitUtils;
|
||||
import com.ruoyi.common.core.domain.AjaxResult;
|
||||
|
||||
@RestController
|
||||
|
@ -43,7 +41,6 @@ public class ExamQuestionsContentDataController {
|
|||
// 转换题号
|
||||
|
||||
String str = DigitUtils.toChinese(String.valueOf(contentData.getQuestionsNumber()));
|
||||
|
||||
contentData.setQuestionsNumberText("第" + str + "题");
|
||||
|
||||
List<ExamQuestionsAnswer> examQuestionsOptionList = examQuestionsAnswerService.selectExamQuestionsOptionList(examQuestionsContentData.getQuestionsCode());
|
|
@ -1,4 +1,4 @@
|
|||
package com.yanzhu.exam.onlineexam.controller;
|
||||
package com.hig.onlineexam.controller;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
|
@ -9,8 +9,8 @@ import org.springframework.web.bind.annotation.RequestBody;
|
|||
import org.springframework.web.bind.annotation.RequestMapping;
|
||||
import org.springframework.web.bind.annotation.RestController;
|
||||
|
||||
import com.yanzhu.exam.onlineexam.domain.dto.ExamQuestionsListData;
|
||||
import com.yanzhu.exam.onlineexam.service.IExamQuestionsListDataService;
|
||||
import com.hig.onlineexam.domain.dto.ExamQuestionsListData;
|
||||
import com.hig.onlineexam.service.IExamQuestionsListDataService;
|
||||
import com.ruoyi.common.core.domain.AjaxResult;
|
||||
|
||||
@RestController
|
|
@ -1,4 +1,4 @@
|
|||
package com.yanzhu.exam.onlineexam.controller;
|
||||
package com.hig.onlineexam.controller;
|
||||
|
||||
import java.util.List;
|
||||
import org.springframework.security.access.prepost.PreAuthorize;
|
||||
|
@ -15,8 +15,8 @@ import com.ruoyi.common.annotation.Log;
|
|||
import com.ruoyi.common.core.controller.BaseController;
|
||||
import com.ruoyi.common.core.domain.AjaxResult;
|
||||
import com.ruoyi.common.enums.BusinessType;
|
||||
import com.yanzhu.exam.onlineexam.domain.ExamTaskAnswer;
|
||||
import com.yanzhu.exam.onlineexam.service.IExamTaskAnswerService;
|
||||
import com.hig.onlineexam.domain.ExamTaskAnswer;
|
||||
import com.hig.onlineexam.service.IExamTaskAnswerService;
|
||||
import com.ruoyi.common.utils.poi.ExcelUtil;
|
||||
import com.ruoyi.common.core.page.TableDataInfo;
|
||||
|
|
@ -1,9 +1,9 @@
|
|||
package com.yanzhu.exam.onlineexam.controller;
|
||||
package com.hig.onlineexam.controller;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
import com.yanzhu.exam.exam.domain.ExamTaskManager;
|
||||
import com.yanzhu.exam.exam.service.IExamTaskManagerService;
|
||||
import com.hig.exam.domain.ExamTaskManager;
|
||||
import com.hig.exam.service.IExamTaskManagerService;
|
||||
import com.ruoyi.common.core.domain.model.LoginUser;
|
||||
import com.ruoyi.common.utils.SecurityUtils;
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
|
@ -12,8 +12,8 @@ import org.springframework.web.bind.annotation.PathVariable;
|
|||
import org.springframework.web.bind.annotation.RequestMapping;
|
||||
import org.springframework.web.bind.annotation.RestController;
|
||||
|
||||
import com.yanzhu.exam.onlineexam.domain.dto.ExamTitleData;
|
||||
import com.yanzhu.exam.onlineexam.service.IExamTitleDataService;
|
||||
import com.hig.onlineexam.domain.dto.ExamTitleData;
|
||||
import com.hig.onlineexam.service.IExamTitleDataService;
|
||||
import com.ruoyi.common.core.domain.AjaxResult;
|
||||
|
||||
@RestController
|
||||
|
@ -31,7 +31,7 @@ public class ExamTitleController {
|
|||
{
|
||||
|
||||
LoginUser user=SecurityUtils.getLoginUser();
|
||||
List<ExamTitleData> list= examTaskManagerService.selectCurrentExam(""+user.getUser().getUserId());
|
||||
List<ExamTitleData> list= examTaskManagerService.selectCurrentExam(user.getUser().getUserCode());
|
||||
//ExamTitleData examTitleData = examTitleDataService.selectCurrentExam(user.getUser().getUserCode());
|
||||
//return AjaxResult.success(examTitleData);
|
||||
return AjaxResult.success(list);
|
|
@ -1,4 +1,4 @@
|
|||
package com.yanzhu.exam.onlineexam.controller;
|
||||
package com.hig.onlineexam.controller;
|
||||
|
||||
import java.util.List;
|
||||
import org.springframework.security.access.prepost.PreAuthorize;
|
||||
|
@ -15,8 +15,8 @@ import com.ruoyi.common.annotation.Log;
|
|||
import com.ruoyi.common.core.controller.BaseController;
|
||||
import com.ruoyi.common.core.domain.AjaxResult;
|
||||
import com.ruoyi.common.enums.BusinessType;
|
||||
import com.yanzhu.exam.onlineexam.domain.ExamUserScore;
|
||||
import com.yanzhu.exam.onlineexam.service.IExamUserScoreService;
|
||||
import com.hig.onlineexam.domain.ExamUserScore;
|
||||
import com.hig.onlineexam.service.IExamUserScoreService;
|
||||
import com.ruoyi.common.utils.poi.ExcelUtil;
|
||||
import com.ruoyi.common.core.page.TableDataInfo;
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
package com.yanzhu.exam.onlineexam.domain;
|
||||
package com.hig.onlineexam.domain;
|
||||
|
||||
import org.apache.commons.lang3.builder.ToStringBuilder;
|
||||
import org.apache.commons.lang3.builder.ToStringStyle;
|
|
@ -1,4 +1,4 @@
|
|||
package com.yanzhu.exam.onlineexam.domain;
|
||||
package com.hig.onlineexam.domain;
|
||||
|
||||
import org.apache.commons.lang3.builder.ToStringBuilder;
|
||||
import org.apache.commons.lang3.builder.ToStringStyle;
|
|
@ -1,4 +1,4 @@
|
|||
package com.yanzhu.exam.onlineexam.domain;
|
||||
package com.hig.onlineexam.domain;
|
||||
|
||||
import java.util.Date;
|
||||
import com.fasterxml.jackson.annotation.JsonFormat;
|
|
@ -1,4 +1,4 @@
|
|||
package com.yanzhu.exam.onlineexam.domain.dto;
|
||||
package com.hig.onlineexam.domain.dto;
|
||||
|
||||
import lombok.Data;
|
||||
|
|
@ -1,8 +1,8 @@
|
|||
package com.yanzhu.exam.onlineexam.domain.dto;
|
||||
package com.hig.onlineexam.domain.dto;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
import com.yanzhu.exam.questions.domain.ExamQuestionsAnswer;
|
||||
import com.hig.questions.domain.ExamQuestionsAnswer;
|
||||
|
||||
import lombok.Data;
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
package com.yanzhu.exam.onlineexam.domain.dto;
|
||||
package com.hig.onlineexam.domain.dto;
|
||||
|
||||
import lombok.Data;
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
package com.yanzhu.exam.onlineexam.domain.dto;
|
||||
package com.hig.onlineexam.domain.dto;
|
||||
|
||||
import java.util.Date;
|
||||
|
|
@ -1,7 +1,7 @@
|
|||
package com.yanzhu.exam.onlineexam.mapper;
|
||||
package com.hig.onlineexam.mapper;
|
||||
|
||||
import java.util.List;
|
||||
import com.yanzhu.exam.onlineexam.domain.ExamFinishAnswer;
|
||||
import com.hig.onlineexam.domain.ExamFinishAnswer;
|
||||
|
||||
/**
|
||||
* 考试成绩Mapper接口
|
|
@ -1,8 +1,8 @@
|
|||
package com.yanzhu.exam.onlineexam.mapper;
|
||||
package com.hig.onlineexam.mapper;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
import com.yanzhu.exam.onlineexam.domain.dto.ExamQuestionsContentData;
|
||||
import com.hig.onlineexam.domain.dto.ExamQuestionsContentData;
|
||||
|
||||
public interface ExamQuestionsContentDataMapper {
|
||||
public ExamQuestionsContentData selectExamQuestionsContent(ExamQuestionsContentData questionsContentData);
|
|
@ -1,8 +1,8 @@
|
|||
package com.yanzhu.exam.onlineexam.mapper;
|
||||
package com.hig.onlineexam.mapper;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
import com.yanzhu.exam.onlineexam.domain.dto.ExamQuestionsListData;
|
||||
import com.hig.onlineexam.domain.dto.ExamQuestionsListData;
|
||||
|
||||
public interface ExamQuestionsListDataMapper {
|
||||
public List<ExamQuestionsListData> selectQuestionsList(ExamQuestionsListData examQuestionsListData);
|
|
@ -1,7 +1,7 @@
|
|||
package com.yanzhu.exam.onlineexam.mapper;
|
||||
package com.hig.onlineexam.mapper;
|
||||
|
||||
import java.util.List;
|
||||
import com.yanzhu.exam.onlineexam.domain.ExamTaskAnswer;
|
||||
import com.hig.onlineexam.domain.ExamTaskAnswer;
|
||||
|
||||
/**
|
||||
* 考试实时数据Mapper接口
|
|
@ -0,0 +1,7 @@
|
|||
package com.hig.onlineexam.mapper;
|
||||
|
||||
import com.hig.onlineexam.domain.dto.ExamTitleData;
|
||||
|
||||
public interface ExamTitleDataMapper {
|
||||
public ExamTitleData selectCurrentExam(String userCode);
|
||||
}
|
|
@ -1,7 +1,7 @@
|
|||
package com.yanzhu.exam.onlineexam.mapper;
|
||||
package com.hig.onlineexam.mapper;
|
||||
|
||||
import java.util.List;
|
||||
import com.yanzhu.exam.onlineexam.domain.ExamUserScore;
|
||||
import com.hig.onlineexam.domain.ExamUserScore;
|
||||
|
||||
/**
|
||||
* 考试成绩Mapper接口
|
|
@ -1,7 +1,7 @@
|
|||
package com.yanzhu.exam.onlineexam.service;
|
||||
package com.hig.onlineexam.service;
|
||||
|
||||
import java.util.List;
|
||||
import com.yanzhu.exam.onlineexam.domain.ExamFinishAnswer;
|
||||
import com.hig.onlineexam.domain.ExamFinishAnswer;
|
||||
|
||||
/**
|
||||
* 考试成绩Service接口
|
|
@ -1,8 +1,8 @@
|
|||
package com.yanzhu.exam.onlineexam.service;
|
||||
package com.hig.onlineexam.service;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
import com.yanzhu.exam.onlineexam.domain.dto.ExamQuestionsContentData;
|
||||
import com.hig.onlineexam.domain.dto.ExamQuestionsContentData;
|
||||
|
||||
public interface IExamQuestionsContentDataService {
|
||||
public ExamQuestionsContentData selectExamQuestionsContent(ExamQuestionsContentData questionsContentData);
|
|
@ -1,8 +1,8 @@
|
|||
package com.yanzhu.exam.onlineexam.service;
|
||||
package com.hig.onlineexam.service;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
import com.yanzhu.exam.onlineexam.domain.dto.ExamQuestionsListData;
|
||||
import com.hig.onlineexam.domain.dto.ExamQuestionsListData;
|
||||
|
||||
public interface IExamQuestionsListDataService {
|
||||
public List<ExamQuestionsListData> selectQuestionsList(ExamQuestionsListData examQuestionsListData);
|
|
@ -1,7 +1,7 @@
|
|||
package com.yanzhu.exam.onlineexam.service;
|
||||
package com.hig.onlineexam.service;
|
||||
|
||||
import java.util.List;
|
||||
import com.yanzhu.exam.onlineexam.domain.ExamTaskAnswer;
|
||||
import com.hig.onlineexam.domain.ExamTaskAnswer;
|
||||
|
||||
/**
|
||||
* 考试实时数据Service接口
|
|
@ -0,0 +1,7 @@
|
|||
package com.hig.onlineexam.service;
|
||||
|
||||
import com.hig.onlineexam.domain.dto.ExamTitleData;
|
||||
|
||||
public interface IExamTitleDataService {
|
||||
public ExamTitleData selectCurrentExam(String userCode);
|
||||
}
|
|
@ -1,7 +1,7 @@
|
|||
package com.yanzhu.exam.onlineexam.service;
|
||||
package com.hig.onlineexam.service;
|
||||
|
||||
import java.util.List;
|
||||
import com.yanzhu.exam.onlineexam.domain.ExamUserScore;
|
||||
import com.hig.onlineexam.domain.ExamUserScore;
|
||||
|
||||
/**
|
||||
* 考试成绩Service接口
|
|
@ -1,15 +1,15 @@
|
|||
package com.yanzhu.exam.onlineexam.service.impl;
|
||||
package com.hig.onlineexam.service.impl;
|
||||
|
||||
import java.util.List;
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
import org.springframework.stereotype.Service;
|
||||
import com.yanzhu.exam.onlineexam.mapper.ExamFinishAnswerMapper;
|
||||
import com.yanzhu.exam.exam.domain.ExamTaskPerson;
|
||||
import com.yanzhu.exam.exam.service.IExamTaskPersonService;
|
||||
import com.yanzhu.exam.onlineexam.domain.ExamFinishAnswer;
|
||||
import com.yanzhu.exam.onlineexam.domain.ExamUserScore;
|
||||
import com.yanzhu.exam.onlineexam.service.IExamFinishAnswerService;
|
||||
import com.yanzhu.exam.onlineexam.service.IExamUserScoreService;
|
||||
import com.hig.onlineexam.mapper.ExamFinishAnswerMapper;
|
||||
import com.hig.exam.domain.ExamTaskPerson;
|
||||
import com.hig.exam.service.IExamTaskPersonService;
|
||||
import com.hig.onlineexam.domain.ExamFinishAnswer;
|
||||
import com.hig.onlineexam.domain.ExamUserScore;
|
||||
import com.hig.onlineexam.service.IExamFinishAnswerService;
|
||||
import com.hig.onlineexam.service.IExamUserScoreService;
|
||||
|
||||
/**
|
||||
* 考试成绩Service业务层处理
|
|
@ -1,13 +1,13 @@
|
|||
package com.yanzhu.exam.onlineexam.service.impl;
|
||||
package com.hig.onlineexam.service.impl;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
import org.springframework.stereotype.Service;
|
||||
|
||||
import com.yanzhu.exam.onlineexam.domain.dto.ExamQuestionsContentData;
|
||||
import com.yanzhu.exam.onlineexam.mapper.ExamQuestionsContentDataMapper;
|
||||
import com.yanzhu.exam.onlineexam.service.IExamQuestionsContentDataService;
|
||||
import com.hig.onlineexam.domain.dto.ExamQuestionsContentData;
|
||||
import com.hig.onlineexam.mapper.ExamQuestionsContentDataMapper;
|
||||
import com.hig.onlineexam.service.IExamQuestionsContentDataService;
|
||||
|
||||
@Service
|
||||
public class ExamQuestionsContentDataServiceImpl implements IExamQuestionsContentDataService {
|
|
@ -1,13 +1,13 @@
|
|||
package com.yanzhu.exam.onlineexam.service.impl;
|
||||
package com.hig.onlineexam.service.impl;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
import org.springframework.stereotype.Service;
|
||||
|
||||
import com.yanzhu.exam.onlineexam.domain.dto.ExamQuestionsListData;
|
||||
import com.yanzhu.exam.onlineexam.mapper.ExamQuestionsListDataMapper;
|
||||
import com.yanzhu.exam.onlineexam.service.IExamQuestionsListDataService;
|
||||
import com.hig.onlineexam.domain.dto.ExamQuestionsListData;
|
||||
import com.hig.onlineexam.mapper.ExamQuestionsListDataMapper;
|
||||
import com.hig.onlineexam.service.IExamQuestionsListDataService;
|
||||
|
||||
@Service
|
||||
public class ExamQuestionsListDataServiceImpl implements IExamQuestionsListDataService {
|
|
@ -1,13 +1,13 @@
|
|||
package com.yanzhu.exam.onlineexam.service.impl;
|
||||
package com.hig.onlineexam.service.impl;
|
||||
|
||||
import java.util.List;
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
import org.springframework.stereotype.Service;
|
||||
import com.yanzhu.exam.onlineexam.mapper.ExamTaskAnswerMapper;
|
||||
import com.yanzhu.exam.onlineexam.domain.ExamTaskAnswer;
|
||||
import com.yanzhu.exam.onlineexam.domain.ExamUserScore;
|
||||
import com.yanzhu.exam.onlineexam.service.IExamTaskAnswerService;
|
||||
import com.yanzhu.exam.onlineexam.service.IExamUserScoreService;
|
||||
import com.hig.onlineexam.mapper.ExamTaskAnswerMapper;
|
||||
import com.hig.onlineexam.domain.ExamTaskAnswer;
|
||||
import com.hig.onlineexam.domain.ExamUserScore;
|
||||
import com.hig.onlineexam.service.IExamTaskAnswerService;
|
||||
import com.hig.onlineexam.service.IExamUserScoreService;
|
||||
|
||||
/**
|
||||
* 考试实时数据Service业务层处理
|
|
@ -1,11 +1,11 @@
|
|||
package com.yanzhu.exam.onlineexam.service.impl;
|
||||
package com.hig.onlineexam.service.impl;
|
||||
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
import org.springframework.stereotype.Service;
|
||||
|
||||
import com.yanzhu.exam.onlineexam.domain.dto.ExamTitleData;
|
||||
import com.yanzhu.exam.onlineexam.mapper.ExamTitleDataMapper;
|
||||
import com.yanzhu.exam.onlineexam.service.IExamTitleDataService;
|
||||
import com.hig.onlineexam.domain.dto.ExamTitleData;
|
||||
import com.hig.onlineexam.mapper.ExamTitleDataMapper;
|
||||
import com.hig.onlineexam.service.IExamTitleDataService;
|
||||
|
||||
@Service
|
||||
public class ExamTitleDataServiceImpl implements IExamTitleDataService {
|
|
@ -1,11 +1,11 @@
|
|||
package com.yanzhu.exam.onlineexam.service.impl;
|
||||
package com.hig.onlineexam.service.impl;
|
||||
|
||||
import java.util.List;
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
import org.springframework.stereotype.Service;
|
||||
import com.yanzhu.exam.onlineexam.mapper.ExamUserScoreMapper;
|
||||
import com.yanzhu.exam.onlineexam.domain.ExamUserScore;
|
||||
import com.yanzhu.exam.onlineexam.service.IExamUserScoreService;
|
||||
import com.hig.onlineexam.mapper.ExamUserScoreMapper;
|
||||
import com.hig.onlineexam.domain.ExamUserScore;
|
||||
import com.hig.onlineexam.service.IExamUserScoreService;
|
||||
|
||||
/**
|
||||
* 考试成绩Service业务层处理
|
|
@ -1,4 +1,4 @@
|
|||
package com.yanzhu.exam.questions.controller;
|
||||
package com.hig.questions.controller;
|
||||
|
||||
import java.util.List;
|
||||
import org.springframework.security.access.prepost.PreAuthorize;
|
||||
|
@ -15,8 +15,8 @@ import com.ruoyi.common.annotation.Log;
|
|||
import com.ruoyi.common.core.controller.BaseController;
|
||||
import com.ruoyi.common.core.domain.AjaxResult;
|
||||
import com.ruoyi.common.enums.BusinessType;
|
||||
import com.yanzhu.exam.questions.domain.ExamBankPicture;
|
||||
import com.yanzhu.exam.questions.service.IExamBankPictureService;
|
||||
import com.hig.questions.domain.ExamBankPicture;
|
||||
import com.hig.questions.service.IExamBankPictureService;
|
||||
import com.ruoyi.common.utils.poi.ExcelUtil;
|
||||
import com.ruoyi.common.core.page.TableDataInfo;
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
package com.yanzhu.exam.questions.controller;
|
||||
package com.hig.questions.controller;
|
||||
|
||||
import java.util.List;
|
||||
import org.springframework.security.access.prepost.PreAuthorize;
|
||||
|
@ -15,8 +15,8 @@ import com.ruoyi.common.annotation.Log;
|
|||
import com.ruoyi.common.core.controller.BaseController;
|
||||
import com.ruoyi.common.core.domain.AjaxResult;
|
||||
import com.ruoyi.common.enums.BusinessType;
|
||||
import com.yanzhu.exam.questions.domain.ExamQuestionsAnswer;
|
||||
import com.yanzhu.exam.questions.service.IExamQuestionsAnswerService;
|
||||
import com.hig.questions.domain.ExamQuestionsAnswer;
|
||||
import com.hig.questions.service.IExamQuestionsAnswerService;
|
||||
import com.ruoyi.common.utils.poi.ExcelUtil;
|
||||
import com.ruoyi.common.core.page.TableDataInfo;
|
||||
|
|
@ -1,8 +1,6 @@
|
|||
package com.yanzhu.exam.questions.controller;
|
||||
package com.hig.questions.controller;
|
||||
|
||||
import java.util.List;
|
||||
import java.util.UUID;
|
||||
|
||||
import org.slf4j.Logger;
|
||||
import org.slf4j.LoggerFactory;
|
||||
import org.springframework.security.access.prepost.PreAuthorize;
|
||||
|
@ -25,12 +23,12 @@ import com.ruoyi.common.core.controller.BaseController;
|
|||
import com.ruoyi.common.core.domain.AjaxResult;
|
||||
import com.ruoyi.common.core.domain.model.LoginUser;
|
||||
import com.ruoyi.common.enums.BusinessType;
|
||||
import com.yanzhu.exam.cms.utils.FileUpload;
|
||||
import com.yanzhu.exam.questions.domain.ExamBankPicture;
|
||||
import com.yanzhu.exam.questions.domain.ExamQuestionsBank;
|
||||
import com.yanzhu.exam.questions.service.IExamBankPictureService;
|
||||
import com.yanzhu.exam.questions.service.IExamQuestionsBankService;
|
||||
|
||||
import com.hig.cms.utils.FileUpload;
|
||||
import com.hig.questions.domain.ExamBankPicture;
|
||||
import com.hig.questions.domain.ExamQuestionsBank;
|
||||
import com.hig.questions.service.IExamBankPictureService;
|
||||
import com.hig.questions.service.IExamQuestionsBankService;
|
||||
import com.hig.utils.UUIDGenerator;
|
||||
import com.ruoyi.common.utils.ServletUtils;
|
||||
import com.ruoyi.common.utils.poi.ExcelUtil;
|
||||
import com.ruoyi.framework.web.service.TokenService;
|
||||
|
@ -143,7 +141,7 @@ public class ExamQuestionsBankController extends BaseController
|
|||
log.debug("部门ID: {}", loginUser.getUser().getDept().getDeptId());
|
||||
examQuestionsBank.setCreateBy(loginUser.getUser().getUserName());
|
||||
examQuestionsBank.setCreateDept(loginUser.getUser().getDept().getDeptId());
|
||||
examQuestionsBank.setBankCode(UUID.randomUUID().toString());
|
||||
examQuestionsBank.setBankCode(UUIDGenerator.generate());
|
||||
|
||||
log.debug("examQuestionsBank: {}", examQuestionsBank.toString());
|
||||
return toAjax(examQuestionsBankService.insertExamQuestionsBank(examQuestionsBank));
|
|
@ -1,4 +1,4 @@
|
|||
package com.yanzhu.exam.questions.controller;
|
||||
package com.hig.questions.controller;
|
||||
|
||||
import java.util.List;
|
||||
import org.springframework.security.access.prepost.PreAuthorize;
|
||||
|
@ -15,8 +15,8 @@ import com.ruoyi.common.annotation.Log;
|
|||
import com.ruoyi.common.core.controller.BaseController;
|
||||
import com.ruoyi.common.core.domain.AjaxResult;
|
||||
import com.ruoyi.common.enums.BusinessType;
|
||||
import com.yanzhu.exam.questions.domain.ExamQuestionsContent;
|
||||
import com.yanzhu.exam.questions.service.IExamQuestionsContentService;
|
||||
import com.hig.questions.domain.ExamQuestionsContent;
|
||||
import com.hig.questions.service.IExamQuestionsContentService;
|
||||
import com.ruoyi.common.utils.poi.ExcelUtil;
|
||||
import com.ruoyi.common.core.page.TableDataInfo;
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
package com.yanzhu.exam.questions.controller;
|
||||
package com.hig.questions.controller;
|
||||
|
||||
import java.util.*;
|
||||
|
||||
|
@ -22,14 +22,15 @@ import com.ruoyi.common.core.controller.BaseController;
|
|||
import com.ruoyi.common.core.domain.AjaxResult;
|
||||
import com.ruoyi.common.core.domain.model.LoginUser;
|
||||
import com.ruoyi.common.enums.BusinessType;
|
||||
import com.yanzhu.exam.questions.domain.ExamQuestions;
|
||||
import com.yanzhu.exam.questions.domain.ExamQuestionsAnswer;
|
||||
import com.yanzhu.exam.questions.domain.ExamQuestionsContent;
|
||||
import com.yanzhu.exam.questions.domain.ExamQuestionsProperty;
|
||||
import com.yanzhu.exam.questions.service.IExamQuestionsAnswerService;
|
||||
import com.yanzhu.exam.questions.service.IExamQuestionsContentService;
|
||||
import com.yanzhu.exam.questions.service.IExamQuestionsPropertyService;
|
||||
import com.yanzhu.exam.questions.service.IExamQuestionsService;
|
||||
import com.hig.questions.domain.ExamQuestions;
|
||||
import com.hig.questions.domain.ExamQuestionsAnswer;
|
||||
import com.hig.questions.domain.ExamQuestionsContent;
|
||||
import com.hig.questions.domain.ExamQuestionsProperty;
|
||||
import com.hig.questions.service.IExamQuestionsAnswerService;
|
||||
import com.hig.questions.service.IExamQuestionsContentService;
|
||||
import com.hig.questions.service.IExamQuestionsPropertyService;
|
||||
import com.hig.questions.service.IExamQuestionsService;
|
||||
import com.hig.utils.UUIDGenerator;
|
||||
import com.ruoyi.common.utils.ServletUtils;
|
||||
import com.ruoyi.common.utils.poi.ExcelUtil;
|
||||
import com.ruoyi.framework.web.service.TokenService;
|
|
@ -1,4 +1,4 @@
|
|||
package com.yanzhu.exam.questions.controller;
|
||||
package com.hig.questions.controller;
|
||||
|
||||
import java.util.List;
|
||||
import org.springframework.security.access.prepost.PreAuthorize;
|
||||
|
@ -16,10 +16,10 @@ import com.ruoyi.common.core.controller.BaseController;
|
|||
import com.ruoyi.common.core.domain.AjaxResult;
|
||||
import com.ruoyi.common.core.domain.model.LoginUser;
|
||||
import com.ruoyi.common.enums.BusinessType;
|
||||
import com.yanzhu.exam.questions.domain.ExamQuestionsList;
|
||||
import com.yanzhu.exam.questions.domain.ExamQuestionsProperty;
|
||||
import com.yanzhu.exam.questions.service.IExamQuestionsListService;
|
||||
import com.yanzhu.exam.questions.service.IExamQuestionsPropertyService;
|
||||
import com.hig.questions.domain.ExamQuestionsList;
|
||||
import com.hig.questions.domain.ExamQuestionsProperty;
|
||||
import com.hig.questions.service.IExamQuestionsListService;
|
||||
import com.hig.questions.service.IExamQuestionsPropertyService;
|
||||
import com.ruoyi.common.utils.ServletUtils;
|
||||
import com.ruoyi.common.utils.poi.ExcelUtil;
|
||||
import com.ruoyi.framework.web.service.TokenService;
|
|
@ -1,4 +1,4 @@
|
|||
package com.yanzhu.exam.questions.controller;
|
||||
package com.hig.questions.controller;
|
||||
|
||||
import java.util.List;
|
||||
import org.springframework.security.access.prepost.PreAuthorize;
|
||||
|
@ -16,8 +16,8 @@ import com.ruoyi.common.core.controller.BaseController;
|
|||
import com.ruoyi.common.core.domain.AjaxResult;
|
||||
import com.ruoyi.common.core.domain.model.LoginUser;
|
||||
import com.ruoyi.common.enums.BusinessType;
|
||||
import com.yanzhu.exam.questions.domain.ExamQuestionsProperty;
|
||||
import com.yanzhu.exam.questions.service.IExamQuestionsPropertyService;
|
||||
import com.hig.questions.domain.ExamQuestionsProperty;
|
||||
import com.hig.questions.service.IExamQuestionsPropertyService;
|
||||
import com.ruoyi.common.utils.ServletUtils;
|
||||
import com.ruoyi.common.utils.poi.ExcelUtil;
|
||||
import com.ruoyi.framework.web.service.TokenService;
|
|
@ -1,4 +1,4 @@
|
|||
package com.yanzhu.exam.questions.controller;
|
||||
package com.hig.questions.controller;
|
||||
|
||||
import java.util.List;
|
||||
import org.springframework.security.access.prepost.PreAuthorize;
|
||||
|
@ -17,8 +17,8 @@ import com.ruoyi.common.core.domain.AjaxResult;
|
|||
import com.ruoyi.common.core.domain.entity.SysDept;
|
||||
import com.ruoyi.common.core.domain.model.LoginUser;
|
||||
import com.ruoyi.common.enums.BusinessType;
|
||||
import com.yanzhu.exam.questions.domain.ExamType;
|
||||
import com.yanzhu.exam.questions.service.IExamTypeService;
|
||||
import com.hig.questions.domain.ExamType;
|
||||
import com.hig.questions.service.IExamTypeService;
|
||||
import com.ruoyi.common.utils.ServletUtils;
|
||||
import com.ruoyi.common.utils.poi.ExcelUtil;
|
||||
import com.ruoyi.framework.web.service.TokenService;
|
|
@ -1,4 +1,4 @@
|
|||
package com.yanzhu.exam.questions.domain;
|
||||
package com.hig.questions.domain;
|
||||
|
||||
import org.apache.commons.lang3.builder.ToStringBuilder;
|
||||
import org.apache.commons.lang3.builder.ToStringStyle;
|
|
@ -1,4 +1,4 @@
|
|||
package com.yanzhu.exam.questions.domain;
|
||||
package com.hig.questions.domain;
|
||||
|
||||
import java.util.List;
|
||||
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue