Changes for page Интерфейс bim

Last modified by Bimit Administrator on 02.10.2024, 09:47

From version 73.7
edited by Bimit Administrator
on 21.06.2024, 13:16
Change comment: There is no comment for this version
To version 60.3
edited by Bimit Administrator
on 01.03.2022, 13:55
Change comment: There is no comment for this version

Summary

Details

Page properties
Content
... ... @@ -1,74 +1,27 @@
1 1  Основной интерфейс для получения и работы с данными. В данном интерфейсе доступны следующие методы:
2 2  
3 -* [[calculateDuty>>path:#_Toc66]] - получение номера дежурной группы
4 -* [[createCondition>>path:#_Toc19]] - функция создания условия поиска элементов
5 -* [[createCondition>>path:#_Toc40]] - функция создания условия поиска элементов по параметру поиска, оператору сравнения
6 -* [[createGroupElements>>path:#_Toc17]] - создание (объединение) элементов в группы с указанием цвета в формате HEX
7 -* [[getAmountDate>>path:#_Toc62]] - получение даты через указанное количество дней
8 -* [[getAttachmentDrawing>>path:#_Toc32]] - получение байтового массива с чертежом вложенного к задаче по названию чертежа
9 -* [[getAttachmentImage>>path:#_Toc31]] - получение изображения вложенного к задаче по названию изображения
10 -* [[getAvatar>>path:#_Toc33]] - получение байтового массива аватара по его имени
11 -* [[getCollisionsForReport>>path:#_Toc26]] - функция получения списка коллизий для отчета
12 -* [[getDate>>path:#_Toc63]] - получение даты из строки
13 -* [[getDateTime>>path:#_Toc64]] - получение даты и времени из строки
14 -* [[getElement>>path:#_Toc9]] - функция получения полной информации о элементе
3 +* [[getProject>>path:#_Toc1]] - взятие проекта на котором выполняется плагин
4 +* [[getProfile>>path:#_Toc2]] - получение данных о пользователе по его идентификатору Uuid
5 +* [[getProjectModels>>path:#_Toc3]] - взятие всех активных моделей проекта на котором выполняется плагин
6 +* [[getModelRevisions>>path:#_Toc4]] - взятие всех ревизий модели
7 +* [[getProjectTasks>>path:#_Toc5]] - получение списка всех задач проекта
8 +* [[getTaskComments>>path:#_Toc6]] - получение списка всех комментариев у задачи по идентификатору задача
9 +* [[getTaskAttachments>>path:#_Toc7]] - получение списка всех вложений к задаче по идентификатору задача
15 15  * [[getElements>>path:#_Toc8]] - функция получения списка элементов с полной информацией
16 -* [[getEndDate>>path:#_Toc61]] - получение даты на конец следующего дня
17 -* [[getFilesDownloadLinks>>path:#_Toc27]] - получение списка ссылок на скачивание файлов, которые вложены в задачи проекта
18 -* [[getFirstEscalationTasks>>path:#_Toc58]] - получение списка просроченных задач
11 +* [[getElement>>path:#_Toc9]] - функция получения полной информации о элементе
19 19  * [[getGeometryElement>>path:#_Toc10]] - функция получения полной информации о элементе и дополнительно параметры геометрии
20 -* [[getGeometryElementA>>path:#_Toc14]] - специфичная функция получения полной информации о элементе и дополнительно параметры геометрии для расчета коллизий (сторона А, если существует)
21 -* [[getGeometryElementB>>path:#_Toc15]] - специфичная функция получения полной информации о элементе и дополнительно параметры геометрии для расчета коллизий (сторона B, если существует)
22 22  * [[getGeometryElements>>path:#_Toc11]] - функция получения списка элементов с полной информацией и дополнительно параметры геометрии, на вход ей можно подать: условие поиска, сложное условие поиска
23 -* [[getGeometryModel>>path:#_Toc13]] - взятие данных о модели по ее идентификатору с добавленными данными по геометрии модели: границы и размеры границ по осям OX,OY,OZ
24 -* [[getGeometryObject>>path:#_Toc22]] - функция получения координат элемента для формирования объемной модели или отрисовки на экране
25 -* [[getGeometryObjects>>path:#_Toc38]] - функция получения списка координат элементов для формирования объемной модели или отрисовки на экране
26 26  * [[getGeometryProject>>path:#_Toc12]] - взятие данных о проекта с добавленными данными по геометрии модели: границы и размеры границ по осям OX,OY,OZ
27 -* [[getHtmlAvatar>>path:#_Toc34]] - получение аватара преобразованного к виду htlm строки (кода) по имени аватара
28 -* [[getHtmlDrawing>>path:#_Toc36]] - получение чертежа преобразованного к виду html строки (кода) по имени чертежа
29 -* [[getHtmlImage>>path:#_Toc35]] - получение изображения преобразованную к виду html строки (кода) по имени изображения
30 -* [[getMaintenanceTasks>>path:#_Toc55]] - получение списка задач ТО по списку идентификаторов
31 -* [[getModelCollisions>>path:#_Toc21]] - функция получения списка коллизий модели
32 -* [[getModelRevisions>>path:#_Toc4]] - взятие всех ревизий модели
33 -* [[getOrCreateTaskFromMaintenance>>path:#_Toc54]] - создание или получение задачи на запланированное ТО по идентификатору задачи
34 -* [[getOrgGroup>>path:#_Toc53]] - получение группы организации
35 -* [[getOrgGroups>>path:#_Toc52]] - получение списка групп организации
36 -* [[getParamsToTask>>path:#_Toc45]] - получение списка параметров для задачи по идентификатору задачи
37 -* [[getProcessStatuses>>path:#_Toc42]] - получение списка пользовательских статусов для активного рабочего пространства
38 -* [[getProfile>>path:#_Toc2]] - получение данных о пользователе по его идентификатору Uuid
39 -* [[getProject>>path:#_Toc1]] - взятие проекта на котором выполняется плагин
40 -* [[getProjectCollisions>>path:#_Toc20]] - функция получения списка коллизий проекта
41 -* [[getProjectModels>>path:#_Toc3]] - взятие всех активных моделей проекта на котором выполняется плагин
42 -* [[getProjectTasks>>path:#_Toc5]] - получение списка всех задач проекта
43 -* [[getSecondEscalationTasks>>path:#_Toc59]] - получить список задач второй эскалации
44 -* [[getStartDate>>path:#_Toc60]] - получение даты на начало следующего дня
45 -* [[getTaskAttachments>>path:#_Toc7]] - получение списка всех вложений к задаче по идентификатору задач
46 -* [[getTaskComments>>path:#_Toc6]] - получение списка всех комментариев у задачи по идентификатору задач
47 -* [[getTaskForm>>path:#_Toc29]] - получение списка данных формы задачи по идентификатору задачи
48 -* [[getTaskParams>>path:#_Toc46]] - получение списка параметров для всех задач рабочего пространства
49 -* [[getTaskWorkers>>path:#_Toc30]] - получение списка профилей у задачи по её идентификатору
50 -* [[initPluginTaskStatus>>path:#_Toc67]] - инициализация пользовательских статусов в проекте
51 -* [[registerProcessStatuses>>path:#_Toc41]] - регистрация списка пользовательских статусов для задач по списку статусов задач плагина
52 -* [[saveParamsToTask>>path:#_Toc43]] - сохранение списка пользовательских параметров к задаче, на вход ей можно подать: идентификатор задачи, параметры, показ задачи
53 -* [[saveTask>>path:#_Toc65]] - создание и/или сохранение задачи
54 -* [[setGroupResponderToTask>>path:#_Toc57]] - назначение группы организации как ответственного на задачу по идентификатору задачи, имени группы
55 -* [[setGroupWorkersToTask>>path:#_Toc56]] - назначение группы организации как работника на задачу по идентификатору задачи, списку титулов
56 -* [[setPluginStatusToTask>>path:#_Toc50]] - изменение пользовательского статуса задачи по идентификатору задачи, статусу
57 -* [[showElements>>path:#_Toc16]] - функция отображения на экране списка элементов (выбор/подсветка на модели)
15 +* [[getGeometryModel>>path:#_Toc13]] - взятие данных о модели по ее идентификатору с добавленными данными по геометрии модели: границы и размеры границ по осям OX,OY,OZ
16 +* [[getGeometryElementA>>path:#_Toc14]] - специфичная функция получения полной информации о элементе и дополнительно параметры геометрии для расчета коллизий (сторона А, если существует)
17 +* [[getGeometryElementB>>path:#_Toc15]] - специфичная функция получения полной информации о элементе и дополнительно параметры геометрии для расчета коллизий (сторона B, если существует)
18 +* [[showElements>>path:#_Toc16]] - функция получения списка элементов и их отображения на экране(выбор/подсветка на модели)
19 +* [[createGroupElements>>path:#_Toc17]] - создание (объединение) элементов в группы с указанием цвета в формате HEX
58 58  * [[showGroupElements>>path:#_Toc18]] - функция отображения/подсветки на экране ранее созданных групп элементов
59 -* [[deleteDutyShift>>path:#_Toc51]] - удаление назначенной группы к задаче, название которой содержит указанную строку
60 -* [[deleteParam>>path:#_Toc48]] - удаление параметра задачи по параметру идентификатора
61 -* [[deleteParams>>path:#_Toc49]] - удаление параметров
62 -* [[editParam>>path:#_Toc47]] - редактирование параметра задачи по идентификатору параметра, имени параметра, параметру
63 -* [[editTokenExpiredDate>>path:#_Toc28]] - позволяет изменить количество дней, через сколько токен для скачивания файлов станет недействительным
21 +* [[createCondition>>path:#_Toc19]] - функция создания условия поиска элементов
22 +* [[getProjectCollisions>>path:#_Toc20]] - функция получения списка коллизий проекта
23 +* [[getModelCollisions>>path:#_Toc21]] - функция получения списка коллизий модели
64 64  
65 -
66 -Справочники
67 -
68 -* [[Операторы сравнения>>path:#_Toc23]]
69 -* [[Параметры поиска>>path:#_Toc24]]
70 -* [[Статусы коллизий>>path:#_Toc25]]
71 -
72 72  ====== ======
73 73  
74 74  ====== ======
... ... @@ -913,25 +913,17 @@
913 913  )))
914 914  
915 915  * **bim.getElement(Идентификатор элемента)**
916 -* **bim.getElement(Идентификатор элемента как текст)**
917 917  
918 -**Примеры использования:**
870 +**Пример использования:**
919 919  
920 920  {{code language="java"}}
921 -def element = bim.getElement(UUID.fromString("e5a114d0-7de1-11ec-90d6-0242ac120003"))
873 +def element = bim.getElement(UUID.fromString("e5a114d0-7de1-11ec-90d6-0242ac120003")
922 922  def globalId = element.getGlobalId()
923 923  
924 924  // console.info(globalId) -> “INFO: 0Dtdg2chjBhhgnQ7zCqZkk”
925 925  {{/code}}
926 926  
927 -{{code language="java"}}
928 -def element = bim.getElement("e5a114d0-7de1-11ec-90d6-0242ac120003")
929 -def globalId = element.getGlobalId()
930 930  
931 -// console.info(globalId) -> “INFO: 0Dtdg2chjBhhgnQ7zCqZkk”
932 -{{/code}}
933 -
934 -
935 935  (% class="box infomessage" %)
936 936  (((
937 937  **{{id name="_Toc10"/}}getGeometryElement** - функция получения полной информации о элементе и дополнительно параметры геометрии
... ... @@ -1921,22 +1921,14 @@
1921 1921  
1922 1922  (% class="box infomessage" %)
1923 1923  (((
1924 -**{{id name="_Toc22"/}}bim.getGeometryObject(uuid) **- функция получения координат элемента для формирования объемной модели или отрисовки на экране
1869 +**{{id name="_Toc16"/}}showElements** - функция получения списка элементов и их отображения на экране(выбор/подсветка на модели)
1925 1925  )))
1926 1926  
1927 -* **bim.getGeometryObject(Идентификатор элемента)**
1928 -
1929 -(% class="box infomessage" %)
1930 -(((
1931 -**{{id name="_Toc16"/}}showElements** - функция отображения на экране списка элементов (выбор/подсветка на модели)
1932 -)))
1933 -
1934 1934  * **bim.showElements(Условие поиска)**
1935 1935  * **bim.showElements(список глобальных идентификаторов элементов)**
1936 1936  * **bim.showElements(список идентификаторов элементов)**
1937 1937  * **bim.showElements(список элементов)**
1938 -* **bim.showElements(элемент1,элемент2,...)**
1939 -* **bim.showElement(элемент) - показ одного элемента**
1876 +* **bim.showElements(el1,el2,...)**
1940 1940  
1941 1941  **Примеры использования:**
1942 1942  
... ... @@ -2012,9 +2012,9 @@
2012 2012  **{{id name="_Toc19"/}}createCondition** - функция создания условия поиска элементов
2013 2013  )))
2014 2014  
2015 -* **bim.createCondition([[параметр поиска>>path:#_Toc24]], [[операторы сравнения>>path:#_Toc23]] ,значение для поиска)**
2016 -* **bim.createCondition([[параметр поиска>>path:#_Toc24]] по атрибуту, наименование атрибута, [[операторы сравнения>>path:#_Toc23]],значение поиска атрибута)**
2017 -* **bim.createCondition([[параметр поиска>>path:#_Toc24]] по атрибуту, наименование группы атрибутов,наименование атрибута, [[операторы сравнения>>path:#_Toc23]],значение поиска атрибута)**
1952 +* **bim.createCondition(параметр поиска, оператор сравнения,значение для поиска)**
1953 +* **bim.createCondition(параметр поиска по атрибуту, наименование атрибута, оператор сравнения,значение поиска атрибута)**
1954 +* **bim.createCondition(параметр поиска по атрибуту, наименование группы атрибутов,наименование атрибута, оператор сравнения,значение поиска атрибута)**
2018 2018  
2019 2019  **Примеры использования:**
2020 2020  
... ... @@ -2354,340 +2354,4 @@
2354 2354  }
2355 2355  {{/code}}
2356 2356  
2357 -
2358 -(% class="box infomessage" %)
2359 -(((
2360 -**{{id name="_Toc26"/}}getCollisionsForReport()** - функция получения списка коллизий для отчета.
2361 -)))
2362 -
2363 -* **bim.getCollisionsForReport()**
2364 -[[list>>https://wiki.bimit.ru/bin/view/API/%D0%9F%D0%BB%D0%B0%D0%B3%D0%B8%D0%BD%20API/%D0%98%D0%BD%D1%82%D0%B5%D1%80%D1%84%D0%B5%D0%B9%D1%81%20file/#_Toc20]] - список коллизий. Обязательное поле. Получить данный лист необходимо
2365 -
2366 -**Пример использования:**
2367 -
2368 -{{code language="java"}}
2369 -def collisionList = bim.getCollisionsForReport()
2370 - def param = [:]
2371 - param.add("pageSize", 3)
2372 - param.add("fontSize", 12)
2373 - file.collisionsToPdf(template, collisionList, param)
2374 -
2375 -{{/code}}
2376 -
2377 -
2378 -(% class="box infomessage" %)
2379 -(((
2380 -**{{id name="_Toc27"/}}getFilesDownloadLinks** - получение списка ссылок на скачивание файлов, которые вложены в задачи проекта
2381 -)))
2382 -
2383 -* **bim.getFilesDownloadLinks() - **Данный метод предназначен для получения списка ссылок на скачивания файлов из задач по проекту.
2384 -Ссылка действительна в течении одного дня. Изменить данное время можно командой editTokenExpiredDate (см. ниже). Данный метод рекомендуется использовать при формировании отчетов.
2385 -**Пример использования:**
2386 -
2387 -{{code language="java"}}
2388 -def tasks = bim.getProjectTasks()
2389 - def taskAttachments = []
2390 - for(def task : tasks) {
2391 - taskAttachments.push(bim.getTaskAttachments(task.uuid))
2392 - }
2393 -
2394 - def uuids = []
2395 - for (def attachments : taskAttachments) {
2396 - for (def attachment : attachments) {
2397 - if (attachment != null)
2398 - uuids.push(attachment.uuid)
2399 - }
2400 - }
2401 - def downloadLinks = bim.getFilesDownloadLinks(uuids)
2402 - console.info(downloadLinks) -> INFO [
2403 -6201ced9-b873-4a7d-8266-537f1566c543.docx,
2404 -687ac450-75e2-42f6-9fbe-7c608912c079.png
2405 -]
2406 -{{/code}}
2407 -
2408 -(% class="box infomessage" %)
2409 -(((
2410 -**{{id name="_Toc28"/}}editTokenExpiredDate** - позволяет изменить количество дней, через сколько токен для скачивания файлов станет недействительным
2411 -)))
2412 -
2413 -* **bim.editTokenExpiredDate()**
2414 -**Пример использования:**
2415 -
2416 -{{code language="java"}}
2417 -UUID uuid = UUID.fromString("94e8e236-510b-4325-8b3a-15e317924bb2")
2418 - bim.editTokenExpiredDate (uuid, 2)
2419 -
2420 -{{/code}}
2421 -
2422 -(% class="box infomessage" %)
2423 -(((
2424 -**{{id name="_Toc29"/}}getTaskForm** - получение списка данных формы задачи по идентификатору задачи
2425 -)))
2426 -
2427 -* **bim.getTaskForm(UUID taskUuid) **
2428 -
2429 -**Пример использования:**
2430 -
2431 -{{code language="java"}}{{/code}}
2432 -
2433 -(% class="box infomessage" %)
2434 -(((
2435 -**{{id name="_Toc30"/}}getTaskWorkers** - получение списка профилей у задачи по её идентификатору
2436 -)))
2437 -
2438 -* **bim.getTaskWorkers(UUID taskUuid) **
2439 -
2440 -**Пример использования:**
2441 -
2442 -{{code language="java"}}
2443 -
2444 -{{/code}}
2445 -
2446 -% class="box infomessage" %)
2447 -(((
2448 -**{{id name="_Toc31"/}}getAttachmentImage** - получение изображения вложенного к задаче по названию изображения
2449 -)))
2450 -
2451 -* **bim.getAttachmentImage(String imageName) **
2452 -
2453 -**Пример использования:**
2454 -
2455 -{{code language="java"}}
2456 -
2457 -{{/code}}
2458 -
2459 -(% class="box infomessage" %)
2460 -(((
2461 -**{{id name="_Toc32"/}}getAttachmentDrawing** - получение байтового массива с чертежом вложенного к задаче по названию чертежа
2462 -)))
2463 -
2464 -* **bim.getAttachmentDrawing(String drawingName) **
2465 -
2466 -**Пример использования:**
2467 -
2468 -{{code language="java"}}
2469 -
2470 -{{/code}}
2471 -
2472 -(% class="box infomessage" %)
2473 -(((
2474 -**{{id name="_Toc33"/}}getAvatar** - получение байтового массива аватара по его имени
2475 -)))
2476 -
2477 -* **bim.getAvatar(String avatarName) **
2478 -
2479 -**Пример использования:**
2480 -
2481 -{{code language="java"}}
2482 -
2483 -{{/code}}
2484 -
2485 -(% class="box infomessage" %)
2486 -(((
2487 -**{{id name="_Toc34"/}}getHtmlAvatar** - получение аватара преобразованного к виду htlm строки (кода) по имени аватара
2488 -)))
2489 -
2490 -* **bim.getHtmlAvatar(String avatarName) **
2491 -
2492 -**Пример использования:**
2493 -
2494 -{{code language="java"}}
2495 -
2496 -{{/code}}
2497 -
2498 -(% class="box infomessage" %)
2499 -(((
2500 -**{{id name="_Toc35"/}}getHtmlImage** - получение изображения преобразованную к виду html строки (кода) по имени изображения
2501 -)))
2502 -
2503 -* **bim.getHtmlImage(String imageName) **
2504 -
2505 -**Пример использования:**
2506 -
2507 -{{code language="java"}}
2508 -
2509 -{{/code}}
2510 -
2511 -(% class="box infomessage" %)
2512 -(((
2513 -**{{id name="_Toc36"/}}getHtmlDrawing** - получение чертежа преобразованного к виду html строки (кода) по имени чертежа
2514 -)))
2515 -
2516 -* **bim.getHtmlDrawing(String drawingName) **
2517 -
2518 -**Пример использования:**
2519 -
2520 -{{code language="java"}}
2521 -
2522 -{{/code}}
2523 -
2524 -(% class="box infomessage" %)
2525 -(((
2526 -**{{id name="_Toc38"/}}getGeometryObjects** - функция получения списка координат элементов для формирования объемной модели или отрисовки на экране
2527 -)))
2528 -
2529 -* **bim.getGeometryObjects(LogicGroup logicGroup) ** - функция получения списка координат элементов для формирования объемной модели или отрисовки на экране, на вход ей можно подать: условие поиска, сложное условие поиска
2530 -* **bim.getGeometryObjects(Collection<Object> elements) ** - функция получения списка координат элементов для формирования объемной модели или отрисовки на экране
2531 -
2532 -**Пример использования:**
2533 -
2534 -{{code language="java"}}
2535 -
2536 -{{/code}}
2537 -
2538 -(% class="box infomessage" %)
2539 -(((
2540 -**{{id name="_Toc40"/}}createCondition** - функция создания условия поиска элементов по параметру поиска, оператору сравнения
2541 -)))
2542 -
2543 -* **bim.createCondition(String axis, String operators)) **
2544 -
2545 -**Пример использования:**
2546 -
2547 -{{code language="java"}}
2548 -
2549 -{{/code}}
2550 -
2551 -(% class="box infomessage" %)
2552 -(((
2553 -**{{id name="_Toc41"/}}registerProcessStatuses** - регистрация списка пользовательских статусов для задач по списку статусов задач плагина
2554 -)))
2555 -
2556 -* **bim.registerProcessStatuses(List<PluginTaskStatus> statusList) **
2557 -
2558 -**Пример использования:**
2559 -
2560 -{{code language="java"}}
2561 -
2562 -{{/code}}
2563 -
2564 -(% class="box infomessage" %)
2565 -(((
2566 -**{{id name="_Toc42"/}}getProcessStatuses** - получение списка пользовательских статусов для активного рабочего пространства
2567 -)))
2568 -
2569 -* **bim.getProcessStatuses() **
2570 -
2571 -**Пример использования:**
2572 -
2573 -{{code language="java"}}
2574 -
2575 -{{/code}}
2576 -
2577 -(% class="box infomessage" %)
2578 -(((
2579 -**{{id name="_Toc43"/}}saveParamsToTask** - сохранение списка пользовательских параметров к задаче
2580 -)))
2581 -
2582 -* **bim.saveParamsToTask(UUID taskUuid, Map<String, Object> params, boolean showInTask) ** - сохранение списка пользовательских параметров к задаче, на вход ей можно подать: идентификатор задачи, параметры, показ задачи
2583 -* **bim.saveParamsToTask(UUID taskUuid, String name, Object value, boolean showInTask) ** - сохранение пользовательского параметра к задаче, на вход ей можно подать: идентификатор задачи, имя задачи, какое-то значение, показ задачи
2584 -
2585 -**Пример использования:**
2586 -
2587 -{{code language="java"}}
2588 -
2589 -{{/code}}
2590 -
2591 -(% class="box infomessage" %)
2592 -(((
2593 -**{{id name="_Toc45"/}}getParamsToTask** - получение списка параметров для задачи по идентификатору задачи
2594 -)))
2595 -
2596 -* **bim.getParamsToTask(UUID taskUuid) **
2597 -
2598 -**Пример использования:**
2599 -
2600 -{{code language="java"}}
2601 -
2602 -{{/code}}
2603 -
2604 -(% class="box infomessage" %)
2605 -(((
2606 -**{{id name="_Toc46"/}}getTaskParams** - получение списка параметров для всех задач рабочего пространства
2607 -)))
2608 -
2609 -* **bim.getTaskParams() **
2610 -
2611 -**Пример использования:**
2612 -
2613 -{{code language="java"}}
2614 -
2615 -{{/code}}
2616 -
2617 -(% class="box infomessage" %)
2618 -(((
2619 -**{{id name="_Toc47"/}}editParam** - редактирование параметра задачи по идентификатору параметра, имени параметра, параметру
2620 -)))
2621 -
2622 -* **bim.editParam(UUID paramUuid, String name, Object param) **
2623 -
2624 -**Пример использования:**
2625 -
2626 -{{code language="java"}}
2627 -
2628 -{{/code}}
2629 -
2630 -(% class="box infomessage" %)
2631 -(((
2632 -**{{id name="_Toc48"/}}deleteParam** - удаление параметра задачи по параметру идентификатора
2633 -)))
2634 -
2635 -* **bim.deleteParam(UUID paramUuid) **
2636 -
2637 -**Пример использования:**
2638 -
2639 -{{code language="java"}}
2640 -
2641 -{{/code}}
2642 -
2643 -(% class="box infomessage" %)
2644 -(((
2645 -**{{id name="_Toc49"/}}deleteParams** - удаление параметров
2646 -)))
2647 -
2648 -* **bim.deleteParams(UUID taskUuid) ** - удаление параметров у задачи по идентификатору задачи
2649 -* **bim.deleteParams(List<PluginTaskParam> params) ** - удаление списка параметров
2650 -
2651 -**Пример использования:**
2652 -
2653 -{{code language="java"}}
2654 -
2655 -{{/code}}
2656 -
2657 -
2658 -
2659 -СПРАВОЧНИКИ
2660 -
2661 -
2662 -**{{id name="_Toc23"/}}Операторы сравнения**
2663 -
2664 -(% cellspacing="0" style="border-collapse:collapse; border:none; width:850px" %)
2665 -|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:363px" %)**eq**|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:485px" %)Равно
2666 -|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:363px" %)**noteq**|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:485px" %)Не равно
2667 -|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:363px" %)**cont**|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:485px" %)Содержит
2668 -|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:363px" %)**notcont**|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:485px" %)Не содержит
2669 -|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:363px" %)**gt**|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:485px" %)Больше
2670 -|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:363px" %)**gteq**|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:485px" %)Больше или равно
2671 -|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:363px" %)**lt**|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:485px" %)Меньше
2672 -|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:363px" %)**lteq**|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:485px" %)Меньше или равно
2673 -|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:363px" %)**ex**|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:485px" %)Имеет значение ex
2674 -|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:363px" %)**notex**|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:485px" %)Не имеет значение notex
2675 -
2676 -**{{id name="_Toc24"/}}Параметры поиска**
2677 -
2678 -(% cellspacing="0" style="border-collapse:collapse; border:none; width:850px" %)
2679 -|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:363px" %)**model**|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:485px" %)поиск по названию модели в структуре проекта
2680 -|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:363px" %)**floor**|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:485px" %)поиск по названию этажа
2681 -|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:363px" %)**class**|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:485px" %)поиск по названию ifc класса (ifc тип)
2682 -|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:363px" %)**zone**|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:485px" %)поиск по названию зоны, объединяющей элементы
2683 -|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:363px" %)**layer**|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:485px" %)поиск по названию слоя объединяющего элементы
2684 -|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:363px" %)**attribute**|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:485px" %)поиск по значению атрибута
2685 -|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:363px" %)**geometry**|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:485px" %)параметры поиска по значению рассчитанной геометрии, на текущий момент доступно только площадь(ключ атрибута =”area”) и объем(ключ атрибута =”volume”)
2686 -
2687 -**{{id name="_Toc25"/}}Статусы коллизий**
2688 -
2689 -(% cellspacing="0" style="border-collapse:collapse; border:none; width:850px" %)
2690 -|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:363px" %)**NEW**|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:485px" %)запрос коллизий в статусе новые
2691 -|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:363px" %)**WORK**|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:485px" %)коллизии в работе
2692 -|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:363px" %)**SOLVED**|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:485px" %)решенные коллизии
2693 -|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:363px" %)**ALLOWED**|(% style="border-color:#000000; border-style:solid; border-width:1px; padding:7px; vertical-align:top; width:485px" %)допустимые коллизии
2294 +