UPDATE lz_departments
update_time = now(),
department_parent_id = #{departmentParentId,jdbcType=VARCHAR},
member_count = #{memberCount,jdbcType=INTEGER},
department_name = #{departmentName,jdbcType=VARCHAR},
chat_id = #{chatId,jdbcType=VARCHAR},
leader_employee_id = #{leaderEmployeeId,jdbcType=VARCHAR},
leader_open_id = #{leaderOpenId,jdbcType=VARCHAR},
status = #{status,jdbcType=INTEGER},
WHERE is_delete = 0 AND department_id = #{departmentId ,jdbcType=BIGINT}
UPDATE lz_departments set status = 0 WHERE is_delete = 0
INSERT INTO lz_departments(department_id,department_parent_id,member_count,department_name,chat_id,leader_employee_id,leader_open_id,status)
VALUES
(#{department.departmentId},#{department.departmentParentId},#{department.memberCount},#{department.departmentName},#{department.chatId},#{department.leaderEmployeeId},#{department.leaderOpenId},#{department.status})