Bladeren bron

调整结构

wangwei 7 jaren geleden
bovenliggende
commit
33a0a5f5fb
85 gewijzigde bestanden met toevoegingen van 126 en 25 verwijderingen
  1. 44 0
      examcloud-core-basic-dao/pom.xml
  2. 0 0
      examcloud-core-basic-dao/src/main/java/cn/com/qmth/examcloud/service/core/assemble/CourseAssembler.java
  3. 0 0
      examcloud-core-basic-dao/src/main/java/cn/com/qmth/examcloud/service/core/dto/CourseDto.java
  4. 0 0
      examcloud-core-basic-dao/src/main/java/cn/com/qmth/examcloud/service/core/dto/OrgDto.java
  5. 0 0
      examcloud-core-basic-dao/src/main/java/cn/com/qmth/examcloud/service/core/dto/SpecialtyDto.java
  6. 0 0
      examcloud-core-basic-dao/src/main/java/cn/com/qmth/examcloud/service/core/dto/UserInfo.java
  7. 0 0
      examcloud-core-basic-dao/src/main/java/cn/com/qmth/examcloud/service/core/entity/Course.java
  8. 0 0
      examcloud-core-basic-dao/src/main/java/cn/com/qmth/examcloud/service/core/entity/CourseSpeciatly.java
  9. 0 0
      examcloud-core-basic-dao/src/main/java/cn/com/qmth/examcloud/service/core/entity/ExamSite.java
  10. 0 0
      examcloud-core-basic-dao/src/main/java/cn/com/qmth/examcloud/service/core/entity/FaceSetToken.java
  11. 0 0
      examcloud-core-basic-dao/src/main/java/cn/com/qmth/examcloud/service/core/entity/Org.java
  12. 0 0
      examcloud-core-basic-dao/src/main/java/cn/com/qmth/examcloud/service/core/entity/OrgFunction.java
  13. 0 0
      examcloud-core-basic-dao/src/main/java/cn/com/qmth/examcloud/service/core/entity/Permission.java
  14. 0 0
      examcloud-core-basic-dao/src/main/java/cn/com/qmth/examcloud/service/core/entity/RolePermissionRelation.java
  15. 0 0
      examcloud-core-basic-dao/src/main/java/cn/com/qmth/examcloud/service/core/entity/Specialty.java
  16. 0 0
      examcloud-core-basic-dao/src/main/java/cn/com/qmth/examcloud/service/core/entity/Student.java
  17. 0 0
      examcloud-core-basic-dao/src/main/java/cn/com/qmth/examcloud/service/core/entity/StudentFaceInfo.java
  18. 0 0
      examcloud-core-basic-dao/src/main/java/cn/com/qmth/examcloud/service/core/entity/User.java
  19. 0 0
      examcloud-core-basic-dao/src/main/java/cn/com/qmth/examcloud/service/core/entity/UserLogin.java
  20. 0 0
      examcloud-core-basic-dao/src/main/java/cn/com/qmth/examcloud/service/core/entity/UserOpsLog.java
  21. 0 0
      examcloud-core-basic-dao/src/main/java/cn/com/qmth/examcloud/service/core/entity/UserRole.java
  22. 0 0
      examcloud-core-basic-dao/src/main/java/cn/com/qmth/examcloud/service/core/enums/CourseLevel.java
  23. 0 0
      examcloud-core-basic-dao/src/main/java/cn/com/qmth/examcloud/service/core/enums/Gender.java
  24. 0 0
      examcloud-core-basic-dao/src/main/java/cn/com/qmth/examcloud/service/core/enums/LoginType.java
  25. 0 0
      examcloud-core-basic-dao/src/main/java/cn/com/qmth/examcloud/service/core/enums/OrgType.java
  26. 0 0
      examcloud-core-basic-dao/src/main/java/cn/com/qmth/examcloud/service/core/enums/PermissionType.java
  27. 0 0
      examcloud-core-basic-dao/src/main/java/cn/com/qmth/examcloud/service/core/enums/UserScope.java
  28. 0 0
      examcloud-core-basic-dao/src/main/java/cn/com/qmth/examcloud/service/core/enums/UserType.java
  29. 0 0
      examcloud-core-basic-dao/src/main/java/cn/com/qmth/examcloud/service/core/params/OrgProperties.java
  30. 0 0
      examcloud-core-basic-dao/src/main/java/cn/com/qmth/examcloud/service/core/params/UserParam.java
  31. 0 0
      examcloud-core-basic-dao/src/main/java/cn/com/qmth/examcloud/service/core/repo/BaseMemRepository.java
  32. 0 0
      examcloud-core-basic-dao/src/main/java/cn/com/qmth/examcloud/service/core/repo/CourseRepo.java
  33. 0 0
      examcloud-core-basic-dao/src/main/java/cn/com/qmth/examcloud/service/core/repo/CourseSpeciatlyRepo.java
  34. 0 0
      examcloud-core-basic-dao/src/main/java/cn/com/qmth/examcloud/service/core/repo/ExamSiteRepo.java
  35. 0 0
      examcloud-core-basic-dao/src/main/java/cn/com/qmth/examcloud/service/core/repo/FaceSetTokenRepo.java
  36. 0 0
      examcloud-core-basic-dao/src/main/java/cn/com/qmth/examcloud/service/core/repo/OrgFunctionRepo.java
  37. 0 0
      examcloud-core-basic-dao/src/main/java/cn/com/qmth/examcloud/service/core/repo/OrgRepo.java
  38. 0 0
      examcloud-core-basic-dao/src/main/java/cn/com/qmth/examcloud/service/core/repo/PermissionRepo.java
  39. 0 0
      examcloud-core-basic-dao/src/main/java/cn/com/qmth/examcloud/service/core/repo/RolePermissionRelationRepo.java
  40. 0 0
      examcloud-core-basic-dao/src/main/java/cn/com/qmth/examcloud/service/core/repo/SpecialtyRepo.java
  41. 0 0
      examcloud-core-basic-dao/src/main/java/cn/com/qmth/examcloud/service/core/repo/StudentFaceInfoRepo.java
  42. 0 0
      examcloud-core-basic-dao/src/main/java/cn/com/qmth/examcloud/service/core/repo/StudentRepo.java
  43. 0 0
      examcloud-core-basic-dao/src/main/java/cn/com/qmth/examcloud/service/core/repo/UserLoginRepo.java
  44. 0 0
      examcloud-core-basic-dao/src/main/java/cn/com/qmth/examcloud/service/core/repo/UserOpsLogRepo.java
  45. 0 0
      examcloud-core-basic-dao/src/main/java/cn/com/qmth/examcloud/service/core/repo/UserRepo.java
  46. 0 0
      examcloud-core-basic-dao/src/main/java/cn/com/qmth/examcloud/service/core/repo/UserRoleRepo.java
  47. 0 0
      examcloud-core-basic-dao/src/main/java/cn/com/qmth/examcloud/service/core/repo/memory/OrgMemRepo.java
  48. 11 5
      examcloud-core-basic-export/pom.xml
  49. 0 0
      examcloud-core-basic-export/src/main/java/cn/com/qmth/examcloud/service/core/api/AppApi.java
  50. 0 0
      examcloud-core-basic-export/src/main/java/cn/com/qmth/examcloud/service/core/api/CourseApi.java
  51. 0 0
      examcloud-core-basic-export/src/main/java/cn/com/qmth/examcloud/service/core/api/CourseSpeciatlyApi.java
  52. 0 0
      examcloud-core-basic-export/src/main/java/cn/com/qmth/examcloud/service/core/api/ExamSiteApi.java
  53. 0 0
      examcloud-core-basic-export/src/main/java/cn/com/qmth/examcloud/service/core/api/FaceSetTokenApi.java
  54. 0 0
      examcloud-core-basic-export/src/main/java/cn/com/qmth/examcloud/service/core/api/OrgApi.java
  55. 0 0
      examcloud-core-basic-export/src/main/java/cn/com/qmth/examcloud/service/core/api/OrgConfigApi.java
  56. 0 0
      examcloud-core-basic-export/src/main/java/cn/com/qmth/examcloud/service/core/api/OrgFunctionApi.java
  57. 0 0
      examcloud-core-basic-export/src/main/java/cn/com/qmth/examcloud/service/core/api/PermissionApi.java
  58. 0 0
      examcloud-core-basic-export/src/main/java/cn/com/qmth/examcloud/service/core/api/RolePermissionRelationApi.java
  59. 0 0
      examcloud-core-basic-export/src/main/java/cn/com/qmth/examcloud/service/core/api/SpecialtyApi.java
  60. 0 0
      examcloud-core-basic-export/src/main/java/cn/com/qmth/examcloud/service/core/api/StudentApi.java
  61. 0 0
      examcloud-core-basic-export/src/main/java/cn/com/qmth/examcloud/service/core/api/StudentFaceInfoApi.java
  62. 0 0
      examcloud-core-basic-export/src/main/java/cn/com/qmth/examcloud/service/core/api/UserApi.java
  63. 0 0
      examcloud-core-basic-export/src/main/java/cn/com/qmth/examcloud/service/core/api/UserRoleApi.java
  64. 0 0
      examcloud-core-basic-export/src/main/java/cn/com/qmth/examcloud/service/core/service/CourseService.java
  65. 0 0
      examcloud-core-basic-export/src/main/java/cn/com/qmth/examcloud/service/core/service/CourseSpeciatlyService.java
  66. 0 0
      examcloud-core-basic-export/src/main/java/cn/com/qmth/examcloud/service/core/service/ExamSiteService.java
  67. 0 0
      examcloud-core-basic-export/src/main/java/cn/com/qmth/examcloud/service/core/service/FaceSetTokenService.java
  68. 0 0
      examcloud-core-basic-export/src/main/java/cn/com/qmth/examcloud/service/core/service/OrgConfigService.java
  69. 0 0
      examcloud-core-basic-export/src/main/java/cn/com/qmth/examcloud/service/core/service/OrgService.java
  70. 0 0
      examcloud-core-basic-export/src/main/java/cn/com/qmth/examcloud/service/core/service/PermissionService.java
  71. 0 0
      examcloud-core-basic-export/src/main/java/cn/com/qmth/examcloud/service/core/service/PermissionServiceImpl.java
  72. 0 0
      examcloud-core-basic-export/src/main/java/cn/com/qmth/examcloud/service/core/service/RolePermissionRelationService.java
  73. 0 0
      examcloud-core-basic-export/src/main/java/cn/com/qmth/examcloud/service/core/service/RolePermissionRelationServiceImpl.java
  74. 0 0
      examcloud-core-basic-export/src/main/java/cn/com/qmth/examcloud/service/core/service/SpecialtyService.java
  75. 0 0
      examcloud-core-basic-export/src/main/java/cn/com/qmth/examcloud/service/core/service/StudentFaceInfoService.java
  76. 0 0
      examcloud-core-basic-export/src/main/java/cn/com/qmth/examcloud/service/core/service/StudentService.java
  77. 0 0
      examcloud-core-basic-export/src/main/java/cn/com/qmth/examcloud/service/core/service/UserRoleService.java
  78. 0 0
      examcloud-core-basic-export/src/main/java/cn/com/qmth/examcloud/service/core/service/UserService.java
  79. 0 0
      examcloud-core-basic-export/src/main/java/cn/com/qmth/examcloud/service/core/service/sync/DataReceiveService.java
  80. 0 0
      examcloud-core-basic-export/src/main/java/cn/com/qmth/examcloud/service/core/service/sync/DataSendService.java
  81. 0 0
      examcloud-core-basic-export/src/main/java/cn/com/qmth/examcloud/service/core/util/ExportUtils.java
  82. 26 0
      examcloud-core-basic-import/pom.xml
  83. 1 1
      examcloud-core-basic-main/pom.xml
  84. 22 0
      examcloud-core-basic-service/pom.xml
  85. 22 19
      pom.xml

+ 44 - 0
examcloud-core-basic-dao/pom.xml

@@ -0,0 +1,44 @@
+<?xml version="1.0"?>
+<project
+	xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"
+	xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+	<modelVersion>4.0.0</modelVersion>
+	<parent>
+		<groupId>cn.com.qmth.examcloud.core.basic</groupId>
+		<artifactId>examcloud-core-basic</artifactId>
+		<version>0.1.0</version>
+	</parent>
+	<artifactId>examcloud-core-basic-dao</artifactId>
+
+	<dependencies>
+		<dependency>
+			<groupId>mysql</groupId>
+			<artifactId>mysql-connector-java</artifactId>
+		</dependency>
+		<dependency>
+			<groupId>org.springframework.boot</groupId>
+			<artifactId>spring-boot-starter-data-jpa</artifactId>
+		</dependency>
+		<dependency>
+			<groupId>org.hibernate</groupId>
+			<artifactId>hibernate-validator</artifactId>
+		</dependency>
+
+		<dependency>
+			<groupId>cn.com.qmth.examcloud.commons</groupId>
+			<artifactId>examcloud-commons-util</artifactId>
+			<version>${examcloud.version}</version>
+		</dependency>
+		<dependency>
+			<groupId>cn.com.qmth.examcloud.commons</groupId>
+			<artifactId>examcloud-commons-support</artifactId>
+			<version>${examcloud.version}</version>
+		</dependency>
+		<dependency>
+			<groupId>cn.com.qmth.examcloud.commons</groupId>
+			<artifactId>examcloud-commons-dto</artifactId>
+			<version>${examcloud.version}</version>
+		</dependency>
+	</dependencies>
+
+</project>

+ 0 - 0
examcloud-core-basic-domain/src/main/java/cn/com/qmth/examcloud/service/core/assemble/CourseAssembler.java → examcloud-core-basic-dao/src/main/java/cn/com/qmth/examcloud/service/core/assemble/CourseAssembler.java


+ 0 - 0
examcloud-core-basic-domain/src/main/java/cn/com/qmth/examcloud/service/core/dto/CourseDto.java → examcloud-core-basic-dao/src/main/java/cn/com/qmth/examcloud/service/core/dto/CourseDto.java


+ 0 - 0
examcloud-core-basic-domain/src/main/java/cn/com/qmth/examcloud/service/core/dto/OrgDto.java → examcloud-core-basic-dao/src/main/java/cn/com/qmth/examcloud/service/core/dto/OrgDto.java


+ 0 - 0
examcloud-core-basic-domain/src/main/java/cn/com/qmth/examcloud/service/core/dto/SpecialtyDto.java → examcloud-core-basic-dao/src/main/java/cn/com/qmth/examcloud/service/core/dto/SpecialtyDto.java


+ 0 - 0
examcloud-core-basic-domain/src/main/java/cn/com/qmth/examcloud/service/core/dto/UserInfo.java → examcloud-core-basic-dao/src/main/java/cn/com/qmth/examcloud/service/core/dto/UserInfo.java


+ 0 - 0
examcloud-core-basic-domain/src/main/java/cn/com/qmth/examcloud/service/core/entity/Course.java → examcloud-core-basic-dao/src/main/java/cn/com/qmth/examcloud/service/core/entity/Course.java


+ 0 - 0
examcloud-core-basic-domain/src/main/java/cn/com/qmth/examcloud/service/core/entity/CourseSpeciatly.java → examcloud-core-basic-dao/src/main/java/cn/com/qmth/examcloud/service/core/entity/CourseSpeciatly.java


+ 0 - 0
examcloud-core-basic-domain/src/main/java/cn/com/qmth/examcloud/service/core/entity/ExamSite.java → examcloud-core-basic-dao/src/main/java/cn/com/qmth/examcloud/service/core/entity/ExamSite.java


+ 0 - 0
examcloud-core-basic-domain/src/main/java/cn/com/qmth/examcloud/service/core/entity/FaceSetToken.java → examcloud-core-basic-dao/src/main/java/cn/com/qmth/examcloud/service/core/entity/FaceSetToken.java


+ 0 - 0
examcloud-core-basic-domain/src/main/java/cn/com/qmth/examcloud/service/core/entity/Org.java → examcloud-core-basic-dao/src/main/java/cn/com/qmth/examcloud/service/core/entity/Org.java


+ 0 - 0
examcloud-core-basic-domain/src/main/java/cn/com/qmth/examcloud/service/core/entity/OrgFunction.java → examcloud-core-basic-dao/src/main/java/cn/com/qmth/examcloud/service/core/entity/OrgFunction.java


+ 0 - 0
examcloud-core-basic-domain/src/main/java/cn/com/qmth/examcloud/service/core/entity/Permission.java → examcloud-core-basic-dao/src/main/java/cn/com/qmth/examcloud/service/core/entity/Permission.java


+ 0 - 0
examcloud-core-basic-domain/src/main/java/cn/com/qmth/examcloud/service/core/entity/RolePermissionRelation.java → examcloud-core-basic-dao/src/main/java/cn/com/qmth/examcloud/service/core/entity/RolePermissionRelation.java


+ 0 - 0
examcloud-core-basic-domain/src/main/java/cn/com/qmth/examcloud/service/core/entity/Specialty.java → examcloud-core-basic-dao/src/main/java/cn/com/qmth/examcloud/service/core/entity/Specialty.java


+ 0 - 0
examcloud-core-basic-domain/src/main/java/cn/com/qmth/examcloud/service/core/entity/Student.java → examcloud-core-basic-dao/src/main/java/cn/com/qmth/examcloud/service/core/entity/Student.java


+ 0 - 0
examcloud-core-basic-domain/src/main/java/cn/com/qmth/examcloud/service/core/entity/StudentFaceInfo.java → examcloud-core-basic-dao/src/main/java/cn/com/qmth/examcloud/service/core/entity/StudentFaceInfo.java


+ 0 - 0
examcloud-core-basic-domain/src/main/java/cn/com/qmth/examcloud/service/core/entity/User.java → examcloud-core-basic-dao/src/main/java/cn/com/qmth/examcloud/service/core/entity/User.java


+ 0 - 0
examcloud-core-basic-domain/src/main/java/cn/com/qmth/examcloud/service/core/entity/UserLogin.java → examcloud-core-basic-dao/src/main/java/cn/com/qmth/examcloud/service/core/entity/UserLogin.java


+ 0 - 0
examcloud-core-basic-domain/src/main/java/cn/com/qmth/examcloud/service/core/entity/UserOpsLog.java → examcloud-core-basic-dao/src/main/java/cn/com/qmth/examcloud/service/core/entity/UserOpsLog.java


+ 0 - 0
examcloud-core-basic-domain/src/main/java/cn/com/qmth/examcloud/service/core/entity/UserRole.java → examcloud-core-basic-dao/src/main/java/cn/com/qmth/examcloud/service/core/entity/UserRole.java


+ 0 - 0
examcloud-core-basic-domain/src/main/java/cn/com/qmth/examcloud/service/core/enums/CourseLevel.java → examcloud-core-basic-dao/src/main/java/cn/com/qmth/examcloud/service/core/enums/CourseLevel.java


+ 0 - 0
examcloud-core-basic-domain/src/main/java/cn/com/qmth/examcloud/service/core/enums/Gender.java → examcloud-core-basic-dao/src/main/java/cn/com/qmth/examcloud/service/core/enums/Gender.java


+ 0 - 0
examcloud-core-basic-domain/src/main/java/cn/com/qmth/examcloud/service/core/enums/LoginType.java → examcloud-core-basic-dao/src/main/java/cn/com/qmth/examcloud/service/core/enums/LoginType.java


+ 0 - 0
examcloud-core-basic-domain/src/main/java/cn/com/qmth/examcloud/service/core/enums/OrgType.java → examcloud-core-basic-dao/src/main/java/cn/com/qmth/examcloud/service/core/enums/OrgType.java


+ 0 - 0
examcloud-core-basic-domain/src/main/java/cn/com/qmth/examcloud/service/core/enums/PermissionType.java → examcloud-core-basic-dao/src/main/java/cn/com/qmth/examcloud/service/core/enums/PermissionType.java


+ 0 - 0
examcloud-core-basic-domain/src/main/java/cn/com/qmth/examcloud/service/core/enums/UserScope.java → examcloud-core-basic-dao/src/main/java/cn/com/qmth/examcloud/service/core/enums/UserScope.java


+ 0 - 0
examcloud-core-basic-domain/src/main/java/cn/com/qmth/examcloud/service/core/enums/UserType.java → examcloud-core-basic-dao/src/main/java/cn/com/qmth/examcloud/service/core/enums/UserType.java


+ 0 - 0
examcloud-core-basic-domain/src/main/java/cn/com/qmth/examcloud/service/core/params/OrgProperties.java → examcloud-core-basic-dao/src/main/java/cn/com/qmth/examcloud/service/core/params/OrgProperties.java


+ 0 - 0
examcloud-core-basic-domain/src/main/java/cn/com/qmth/examcloud/service/core/params/UserParam.java → examcloud-core-basic-dao/src/main/java/cn/com/qmth/examcloud/service/core/params/UserParam.java


+ 0 - 0
examcloud-core-basic-domain/src/main/java/cn/com/qmth/examcloud/service/core/repo/BaseMemRepository.java → examcloud-core-basic-dao/src/main/java/cn/com/qmth/examcloud/service/core/repo/BaseMemRepository.java


+ 0 - 0
examcloud-core-basic-domain/src/main/java/cn/com/qmth/examcloud/service/core/repo/CourseRepo.java → examcloud-core-basic-dao/src/main/java/cn/com/qmth/examcloud/service/core/repo/CourseRepo.java


+ 0 - 0
examcloud-core-basic-domain/src/main/java/cn/com/qmth/examcloud/service/core/repo/CourseSpeciatlyRepo.java → examcloud-core-basic-dao/src/main/java/cn/com/qmth/examcloud/service/core/repo/CourseSpeciatlyRepo.java


+ 0 - 0
examcloud-core-basic-domain/src/main/java/cn/com/qmth/examcloud/service/core/repo/ExamSiteRepo.java → examcloud-core-basic-dao/src/main/java/cn/com/qmth/examcloud/service/core/repo/ExamSiteRepo.java


+ 0 - 0
examcloud-core-basic-domain/src/main/java/cn/com/qmth/examcloud/service/core/repo/FaceSetTokenRepo.java → examcloud-core-basic-dao/src/main/java/cn/com/qmth/examcloud/service/core/repo/FaceSetTokenRepo.java


+ 0 - 0
examcloud-core-basic-domain/src/main/java/cn/com/qmth/examcloud/service/core/repo/OrgFunctionRepo.java → examcloud-core-basic-dao/src/main/java/cn/com/qmth/examcloud/service/core/repo/OrgFunctionRepo.java


+ 0 - 0
examcloud-core-basic-domain/src/main/java/cn/com/qmth/examcloud/service/core/repo/OrgRepo.java → examcloud-core-basic-dao/src/main/java/cn/com/qmth/examcloud/service/core/repo/OrgRepo.java


+ 0 - 0
examcloud-core-basic-domain/src/main/java/cn/com/qmth/examcloud/service/core/repo/PermissionRepo.java → examcloud-core-basic-dao/src/main/java/cn/com/qmth/examcloud/service/core/repo/PermissionRepo.java


+ 0 - 0
examcloud-core-basic-domain/src/main/java/cn/com/qmth/examcloud/service/core/repo/RolePermissionRelationRepo.java → examcloud-core-basic-dao/src/main/java/cn/com/qmth/examcloud/service/core/repo/RolePermissionRelationRepo.java


+ 0 - 0
examcloud-core-basic-domain/src/main/java/cn/com/qmth/examcloud/service/core/repo/SpecialtyRepo.java → examcloud-core-basic-dao/src/main/java/cn/com/qmth/examcloud/service/core/repo/SpecialtyRepo.java


+ 0 - 0
examcloud-core-basic-domain/src/main/java/cn/com/qmth/examcloud/service/core/repo/StudentFaceInfoRepo.java → examcloud-core-basic-dao/src/main/java/cn/com/qmth/examcloud/service/core/repo/StudentFaceInfoRepo.java


+ 0 - 0
examcloud-core-basic-domain/src/main/java/cn/com/qmth/examcloud/service/core/repo/StudentRepo.java → examcloud-core-basic-dao/src/main/java/cn/com/qmth/examcloud/service/core/repo/StudentRepo.java


+ 0 - 0
examcloud-core-basic-domain/src/main/java/cn/com/qmth/examcloud/service/core/repo/UserLoginRepo.java → examcloud-core-basic-dao/src/main/java/cn/com/qmth/examcloud/service/core/repo/UserLoginRepo.java


+ 0 - 0
examcloud-core-basic-domain/src/main/java/cn/com/qmth/examcloud/service/core/repo/UserOpsLogRepo.java → examcloud-core-basic-dao/src/main/java/cn/com/qmth/examcloud/service/core/repo/UserOpsLogRepo.java


+ 0 - 0
examcloud-core-basic-domain/src/main/java/cn/com/qmth/examcloud/service/core/repo/UserRepo.java → examcloud-core-basic-dao/src/main/java/cn/com/qmth/examcloud/service/core/repo/UserRepo.java


+ 0 - 0
examcloud-core-basic-domain/src/main/java/cn/com/qmth/examcloud/service/core/repo/UserRoleRepo.java → examcloud-core-basic-dao/src/main/java/cn/com/qmth/examcloud/service/core/repo/UserRoleRepo.java


+ 0 - 0
examcloud-core-basic-domain/src/main/java/cn/com/qmth/examcloud/service/core/repo/memory/OrgMemRepo.java → examcloud-core-basic-dao/src/main/java/cn/com/qmth/examcloud/service/core/repo/memory/OrgMemRepo.java


+ 11 - 5
examcloud-core-basic-api/pom.xml → examcloud-core-basic-export/pom.xml

@@ -1,13 +1,14 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
-	xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
+<?xml version="1.0"?>
+<project
+	xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"
+	xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
 	<modelVersion>4.0.0</modelVersion>
 	<parent>
 		<groupId>cn.com.qmth.examcloud.core.basic</groupId>
 		<artifactId>examcloud-core-basic</artifactId>
 		<version>0.1.0</version>
 	</parent>
-	<artifactId>examcloud-core-basic-api</artifactId>
+	<artifactId>examcloud-core-basic-export</artifactId>
 	<packaging>jar</packaging>
 
 	<dependencies>
@@ -16,6 +17,11 @@
 			<artifactId>examcloud-core-basic-domain</artifactId>
 			<version>${examcloud.version}</version>
 		</dependency>
+		<dependency>
+			<groupId>cn.com.qmth.examcloud.core.basic</groupId>
+			<artifactId>examcloud-core-basic-service</artifactId>
+			<version>${examcloud.version}</version>
+		</dependency>
 		<dependency>
 			<groupId>cn.com.qmth.examcloud.commons</groupId>
 			<artifactId>examcloud-commons-util</artifactId>
@@ -80,4 +86,4 @@
 		</dependency>
 	</dependencies>
 
-</project>
+</project>

+ 0 - 0
examcloud-core-basic-api/src/main/java/cn/com/qmth/examcloud/service/core/api/AppApi.java → examcloud-core-basic-export/src/main/java/cn/com/qmth/examcloud/service/core/api/AppApi.java


+ 0 - 0
examcloud-core-basic-api/src/main/java/cn/com/qmth/examcloud/service/core/api/CourseApi.java → examcloud-core-basic-export/src/main/java/cn/com/qmth/examcloud/service/core/api/CourseApi.java


+ 0 - 0
examcloud-core-basic-api/src/main/java/cn/com/qmth/examcloud/service/core/api/CourseSpeciatlyApi.java → examcloud-core-basic-export/src/main/java/cn/com/qmth/examcloud/service/core/api/CourseSpeciatlyApi.java


+ 0 - 0
examcloud-core-basic-api/src/main/java/cn/com/qmth/examcloud/service/core/api/ExamSiteApi.java → examcloud-core-basic-export/src/main/java/cn/com/qmth/examcloud/service/core/api/ExamSiteApi.java


+ 0 - 0
examcloud-core-basic-api/src/main/java/cn/com/qmth/examcloud/service/core/api/FaceSetTokenApi.java → examcloud-core-basic-export/src/main/java/cn/com/qmth/examcloud/service/core/api/FaceSetTokenApi.java


+ 0 - 0
examcloud-core-basic-api/src/main/java/cn/com/qmth/examcloud/service/core/api/OrgApi.java → examcloud-core-basic-export/src/main/java/cn/com/qmth/examcloud/service/core/api/OrgApi.java


+ 0 - 0
examcloud-core-basic-api/src/main/java/cn/com/qmth/examcloud/service/core/api/OrgConfigApi.java → examcloud-core-basic-export/src/main/java/cn/com/qmth/examcloud/service/core/api/OrgConfigApi.java


+ 0 - 0
examcloud-core-basic-api/src/main/java/cn/com/qmth/examcloud/service/core/api/OrgFunctionApi.java → examcloud-core-basic-export/src/main/java/cn/com/qmth/examcloud/service/core/api/OrgFunctionApi.java


+ 0 - 0
examcloud-core-basic-api/src/main/java/cn/com/qmth/examcloud/service/core/api/PermissionApi.java → examcloud-core-basic-export/src/main/java/cn/com/qmth/examcloud/service/core/api/PermissionApi.java


+ 0 - 0
examcloud-core-basic-api/src/main/java/cn/com/qmth/examcloud/service/core/api/RolePermissionRelationApi.java → examcloud-core-basic-export/src/main/java/cn/com/qmth/examcloud/service/core/api/RolePermissionRelationApi.java


+ 0 - 0
examcloud-core-basic-api/src/main/java/cn/com/qmth/examcloud/service/core/api/SpecialtyApi.java → examcloud-core-basic-export/src/main/java/cn/com/qmth/examcloud/service/core/api/SpecialtyApi.java


+ 0 - 0
examcloud-core-basic-api/src/main/java/cn/com/qmth/examcloud/service/core/api/StudentApi.java → examcloud-core-basic-export/src/main/java/cn/com/qmth/examcloud/service/core/api/StudentApi.java


+ 0 - 0
examcloud-core-basic-api/src/main/java/cn/com/qmth/examcloud/service/core/api/StudentFaceInfoApi.java → examcloud-core-basic-export/src/main/java/cn/com/qmth/examcloud/service/core/api/StudentFaceInfoApi.java


+ 0 - 0
examcloud-core-basic-api/src/main/java/cn/com/qmth/examcloud/service/core/api/UserApi.java → examcloud-core-basic-export/src/main/java/cn/com/qmth/examcloud/service/core/api/UserApi.java


+ 0 - 0
examcloud-core-basic-api/src/main/java/cn/com/qmth/examcloud/service/core/api/UserRoleApi.java → examcloud-core-basic-export/src/main/java/cn/com/qmth/examcloud/service/core/api/UserRoleApi.java


+ 0 - 0
examcloud-core-basic-api/src/main/java/cn/com/qmth/examcloud/service/core/service/CourseService.java → examcloud-core-basic-export/src/main/java/cn/com/qmth/examcloud/service/core/service/CourseService.java


+ 0 - 0
examcloud-core-basic-api/src/main/java/cn/com/qmth/examcloud/service/core/service/CourseSpeciatlyService.java → examcloud-core-basic-export/src/main/java/cn/com/qmth/examcloud/service/core/service/CourseSpeciatlyService.java


+ 0 - 0
examcloud-core-basic-api/src/main/java/cn/com/qmth/examcloud/service/core/service/ExamSiteService.java → examcloud-core-basic-export/src/main/java/cn/com/qmth/examcloud/service/core/service/ExamSiteService.java


+ 0 - 0
examcloud-core-basic-api/src/main/java/cn/com/qmth/examcloud/service/core/service/FaceSetTokenService.java → examcloud-core-basic-export/src/main/java/cn/com/qmth/examcloud/service/core/service/FaceSetTokenService.java


+ 0 - 0
examcloud-core-basic-api/src/main/java/cn/com/qmth/examcloud/service/core/service/OrgConfigService.java → examcloud-core-basic-export/src/main/java/cn/com/qmth/examcloud/service/core/service/OrgConfigService.java


+ 0 - 0
examcloud-core-basic-api/src/main/java/cn/com/qmth/examcloud/service/core/service/OrgService.java → examcloud-core-basic-export/src/main/java/cn/com/qmth/examcloud/service/core/service/OrgService.java


+ 0 - 0
examcloud-core-basic-api/src/main/java/cn/com/qmth/examcloud/service/core/service/PermissionService.java → examcloud-core-basic-export/src/main/java/cn/com/qmth/examcloud/service/core/service/PermissionService.java


+ 0 - 0
examcloud-core-basic-api/src/main/java/cn/com/qmth/examcloud/service/core/service/PermissionServiceImpl.java → examcloud-core-basic-export/src/main/java/cn/com/qmth/examcloud/service/core/service/PermissionServiceImpl.java


+ 0 - 0
examcloud-core-basic-api/src/main/java/cn/com/qmth/examcloud/service/core/service/RolePermissionRelationService.java → examcloud-core-basic-export/src/main/java/cn/com/qmth/examcloud/service/core/service/RolePermissionRelationService.java


+ 0 - 0
examcloud-core-basic-api/src/main/java/cn/com/qmth/examcloud/service/core/service/RolePermissionRelationServiceImpl.java → examcloud-core-basic-export/src/main/java/cn/com/qmth/examcloud/service/core/service/RolePermissionRelationServiceImpl.java


+ 0 - 0
examcloud-core-basic-api/src/main/java/cn/com/qmth/examcloud/service/core/service/SpecialtyService.java → examcloud-core-basic-export/src/main/java/cn/com/qmth/examcloud/service/core/service/SpecialtyService.java


+ 0 - 0
examcloud-core-basic-api/src/main/java/cn/com/qmth/examcloud/service/core/service/StudentFaceInfoService.java → examcloud-core-basic-export/src/main/java/cn/com/qmth/examcloud/service/core/service/StudentFaceInfoService.java


+ 0 - 0
examcloud-core-basic-api/src/main/java/cn/com/qmth/examcloud/service/core/service/StudentService.java → examcloud-core-basic-export/src/main/java/cn/com/qmth/examcloud/service/core/service/StudentService.java


+ 0 - 0
examcloud-core-basic-api/src/main/java/cn/com/qmth/examcloud/service/core/service/UserRoleService.java → examcloud-core-basic-export/src/main/java/cn/com/qmth/examcloud/service/core/service/UserRoleService.java


+ 0 - 0
examcloud-core-basic-api/src/main/java/cn/com/qmth/examcloud/service/core/service/UserService.java → examcloud-core-basic-export/src/main/java/cn/com/qmth/examcloud/service/core/service/UserService.java


+ 0 - 0
examcloud-core-basic-api/src/main/java/cn/com/qmth/examcloud/service/core/service/sync/DataReceiveService.java → examcloud-core-basic-export/src/main/java/cn/com/qmth/examcloud/service/core/service/sync/DataReceiveService.java


+ 0 - 0
examcloud-core-basic-api/src/main/java/cn/com/qmth/examcloud/service/core/service/sync/DataSendService.java → examcloud-core-basic-export/src/main/java/cn/com/qmth/examcloud/service/core/service/sync/DataSendService.java


+ 0 - 0
examcloud-core-basic-api/src/main/java/cn/com/qmth/examcloud/service/core/util/ExportUtils.java → examcloud-core-basic-export/src/main/java/cn/com/qmth/examcloud/service/core/util/ExportUtils.java


+ 26 - 0
examcloud-core-basic-import/pom.xml

@@ -0,0 +1,26 @@
+<?xml version="1.0"?>
+<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
+    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+  <modelVersion>4.0.0</modelVersion>
+  <parent>
+    <groupId>cn.com.qmth.examcloud.core.basic</groupId>
+    <artifactId>examcloud-core-basic</artifactId>
+    <version>0.1.0</version>
+  </parent>
+  <groupId>cn.com.qmth.examcloud.core.basic</groupId>
+  <artifactId>examcloud-core-basic-import</artifactId>
+  <version>0.1.0</version>
+  <name>examcloud-core-basic-import</name>
+  <url>http://maven.apache.org</url>
+  <properties>
+    <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
+  </properties>
+  <dependencies>
+    <dependency>
+      <groupId>junit</groupId>
+      <artifactId>junit</artifactId>
+      <version>3.8.1</version>
+      <scope>test</scope>
+    </dependency>
+  </dependencies>
+</project>

+ 1 - 1
examcloud-core-basic-main/pom.xml

@@ -14,7 +14,7 @@
 	<dependencies>
 		<dependency>
 			<groupId>cn.com.qmth.examcloud.core.basic</groupId>
-			<artifactId>examcloud-core-basic-api</artifactId>
+			<artifactId>examcloud-core-basic-export</artifactId>
 			<version>${examcloud.version}</version>
 		</dependency>
 

+ 22 - 0
examcloud-core-basic-service/pom.xml

@@ -0,0 +1,22 @@
+<?xml version="1.0"?>
+<project
+	xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"
+	xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+	<modelVersion>4.0.0</modelVersion>
+	<parent>
+		<groupId>cn.com.qmth.examcloud.core.basic</groupId>
+		<artifactId>examcloud-core-basic</artifactId>
+		<version>0.1.0</version>
+	</parent>
+	<artifactId>examcloud-core-basic-service</artifactId>
+	<packaging>jar</packaging>
+
+	<dependencies>
+		<dependency>
+			<groupId>cn.com.qmth.examcloud.core.basic</groupId>
+			<artifactId>examcloud-core-basic-dao</artifactId>
+			<version>${examcloud.version}</version>
+		</dependency>
+	</dependencies>
+
+</project>

+ 22 - 19
pom.xml

@@ -1,20 +1,23 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
-	xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
-	<modelVersion>4.0.0</modelVersion>
-	<parent>
-		<groupId>cn.com.qmth.examcloud</groupId>
-		<artifactId>examcloud-parent</artifactId>
-		<version>0.1.0</version>
-	</parent>
-	<groupId>cn.com.qmth.examcloud.core.basic</groupId>
-	<artifactId>examcloud-core-basic</artifactId>
-	<packaging>pom</packaging>
-
-	<modules>
-		<module>examcloud-core-basic-domain</module>
-		<module>examcloud-core-basic-api</module>
-		<module>examcloud-core-basic-main</module>
-	</modules>
-
+<?xml version="1.0" encoding="UTF-8"?>
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
+	<modelVersion>4.0.0</modelVersion>
+	<parent>
+		<groupId>cn.com.qmth.examcloud</groupId>
+		<artifactId>examcloud-parent</artifactId>
+		<version>0.1.0</version>
+	</parent>
+	<groupId>cn.com.qmth.examcloud.core.basic</groupId>
+	<artifactId>examcloud-core-basic</artifactId>
+	<packaging>pom</packaging>
+
+	<modules>
+		<module>examcloud-core-basic-domain</module>
+		<module>examcloud-core-basic-api</module>
+		<module>examcloud-core-basic-main</module>
+    <module>examcloud-core-basic-service</module>
+    <module>examcloud-core-basic-import</module>
+    <module>examcloud-core-basic-export</module>
+    <module>examcloud-core-basic-dao</module>
+  </modules>
+
 </project>