|
|
|
|
@ -18,6 +18,7 @@
|
|
|
|
|
<result column="study_time" jdbcType="INTEGER" property="studyTime" />
|
|
|
|
|
<result column="code_from" jdbcType="VARCHAR" property="codeFrom" />
|
|
|
|
|
<result column="role" jdbcType="INTEGER" property="role" />
|
|
|
|
|
<result column="teacher_admin" jdbcType="BIT" property="teacherAdmin" />
|
|
|
|
|
<result column="school_id" jdbcType="VARCHAR" property="schoolId" />
|
|
|
|
|
<result column="school_faculty_id" jdbcType="VARCHAR" property="schoolFacultyId" />
|
|
|
|
|
<result column="school_major_id" jdbcType="VARCHAR" property="schoolMajorId" />
|
|
|
|
|
@ -83,7 +84,7 @@
|
|
|
|
|
</sql>
|
|
|
|
|
<sql id="Base_Column_List">
|
|
|
|
|
user_id, name, username, password, sex, phone, email, headImg, disabledStatus, wxcode,
|
|
|
|
|
login_count, create_time, last_login_time, study_time, code_from, role, school_id,
|
|
|
|
|
login_count, create_time, last_login_time, study_time, code_from, role, teacher_admin, school_id,
|
|
|
|
|
school_faculty_id, school_major_id, school_class_id
|
|
|
|
|
</sql>
|
|
|
|
|
<select id="selectByExample" parameterType="com.sztzjy.linkCommerce.entity.UserinfoExample" resultMap="BaseResultMap">
|
|
|
|
|
@ -122,14 +123,14 @@
|
|
|
|
|
email, headImg, disabledStatus,
|
|
|
|
|
wxcode, login_count, create_time,
|
|
|
|
|
last_login_time, study_time, code_from,
|
|
|
|
|
role, school_id, school_faculty_id,
|
|
|
|
|
role, teacher_admin, school_id, school_faculty_id,
|
|
|
|
|
school_major_id, school_class_id)
|
|
|
|
|
values (#{userId,jdbcType=VARCHAR}, #{name,jdbcType=VARCHAR}, #{username,jdbcType=VARCHAR},
|
|
|
|
|
#{password,jdbcType=VARCHAR}, #{sex,jdbcType=VARCHAR}, #{phone,jdbcType=VARCHAR},
|
|
|
|
|
#{email,jdbcType=VARCHAR}, #{headimg,jdbcType=VARCHAR}, #{disabledstatus,jdbcType=BIT},
|
|
|
|
|
#{wxcode,jdbcType=VARCHAR}, #{loginCount,jdbcType=INTEGER}, #{createTime,jdbcType=TIMESTAMP},
|
|
|
|
|
#{lastLoginTime,jdbcType=TIMESTAMP}, #{studyTime,jdbcType=INTEGER}, #{codeFrom,jdbcType=VARCHAR},
|
|
|
|
|
#{role,jdbcType=INTEGER}, #{schoolId,jdbcType=VARCHAR}, #{schoolFacultyId,jdbcType=VARCHAR},
|
|
|
|
|
#{role,jdbcType=INTEGER}, #{teacherAdmin,jdbcType=BIT}, #{schoolId,jdbcType=VARCHAR}, #{schoolFacultyId,jdbcType=VARCHAR},
|
|
|
|
|
#{schoolMajorId,jdbcType=VARCHAR}, #{schoolClassId,jdbcType=VARCHAR})
|
|
|
|
|
</insert>
|
|
|
|
|
<insert id="insertSelective" parameterType="com.sztzjy.linkCommerce.entity.Userinfo">
|
|
|
|
|
@ -183,6 +184,9 @@
|
|
|
|
|
<if test="role != null">
|
|
|
|
|
role,
|
|
|
|
|
</if>
|
|
|
|
|
<if test="teacherAdmin != null">
|
|
|
|
|
teacher_admin,
|
|
|
|
|
</if>
|
|
|
|
|
<if test="schoolId != null">
|
|
|
|
|
school_id,
|
|
|
|
|
</if>
|
|
|
|
|
@ -245,6 +249,9 @@
|
|
|
|
|
<if test="role != null">
|
|
|
|
|
#{role,jdbcType=INTEGER},
|
|
|
|
|
</if>
|
|
|
|
|
<if test="teacherAdmin != null">
|
|
|
|
|
#{teacherAdmin,jdbcType=BIT},
|
|
|
|
|
</if>
|
|
|
|
|
<if test="schoolId != null">
|
|
|
|
|
#{schoolId,jdbcType=VARCHAR},
|
|
|
|
|
</if>
|
|
|
|
|
@ -316,6 +323,9 @@
|
|
|
|
|
<if test="record.role != null">
|
|
|
|
|
role = #{record.role,jdbcType=INTEGER},
|
|
|
|
|
</if>
|
|
|
|
|
<if test="record.teacherAdmin != null">
|
|
|
|
|
teacher_admin = #{record.teacherAdmin,jdbcType=BIT},
|
|
|
|
|
</if>
|
|
|
|
|
<if test="record.schoolId != null">
|
|
|
|
|
school_id = #{record.schoolId,jdbcType=VARCHAR},
|
|
|
|
|
</if>
|
|
|
|
|
@ -351,6 +361,7 @@
|
|
|
|
|
study_time = #{record.studyTime,jdbcType=INTEGER},
|
|
|
|
|
code_from = #{record.codeFrom,jdbcType=VARCHAR},
|
|
|
|
|
role = #{record.role,jdbcType=INTEGER},
|
|
|
|
|
teacher_admin = #{record.teacherAdmin,jdbcType=BIT},
|
|
|
|
|
school_id = #{record.schoolId,jdbcType=VARCHAR},
|
|
|
|
|
school_faculty_id = #{record.schoolFacultyId,jdbcType=VARCHAR},
|
|
|
|
|
school_major_id = #{record.schoolMajorId,jdbcType=VARCHAR},
|
|
|
|
|
@ -407,6 +418,9 @@
|
|
|
|
|
<if test="role != null">
|
|
|
|
|
role = #{role,jdbcType=INTEGER},
|
|
|
|
|
</if>
|
|
|
|
|
<if test="teacherAdmin != null">
|
|
|
|
|
teacher_admin = #{teacherAdmin,jdbcType=BIT},
|
|
|
|
|
</if>
|
|
|
|
|
<if test="schoolId != null">
|
|
|
|
|
school_id = #{schoolId,jdbcType=VARCHAR},
|
|
|
|
|
</if>
|
|
|
|
|
@ -439,6 +453,7 @@
|
|
|
|
|
study_time = #{studyTime,jdbcType=INTEGER},
|
|
|
|
|
code_from = #{codeFrom,jdbcType=VARCHAR},
|
|
|
|
|
role = #{role,jdbcType=INTEGER},
|
|
|
|
|
teacher_admin = #{teacherAdmin,jdbcType=BIT},
|
|
|
|
|
school_id = #{schoolId,jdbcType=VARCHAR},
|
|
|
|
|
school_faculty_id = #{schoolFacultyId,jdbcType=VARCHAR},
|
|
|
|
|
school_major_id = #{schoolMajorId,jdbcType=VARCHAR},
|
|
|
|
|
|