|
@@ -23,8 +23,8 @@
|
|
|
<result column="demission_date_" property="demissionDate"/>
|
|
|
<result column="contact_address_" property="contactAddress"/>
|
|
|
<result column="postal_code_" property="postalCode"/>
|
|
|
- <result column="dept_id_" property="deptId"/>
|
|
|
- <result column="post_id_" property="postId"/>
|
|
|
+ <result column="dept_ids_" property="deptIds"/>
|
|
|
+ <result column="post_ids_" property="postIds"/>
|
|
|
<result column="bank_card_" property="bankCard"/>
|
|
|
<result column="open_bank_address_" property="openBankAddress"/>
|
|
|
</resultMap>
|
|
@@ -74,9 +74,9 @@
|
|
|
-->
|
|
|
INSERT INTO employee
|
|
|
(user_id_,organ_id_list_,job_nature_,is_probation_period_,education_background_,graduate_school_,technical_titles_,
|
|
|
- entry_date_,certificate_type_,certificate_num_,update_time_,create_time_,introduction_,demission_date_,contact_address_,postal_code_)
|
|
|
+ entry_date_,certificate_type_,certificate_num_,update_time_,create_time_,introduction_,demission_date_,contact_address_,postal_code_,dept_ids_,post_ids_)
|
|
|
VALUES(#{userId},#{organIdList},#{jobNature},#{isProbationPeriod},#{educationBackground},#{graduateSchool},
|
|
|
- #{technicalTitles},#{entryDate},#{certificateType},#{certificateNum},now(),now(),#{introduction},#{demissionDate},#{contactAddress},#{postalCode})
|
|
|
+ #{technicalTitles},#{entryDate},#{certificateType},#{certificateNum},now(),now(),#{introduction},#{demissionDate},#{contactAddress},#{postalCode},#{deptIds},#{postIds})
|
|
|
</insert>
|
|
|
<insert id="batchAddEmployeeRole">
|
|
|
INSERT INTO sys_user_role(user_id_,role_id_) values
|
|
@@ -135,6 +135,12 @@
|
|
|
<if test="demissionDate != null">
|
|
|
demission_date_ = #{demissionDate},
|
|
|
</if>
|
|
|
+ <if test="deptIds != null">
|
|
|
+ dept_ids_ = #{deptIds},
|
|
|
+ </if>
|
|
|
+ <if test="postIds != null">
|
|
|
+ post_ids_ = #{postIds},
|
|
|
+ </if>
|
|
|
</set>
|
|
|
WHERE user_id_ = #{userId}
|
|
|
</update>
|