UPDATE sys_role SET delFlag = '1' WHERE id = #{id} and orgId = #{orgId} update sys_role orgId = #{orgId,jdbcType=INTEGER}, name = #{name,jdbcType=VARCHAR}, code = #{code,jdbcType=VARCHAR}, roleType = #{roleType,jdbcType=VARCHAR}, dataScope = #{dataScope,jdbcType=VARCHAR}, isSys = #{isSys,jdbcType=INTEGER}, enabled = #{enabled,jdbcType=VARCHAR}, delFlag = #{delFlag,jdbcType=INTEGER}, createTime = #{createTime,jdbcType=TIMESTAMP}, updateTime = #{updateTime,jdbcType=TIMESTAMP}, where id = #{id,jdbcType=INTEGER} DELETE FROM sys_role_menu WHERE roleId = #{id} and orgId = #{orgId} INSERT sys_role_menu values(#{id},#{menuId},#{orgId})