Joburgess 5 년 전
부모
커밋
9c37446d10
21개의 변경된 파일165개의 추가작업 그리고 35개의 파일을 삭제
  1. 10 0
      edu-auth/edu-auth-api/src/main/java/com/keao/edu/auth/api/entity/SysRole.java
  2. 10 0
      edu-auth/edu-auth-api/src/main/java/com/keao/edu/auth/api/entity/SysRoleMenu.java
  3. 10 0
      edu-auth/edu-auth-api/src/main/java/com/keao/edu/auth/api/entity/SysUser.java
  4. 6 2
      edu-auth/edu-auth-server/src/main/resources/config/mybatis/SysRoleMapper.xml
  5. 4 8
      edu-auth/edu-auth-server/src/main/resources/config/mybatis/SysRoleMenuMapper.xml
  6. 7 3
      edu-auth/edu-auth-server/src/main/resources/config/mybatis/SysUserMapper.xml
  7. 11 1
      edu-common/src/main/java/com/keao/edu/common/entity/SysConfig.java
  8. 0 1
      edu-datasource/src/main/java/com/keao/edu/datasource/DataSourceConfig.java
  9. 10 0
      edu-user/edu-user-server/src/main/java/com/keao/edu/user/entity/Agency.java
  10. 10 0
      edu-user/edu-user-server/src/main/java/com/keao/edu/user/entity/Employee.java
  11. 11 1
      edu-user/edu-user-server/src/main/java/com/keao/edu/user/entity/ExamLocation.java
  12. 11 1
      edu-user/edu-user-server/src/main/java/com/keao/edu/user/entity/ExamSong.java
  13. 10 0
      edu-user/edu-user-server/src/main/java/com/keao/edu/user/entity/Subject.java
  14. 10 0
      edu-user/edu-user-server/src/main/java/com/keao/edu/user/entity/Teacher.java
  15. 6 2
      edu-user/edu-user-server/src/main/resources/config/mybatis/AgencyMapper.xml
  16. 7 2
      edu-user/edu-user-server/src/main/resources/config/mybatis/EmployeeMapper.xml
  17. 6 2
      edu-user/edu-user-server/src/main/resources/config/mybatis/ExamLocationMapper.xml
  18. 7 3
      edu-user/edu-user-server/src/main/resources/config/mybatis/ExamSongMapper.xml
  19. 6 2
      edu-user/edu-user-server/src/main/resources/config/mybatis/SubjectMapper.xml
  20. 7 3
      edu-user/edu-user-server/src/main/resources/config/mybatis/SysConfigMapper.xml
  21. 6 4
      edu-user/edu-user-server/src/main/resources/config/mybatis/TeacherMapper.xml

+ 10 - 0
edu-auth/edu-auth-api/src/main/java/com/keao/edu/auth/api/entity/SysRole.java

@@ -31,6 +31,8 @@ public class SysRole {
 	
 	/**  */
 	private java.util.Date updateTime;
+
+	private String tenantId;
 	
 	/** 删除标识(0-正常,1-删除) */
 	@ApiModelProperty(value = "删除标识(0-正常,1-删除)",required = false)
@@ -41,6 +43,14 @@ public class SysRole {
 	@ApiModelProperty(value = "菜单列表",required = false)
 	private List<Integer> menuIds;
 
+	public String getTenantId() {
+		return tenantId;
+	}
+
+	public void setTenantId(String tenantId) {
+		this.tenantId = tenantId;
+	}
+
 	public List<Integer> getMenuIds() {
 		return menuIds;
 	}

+ 10 - 0
edu-auth/edu-auth-api/src/main/java/com/keao/edu/auth/api/entity/SysRoleMenu.java

@@ -16,11 +16,21 @@ public class SysRoleMenu {
 	@ApiModelProperty(value = "菜单ID",required = false)
 	private Integer menuId;
 
+	private String tenantId;
+
 	public SysRoleMenu(Integer roleId, Integer menuId) {
 		this.roleId = roleId;
 		this.menuId = menuId;
 	}
 
+	public String getTenantId() {
+		return tenantId;
+	}
+
+	public void setTenantId(String tenantId) {
+		this.tenantId = tenantId;
+	}
+
 	public SysRoleMenu() {
 	}
 

+ 10 - 0
edu-auth/edu-auth-api/src/main/java/com/keao/edu/auth/api/entity/SysUser.java

@@ -97,6 +97,16 @@ public class SysUser implements Serializable{
 	@ApiModelProperty(value = "用户角色",required = false)
 	private List<Integer> roles;
 
+	private String tenantId;
+
+	public String getTenantId() {
+		return tenantId;
+	}
+
+	public void setTenantId(String tenantId) {
+		this.tenantId = tenantId;
+	}
+
 	public String getRealName() {
 		return realName;
 	}

+ 6 - 2
edu-auth/edu-auth-server/src/main/resources/config/mybatis/SysRoleMapper.xml

@@ -15,6 +15,7 @@
         <result column="update_time_" property="updateTime"/>
         <result column="del_flag_" property="delFlag"/>
         <result column="organ_id_" property="organId"/>
+        <result column="tenant_id_" property="tenantId"/>
     </resultMap>
 
     <!-- 根据主键查询一条记录 -->
@@ -30,8 +31,8 @@
     <!-- 向数据库增加一条记录 -->
     <insert id="insert" parameterType="com.keao.edu.auth.api.entity.SysRole" useGeneratedKeys="true" keyColumn="id"
             keyProperty="id">
-        INSERT INTO sys_role (id_,role_name_,role_code_,role_desc_,create_time_,update_time_,organ_id_)
-        VALUES(#{id},#{roleName},#{roleCode},#{roleDesc},now(),now(),#{organId})
+        INSERT INTO sys_role (id_,role_name_,role_code_,role_desc_,create_time_,update_time_,organ_id_,tenant_id_)
+        VALUES(#{id},#{roleName},#{roleCode},#{roleDesc},now(),now(),#{organId},#{tenantId})
     </insert>
 
     <!-- 根据主键查询一条记录 -->
@@ -56,6 +57,9 @@
             <if test="organId != null">
                 organ_id_ = #{organId},
             </if>
+            <if test="tenantId != null">
+                tenant_id_ = #{tenantId},
+            </if>
         </set>
         WHERE id_ = #{id}
     </update>

+ 4 - 8
edu-auth/edu-auth-server/src/main/resources/config/mybatis/SysRoleMenuMapper.xml

@@ -9,6 +9,7 @@
 	<resultMap type="com.keao.edu.auth.api.entity.SysRoleMenu" id="SysRoleMenu">
 		<result column="role_id_" property="roleId" />
 		<result column="menu_id_" property="menuId" />
+		<result column="tenant_id_" property="tenantId" />
 	</resultMap>
 	
 	<!-- 根据主键查询一条记录 -->
@@ -23,17 +24,12 @@
 	
 	<!-- 向数据库增加一条记录 -->
 	<insert id="insert" parameterType="com.keao.edu.auth.api.entity.SysRoleMenu" useGeneratedKeys="true" keyColumn="id" keyProperty="id">
-		<!--
-		<selectKey resultClass="int" keyProperty="id" > 
-		SELECT SEQ_WSDEFINITION_ID.nextval AS ID FROM DUAL 
-		</selectKey>
-		-->
-		INSERT INTO sys_role_menu (role_id_,menu_id_) VALUES(#{roleId},#{menuId})
+		INSERT INTO sys_role_menu (role_id_,menu_id_,tenant_id_) VALUES(#{roleId},#{menuId},#{tenantId})
 	</insert>
     <insert id="batchAdd">
-		INSERT INTO sys_role_menu (role_id_,menu_id_) VALUES
+		INSERT INTO sys_role_menu (role_id_,menu_id_,tenant_id_) VALUES
 		<foreach collection="menuIds" item="item" index="index" separator=",">
-			(#{roleId},#{item})
+			(#{roleId},#{item},#{tenantId})
 		</foreach>
 	</insert>
 

+ 7 - 3
edu-auth/edu-auth-server/src/main/resources/config/mybatis/SysUserMapper.xml

@@ -29,6 +29,7 @@
         <result column="id_card_no_" property="idCardNo"/>
         <result column="wechat_id_" property="wechatId"/>
         <result column="is_super_admin_" property="isSuperAdmin"/>
+        <result column="tenant_id_" property="tenantId"/>
     </resultMap>
 
     <!-- 查询条件 -->
@@ -59,9 +60,9 @@
             keyProperty="id">
         INSERT INTO sys_user
         (is_super_admin_,im_token_,id_,username_,salt_,phone_,avatar_,create_time_,update_time_,wx_openid_,qq_openid_,user_type_,
-        gender_,nation_,birthdate_,email_,id_card_no_,wechat_id_,real_name_)
+        gender_,nation_,birthdate_,email_,id_card_no_,wechat_id_,real_name_,tenant_id_)
         VALUES(#{isSuperAdmin},#{imToken},#{id},#{username},#{salt},#{phone},#{avatar},now(),now(),#{wxOpenid},#{qqOpenid},#{userType},
-        #{gender},#{nation},#{birthdate},#{email},#{idCardNo},#{wechatId},#{realName})
+        #{gender},#{nation},#{birthdate},#{email},#{idCardNo},#{wechatId},#{realName},#{tenantId})
     </insert>
 
     <!-- 根据主键查询一条记录 -->
@@ -126,7 +127,10 @@
                 real_name_ = #{realName},
             </if>
             <if test="isSuperAdmin != null">
-                is_super_admin_ = #{isSuperAdmin}
+                is_super_admin_ = #{isSuperAdmin},
+            </if>
+            <if test="tenantId != null">
+                tenant_id_ = #{tenantId},
             </if>
         </set>
         WHERE id_ = #{id}

+ 11 - 1
edu-common/src/main/java/com/keao/edu/common/entity/SysConfig.java

@@ -31,7 +31,17 @@ public class SysConfig {
 	
 	@ApiModelProperty(value = "消息组", required = true)
 	private String group;
-	
+
+	private String tenantId;
+
+	public String getTenantId() {
+		return tenantId;
+	}
+
+	public void setTenantId(String tenantId) {
+		this.tenantId = tenantId;
+	}
+
 	public void setId(Long id){
 		this.id = id;
 	}

+ 0 - 1
edu-datasource/src/main/java/com/keao/edu/datasource/DataSourceConfig.java

@@ -40,7 +40,6 @@ public class DataSourceConfig {
 		dynamicDataSource.setTargetDataSources(dataSourceMap);
 		return dynamicDataSource;
 	}
-
 	@Bean
 	public SqlSessionFactoryBean sqlSessionFactoryBean() throws Exception {
 		SqlSessionFactoryBean sqlSessionFactoryBean = new SqlSessionFactoryBean();

+ 10 - 0
edu-user/edu-user-server/src/main/java/com/keao/edu/user/entity/Agency.java

@@ -36,6 +36,16 @@ public class Agency {
 	@ApiModelProperty(value = "是否删除",required = false)
 	private Integer delFlag;
 
+	private String tenantId;
+
+	public String getTenantId() {
+		return tenantId;
+	}
+
+	public void setTenantId(String tenantId) {
+		this.tenantId = tenantId;
+	}
+
 	public Integer getDelFlag() {
 		return delFlag;
 	}

+ 10 - 0
edu-user/edu-user-server/src/main/java/com/keao/edu/user/entity/Employee.java

@@ -72,6 +72,16 @@ public class Employee {
 	@ApiModelProperty(value = "员工信息",required = false)
 	private SysUser sysUser;
 
+	private String tenantId;
+
+	public String getTenantId() {
+		return tenantId;
+	}
+
+	public void setTenantId(String tenantId) {
+		this.tenantId = tenantId;
+	}
+
 	public Integer getDelFlag() {
 		return delFlag;
 	}

+ 11 - 1
edu-user/edu-user-server/src/main/java/com/keao/edu/user/entity/ExamLocation.java

@@ -31,7 +31,17 @@ public class ExamLocation {
 	private java.util.Date createTime;
 
 	private java.util.Date updateTime;
-	
+
+	private String tenantId;
+
+	public String getTenantId() {
+		return tenantId;
+	}
+
+	public void setTenantId(String tenantId) {
+		this.tenantId = tenantId;
+	}
+
 	public void setId(Integer id){
 		this.id = id;
 	}

+ 11 - 1
edu-user/edu-user-server/src/main/java/com/keao/edu/user/entity/ExamSong.java

@@ -34,7 +34,17 @@ public class ExamSong {
 	private java.util.Date createTime;
 
 	private java.util.Date updateTime;
-	
+
+	private String tenantId;
+
+	public String getTenantId() {
+		return tenantId;
+	}
+
+	public void setTenantId(String tenantId) {
+		this.tenantId = tenantId;
+	}
+
 	public void setId(Integer id){
 		this.id = id;
 	}

+ 10 - 0
edu-user/edu-user-server/src/main/java/com/keao/edu/user/entity/Subject.java

@@ -36,6 +36,16 @@ public class Subject {
 	@ApiModelProperty(value = "子节点列表",required = false)
 	private List<Subject> subjects;
 
+	private String tenantId;
+
+	public String getTenantId() {
+		return tenantId;
+	}
+
+	public void setTenantId(String tenantId) {
+		this.tenantId = tenantId;
+	}
+
 	public List<Subject> getSubjects() {
 		return subjects;
 	}

+ 10 - 0
edu-user/edu-user-server/src/main/java/com/keao/edu/user/entity/Teacher.java

@@ -37,6 +37,16 @@ public class Teacher {
 	@ApiModelProperty(value = "用户编号",required = false)
 	private SysUser sysUser;
 
+	private String tenantId;
+
+	public String getTenantId() {
+		return tenantId;
+	}
+
+	public void setTenantId(String tenantId) {
+		this.tenantId = tenantId;
+	}
+
 	public YesOrNoEnum getDelFlag() {
 		return delFlag;
 	}

+ 6 - 2
edu-user/edu-user-server/src/main/resources/config/mybatis/AgencyMapper.xml

@@ -15,6 +15,7 @@
 		<result column="share_profit_amount" property="shareProfitAmount" />
 		<result column="create_time_" property="createTime" />
 		<result column="update_time_" property="updateTime" />
+		<result column="tenant_id_" property="tenantId" />
 	</resultMap>
 	
 	<!-- 根据主键查询一条记录 -->
@@ -29,8 +30,8 @@
 	
 	<!-- 向数据库增加一条记录 -->
 	<insert id="insert" parameterType="com.keao.edu.user.entity.Agency" useGeneratedKeys="true" keyColumn="id" keyProperty="id">
-		INSERT INTO agency (id_,name_,contact_name_,contact_phone_,settlement_type_,share_profit_amount,create_time_,update_time_)
-		VALUES(#{id},#{name},#{contactName},#{contactPhone},#{settlementType},#{shareProfitAmount},#{createTime},#{updateTime})
+		INSERT INTO agency (id_,name_,contact_name_,contact_phone_,settlement_type_,share_profit_amount,create_time_,update_time_,tenant_id_)
+		VALUES(#{id},#{name},#{contactName},#{contactPhone},#{settlementType},#{shareProfitAmount},#{createTime},#{updateTime},#{tenantId})
 	</insert>
 	
 	<!-- 根据主键查询一条记录 -->
@@ -60,6 +61,9 @@
 		<if test="createTime != null">
 		create_time_ = #{createTime},
 		</if>
+		<if test="tenantId != null">
+			tenant_id_ = #{tenantId},
+		</if>
 		</set> WHERE id_ = #{id}
 	</update>
 	

+ 7 - 2
edu-user/edu-user-server/src/main/resources/config/mybatis/EmployeeMapper.xml

@@ -23,6 +23,7 @@
 		<result column="postal_code_" property="postalCode" />
 		<result column="role_name_" property="roleName" />
 		<result column="del_flag_" property="delFlag" />
+		<result column="tenant_id_" property="tenantId" />
 		<association property="sysUser" javaType="com.keao.edu.auth.api.entity.SysUser">
 			<result column="id_" property="id"/>
 			<result column="username_" property="username"/>
@@ -46,6 +47,7 @@
 			<result column="id_card_no_" property="idCardNo"/>
 			<result column="wechat_id_" property="wechatId"/>
 			<result column="is_super_admin_" property="isSuperAdmin"/>
+			<result column="tenant_id_" property="tenantId"/>
 		</association>
 	</resultMap>
 
@@ -66,9 +68,9 @@
 	<!-- 向数据库增加一条记录 -->
 	<insert id="insert" parameterType="com.keao.edu.user.entity.Employee" useGeneratedKeys="true" keyColumn="id" keyProperty="id">
 		INSERT INTO employee (user_id_,job_nature_,education_background_,graduate_school_,technical_titles_,entry_date_,
-		certificate_type_,certificate_num_,update_time_,create_time_,introduction_,demission_date_,contact_address_,postal_code_)
+		certificate_type_,certificate_num_,update_time_,create_time_,introduction_,demission_date_,contact_address_,postal_code_,tenant_id_)
 		VALUES(#{userId},#{jobNature},#{educationBackground},#{graduateSchool},#{technicalTitles},#{entryDate},#{certificateType},
-		#{certificateNum},#{updateTime},#{createTime},#{introduction},#{demissionDate},#{contactAddress},#{postalCode})
+		#{certificateNum},#{updateTime},#{createTime},#{introduction},#{demissionDate},#{contactAddress},#{postalCode},#{tenantId})
 	</insert>
 	
 	<!-- 根据主键查询一条记录 -->
@@ -116,6 +118,9 @@
 		<if test="demissionDate != null">
 		demission_date_ = #{demissionDate},
 		</if>
+		<if test="tenantId != null">
+			tenant_id_=#{tenantId}
+		</if>
 		</set> WHERE user_id_ = #{userId}
 	</update>
     <insert id="batchAddEmployeeRole">

+ 6 - 2
edu-user/edu-user-server/src/main/resources/config/mybatis/ExamLocationMapper.xml

@@ -15,6 +15,7 @@
 		<result column="is_available_" property="isAvailable" />
 		<result column="create_time_" property="createTime" />
 		<result column="update_time_" property="updateTime" />
+		<result column="tenant_id_" property="tenantId" />
 	</resultMap>
 	
 	<!-- 根据主键查询一条记录 -->
@@ -29,8 +30,8 @@
 	
 	<!-- 向数据库增加一条记录 -->
 	<insert id="insert" parameterType="com.keao.edu.user.entity.ExamLocation" useGeneratedKeys="true" keyColumn="id" keyProperty="id">
-		INSERT INTO exam_location (id_,name_,contact_name_,contact_phone_,address_,is_available_,create_time_,update_time_)
-		VALUES(#{id},#{name},#{contactName},#{contactPhone},#{address},#{isAvailable},NOW(),NOW())
+		INSERT INTO exam_location (id_,name_,contact_name_,contact_phone_,address_,is_available_,create_time_,update_time_,tenant_id_)
+		VALUES(#{id},#{name},#{contactName},#{contactPhone},#{address},#{isAvailable},NOW(),NOW(),#{tenantId})
 	</insert>
 	
 	<!-- 根据主键查询一条记录 -->
@@ -61,6 +62,9 @@
 			<if test="createTime != null">
 				create_time_ = #{createTime},
 			</if>
+			<if test="tenantId != null">
+				tenant_id_ = #{tenantId},
+			</if>
 			update_time_ = NOW()
 		</set> WHERE id_ = #{id}
 	</update>

+ 7 - 3
edu-user/edu-user-server/src/main/resources/config/mybatis/ExamSongMapper.xml

@@ -16,6 +16,7 @@
 		<result column="file_url_list_" property="fileUrlList" />
 		<result column="create_time_" property="createTime" />
 		<result column="update_time_" property="updateTime" />
+		<result column="tenant_id_" property="tenantId" />
 	</resultMap>
 	
 	<!-- 根据主键查询一条记录 -->
@@ -30,8 +31,8 @@
 	
 	<!-- 向数据库增加一条记录 -->
 	<insert id="insert" parameterType="com.keao.edu.user.entity.ExamSong" useGeneratedKeys="true" keyColumn="id" keyProperty="id">
-		INSERT INTO exam_song (id_,song_name_,song_author_,subject_list_,level_list_,type_,file_url_list_,create_time_,update_time_)
-		VALUES(#{id},#{songName},#{songAuthor},#{subjectList},#{levelList},#{type, typeHandler=com.keao.edu.common.dal.CustomEnumTypeHandler},#{fileUrlList},NOW(),NOW())
+		INSERT INTO exam_song (id_,song_name_,song_author_,subject_list_,level_list_,type_,file_url_list_,create_time_,update_time_,tenant_id_)
+		VALUES(#{id},#{songName},#{songAuthor},#{subjectList},#{levelList},#{type, typeHandler=com.keao.edu.common.dal.CustomEnumTypeHandler},#{fileUrlList},NOW(),NOW(),#{tenantId})
 	</insert>
 	
 	<!-- 根据主键查询一条记录 -->
@@ -65,6 +66,9 @@
 			<if test="createTime != null">
 				create_time_ = #{createTime},
 			</if>
+			<if test="tenantId">
+				tenant_id_ = #{tenantId},
+			</if>
 			update_time_ = NOW()
 		</set> WHERE id_ = #{id}
 	</update>
@@ -96,7 +100,7 @@
 	
 	<!-- 查询当前表的总记录数 -->
 	<select id="queryCount" resultType="int">
-		<include refid="queryCondition"/>
 		SELECT COUNT(*) FROM exam_song
+		<include refid="queryCondition"/>
 	</select>
 </mapper>

+ 6 - 2
edu-user/edu-user-server/src/main/resources/config/mybatis/SubjectMapper.xml

@@ -15,6 +15,7 @@
         <result column="create_time_" property="createTime"/>
         <result column="update_time_" property="updateTime"/>
         <result column="del_flag_" property="delFlag" typeHandler="com.keao.edu.common.dal.CustomEnumTypeHandler"/>
+        <result column="tenant_id_" property="tenantId"/>
     </resultMap>
 
     <!-- 根据主键查询一条记录 -->
@@ -30,8 +31,8 @@
     <!-- 向数据库增加一条记录 -->
     <insert id="insert" parameterType="com.keao.edu.user.entity.Subject" useGeneratedKeys="true" keyColumn="id"
             keyProperty="id">
-        INSERT INTO subject (id_,name_,code_,parent_subject_id_,img_,create_time_,update_time_,tenant_id_)
-        VALUES(#{id},#{name},#{code},#{parentSubjectId},#{img},now(),now(),#{tenantId})
+        INSERT INTO subject (id_,name_,code_,parent_subject_id_,img_,create_time_,update_time_,tenant_id_,tenant_id_)
+        VALUES(#{id},#{name},#{code},#{parentSubjectId},#{img},now(),now(),#{tenantId},#{tenantId})
     </insert>
 
     <!-- 根据主键查询一条记录 -->
@@ -56,6 +57,9 @@
             <if test="name != null">
                 name_ = #{name},
             </if>
+            <if test="tenantId!=null">
+                tenant_id_ = #{tenantId},
+            </if>
         </set>
         WHERE id_ = #{id}
     </update>

+ 7 - 3
edu-user/edu-user-server/src/main/resources/config/mybatis/SysConfigMapper.xml

@@ -11,6 +11,7 @@
 		<result column="create_on_" property="createOn" />
 		<result column="modify_on_" property="modifyOn" />
 		<result column="group_" property="group" />
+		<result column="tenant_id_" property="tenantId" />
 	</resultMap>
 
 	<!-- 根据主键查询一条记录 -->
@@ -33,8 +34,8 @@
 		<!-- <selectKey resultClass="int" keyProperty="id" > SELECT SEQ_WSDEFINITION_ID.nextval 
 			AS ID FROM DUAL </selectKey> -->
 		INSERT INTO sys_config
-		(id_,param_name_,paran_value_,description_,create_on_,modify_on_,group_)
-		VALUES(#{id},#{paramName},#{paranValue},#{description},#{createOn},#{modifyOn},#{group})
+		(id_,param_name_,paran_value_,description_,create_on_,modify_on_,group_,tenant_id_)
+		VALUES(#{id},#{paramName},#{paranValue},#{description},#{createOn},#{modifyOn},#{group},#{tenantId})
 	</insert>
 
 	<!-- 根据主键查询一条记录 -->
@@ -54,7 +55,10 @@
 				param_name_ = #{paramName},
 			</if>
 			<if test="group != null">
-				group_ = #{group}
+				group_ = #{group},
+			</if>
+			<if test="tenantId != null">
+				tenant_id_ = #{tenantId},
 			</if>
 		</set>
 		WHERE id_ = #{id}

+ 6 - 4
edu-user/edu-user-server/src/main/resources/config/mybatis/TeacherMapper.xml

@@ -15,6 +15,7 @@
 		<result column="del_flag_" property="delFlag" />
 		<result column="create_time_" property="createTime" />
 		<result column="update_time_" property="updateTime" />
+		<result column="tenant_id_" property="tenantId" />
 		<association property="sysUser" javaType="com.keao.edu.auth.api.entity.SysUser">
 			<result column="id_" property="id"/>
 			<result column="username_" property="username"/>
@@ -65,9 +66,10 @@
 			<if test="salary != null">
 				salary_ = #{salary},
 			</if>
-			<if test="updateTime != null">
-				update_time_ = #{updateTime}
+			<if test="tenantId != null">
+				tenant_id_ = #{tenantId},
 			</if>
+			update_time_ = NOW()
 		</set>
 		WHERE id_ = #{id}
 	</update>
@@ -80,8 +82,8 @@
 	
 	<!-- 向数据库增加一条记录 -->
 	<insert id="insert" parameterType="com.keao.edu.user.entity.Teacher" useGeneratedKeys="true" keyColumn="id" keyProperty="id">
-		INSERT INTO teacher (user_id_,title_,subject_id_list_,salary_settlement_type_,salary_,create_time_,update_time_)
-		VALUES(#{userId},#{title},#{subjectIdList},#{salarySettlementType},#{salary},NOW(),NOW())
+		INSERT INTO teacher (user_id_,title_,subject_id_list_,salary_settlement_type_,salary_,create_time_,update_time_,tenant_id_)
+		VALUES(#{userId},#{title},#{subjectIdList},#{salarySettlementType},#{salary},NOW(),NOW(),#{tenantId})
 	</insert>
 
 	<update id="delete">