2675577c
陈杰
翼学云 增量接口
|
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
|
<select id="getTeacherView" resultType="com.sincere.quartz.dto.TeacherView">
select teacher_id as teacherId , user_id as userId , name
from SZ_V_School_Teacher where school_id = #{schoolId} and name = #{name}
</select>
<select id="getStudentView" resultType="com.sincere.quartz.dto.StudentView">
select student_id as studentId , user_id as userId , name
from SZ_V_School_Student
where class_id = #{classId} and name = #{name}
</select>
<select id="getGradeId" resultType="java.lang.Integer">
select id from SZ_Grade where status=1 and schoolid=#{schoolId} and grade = #{grade}
</select>
<select id="getClassId" resultType="java.lang.Integer">
select class_id from SZ_Class where is_finish=0 and state=1 and school_id = #{schoolId} and class_name = #{className}
</select>
<select id="getDeptName" parameterType="java.lang.String" resultType="java.lang.String">
select deptName from Agency where deptID = #{deptId}
</select>
<select id="getSuperDeptName" parameterType="java.lang.String" resultType="java.lang.String">
select deptName from Agency where deptID =
(select superDeptID from Agency where deptID = #{deptId})
</select>
<resultMap id="AddStudentMap" type="com.sincere.quartz.dto.AddStudentDto">
<result column="Err" property="err" jdbcType="VARCHAR" />
</resultMap>
<insert id="addStudent" parameterType="com.sincere.quartz.dto.AddStudentDto" statementType="CALLABLE">
{call Student_Add(
#{appId,mode=IN} , #{userId,mode=IN} , #{schoolId,mode=IN}, #{xml,mode=IN},
#{Err,mode=OUT,jdbcType=VARCHAR,resultMap=AddStudentMap}
)}
</insert>
<resultMap id="EditStudentMap" type="com.sincere.quartz.dto.EditStudentDto">
<result column="Err" property="err" jdbcType="VARCHAR" />
</resultMap>
<insert id="editStudent" parameterType="com.sincere.quartz.dto.EditStudentDto" statementType="CALLABLE">
{call Student_Edit(
#{appId,mode=IN} , #{userId,mode=IN} , #{studentUserId,mode=IN},#{parentUserId,mode=IN},
#{studentId,mode=IN},#{parentId,mode=IN},#{xml,mode=IN},
#{Err,mode=OUT,jdbcType=VARCHAR,resultMap=EditStudentMap}
)}
</insert>
<resultMap id="AddTeacherMap" type="com.sincere.quartz.dto.AddTeacherDto">
<result column="Err" property="err" jdbcType="VARCHAR" />
<result column="YongHuId" property="YongHuId" jdbcType="VARCHAR" />
<result column="LaoShiId" property="LaoShiId" jdbcType="VARCHAR" />
</resultMap>
<insert id="addTeacher" parameterType="com.sincere.quartz.dto.AddTeacherDto" statementType="CALLABLE">
{call Teachers_Add(
#{appId,mode=IN} , #{userId,mode=IN} , #{schoolId,mode=IN}, #{xml,mode=IN},
#{Err,mode=OUT,jdbcType=VARCHAR,resultMap=AddTeacherMap},
#{YongHuId,mode=OUT,jdbcType=VARCHAR,resultMap=AddTeacherMap},
#{LaoShiId,mode=OUT,jdbcType=VARCHAR,resultMap=AddTeacherMap}
)}
</insert>
<resultMap id="EditTeacherMap" type="com.sincere.quartz.dto.EditTeacherDto">
<result column="Err" property="err" jdbcType="VARCHAR" />
</resultMap>
<insert id="editTeacher" parameterType="com.sincere.quartz.dto.EditTeacherDto" statementType="CALLABLE">
{call Teacher_Edit(
#{appId,mode=IN} , #{userId,mode=IN} , #{xml,mode=IN},
#{Err,mode=OUT,jdbcType=VARCHAR,resultMap=EditTeacherMap}
)}
</insert>
|
5287c062
504987307@qq.com
翼学云 数据同步到 慧校园
|
107
108
109
110
111
112
113
114
115
116
117
118
|
<insert id="insertAgency" parameterType="com.sincere.quartz.model.YxyAgency" >
insert into Agency(deptID , deptName , superDeptID , intime , state)
values (#{deptId} , #{deptName} , #{superDeptId} , GETDATE() , 1)
</insert>
<insert id="insertTeacher" parameterType="com.sincere.quartz.model.YxyTeacher" >
insert into Teacher(userID , account , name , deptID , intime , state)
values (#{userId} , #{account} , #{name} , #{deptId} , GETDATE() , 1)
</insert>
<insert id="insertStudent" parameterType="com.sincere.quartz.model.YxyStudent" >
|
e7154f2b
陈杰
日志
|
119
120
|
insert into Student(userID , account , name , classID , intime , state , isCard , isEquipment , card_crafts,cardID,cardid2,cardid3)
values (#{userId} , #{account} , #{name} , #{classId} , GETDATE() , 1 ,0,0,2,#{cardID},#{cardID2},#{cardID3})
|