|
@@ -1,13 +1,20 @@
|
|
|
<?xml version="1.0" encoding="UTF-8" ?>
|
|
<?xml version="1.0" encoding="UTF-8" ?>
|
|
|
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd" >
|
|
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd" >
|
|
|
<mapper namespace="com.usoftchina.smartschool.device.mapper.StudentInfoMapper" >
|
|
<mapper namespace="com.usoftchina.smartschool.device.mapper.StudentInfoMapper" >
|
|
|
- <select id="selectInfoByCardNo" parameterType="string" resultMap="studentInfo">
|
|
|
|
|
|
|
+ <select id="selectInfoByCardNoWithOpenId" parameterType="string" resultMap="studentInfo">
|
|
|
select school_appid,school_secret,sys_parents.openid,sys_student.stu_name,sys_student.stu_id,sys_school.school_id,
|
|
select school_appid,school_secret,sys_parents.openid,sys_student.stu_name,sys_student.stu_id,sys_school.school_id,
|
|
|
stu_number,sys_student.clazz_id,stu_class,stu_grade,stu_classnickname,stu_sex,stu_photo from sys_student left join sys_school on sys_student.school_id=sys_school.school_id
|
|
stu_number,sys_student.clazz_id,stu_class,stu_grade,stu_classnickname,stu_sex,stu_photo from sys_student left join sys_school on sys_student.school_id=sys_school.school_id
|
|
|
left join sys_parents_stu on sys_student.stu_id=sys_parents_stu.stu_id left join sys_parents on sys_parents.parent_id =
|
|
left join sys_parents_stu on sys_student.stu_id=sys_parents_stu.stu_id left join sys_parents on sys_parents.parent_id =
|
|
|
sys_parents_stu.parent_id where stu_cardNo = #{cardNo} and ifnull(openid,'') != ''
|
|
sys_parents_stu.parent_id where stu_cardNo = #{cardNo} and ifnull(openid,'') != ''
|
|
|
</select>
|
|
</select>
|
|
|
|
|
|
|
|
|
|
+ <select id="selectInfoByCardNoWithoutOpenId" parameterType="string" resultMap="studentInfo">
|
|
|
|
|
+ select school_appid,school_secret,sys_parents.openid,sys_student.stu_name,sys_student.stu_id,sys_school.school_id,
|
|
|
|
|
+ stu_number,sys_student.clazz_id,stu_class,stu_grade,stu_classnickname,stu_sex,stu_photo from sys_student left join sys_school on sys_student.school_id=sys_school.school_id
|
|
|
|
|
+ left join sys_parents_stu on sys_student.stu_id=sys_parents_stu.stu_id left join sys_parents on sys_parents.parent_id =
|
|
|
|
|
+ sys_parents_stu.parent_id where stu_cardNo = #{cardNo}
|
|
|
|
|
+ </select>
|
|
|
|
|
+
|
|
|
<update id="updatePhoto">
|
|
<update id="updatePhoto">
|
|
|
update sys_student set stu_photo = #{photo} where stu_id = #{stuId}
|
|
update sys_student set stu_photo = #{photo} where stu_id = #{stuId}
|
|
|
</update>
|
|
</update>
|