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 73.8
edited by Bimit Administrator
on 21.06.2024, 13:47
Change comment: There is no comment for this version

Summary

Details

Page properties
Content
... ... @@ -2654,8 +2654,247 @@
2654 2654  
2655 2655  {{/code}}
2656 2656  
2657 +(% class="box infomessage" %)
2658 +(((
2659 +**{{id name="_Toc50"/}}setPluginStatusToTask** - изменение пользовательского статуса задачи по идентификатору задачи, статусу
2660 +)))
2657 2657  
2662 +* **bim.setPluginStatusToTask(UUID taskUuid, String status) **
2658 2658  
2664 +**Пример использования:**
2665 +
2666 +{{code language="java"}}
2667 +
2668 +{{/code}}
2669 +
2670 +(% class="box infomessage" %)
2671 +(((
2672 +**{{id name="_Toc51"/}}deleteDutyShift** - удаление назначенной группы к задаче, название которой содержит указанную строку
2673 +)))
2674 +
2675 +* **bim.deleteDutyShift(Task task, String groupName) **
2676 +
2677 +**Пример использования:**
2678 +
2679 +{{code language="java"}}
2680 +
2681 +{{/code}}
2682 +
2683 +(% class="box infomessage" %)
2684 +(((
2685 +**{{id name="_Toc52"/}}getOrgGroups** - получение списка групп организации
2686 +)))
2687 +
2688 +* **bim.getOrgGroups() ** - получение списка групп организации
2689 +* **bim.getOrgGroups(List<UUID> orgGroups) ** - получение списка групп организации по идентификаторам
2690 +
2691 +**Пример использования:**
2692 +
2693 +{{code language="java"}}
2694 +
2695 +{{/code}}
2696 +
2697 +(% class="box infomessage" %)
2698 +(((
2699 +**{{id name="_Toc53"/}}getOrgGroup** - получение группы организации
2700 +)))
2701 +
2702 +* **bim.getOrgGroup(UUID orgGroup) ** - получение группы организации по её идентификатору
2703 +* **bim.getOrgGroup(String groupName) ** - получение группы организации по её названию
2704 +
2705 +**Пример использования:**
2706 +
2707 +{{code language="java"}}
2708 +
2709 +{{/code}}
2710 +
2711 +(% class="box infomessage" %)
2712 +(((
2713 +**{{id name="_Toc54"/}}getOrCreateTaskFromMaintenance** - создание или получение задачи на запланированное ТО по идентификатору задачи
2714 +)))
2715 +
2716 +* **bim.getOrCreateTaskFromMaintenance(UUID maintenanceTask) **
2717 +
2718 +**Пример использования:**
2719 +
2720 +{{code language="java"}}
2721 +
2722 +{{/code}}
2723 +
2724 +(% class="box infomessage" %)
2725 +(((
2726 +**{{id name="_Toc55"/}}getMaintenanceTasks** - получение списка задач ТО по списку идентификаторов
2727 +)))
2728 +
2729 +* **bim.getMaintenanceTasks(List<UUID> taskUuids) **
2730 +
2731 +**Пример использования:**
2732 +
2733 +{{code language="java"}}
2734 +
2735 +{{/code}}
2736 +
2737 +(% class="box infomessage" %)
2738 +(((
2739 +**{{id name="_Toc56"/}}setGroupWorkersToTask** - назначение группы организации как работника на задачу по идентификатору задачи, списку титулов
2740 +)))
2741 +
2742 +* **bim.setGroupWorkersToTask(UUID taskUuid, List<String> titles) **
2743 +
2744 +**Пример использования:**
2745 +
2746 +{{code language="java"}}
2747 +
2748 +{{/code}}
2749 +
2750 +(% class="box infomessage" %)
2751 +(((
2752 +**{{id name="_Toc57"/}}setGroupResponderToTask** - назначение группы организации как ответственного на задачу по идентификатору задачи, имени группы
2753 +)))
2754 +
2755 +* **bim.setGroupResponderToTask(UUID taskUuid, String groupName) **
2756 +
2757 +**Пример использования:**
2758 +
2759 +{{code language="java"}}
2760 +
2761 +{{/code}}
2762 +
2763 +(% class="box infomessage" %)
2764 +(((
2765 +**{{id name="_Toc58"/}}getFirstEscalationTasks** - получение списка просроченных задач
2766 +)))
2767 +
2768 +* **bim.getFirstEscalationTasks() **
2769 +
2770 +**Пример использования:**
2771 +
2772 +{{code language="java"}}
2773 +
2774 +{{/code}}
2775 +
2776 +(% class="box infomessage" %)
2777 +(((
2778 +**{{id name="_Toc59"/}}getSecondEscalationTasks** - получить список задач второй эскалации
2779 +)))
2780 +
2781 +* **bim.getSecondEscalationTasks() **
2782 +
2783 +**Пример использования:**
2784 +
2785 +{{code language="java"}}
2786 +
2787 +{{/code}}
2788 +
2789 +(% class="box infomessage" %)
2790 +(((
2791 +**{{id name="_Toc60"/}}getStartDate** - получение даты на начало следующего дня
2792 +)))
2793 +
2794 +* **bim.getStartDate() **
2795 +
2796 +**Пример использования:**
2797 +
2798 +{{code language="java"}}
2799 +
2800 +{{/code}}
2801 +
2802 +(% class="box infomessage" %)
2803 +(((
2804 +**{{id name="_Toc61"/}}getEndDate** - получение даты на конец следующего дня
2805 +)))
2806 +
2807 +* **bim.getEndDate() **
2808 +
2809 +**Пример использования:**
2810 +
2811 +{{code language="java"}}
2812 +
2813 +{{/code}}
2814 +
2815 +(% class="box infomessage" %)
2816 +(((
2817 +**{{id name="_Toc62"/}}getAmountDate** - получение даты через указанное количество дней
2818 +)))
2819 +
2820 +* **bim.getAmountDate(int day) **
2821 +
2822 +**Пример использования:**
2823 +
2824 +{{code language="java"}}
2825 +
2826 +{{/code}}
2827 +
2828 +(% class="box infomessage" %)
2829 +(((
2830 +**{{id name="_Toc63"/}}getDate** - получение даты из строки
2831 +)))
2832 +
2833 +* **bim.getDate(String dateStr) ** - получение даты из строки
2834 +* **bim.getDate(String dateStr, String formatStr) ** - получение даты из строки по заданному формату
2835 +
2836 +**Пример использования:**
2837 +
2838 +{{code language="java"}}
2839 +
2840 +{{/code}}
2841 +
2842 +(% class="box infomessage" %)
2843 +(((
2844 +**{{id name="_Toc64"/}}getDateTime** - получение даты и времени из строки
2845 +)))
2846 +
2847 +* **bim.getDateTime(String dateStr) **
2848 +
2849 +**Пример использования:**
2850 +
2851 +{{code language="java"}}
2852 +
2853 +{{/code}}
2854 +
2855 +(% class="box infomessage" %)
2856 +(((
2857 +**{{id name="_Toc65"/}}saveTask** - создание и/или сохранение задачи
2858 +)))
2859 +
2860 +* **bim.saveTask(Task task) **
2861 +
2862 +**Пример использования:**
2863 +
2864 +{{code language="java"}}
2865 +
2866 +{{/code}}
2867 +
2868 +(% class="box infomessage" %)
2869 +(((
2870 +**{{id name="_Toc66"/}}calculateDuty** - получение номера дежурной группы
2871 +)))
2872 +
2873 +* **bim.calculateDuty() ** - получение номера дежурной группы на следующий день
2874 +* **bim.calculateDuty(String groupName) ** - получение номера дежурной группы на следующий день по имени группы
2875 +* **bim.calculateDuty(MaintenanceTask mTask) ** - получение номера дежурной группы на дату проведени ТО по задаче обслуживания
2876 +* **bim.calculateDuty(String groupName, MaintenanceTask mTask) ** - получение номера группы на дату проведени ТО по имени группы, задаче обслуживания
2877 +
2878 +**Пример использования:**
2879 +
2880 +{{code language="java"}}
2881 +
2882 +{{/code}}
2883 +
2884 +(% class="box infomessage" %)
2885 +(((
2886 +**{{id name="_Toc67"/}}initPluginTaskStatus** - инициализация пользовательских статусов в проекте
2887 +)))
2888 +
2889 +* **bim.initPluginTaskStatus() **
2890 +
2891 +**Пример использования:**
2892 +
2893 +{{code language="java"}}
2894 +
2895 +{{/code}}
2896 +
2897 +
2659 2659  СПРАВОЧНИКИ
2660 2660  
2661 2661