Initial commit: JCDP 教育培训管理系统 v54

- 系统管理模块(用户/角色/组织/权限/日志)
- 教育培训计划管理模块
- 教育培训实施模块
- 考试管理模块
- 调研问卷管理模块
- 外派培训管理模块
- 年度培训总结模块
- 学习资源管理模块
- 任职资格管理模块
- 即时通讯模块
- APP 版本管理
- 统计分析模块(FineReport)
- 代码审查标准和报告(CODE_REVIEW_GUIDE.md, CODE_REVIEW_REPORT.md)
- 项目开发指南(PROJECT_GUIDE.md)
This commit is contained in:
liyuchen 2026-04-16 16:41:34 +08:00
commit c24bea2687
9193 changed files with 472748 additions and 0 deletions

38
.gitignore vendored Normal file
View File

@ -0,0 +1,38 @@
# IDE and Tool files
.idea/
.vscode/
*.iml
*.iws
*.ipr
.project
.classpath
.settings/
# Build output
*.class
*.jar
*.war
*.ear
*.log
logs/
# Temporary files
*.tmp
*.bak
*.swp
*~
.DS_Store
Thumbs.db
# Tool scripts (not needed in repo)
sync_gitea.py
temp_create_token.ps1
gitea_token.txt
# WorkBuddy local files
.codebuddy/
.workbuddy/
# Runtime files
*.properties.backup
*.xml.backup

5
META-INF/MANIFEST.MF Normal file
View File

@ -0,0 +1,5 @@
Manifest-Version: 1.0
Created-By: IntelliJ IDEA
Built-By: Administrator
Build-Jdk: 1.8.0_202

View File

@ -0,0 +1,55 @@
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:context="http://www.springframework.org/schema/context"
xmlns:aop="http://www.springframework.org/schema/aop"
xmlns:tx="http://www.springframework.org/schema/tx"
xmlns:jaxws="http://cxf.apache.org/jaxws"
xsi:schemaLocation="http://www.springframework.org/schema/beans
http://www.springframework.org/schema/beans/spring-beans.xsd
http://www.springframework.org/schema/context
http://www.springframework.org/schema/context/spring-context.xsd
http://cxf.apache.org/jaxws http://cxf.apache.org/schemas/jaxws.xsd
http://www.springframework.org/schema/aop
http://www.springframework.org/schema/aop/spring-aop.xsd
http://www.springframework.org/schema/tx
http://www.springframework.org/schema/tx/spring-tx-3.0.xsd
http://www.springframework.org/schema/task
http://www.springframework.org/schema/task/spring-task.xsd">
<!-- <description>SnakerEngine配置 </description>-->
<context:component-scan base-package="com.cetc54.jcdp.conf" />
<context:component-scan base-package="com.cetc54.jcdp.web" />
<context:annotation-config />
<!--<bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource" destroy-method="close">-->
<!--<property name="driverClassName" value="com.mysql.jdbc.Driver" />-->
<!--<property name="url" value="jdbc:mysql://10.55.148.33:3306/snaker-ning?useUnicode=true&amp;characterEncoding=utf-8" />-->
<!--<property name="username" value="root" />-->
<!--<property name="password" value="root" />-->
<!--<property name="maxIdle" value="5" />-->
<!--<property name="maxActive" value="40" />-->
<!--<property name="defaultAutoCommit" value="false" />-->
<!--<property name="timeBetweenEvictionRunsMillis" value="3600000" />-->
<!--<property name="minEvictableIdleTimeMillis" value="3600000" />-->
<!--</bean>-->
<bean name="mvcFilter" class="com.cetc54.mvc.DispatcherFilter">
<property name="dispatcher" ref="mvcDispatcher"/>
<property name="controllerProvider" ref="controllerProvider"/>
</bean>
<jaxws:endpoint id="etmsservice" implementor="com.cetc54.jcdp.web.services.ETMSServiceImpl" address="/etmsservice"/>
<!--<tx:annotation-driven/>-->
<!--<bean id="transactionManager" class="org.springframework.jdbc.datasource.DataSourceTransactionManager">-->
<!--<property name="dataSource" ref="dataSource"/>-->
<!--</bean>-->
<!-- <import resource="classpath:oauth2-spring.xml" />-->
</beans>

Binary file not shown.

View File

@ -0,0 +1,24 @@
#<23><><EFBFBD>ݿ<EFBFBD><DDBF><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
ormMappingPath=/WEB-INF/mapping
prefix.[dbtype,url,username,password,poolConfig...]
jcdp.db.dbtype=mysql
jcdp.db.url=jdbc:mysql://10.55.68.235:3306/etms?useUnicode=true&characterEncoding=UTF-8&useSSL=false
#jcdp.db.url=jdbc:mysql://10.55.68.234:3306/etms?useUnicode=true&characterEncoding=UTF-8&useSSL=false
#jcdp.db.url=jdbc:mysql://172.19.68.188:3306/etms
#jcdp.db.url=jdbc:mysql://localhost:3306/etms?useSSL=false&useUnicode=true&characterEncoding=utf-8
jcdp.db.username=root
jcdp.db.password=root
jcdp.db.poolConfig=config/dbPool.properties
#app<70><70><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
#JCDP<44><50><EFBFBD>з<EFBFBD>ʽ<EFBFBD><CABD>debug-<2D><><EFBFBD><EFBFBD>ģʽ<C4A3><CABD>release-<2D><><EFBFBD><EFBFBD>ģʽ
jcdp.runMode=release
#<23><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>;<3B><><EFBFBD>ָ<EFBFBD>
mvc.controllerBasePackage=com.cetc54.jcdp.web.controller
mvc.viewBasePath=/
#Spring <20><><EFBFBD><EFBFBD>
spring.profiles.active=default

Binary file not shown.

Some files were not shown because too many files have changed in this diff Show More