INSERT INTO sys_permission( permission_id, permission_title, permission_type, permission_url, permission_client_id, is_public, creator, gmt_create, modifier, gmt_modified, is_delete ) VALUES( #{permissionId}, #{permissionTitle}, #{permissionType}, #{permissionUrl}, #{permissionClientId}, #{isPublic}, #{creator}, #{gmtCreate}, #{modifier}, #{gmtModified}, #{isDelete} ) UPDATE sys_permission SET is_delete = 1, modifier = #{modifier}, gmt_modified = #{gmtModified} WHERE permission_id IN #{permissionIds[${index}]} DELETE FROM sys_permission WHERE permission_id IN #{permissionIds[${index}]} UPDATE sys_permission SET permission_title = #{permissionTitle}, permission_type = #{permissionType}, permission_url = #{permissionUrl}, permission_client_id = #{permissionClientId}, is_public = #{isPublic}, modifier = #{modifier}, gmt_modified = #{gmtModified} WHERE permission_id = #{permissionId}