id, role_id, name, description, creator, updater, create_time, update_time, delete_time, deleted deleted = 0 AND role_name LIKE CONCAT('%', #{roleName}, '%') AND role_code = #{roleCode} AND status = #{status} UPDATE tb_sys_role SET deleted = 1, delete_time = NOW(), updater = #{updater} WHERE deleted = 0 AND id IN #{roleId} INSERT INTO tb_sys_role id, role_id, role_name, role_code, description, status, sort, creator, create_time, deleted #{id}, #{roleID}, #{roleName}, #{roleCode}, #{description}, #{status}, #{sort}, #{creator}, #{createTime}, 0 UPDATE tb_sys_role role_id = #{roleID}, role_name = #{roleName}, role_code = #{roleCode}, description = #{description}, status = #{status}, sort = #{sort}, updater = #{updater}, update_time = NOW() WHERE id = #{id} AND deleted = 0 UPDATE tb_sys_role SET deleted = 1, delete_time = NOW() WHERE id = #{id} AND deleted = 0