Commit 2f75c847b4c0e71c0c422ab601b7f2bb37a93276
1 parent
36ff5663
Exists in
master
去掉编译的
Showing
203 changed files
with
27 additions
and
923 deletions
Show diff stats
Too many changes.
To preserve performance only 100 of 203 files displayed.
.idea/workspace.xml
1 | 1 | <?xml version="1.0" encoding="UTF-8"?> |
2 | 2 | <project version="4"> |
3 | 3 | <component name="ChangeListManager"> |
4 | - <list default="true" id="932b6e74-97c1-4a67-ad8f-5fcaac9b11d7" name="Default Changelist" comment="" /> | |
4 | + <list default="true" id="932b6e74-97c1-4a67-ad8f-5fcaac9b11d7" name="Default Changelist" comment=""> | |
5 | + <change beforePath="$PROJECT_DIR$/.idea/workspace.xml" beforeDir="false" afterPath="$PROJECT_DIR$/.idea/workspace.xml" afterDir="false" /> | |
6 | + </list> | |
5 | 7 | <option name="EXCLUDED_CONVERTED_TO_IGNORED" value="true" /> |
6 | 8 | <option name="SHOW_DIALOG" value="false" /> |
7 | 9 | <option name="HIGHLIGHT_CONFLICTS" value="true" /> |
... | ... | @@ -33,6 +35,9 @@ |
33 | 35 | </list> |
34 | 36 | </option> |
35 | 37 | </component> |
38 | + <component name="Git.Settings"> | |
39 | + <option name="RECENT_GIT_ROOT_PATH" value="$PROJECT_DIR$" /> | |
40 | + </component> | |
36 | 41 | <component name="MavenImportPreferences"> |
37 | 42 | <option name="generalSettings"> |
38 | 43 | <MavenGeneralSettings> |
... | ... | @@ -41,6 +46,7 @@ |
41 | 46 | </option> |
42 | 47 | </component> |
43 | 48 | <component name="ProjectId" id="1RGHPVsHrCNMP59J9xzgPmXfAp8" /> |
49 | + <component name="ProjectLevelVcsManager" settingsEditedManually="true" /> | |
44 | 50 | <component name="PropertiesComponent"> |
45 | 51 | <property name="RequestMappingsPanelOrder0" value="0" /> |
46 | 52 | <property name="RequestMappingsPanelOrder1" value="1" /> |
... | ... | @@ -48,6 +54,7 @@ |
48 | 54 | <property name="RequestMappingsPanelWidth0" value="75" /> |
49 | 55 | <property name="RequestMappingsPanelWidth1" value="75" /> |
50 | 56 | <property name="RequestMappingsPanelWidth2" value="75" /> |
57 | + <property name="SHARE_PROJECT_CONFIGURATION_FILES" value="true" /> | |
51 | 58 | <property name="WebServerToolWindowFactoryState" value="false" /> |
52 | 59 | <property name="aspect.path.notification.shown" value="true" /> |
53 | 60 | <property name="last_opened_file_path" value="$PROJECT_DIR$/../wgServer" /> |
... | ... | @@ -55,7 +62,7 @@ |
55 | 62 | <property name="project.structure.last.edited" value="Facets" /> |
56 | 63 | <property name="project.structure.proportion" value="0.0" /> |
57 | 64 | <property name="project.structure.side.proportion" value="0.52528733" /> |
58 | - <property name="settings.editor.selected.configurable" value="MavenSettings" /> | |
65 | + <property name="settings.editor.selected.configurable" value="vcs.Git" /> | |
59 | 66 | </component> |
60 | 67 | <component name="RecentsManager"> |
61 | 68 | <key name="CopyClassDialog.RECENTS_KEY"> |
... | ... | @@ -170,13 +177,24 @@ |
170 | 177 | <workItem from="1570584502127" duration="16160000" /> |
171 | 178 | <workItem from="1570666287871" duration="102203000" /> |
172 | 179 | <workItem from="1571184602970" duration="24262000" /> |
173 | - <workItem from="1571278758298" duration="712000" /> | |
180 | + <workItem from="1571278758298" duration="1389000" /> | |
174 | 181 | </task> |
175 | 182 | <servers /> |
176 | 183 | </component> |
177 | 184 | <component name="TypeScriptGeneratedFilesManager"> |
178 | 185 | <option name="version" value="1" /> |
179 | 186 | </component> |
187 | + <component name="Vcs.Log.Tabs.Properties"> | |
188 | + <option name="TAB_STATES"> | |
189 | + <map> | |
190 | + <entry key="MAIN"> | |
191 | + <value> | |
192 | + <State /> | |
193 | + </value> | |
194 | + </entry> | |
195 | + </map> | |
196 | + </option> | |
197 | + </component> | |
180 | 198 | <component name="XDebuggerManager"> |
181 | 199 | <breakpoint-manager> |
182 | 200 | <breakpoints> | ... | ... |
target/classes/application.yml
... | ... | @@ -1,54 +0,0 @@ |
1 | -server: | |
2 | - port: 8008 | |
3 | - | |
4 | -spring: | |
5 | - freemarker: | |
6 | - template-loader-path: classpath:/templates/ | |
7 | - prefix: | |
8 | - suffix: .html | |
9 | - ##是否允许使用request | |
10 | - allow-request-override: true | |
11 | - request-context-attribute: request | |
12 | - | |
13 | - cache: false | |
14 | - check-template-location: true | |
15 | - charset: UTF-8 | |
16 | - content-type: text/html;charset=UTF-8 | |
17 | - expose-request-attributes: false | |
18 | - expose-session-attributes: false | |
19 | - expose-spring-macro-helpers: false | |
20 | - | |
21 | - datasource: | |
22 | - username: SZJXTUSER | |
23 | - password: xst200919 | |
24 | - url: jdbc:sqlserver://60.190.202.57:14333;database=SmartPaike | |
25 | - driver-class-name: com.microsoft.sqlserver.jdbc.SQLServerDriver | |
26 | - filters: stat | |
27 | - maxActive: 20 | |
28 | - initialSize: 1 | |
29 | - maxWait: 60000 | |
30 | - minIdle: 1 | |
31 | - timeBetweenEvictionRunsMillis: 60000 | |
32 | - minEvictableIdleTimeMillis: 300000 | |
33 | - validationQuery: select 'x' | |
34 | - testWhileIdle: true | |
35 | - testOnBorrow: false | |
36 | - testOnReturn: false | |
37 | - poolPreparedStatements: true | |
38 | - maxOpenPreparedStatements: 20 | |
39 | - | |
40 | -mybatis: | |
41 | - mapper-locations: classpath:mapping/*.xml | |
42 | - type-aliases-package: com.jevon.model | |
43 | - | |
44 | -#pagehelper | |
45 | -pagehelper: | |
46 | - helperDialect: mysql | |
47 | - reasonable: true | |
48 | - supportMethodsArguments: true | |
49 | - params: count=countSql | |
50 | - | |
51 | -#logger | |
52 | -Logger: | |
53 | - level: | |
54 | - com.jevon.mapper: info |
target/classes/com/jevon/Application.class
No preview for this file type
target/classes/com/jevon/Swagger2.class
No preview for this file type
target/classes/com/jevon/controller/InitController.class
No preview for this file type
target/classes/com/jevon/controller/MessageController.class
No preview for this file type
target/classes/com/jevon/controller/ScheduleController.class
No preview for this file type
target/classes/com/jevon/filter/AllowOriginFilter.class
No preview for this file type
target/classes/com/jevon/mapper/ClassCourseMapper.class
No preview for this file type
target/classes/com/jevon/mapper/ClassModelMapper.class
No preview for this file type
target/classes/com/jevon/mapper/CourseMapper.class
No preview for this file type
target/classes/com/jevon/mapper/JoinClassMapper.class
No preview for this file type
target/classes/com/jevon/mapper/ScheduleMapper.class
No preview for this file type
target/classes/com/jevon/mapper/TeacherClassMapper.class
No preview for this file type
target/classes/com/jevon/mapper/TeacherCourseMapper.class
No preview for this file type
target/classes/com/jevon/mapper/TeacherMapper.class
No preview for this file type
target/classes/com/jevon/model/ClassCourse.class
No preview for this file type
target/classes/com/jevon/model/ClassModel.class
No preview for this file type
target/classes/com/jevon/model/Course.class
No preview for this file type
target/classes/com/jevon/model/JoinClass.class
No preview for this file type
target/classes/com/jevon/model/Schedule.class
No preview for this file type
target/classes/com/jevon/model/Teacher.class
No preview for this file type
target/classes/com/jevon/model/TeacherClass.class
No preview for this file type
target/classes/com/jevon/model/TeacherCourse.class
No preview for this file type
target/classes/com/jevon/service/ClassCourseService.class
No preview for this file type
target/classes/com/jevon/service/ClassModelService.class
No preview for this file type
target/classes/com/jevon/service/CourseService.class
No preview for this file type
target/classes/com/jevon/service/JoinClassService.class
No preview for this file type
target/classes/com/jevon/service/ScheduleService.class
No preview for this file type
target/classes/com/jevon/service/TeacherClassService.class
No preview for this file type
target/classes/com/jevon/service/TeacherCourseService.class
No preview for this file type
target/classes/com/jevon/service/TeacherService.class
No preview for this file type
target/classes/com/jevon/service/impl/ClassCourseServiceImpl.class
No preview for this file type
target/classes/com/jevon/service/impl/ClassModelServiceImpl.class
No preview for this file type
target/classes/com/jevon/service/impl/CourseServiceImpl.class
No preview for this file type
target/classes/com/jevon/service/impl/JoinCLassServiceImpl.class
No preview for this file type
target/classes/com/jevon/service/impl/ScheduleServiceImpl.class
No preview for this file type
target/classes/com/jevon/service/impl/TeacherClassServiceImpl.class
No preview for this file type
target/classes/com/jevon/service/impl/TeacherCourseServiceImpl.class
No preview for this file type
target/classes/com/jevon/service/impl/TeacherServiceImpl.class
No preview for this file type
target/classes/com/jevon/utils/ExcelUtils.class
No preview for this file type
target/classes/com/jevon/utils/HttpClientUtils.class
No preview for this file type
target/classes/com/jevon/vo/BaseVo.class
No preview for this file type
target/classes/com/jevon/vo/rep/ClassCourseDetailVo.class
No preview for this file type
target/classes/com/jevon/vo/rep/ClassCourseRepVo.class
No preview for this file type
target/classes/com/jevon/vo/rep/ClassCourseVO.class
No preview for this file type
target/classes/com/jevon/vo/rep/ClassRepVo.class
No preview for this file type
target/classes/com/jevon/vo/rep/CourseRepVo.class
No preview for this file type
target/classes/com/jevon/vo/rep/CourseTypeListVO.class
No preview for this file type
target/classes/com/jevon/vo/rep/GetCourseClassListRepVo.class
No preview for this file type
target/classes/com/jevon/vo/rep/GetCourseTypeListRepVo.class
No preview for this file type
target/classes/com/jevon/vo/rep/InitRepVo.class
No preview for this file type
target/classes/com/jevon/vo/rep/JoinDetail.class
No preview for this file type
target/classes/com/jevon/vo/rep/JoinRepVo.class
No preview for this file type
target/classes/com/jevon/vo/rep/ScheduleListRepVo.class
No preview for this file type
target/classes/com/jevon/vo/rep/ScheduleRepVo.class
No preview for this file type
target/classes/com/jevon/vo/rep/TeacherCourseRepVo.class
No preview for this file type
target/classes/com/jevon/vo/req/CourseClassReqVo.class
No preview for this file type
target/classes/com/jevon/vo/req/CourseGroupReqVo.class
No preview for this file type
target/classes/com/jevon/vo/req/CreateScheduleReqVo.class
No preview for this file type
target/classes/com/jevon/vo/req/FirstReqVo.class
No preview for this file type
target/classes/com/jevon/vo/req/GetClassCourseReqVo.class
No preview for this file type
target/classes/com/jevon/vo/req/InitTeacherCourseReqVo.class
No preview for this file type
target/classes/com/jevon/vo/req/JoinClassReqVo.class
No preview for this file type
target/classes/com/jevon/vo/req/NoScheduleReqVo.class
No preview for this file type
target/classes/com/jevon/vo/req/ParallelClassReqVo.class
No preview for this file type
target/classes/com/jevon/vo/req/RecallReqVo.class
No preview for this file type
target/classes/com/jevon/vo/req/ScheduleIdReqVo.class
No preview for this file type
target/classes/com/jevon/vo/req/SchoolIdReqVo.class
No preview for this file type
target/classes/com/jevon/vo/req/SetTypeReqVo.class
No preview for this file type
target/classes/com/jevon/vo/req/UpdateScheduleReqVo.class
No preview for this file type
target/classes/logback.xml
... | ... | @@ -1,61 +0,0 @@ |
1 | -<?xml version="1.0" encoding="UTF-8"?> | |
2 | -<configuration debug="true"> | |
3 | - <!-- 项目名称 --> | |
4 | - <property name="PROJECT_NAME" value="schedule" /> | |
5 | - | |
6 | - <!--定义日志文件的存储地址 勿在 LogBack 的配置中使用相对路径--> | |
7 | - <!-- <property name="LOG_HOME" value="/opt/web/log/" />--> | |
8 | - <property name="LOG_HOME" value="D://log"/> | |
9 | - | |
10 | - <!-- 控制台输出 --> | |
11 | - <appender name="CONSOLE" class="ch.qos.logback.core.ConsoleAppender"> | |
12 | - <!--<withJansi>true</withJansi>--> | |
13 | - <encoder class="ch.qos.logback.classic.encoder.PatternLayoutEncoder"> | |
14 | - <!--格式化输出:%d表示日期,%thread表示线程名,%-5level:级别从左显示5个字符宽度%msg:日志消息,%n是换行符--> | |
15 | - <pattern>[%d{yyyy-MM-dd HH:mm:ss.SSS}] [%thread] %highlight([%-5level] %logger{50} - %msg%n)</pattern> | |
16 | - <charset>UTF-8</charset> | |
17 | - </encoder> | |
18 | - </appender> | |
19 | - | |
20 | - <!-- 按照每天生成日志文件 --> | |
21 | - <appender name="SYSTEM_FILE" class="ch.qos.logback.core.rolling.RollingFileAppender"> | |
22 | - <!-- 过滤器,只打印ERROR级别的日志 --> | |
23 | - <rollingPolicy class="ch.qos.logback.core.rolling.SizeAndTimeBasedRollingPolicy"> | |
24 | - <!--日志文件输出的文件名--> | |
25 | - <FileNamePattern>${LOG_HOME}/${PROJECT_NAME}.system-dev.%d{yyyy-MM-dd HH}.%i.log</FileNamePattern> | |
26 | - <!--日志文件保留天数--> | |
27 | - <MaxHistory>30</MaxHistory> | |
28 | - <!--日志文件最大的大小--> | |
29 | - <MaxFileSize>100MB</MaxFileSize> | |
30 | - </rollingPolicy> | |
31 | - | |
32 | - <encoder class="ch.qos.logback.classic.encoder.PatternLayoutEncoder"> | |
33 | - <!--格式化输出:%d表示日期,%thread表示线程名,%-5level:级别从左显示5个字符宽度%msg:日志消息,%n是换行符--> | |
34 | - <pattern>[%d{yyyy-MM-dd HH:mm:ss.SSS}] [%thread] [%-5level] %logger{50} - %msg%n</pattern> | |
35 | - <charset>UTF-8</charset> | |
36 | - </encoder> | |
37 | - </appender> | |
38 | - <logger name="system_error" additivity="true"> | |
39 | - <appender-ref ref="SYSTEM_FILE"/> | |
40 | - </logger> | |
41 | - | |
42 | - <!-- 设置Spring&Hibernate日志输出级别 --> | |
43 | - <logger name="org.springframework" level="WARN" /> | |
44 | - <logger name="org.mybatis" level="WARN" /> | |
45 | - <logger name="com.ibatis" level="DEBUG" /> | |
46 | - <logger name="com.ibatis.common.jdbc.SimpleDataSource" level="DEBUG" /> | |
47 | - <logger name="com.ibatis.common.jdbc.ScriptRunner" level="DEBUG" /> | |
48 | - <logger name="com.ibatis.sqlmap.engine.impl.SqlMapClientDelegate" level="DEBUG" /> | |
49 | - | |
50 | - | |
51 | - <logger name="java.sql.Connection" level="DEBUG" /> | |
52 | - <logger name="java.sql.Statement" level="DEBUG" /> | |
53 | - <logger name="java.sql.PreparedStatement" level="DEBUG" /> | |
54 | - <logger name="com.jevon.mapper" level="DEBUG" /> | |
55 | - <!-- 开发环境下的日志配置 --> | |
56 | - <root level="ERROR"> | |
57 | - <appender-ref ref="CONSOLE" /> | |
58 | - <appender-ref ref="SYSTEM_FILE" /> | |
59 | - </root> | |
60 | - | |
61 | -</configuration> | |
62 | 0 | \ No newline at end of file |
target/classes/mapping/ClassCourseMapper.xml
... | ... | @@ -1,112 +0,0 @@ |
1 | -<?xml version="1.0" encoding="UTF-8" ?> | |
2 | -<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd" > | |
3 | -<mapper namespace="com.jevon.mapper.ClassCourseMapper" > | |
4 | - <resultMap id="BaseResultMap" type="com.jevon.model.ClassCourse" > | |
5 | - <id column="course_id" property="courseId" jdbcType="INTEGER" /> | |
6 | - <result column="school_id" property="schoolId" jdbcType="INTEGER" /> | |
7 | - <result column="grade" property="grade" jdbcType="INTEGER" /> | |
8 | - <result column="class_id" property="classId" jdbcType="INTEGER" /> | |
9 | - <result column="single_or_double" property="singleOrDouble" jdbcType="INTEGER" /> | |
10 | - <result column="week" property="week" jdbcType="INTEGER" /> | |
11 | - <result column="course_number" property="courseNumber" jdbcType="INTEGER" /> | |
12 | - <result column="course_name" property="courseName" jdbcType="VARCHAR" /> | |
13 | - <result column="create_time" property="createTime" jdbcType="TIMESTAMP" /> | |
14 | - <result column="update_time" property="updateTime" jdbcType="TIMESTAMP" /> | |
15 | - <result column="team" property="team" jdbcType="VARCHAR" /> | |
16 | - <result column="course_open_id" property="courseOpenId" jdbcType="INTEGER" /> | |
17 | - </resultMap> | |
18 | - <sql id="Base_Column_List" > | |
19 | - course_id, school_id, grade, class_id, single_or_double, week, course_number, course_name, | |
20 | - create_time, update_time,team,course_open_id | |
21 | - </sql> | |
22 | - | |
23 | - <insert id="insertBatch" parameterType="java.util.List"> | |
24 | - insert into sz_sch_class_course ( school_id, grade, | |
25 | - class_id, single_or_double, week, | |
26 | - course_number, course_name, create_time, | |
27 | - update_time,team,course_open_id) | |
28 | - values | |
29 | - <foreach collection="list" item="emp" separator=","> | |
30 | - (#{emp.schoolId,jdbcType=INTEGER}, #{emp.grade,jdbcType=INTEGER}, | |
31 | - #{emp.classId,jdbcType=INTEGER}, #{emp.singleOrDouble,jdbcType=INTEGER}, #{emp.week,jdbcType=INTEGER}, | |
32 | - #{emp.courseNumber,jdbcType=INTEGER}, #{emp.courseName,jdbcType=VARCHAR}, #{emp.createTime,jdbcType=TIMESTAMP}, | |
33 | - #{emp.updateTime,jdbcType=TIMESTAMP},#{emp.team,jdbcType=VARCHAR}, #{emp.courseOpenId,jdbcType=INTEGER}) | |
34 | - </foreach> | |
35 | - </insert> | |
36 | - | |
37 | - <update id="recallClassCourse" parameterType="com.jevon.model.ClassCourse"> | |
38 | - update sz_sch_class_course set course_name = null where school_id = #{schoolId} | |
39 | - and course_name = #{courseName} | |
40 | - </update> | |
41 | - | |
42 | - <select id="selectClassCourseByClass" parameterType="com.jevon.model.ClassCourse" resultMap="BaseResultMap"> | |
43 | - select * from sz_sch_class_course where team = #{team} and school_id = #{schoolId} | |
44 | - <if test="grade != null"> | |
45 | - and grade = #{grade} | |
46 | - </if> | |
47 | - <if test="classId != null"> | |
48 | - and class_id = #{classId} | |
49 | - </if> | |
50 | - and week =#{week} and course_number =#{courseNumber} and single_or_double = #{singleOrDouble} | |
51 | - </select> | |
52 | - | |
53 | - <select id="selectClassCourse" parameterType="com.jevon.model.ClassCourse" resultMap="BaseResultMap"> | |
54 | - select * from sz_sch_class_course where team =#{team} and class_id = #{classId} | |
55 | - and week = #{week} and course_number = #{courseNumber} and single_or_double =#{singleOrDouble} | |
56 | - </select> | |
57 | - | |
58 | - <select id="selectWeekCourse" parameterType="com.jevon.model.ClassCourse" resultMap="BaseResultMap"> | |
59 | - select * from sz_sch_class_course where team =#{team} and class_id = #{classId} and week = #{week} and single_or_double = #{singleOrDouble} | |
60 | - and course_name = #{courseName} | |
61 | - </select> | |
62 | - | |
63 | - <select id="selectNoCourse" parameterType="com.jevon.model.ClassCourse" resultMap="BaseResultMap"> | |
64 | - select * from sz_sch_class_course where team =#{team} and class_id = #{classId} | |
65 | - and course_name is null and week != 6 and week != 7 | |
66 | - </select> | |
67 | - | |
68 | - <select id="selectSingleOrDouble" parameterType="com.jevon.model.ClassCourse" resultType="java.lang.Integer"> | |
69 | - select max(single_or_double) | |
70 | - from sz_sch_class_course where team =#{team} and grade = #{grade} and school_id = #{schoolId} | |
71 | - </select> | |
72 | - | |
73 | - <select id="selectMaxCourseNumber" parameterType="com.jevon.model.ClassCourse" resultType="java.lang.Integer"> | |
74 | - select max(course_number) from sz_sch_class_course where team =#{team} and school_id = #{schoolId} | |
75 | - </select> | |
76 | - | |
77 | - <select id="selectByClassIdAndSingleOrDouble" parameterType="com.jevon.model.ClassCourse" resultMap="BaseResultMap"> | |
78 | - select * from sz_sch_class_course where team =#{team} and class_id = #{classId} and single_or_double = #{singleOrDouble} order by week , course_number | |
79 | - </select> | |
80 | - | |
81 | - <select id="copyClassCourse" parameterType="com.jevon.model.ClassCourse" resultMap="BaseResultMap"> | |
82 | - select * from sz_sch_class_course where team =#{team} and school_id = #{schoolId} | |
83 | - </select> | |
84 | - <delete id="deleteBySchoolIdAndTeam" parameterType="com.jevon.model.ClassCourse"> | |
85 | - delete from sz_sch_class_course where team =#{team} and school_id = #{schoolId} | |
86 | - </delete> | |
87 | - | |
88 | - <select id="selectCourseByClassIdAndWeek" parameterType="com.jevon.model.ClassCourse" resultMap="BaseResultMap"> | |
89 | - select * from sz_sch_class_course where team =#{team} and class_id = #{classId} and week = ${week} and course_name = #{courseName} | |
90 | - and single_or_double =#{singleOrDouble} | |
91 | - </select> | |
92 | - | |
93 | - <update id="updatePublicOreElective" parameterType="com.jevon.model.ClassCourse" > | |
94 | - update sz_sch_class_course set course_name = #{courseName} where team =#{team} and school_id = #{schoolId} and grade = #{grade} | |
95 | - and week=#{week} and course_number = #{courseNumber} and single_or_double = #{singleOrDouble} | |
96 | - </update> | |
97 | - | |
98 | - <update id="updateByPrimaryKey" parameterType="com.jevon.model.ClassCourse" > | |
99 | - update sz_sch_class_course | |
100 | - set school_id = #{schoolId,jdbcType=INTEGER}, | |
101 | - grade = #{grade,jdbcType=INTEGER}, | |
102 | - class_id = #{classId,jdbcType=INTEGER}, | |
103 | - single_or_double = #{singleOrDouble,jdbcType=INTEGER}, | |
104 | - week = #{week,jdbcType=INTEGER}, | |
105 | - course_number = #{courseNumber,jdbcType=INTEGER}, | |
106 | - course_name = #{courseName,jdbcType=VARCHAR}, | |
107 | - course_open_id = #{courseOpenId,jdbcType=INTEGER}, | |
108 | - create_time = #{createTime,jdbcType=TIMESTAMP}, | |
109 | - update_time = #{updateTime,jdbcType=TIMESTAMP} | |
110 | - where course_id = #{courseId,jdbcType=INTEGER} | |
111 | - </update> | |
112 | -</mapper> | |
113 | 0 | \ No newline at end of file |
target/classes/mapping/ClassModelMapper.xml
... | ... | @@ -1,52 +0,0 @@ |
1 | -<?xml version="1.0" encoding="UTF-8" ?> | |
2 | -<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd" > | |
3 | -<mapper namespace="com.jevon.mapper.ClassModelMapper" > | |
4 | - <resultMap id="BaseResultMap" type="com.jevon.model.ClassModel" > | |
5 | - <id column="class_id" property="classId" jdbcType="INTEGER" /> | |
6 | - <result column="school_id" property="schoolId" jdbcType="INTEGER" /> | |
7 | - <result column="grade" property="grade" jdbcType="VARCHAR" /> | |
8 | - <result column="class_name" property="className" jdbcType="VARCHAR" /> | |
9 | - </resultMap> | |
10 | - <sql id="Base_Column_List" > | |
11 | - class_id, school_id, grade, class_name | |
12 | - </sql> | |
13 | - <select id="selectByPrimaryKey" resultMap="BaseResultMap" parameterType="java.lang.Integer" > | |
14 | - select | |
15 | - <include refid="Base_Column_List" /> | |
16 | - from sz_sch_class | |
17 | - where class_id = #{classId,jdbcType=INTEGER} | |
18 | - </select> | |
19 | - | |
20 | - <insert id="insertBatch" parameterType="com.jevon.model.ClassModel" > | |
21 | - insert into sz_sch_class (class_id, school_id, grade, | |
22 | - class_name) | |
23 | - values | |
24 | - <foreach collection="list" item="emp" separator=","> | |
25 | - (#{emp.classId,jdbcType=INTEGER}, #{emp.schoolId,jdbcType=INTEGER}, #{emp.grade,jdbcType=VARCHAR}, | |
26 | - #{emp.className,jdbcType=VARCHAR}) | |
27 | - </foreach> | |
28 | - </insert> | |
29 | - <update id="updateByPrimaryKey" parameterType="com.jevon.model.ClassModel" > | |
30 | - update sz_sch_class | |
31 | - set school_id = #{schoolId,jdbcType=INTEGER}, | |
32 | - grade = #{grade,jdbcType=VARCHAR}, | |
33 | - class_name = #{className,jdbcType=VARCHAR}, | |
34 | - where class_id = #{classId,jdbcType=INTEGER} | |
35 | - </update> | |
36 | - | |
37 | - <select id="selectBySchoolId" parameterType="java.lang.Integer" resultMap="BaseResultMap"> | |
38 | - select * from sz_sch_class where school_id = #{schoolId} | |
39 | - </select> | |
40 | - | |
41 | - <select id="selectBySchoolIdAndGrade" parameterType="com.jevon.model.ClassModel" resultMap="BaseResultMap"> | |
42 | - select * from sz_sch_class where school_id = #{schoolId} and grade = #{grade} | |
43 | - </select> | |
44 | - | |
45 | - <delete id="deleteSchool" parameterType="java.lang.Integer"> | |
46 | - delete from sz_sch_class where school_id = #{schoolId} | |
47 | - </delete> | |
48 | - <select id="selectBySchoolIdAndClassNameAndGrade" parameterType="com.jevon.model.ClassModel" resultMap="BaseResultMap"> | |
49 | - select * from sz_sch_class where school_id = #{schoolId} and class_name = #{className} | |
50 | - and grade = #{grade} | |
51 | - </select> | |
52 | -</mapper> | |
53 | 0 | \ No newline at end of file |
target/classes/mapping/CourseMapper.xml
... | ... | @@ -1,50 +0,0 @@ |
1 | -<?xml version="1.0" encoding="UTF-8" ?> | |
2 | -<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd" > | |
3 | -<mapper namespace="com.jevon.mapper.CourseMapper" > | |
4 | - <resultMap id="BaseResultMap" type="com.jevon.model.Course" > | |
5 | - <id column="id" property="id" jdbcType="INTEGER" /> | |
6 | - <result column="school_id" property="schoolId" jdbcType="INTEGER" /> | |
7 | - <result column="course_id" property="courseId" jdbcType="INTEGER" /> | |
8 | - <result column="course_name" property="courseName" jdbcType="VARCHAR" /> | |
9 | - <result column="course_type" property="courseType" jdbcType="INTEGER" /> | |
10 | - </resultMap> | |
11 | - | |
12 | - <insert id="insertBatch" parameterType="java.util.List"> | |
13 | - insert into sz_sch_course ( school_id , course_id, course_name,course_type) | |
14 | - values | |
15 | - <foreach collection="list" item="emp" separator=","> | |
16 | - (#{emp.schoolId,jdbcType=INTEGER}, #{emp.courseId,jdbcType=INTEGER}, #{emp.courseName,jdbcType=VARCHAR},0) | |
17 | - </foreach> | |
18 | - </insert> | |
19 | - | |
20 | - <select id="selectBySchoolId" parameterType="java.lang.Integer" resultMap="BaseResultMap"> | |
21 | - select sz_sch_course. * from sz_sch_course where sz_sch_course.school_Id = #{schoolId} | |
22 | - and sz_sch_course.course_name in ( select course_name from sz_sch_teacher_class where school_id = #{schoolId}) | |
23 | - </select> | |
24 | - | |
25 | - <delete id="deleteSchoolId" parameterType="java.lang.Integer"> | |
26 | - delete from sz_sch_course where school_Id =#{schoolId} | |
27 | - </delete> | |
28 | - | |
29 | - <update id="initSchoolId" parameterType="java.lang.Integer"> | |
30 | - update sz_sch_course set course_type = 0 where school_Id =#{schoolId} | |
31 | - </update> | |
32 | - | |
33 | - <select id="selectByCourse" parameterType="com.jevon.model.Course" resultMap="BaseResultMap"> | |
34 | - select * from sz_sch_course where school_id = #{schoolId} | |
35 | - <if test="courseId != 0"> | |
36 | - and course_id = #{courseId} | |
37 | - </if> | |
38 | - <if test="courseName != null"> | |
39 | - and course_name = #{courseName} | |
40 | - </if> | |
41 | - <if test="courseType != 0"> | |
42 | - and course_type =#{courseType} | |
43 | - </if> | |
44 | - </select> | |
45 | - | |
46 | - <update id="updateCourseType" parameterType="com.jevon.model.Course"> | |
47 | - update sz_sch_course set course_type =#{courseType} where course_id = #{courseId} and school_id = #{schoolId} | |
48 | - </update> | |
49 | - | |
50 | -</mapper> | |
51 | 0 | \ No newline at end of file |
target/classes/mapping/JoinClassMapper.xml
... | ... | @@ -1,55 +0,0 @@ |
1 | -<?xml version="1.0" encoding="UTF-8" ?> | |
2 | -<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd" > | |
3 | -<mapper namespace="com.jevon.mapper.JoinClassMapper" > | |
4 | - <resultMap id="BaseResultMap" type="com.jevon.model.JoinClass" > | |
5 | - <id column="id" property="id" jdbcType="INTEGER" /> | |
6 | - <result column="school_id" property="schoolId" jdbcType="INTEGER" /> | |
7 | - <result column="class_id" property="classId" jdbcType="INTEGER" /> | |
8 | - <result column="team" property="team" jdbcType="VARCHAR" /> | |
9 | - <result column="course_id" property="courseId" jdbcType="INTEGER" /> | |
10 | - <result column="course_name" property="courseName" jdbcType="VARCHAR" /> | |
11 | - <result column="course_group" property="courseGroup" jdbcType="INTEGER" /> | |
12 | - </resultMap> | |
13 | - | |
14 | - <insert id="insertBatch" parameterType="java.util.List"> | |
15 | - insert into sz_sch_join_class ( school_id ,class_id,team, course_id, course_name,course_group) | |
16 | - values | |
17 | - <foreach collection="list" item="emp" separator=","> | |
18 | - (#{emp.schoolId,jdbcType=INTEGER}, #{emp.classId,jdbcType=INTEGER}, #{emp.team,jdbcType=VARCHAR} | |
19 | - , #{emp.courseId,jdbcType=INTEGER}, #{emp.courseName,jdbcType=VARCHAR}, #{emp.courseGroup,jdbcType=INTEGER}) | |
20 | - </foreach> | |
21 | - </insert> | |
22 | - | |
23 | - <select id="selectMaxGroup" resultType="java.lang.Integer"> | |
24 | - select max(course_group) from sz_sch_join_class | |
25 | - </select> | |
26 | - | |
27 | - <select id="selectByCourseGroup" parameterType="java.lang.Integer" resultMap="BaseResultMap"> | |
28 | - select * from sz_sch_join_class where course_group = #{courseGroup} | |
29 | - </select> | |
30 | - | |
31 | - <delete id="deleteCourseGroup" parameterType="java.lang.Integer"> | |
32 | - delete from sz_sch_join_class where course_group = #{courseGroup} | |
33 | - </delete> | |
34 | - | |
35 | - <delete id="deleteBySchoolIdAndTeam" parameterType="com.jevon.model.JoinClass"> | |
36 | - delete from sz_sch_join_class where school_id = #{schoolId} and team = #{team} | |
37 | - </delete> | |
38 | - | |
39 | - <select id="selectByCourse" parameterType="com.jevon.model.JoinClass" resultMap="BaseResultMap"> | |
40 | - select * from sz_sch_join_class where school_id = #{schoolId} and team = #{team} | |
41 | - <if test="classId != 0"> | |
42 | - and class_id = #{classId} | |
43 | - </if> | |
44 | - <if test="courseId != 0"> | |
45 | - and course_id = #{courseId} | |
46 | - </if> | |
47 | - <if test="courseName != null"> | |
48 | - and course_name = #{courseName} | |
49 | - </if> | |
50 | - <if test="courseGroup != 0"> | |
51 | - and course_group =#{courseGroup} | |
52 | - </if> | |
53 | - </select> | |
54 | - | |
55 | -</mapper> | |
56 | 0 | \ No newline at end of file |
target/classes/mapping/ScheduleMapper.xml
... | ... | @@ -1,49 +0,0 @@ |
1 | -<?xml version="1.0" encoding="UTF-8" ?> | |
2 | -<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd" > | |
3 | -<mapper namespace="com.jevon.mapper.ScheduleMapper" > | |
4 | - <resultMap id="BaseResultMap" type="com.jevon.model.Schedule" > | |
5 | - <id column="id" property="id" jdbcType="INTEGER" /> | |
6 | - <result column="schedule_name" property="scheduleName" jdbcType="VARCHAR" /> | |
7 | - <result column="school_id" property="schoolId" jdbcType="INTEGER" /> | |
8 | - <result column="team" property="team" jdbcType="VARCHAR" /> | |
9 | - <result column="create_time" property="createTime" jdbcType="TIMESTAMP" /> | |
10 | - <result column="update_time" property="updateTime" jdbcType="TIMESTAMP" /> | |
11 | - <result column="speed" property="speed" jdbcType="INTEGER" /> | |
12 | - <result column="morning" property="morning" jdbcType="INTEGER" /> | |
13 | - <result column="afternoon" property="afternoon" jdbcType="INTEGER" /> | |
14 | - <result column="night" property="night" jdbcType="INTEGER" /> | |
15 | - </resultMap> | |
16 | - | |
17 | - <insert id="insert" parameterType="com.jevon.model.Schedule"> | |
18 | - insert into sz_schedule ( schedule_name , school_id, team,create_time,speed) | |
19 | - values (#{scheduleName},#{schoolId},#{team},#{createTime},#{speed}) | |
20 | - </insert> | |
21 | - | |
22 | - <select id="selectById" parameterType="java.lang.Integer" resultMap="BaseResultMap"> | |
23 | - select * from sz_schedule where id =#{id} | |
24 | - </select> | |
25 | - | |
26 | - <select id="selectBySchoolAndTeam" parameterType="com.jevon.model.Schedule" resultMap="BaseResultMap"> | |
27 | - select * from sz_schedule where school_id =#{schoolId} and team =#{team} | |
28 | - </select> | |
29 | - | |
30 | - <select id="selectBySchool" parameterType="java.lang.Integer" resultMap="BaseResultMap"> | |
31 | - select * from sz_schedule where school_id = #{schoolId} | |
32 | - </select> | |
33 | - | |
34 | - <delete id="deleteBySchedule" parameterType="java.lang.Integer"> | |
35 | - delete sz_schedule where id =#{id} | |
36 | - </delete> | |
37 | - | |
38 | - <update id="updateSpeed" parameterType="com.jevon.model.Schedule"> | |
39 | - update sz_schedule set speed = #{speed} where id =#{id} | |
40 | - </update> | |
41 | - | |
42 | - <update id="update" parameterType="com.jevon.model.Schedule"> | |
43 | - update sz_schedule set schedule_name = #{scheduleName} , team =#{team} where id =#{id} | |
44 | - </update> | |
45 | - | |
46 | - <update id="updateZuoxi" parameterType="com.jevon.model.Schedule"> | |
47 | - update sz_schedule set morning = #{morning} , afternoon =#{afternoon} , night=#{night} where id =#{id} | |
48 | - </update> | |
49 | -</mapper> | |
50 | 0 | \ No newline at end of file |
target/classes/mapping/TeacherClassMapper.xml
... | ... | @@ -1,208 +0,0 @@ |
1 | -<?xml version="1.0" encoding="UTF-8" ?> | |
2 | -<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd" > | |
3 | -<mapper namespace="com.jevon.mapper.TeacherClassMapper" > | |
4 | - <resultMap id="BaseResultMap" type="com.jevon.model.TeacherClass" > | |
5 | - <id column="t_class_id" property="tClassId" jdbcType="INTEGER" /> | |
6 | - <result column="teacher_id" property="teacherId" jdbcType="INTEGER" /> | |
7 | - <result column="teacher_name" property="teacherName" jdbcType="VARCHAR" /> | |
8 | - <result column="school_id" property="schoolId" jdbcType="INTEGER" /> | |
9 | - <result column="grade" property="grade" jdbcType="INTEGER" /> | |
10 | - <result column="class_id" property="classId" jdbcType="INTEGER" /> | |
11 | - <result column="course_name" property="courseName" jdbcType="VARCHAR" /> | |
12 | - <result column="times" property="times" jdbcType="INTEGER" /> | |
13 | - <result column="join_times" property="joinTimes" jdbcType="INTEGER" /> | |
14 | - <result column="create_time" property="createTime" jdbcType="TIMESTAMP" /> | |
15 | - <result column="team" property="team" jdbcType="VARCHAR" /> | |
16 | - <result column="status" property="status" jdbcType="INTEGER" /> | |
17 | - </resultMap> | |
18 | - | |
19 | - | |
20 | - <insert id="insert" parameterType="com.jevon.model.TeacherClass" > | |
21 | - insert into sz_sch_teacher_class (teacher_id, teacher_name, | |
22 | - school_id, grade, class_id, | |
23 | - course_name, times, join_times, | |
24 | - create_time team,status) | |
25 | - values ( #{teacherId,jdbcType=INTEGER}, #{teacherName,jdbcType=VARCHAR}, | |
26 | - #{schoolId,jdbcType=INTEGER}, #{grade,jdbcType=INTEGER}, #{classId,jdbcType=INTEGER}, | |
27 | - #{courseName,jdbcType=VARCHAR}, #{times,jdbcType=INTEGER}, #{joinTimes,jdbcType=INTEGER}, | |
28 | - #{createTime,jdbcType=TIMESTAMP},#{team,jdbcType=VARCHAR}, #{status,jdbcType=INTEGER}) | |
29 | - </insert> | |
30 | - <insert id="insertBatch" parameterType="java.util.List" > | |
31 | - insert into sz_sch_teacher_class ( teacher_id, teacher_name, | |
32 | - school_id, grade, class_id, | |
33 | - course_name, times, join_times, | |
34 | - create_time,team,status) | |
35 | - values | |
36 | - <foreach collection="list" item="emp" separator=","> | |
37 | - ( #{emp.teacherId,jdbcType=INTEGER}, #{emp.teacherName,jdbcType=VARCHAR}, | |
38 | - #{emp.schoolId,jdbcType=INTEGER}, #{emp.grade,jdbcType=INTEGER}, #{emp.classId,jdbcType=INTEGER}, | |
39 | - #{emp.courseName,jdbcType=VARCHAR}, #{emp.times,jdbcType=INTEGER}, #{emp.joinTimes,jdbcType=INTEGER}, | |
40 | - #{emp.createTime,jdbcType=TIMESTAMP},#{emp.team,jdbcType=VARCHAR}, #{emp.status,jdbcType=INTEGER}) | |
41 | - </foreach> | |
42 | - </insert> | |
43 | - | |
44 | - <select id="selectById" parameterType="java.lang.Integer" resultMap="BaseResultMap"> | |
45 | - select * from sz_sch_teacher_class where t_class_id =#{tClassId} | |
46 | - </select> | |
47 | - | |
48 | - <select id="selectHasSchedule" parameterType="com.jevon.model.TeacherClass" resultType="java.lang.Integer"> | |
49 | - select count(status) from sz_sch_teacher_class where school_id = #{schoolId} and team = #{team} and status=1 | |
50 | - </select> | |
51 | - | |
52 | - <update id="updateSchedule" parameterType="java.lang.Integer"> | |
53 | - update sz_sch_teacher_class set status = 1 where t_class_id =#{tClassId} | |
54 | - </update> | |
55 | - <update id="recallTeacherClass" parameterType="java.lang.Integer"> | |
56 | - update sz_sch_teacher_class set status = 0 where t_class_id =#{tClassId} | |
57 | - </update> | |
58 | - | |
59 | - <select id="selectBySchoolAndTeam" parameterType="com.jevon.model.TeacherClass" resultMap="BaseResultMap"> | |
60 | - select * from sz_sch_teacher_class where team =#{team} and school_id = #{schoolId} | |
61 | - </select> | |
62 | - <delete id="deleteBySchoolAndTeam" parameterType="com.jevon.model.TeacherClass"> | |
63 | - delete from sz_sch_teacher_class where team =#{team} and school_id = #{schoolId} | |
64 | - </delete> | |
65 | - | |
66 | - <select id="selectByCourseName" parameterType="com.jevon.model.TeacherClass" resultMap="BaseResultMap"> | |
67 | - select * from sz_sch_teacher_class where team =#{team} and school_id = #{schoolId} and course_name = #{courseName} | |
68 | - </select> | |
69 | - | |
70 | - <select id="selectByCourseAndClass" parameterType="com.jevon.model.TeacherClass" resultMap="BaseResultMap"> | |
71 | - select * from sz_sch_teacher_class where team =#{team} and school_id = #{schoolId} and course_name = #{courseName} | |
72 | - <if test="grade != null"> | |
73 | - and grade = #{grade} | |
74 | - </if> | |
75 | - <if test="classId != 0"> | |
76 | - and class_id =#{classId} | |
77 | - </if> | |
78 | - </select> | |
79 | - | |
80 | - <select id="selectByTeacher" parameterType="com.jevon.model.TeacherClass" resultMap="BaseResultMap"> | |
81 | - select * from sz_sch_teacher_class where team =#{team} and school_id= #{schoolId} and teacher_name = #{teacherName} and class_id = #{classId} | |
82 | - </select> | |
83 | - <update id="updateByPrimaryKey" parameterType="com.jevon.model.TeacherClass" > | |
84 | - update sz_sch_teacher_class | |
85 | - set teacher_id = #{teacherId,jdbcType=INTEGER}, | |
86 | - teacher_name = #{teacherName,jdbcType=VARCHAR}, | |
87 | - school_id = #{schoolId,jdbcType=INTEGER}, | |
88 | - grade = #{grade,jdbcType=INTEGER}, | |
89 | - class_id = #{classId,jdbcType=INTEGER}, | |
90 | - course_name = #{courseName,jdbcType=VARCHAR}, | |
91 | - times = #{times,jdbcType=INTEGER}, | |
92 | - join_times = #{joinTimes,jdbcType=INTEGER}, | |
93 | - create_time = #{createTime,jdbcType=TIMESTAMP} | |
94 | - where t_class_id = #{tClassId,jdbcType=INTEGER} | |
95 | - </update> | |
96 | - | |
97 | - <!-- <select id="selectByPrimaryKey" resultMap="BaseResultMap" parameterType="java.lang.Integer" >--> | |
98 | - <!-- select --> | |
99 | - <!-- <include refid="Base_Column_List" />--> | |
100 | - <!-- from sz_sch_teacher_class--> | |
101 | - <!-- where t_class_id = #{tClassId,jdbcType=INTEGER}--> | |
102 | - <!-- </select>--> | |
103 | - <!-- <delete id="deleteByPrimaryKey" parameterType="java.lang.Integer" >--> | |
104 | - <!-- delete from sz_sch_teacher_class--> | |
105 | - <!-- where t_class_id = #{tClassId,jdbcType=INTEGER}--> | |
106 | - <!-- </delete>--> | |
107 | -<!-- <insert id="insertSelective" parameterType="com.jevon.model.TeacherClass" >--> | |
108 | -<!-- insert into sz_sch_teacher_class--> | |
109 | -<!-- <trim prefix="(" suffix=")" suffixOverrides="," >--> | |
110 | -<!-- <if test="tClassId != null" >--> | |
111 | -<!-- t_class_id,--> | |
112 | -<!-- </if>--> | |
113 | -<!-- <if test="teacherId != null" >--> | |
114 | -<!-- teacher_id,--> | |
115 | -<!-- </if>--> | |
116 | -<!-- <if test="teacherName != null" >--> | |
117 | -<!-- teacher_name,--> | |
118 | -<!-- </if>--> | |
119 | -<!-- <if test="schoolId != null" >--> | |
120 | -<!-- school_id,--> | |
121 | -<!-- </if>--> | |
122 | -<!-- <if test="grade != null" >--> | |
123 | -<!-- grade,--> | |
124 | -<!-- </if>--> | |
125 | -<!-- <if test="classId != null" >--> | |
126 | -<!-- class_id,--> | |
127 | -<!-- </if>--> | |
128 | -<!-- <if test="courseName != null" >--> | |
129 | -<!-- course_name,--> | |
130 | -<!-- </if>--> | |
131 | -<!-- <if test="times != null" >--> | |
132 | -<!-- times,--> | |
133 | -<!-- </if>--> | |
134 | -<!-- <if test="joinTimes != null" >--> | |
135 | -<!-- join_times,--> | |
136 | -<!-- </if>--> | |
137 | -<!-- <if test="createTime != null" >--> | |
138 | -<!-- create_time,--> | |
139 | -<!-- </if>--> | |
140 | -<!-- </trim>--> | |
141 | -<!-- <trim prefix="values (" suffix=")" suffixOverrides="," >--> | |
142 | -<!-- <if test="tClassId != null" >--> | |
143 | -<!-- #{tClassId,jdbcType=INTEGER},--> | |
144 | -<!-- </if>--> | |
145 | -<!-- <if test="teacherId != null" >--> | |
146 | -<!-- #{teacherId,jdbcType=INTEGER},--> | |
147 | -<!-- </if>--> | |
148 | -<!-- <if test="teacherName != null" >--> | |
149 | -<!-- #{teacherName,jdbcType=VARCHAR},--> | |
150 | -<!-- </if>--> | |
151 | -<!-- <if test="schoolId != null" >--> | |
152 | -<!-- #{schoolId,jdbcType=INTEGER},--> | |
153 | -<!-- </if>--> | |
154 | -<!-- <if test="grade != null" >--> | |
155 | -<!-- #{grade,jdbcType=INTEGER},--> | |
156 | -<!-- </if>--> | |
157 | -<!-- <if test="classId != null" >--> | |
158 | -<!-- #{classId,jdbcType=INTEGER},--> | |
159 | -<!-- </if>--> | |
160 | -<!-- <if test="courseName != null" >--> | |
161 | -<!-- #{courseName,jdbcType=VARCHAR},--> | |
162 | -<!-- </if>--> | |
163 | -<!-- <if test="times != null" >--> | |
164 | -<!-- #{times,jdbcType=INTEGER},--> | |
165 | -<!-- </if>--> | |
166 | -<!-- <if test="joinTimes != null" >--> | |
167 | -<!-- #{joinTimes,jdbcType=INTEGER},--> | |
168 | -<!-- </if>--> | |
169 | -<!-- <if test="createTime != null" >--> | |
170 | -<!-- #{createTime,jdbcType=TIMESTAMP},--> | |
171 | -<!-- </if>--> | |
172 | -<!-- </trim>--> | |
173 | -<!-- </insert>--> | |
174 | -<!-- <update id="updateByPrimaryKeySelective" parameterType="com.jevon.model.TeacherClass" >--> | |
175 | -<!-- update sz_sch_teacher_class--> | |
176 | -<!-- <set >--> | |
177 | -<!-- <if test="teacherId != null" >--> | |
178 | -<!-- teacher_id = #{teacherId,jdbcType=INTEGER},--> | |
179 | -<!-- </if>--> | |
180 | -<!-- <if test="teacherName != null" >--> | |
181 | -<!-- teacher_name = #{teacherName,jdbcType=VARCHAR},--> | |
182 | -<!-- </if>--> | |
183 | -<!-- <if test="schoolId != null" >--> | |
184 | -<!-- school_id = #{schoolId,jdbcType=INTEGER},--> | |
185 | -<!-- </if>--> | |
186 | -<!-- <if test="grade != null" >--> | |
187 | -<!-- grade = #{grade,jdbcType=INTEGER},--> | |
188 | -<!-- </if>--> | |
189 | -<!-- <if test="classId != null" >--> | |
190 | -<!-- class_id = #{classId,jdbcType=INTEGER},--> | |
191 | -<!-- </if>--> | |
192 | -<!-- <if test="courseName != null" >--> | |
193 | -<!-- course_name = #{courseName,jdbcType=VARCHAR},--> | |
194 | -<!-- </if>--> | |
195 | -<!-- <if test="times != null" >--> | |
196 | -<!-- times = #{times,jdbcType=INTEGER},--> | |
197 | -<!-- </if>--> | |
198 | -<!-- <if test="joinTimes != null" >--> | |
199 | -<!-- join_times = #{joinTimes,jdbcType=INTEGER},--> | |
200 | -<!-- </if>--> | |
201 | -<!-- <if test="createTime != null" >--> | |
202 | -<!-- create_time = #{createTime,jdbcType=TIMESTAMP},--> | |
203 | -<!-- </if>--> | |
204 | -<!-- </set>--> | |
205 | -<!-- where t_class_id = #{tClassId,jdbcType=INTEGER}--> | |
206 | -<!-- </update>--> | |
207 | - | |
208 | -</mapper> | |
209 | 0 | \ No newline at end of file |
target/classes/mapping/TeacherCourseMapper.xml
... | ... | @@ -1,99 +0,0 @@ |
1 | -<?xml version="1.0" encoding="UTF-8" ?> | |
2 | -<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd" > | |
3 | -<mapper namespace="com.jevon.mapper.TeacherCourseMapper" > | |
4 | - <resultMap id="BaseResultMap" type="com.jevon.model.TeacherCourse" > | |
5 | - <id column="t_class_id" property="tClassId" jdbcType="INTEGER" /> | |
6 | - <result column="school_id" property="schoolId" jdbcType="INTEGER" /> | |
7 | - <result column="grade" property="grade" jdbcType="VARCHAR" /> | |
8 | - <result column="teacher_name" property="teacherName" jdbcType="VARCHAR" /> | |
9 | - <result column="single_or_double" property="singleOrDouble" jdbcType="INTEGER" /> | |
10 | - <result column="week" property="week" jdbcType="INTEGER" /> | |
11 | - <result column="course_number" property="courseNumber" jdbcType="INTEGER" /> | |
12 | - <result column="class_id" property="classId" jdbcType="VARCHAR" /> | |
13 | - <result column="course_name" property="courseName" jdbcType="VARCHAR" /> | |
14 | - <result column="create_time" property="createTime" jdbcType="TIMESTAMP" /> | |
15 | - <result column="team" property="team" jdbcType="VARCHAR" /> | |
16 | - </resultMap> | |
17 | - <sql id="Base_Column_List" > | |
18 | - t_class_id, school_id, grade, teacher_name, single_or_double, week, course_number, | |
19 | - class_id, course_name, create_time ,team | |
20 | - </sql> | |
21 | - | |
22 | - <insert id="insertBatch" parameterType="java.util.List" > | |
23 | - insert into sz_sch_teacher_course (school_id, grade, | |
24 | - teacher_name, single_or_double, week, | |
25 | - course_number, class_id, course_name, | |
26 | - create_time,team) | |
27 | - values | |
28 | - <foreach collection="list" item="emp" separator=","> | |
29 | - (#{emp.schoolId,jdbcType=INTEGER}, #{emp.grade,jdbcType=VARCHAR}, | |
30 | - #{emp.teacherName,jdbcType=VARCHAR}, #{emp.singleOrDouble,jdbcType=INTEGER}, #{emp.week,jdbcType=INTEGER}, | |
31 | - #{emp.courseNumber,jdbcType=INTEGER}, #{emp.classId,jdbcType=VARCHAR}, #{emp.courseName,jdbcType=VARCHAR}, | |
32 | - #{emp.createTime,jdbcType=TIMESTAMP},#{emp.team,jdbcType=VARCHAR}) | |
33 | - </foreach> | |
34 | - </insert> | |
35 | - | |
36 | - <select id="selectTeacherDayCourseNumber" parameterType="com.jevon.model.TeacherCourse" resultType="java.lang.Integer"> | |
37 | - select count(0) from sz_sch_teacher_course | |
38 | - where team = #{team} | |
39 | - and school_id = #{schoolId} | |
40 | - and teacher_name = #{teacherName} | |
41 | - and week = #{week,jdbcType=INTEGER} | |
42 | - and course_name = #{courseName} | |
43 | - and single_or_double = #{singleOrDouble,jdbcType=INTEGER} | |
44 | - </select> | |
45 | - <update id="updateTeacherCourse" parameterType="com.jevon.model.TeacherCourse" > | |
46 | - update sz_sch_teacher_course | |
47 | - set course_name = #{courseName,jdbcType=VARCHAR} , class_id = #{classId,jdbcType=VARCHAR} , grade=#{grade} | |
48 | - where team =#{team} and school_id = #{schoolId,jdbcType=INTEGER} | |
49 | - and teacher_name = #{teacherName,jdbcType=VARCHAR} | |
50 | - and week = #{week,jdbcType=INTEGER} | |
51 | - and course_number = #{courseNumber,jdbcType=INTEGER} | |
52 | - and single_or_double = #{singleOrDouble,jdbcType=INTEGER} | |
53 | - </update> | |
54 | - | |
55 | - <update id="recallTeacherCourse" parameterType="com.jevon.model.TeacherCourse"> | |
56 | - update sz_sch_teacher_course | |
57 | - set course_name = null , class_id = null , grade= null | |
58 | - where team =#{team} and school_id = #{schoolId,jdbcType=INTEGER} | |
59 | - and teacher_name = #{teacherName} and course_name = #{courseName} | |
60 | - </update> | |
61 | - | |
62 | - <select id="selectTeacherCourse" parameterType="com.jevon.model.TeacherCourse" resultMap="BaseResultMap"> | |
63 | - select * from sz_sch_teacher_course | |
64 | - where team =#{team} and | |
65 | - school_id = #{schoolId,jdbcType=INTEGER} | |
66 | - and teacher_name = #{teacherName} | |
67 | - and week = #{week,jdbcType=INTEGER} | |
68 | - and course_number = #{courseNumber,jdbcType=INTEGER} | |
69 | - and single_or_double = #{singleOrDouble,jdbcType=INTEGER} | |
70 | - </select> | |
71 | - | |
72 | - <select id="isCreateCourse" parameterType="com.jevon.model.TeacherCourse" resultType="java.lang.Integer"> | |
73 | - select count(0) from sz_sch_teacher_course | |
74 | - where team =#{team} and | |
75 | - school_id = #{schoolId,jdbcType=INTEGER} | |
76 | - and teacher_name = #{teacherName} | |
77 | - </select> | |
78 | - <update id="updateByPrimaryKey" parameterType="com.jevon.model.TeacherCourse" > | |
79 | - update sz_sch_teacher_course | |
80 | - set school_id = #{schoolId,jdbcType=INTEGER}, | |
81 | - grade = #{grade,jdbcType=VARCHAR}, | |
82 | - teacher_name = #{teacherName,jdbcType=VARCHAR}, | |
83 | - single_or_double = #{singleOrDouble,jdbcType=INTEGER}, | |
84 | - week = #{week,jdbcType=INTEGER}, | |
85 | - course_number = #{courseNumber,jdbcType=INTEGER}, | |
86 | - class_id = #{classId,jdbcType=VARCHAR}, | |
87 | - course_name = #{courseName,jdbcType=VARCHAR}, | |
88 | - create_time = #{createTime,jdbcType=TIMESTAMP} | |
89 | - where t_class_id = #{tClassId,jdbcType=INTEGER} | |
90 | - </update> | |
91 | - | |
92 | - <select id="selectBySchoolIdAndTeam" parameterType="com.jevon.model.TeacherCourse" resultMap="BaseResultMap"> | |
93 | - select * from sz_sch_teacher_course where school_id = #{schoolId} and team = #{team} | |
94 | - </select> | |
95 | - | |
96 | - <delete id="deleteBySchoolIdAndTeam" parameterType="com.jevon.model.TeacherCourse"> | |
97 | - delete from sz_sch_teacher_course where school_id = #{schoolId} and team = #{team} | |
98 | - </delete> | |
99 | -</mapper> | |
100 | 0 | \ No newline at end of file |
target/classes/mapping/TeacherMapper.xml
... | ... | @@ -1,37 +0,0 @@ |
1 | -<?xml version="1.0" encoding="UTF-8" ?> | |
2 | -<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd" > | |
3 | -<mapper namespace="com.jevon.mapper.TeacherMapper" > | |
4 | - <resultMap id="BaseResultMap" type="com.jevon.model.Teacher" > | |
5 | - <id column="id" property="id" jdbcType="INTEGER" /> | |
6 | - <result column="school_id" property="schoolId" jdbcType="INTEGER" /> | |
7 | - <result column="teacher_id" property="teacherId" jdbcType="INTEGER" /> | |
8 | - <result column="teacher_name" property="teacherName" jdbcType="VARCHAR" /> | |
9 | - </resultMap> | |
10 | - | |
11 | - <insert id="insertBatch" parameterType="java.util.List"> | |
12 | - insert into sz_sch_teacher ( school_id , teacher_id, teacher_name) | |
13 | - values | |
14 | - <foreach collection="list" item="emp" separator=","> | |
15 | - (#{emp.schoolId,jdbcType=INTEGER}, #{emp.teacherId,jdbcType=INTEGER}, #{emp.teacherName,jdbcType=VARCHAR}) | |
16 | - </foreach> | |
17 | - </insert> | |
18 | - | |
19 | - <select id="selectBySchoolId" parameterType="java.lang.Integer" resultMap="BaseResultMap"> | |
20 | - select * from sz_sch_teacher where school_Id =#{schoolId} | |
21 | - </select> | |
22 | - | |
23 | - <delete id="deleteSchool" parameterType="java.lang.Integer"> | |
24 | - delete from sz_sch_teacher where school_Id =#{schoolId} | |
25 | - </delete> | |
26 | - | |
27 | - <select id="selectByTeacher" parameterType="com.jevon.model.Teacher" resultMap="BaseResultMap"> | |
28 | - select * from sz_sch_teacher where 1=1 | |
29 | - <if test="teacherId != 0"> | |
30 | - and teacher_id = #{teacherId} | |
31 | - </if> | |
32 | - <if test="teacherName != null"> | |
33 | - and teacher_name = #{teacherName} | |
34 | - </if> | |
35 | - </select> | |
36 | - | |
37 | -</mapper> | |
38 | 0 | \ No newline at end of file |
target/lib/XmlSchema-1.4.7.jar
No preview for this file type
target/lib/accessors-smart-1.1.jar
No preview for this file type
target/lib/activation-1.1.1.jar
No preview for this file type
target/lib/android-json-0.0.20131108.vaadin1.jar
No preview for this file type
target/lib/asm-3.3.jar
No preview for this file type
target/lib/asm-5.0.3.jar
No preview for this file type
target/lib/assertj-core-2.6.0.jar
No preview for this file type
target/lib/bcprov-jdk15-1.45.jar
No preview for this file type
target/lib/classmate-1.3.1.jar
No preview for this file type
target/lib/commons-codec-1.6.jar
No preview for this file type
target/lib/commons-collections4-4.3.jar
No preview for this file type
target/lib/commons-compress-1.18.jar
No preview for this file type
target/lib/commons-lang3-3.3.2.jar
No preview for this file type
target/lib/commons-logging-1.1.3.jar
No preview for this file type
target/lib/commons-math3-3.6.1.jar
No preview for this file type
target/lib/commons-net-2.0.jar
No preview for this file type
target/lib/curvesapi-1.06.jar
No preview for this file type
target/lib/cxf-api-2.3.1.jar
No preview for this file type
target/lib/cxf-common-schemas-2.3.1.jar
No preview for this file type