# :blue_book: Documentação BackendV2 :blue_book: O backendv2 apresenta todos os arquivos pertencentes ao *backend* da empresa [Ubivis](www.ubivis.io). ## :orange_book: **Módulos e *Controllers*** Dentre todos os arquivos do projeto, exitem as principais pastas, encontradas em ```1-Backendv2/src/main/java/io/ubivis/cloud/console_web```. Entre esses arquivos existem diversos *controllers*, que estão listados abaixo: - [ ] :small_red_triangle: **analytics** - [ ] :small_blue_diamond: **anomaly** - [ ] :small_orange_diamond: **controller** - [ ] :black_small_square: *AnomalyGroupController.kt* - [x] :white_small_square: {GET /kpi-group/{id}} - [ ] :white_small_square: {PUT /kpi-group} - :x: - [ ] :white_small_square: {POST /kpi-group} - :x: - [x] :white_small_square: {GET /kpi-group/production-line/{productionLineId}} - [x] :white_small_square: {GET /kpi-group/anomaly} - [ ] :white_small_square: {GET /kpi-group/get/unique} - :x: - [x] :white_small_square: {GET /kpi-group/get/unit-viewer} - [x] :white_small_square: {DELETE /kpi-group/{id}} - [x] :white_small_square: {GET /kpi-group/type/{id}} - [x] :white_small_square: {GET /kpi-group} - [ ] :small_blue_diamond: **controller** - [ ] :small_orange_diamond: *AnalyticsController.java* - [x] :black_small_square: {POST /analytics/user/data} - [x] :black_small_square: { /analytics/timeseries/service-order/ipi} - [x] :black_small_square: { /analytics/timeseries/service-order/kpi} - [x] :black_small_square: { /analytics/health} - [x] :black_small_square: { /v2/analytics/timeseries/service-order/ipi} - [x] :black_small_square: {POST /analytics/timeseries/kpi/single} - [x] :black_small_square: {POST /v2/analytics/timeseries/ipi} - [x] :black_small_square: {POST /analytics/timeseries/ipi} - [x] :black_small_square: {POST /analytics/timeseries/ipi/by-type} - [x] :black_small_square: { /analytics/timeseries/kpi/by-type/machine} - [x] :black_small_square: { /analytics/energy/potency-consumption/by-machine} - [x] :black_small_square: { /v2/analytics/timeseries/ipi/by-type/machine} - [x] :black_small_square: { /v2/analytics/timeseries/ipi/by-type/employee} - [x] :black_small_square: { /v2/analytics/timeseries/ipi/by-type/employee/machine} - [x] :black_small_square: { /v2/analytics/timeseries/ipi/by-type/shift/machine} - [x] :black_small_square: {POST /v2/analytics/timeseries/ipi/by-type/shift} - [x] :black_small_square: {POST /v2/analytics/timeseries/ipi/by-type} - [x] :black_small_square: {POST /analytics/timeseries/product/ipi} - [x] :black_small_square: {POST /v2/analytics/timeseries/product/ipi} - [x] :black_small_square: {POST /analytics/timeseries/product/kpi} - [x] :black_small_square: {POST /analytics/timeseries/kpi} - [ ] :black_small_square: { /analytics/forecast/service-order/{orderId}/type/{typeId}} - :x: - [x] :black_small_square: {POST /analytics/product/data} - [ ] :black_small_square: {POST /service_order/last} - :x: - [x] :black_small_square: {POST /service_order/data} - [x] :black_small_square: { /analytics/production-line/by-type/monthly} - [x] :black_small_square: { /analytics/product/by-line/by-type} - [x] :black_small_square: { /analytics/product/by-line/by-type/advanced-order} - [ ] :small_orange_diamond: *DataCollectorWebSocketController.java* - [ ] :black_small_square: {MESSAGE? /datacollector} - :x: - [x] :small_orange_diamond: *EmployeeController.kt* - [x] :black_small_square: {POST /v2/analytics/employee/by-type/monthly} - [x] :black_small_square: {POST /v2/analytics/employee/by-type/by-line/monthly} - [x] :black_small_square: {POST /v2/analytics/employee/ipi} - [x] :black_small_square: {POST /v2/analytics/employee/oee/timeline} - [x] :black_small_square: {POST /v2/analytics/employee/timeseries/kpi} - [ ] :small_orange_diamond: *ExcelController.java* - [x] :black_small_square: {POST /xlsx/product} - [x] :black_small_square: {POST /xlsx/user} - [ ] :black_small_square: {POST /xlsx/serviceorder} - [ ] :small_orange_diamond: *KpiTemplateController.java* - [x] :black_small_square: {GET /kpi-template/id/{id}} - [x] :black_small_square: {POST /kpi-template} - [x] :black_small_square: {PUT /kpi-template} - [x] :black_small_square: {DELETE /kpi-template/{id}} - [x] :black_small_square: {GET /kpi-template} - [x] :small_orange_diamond: *OeeAndOleMachineController.java* - [x] :black_small_square: {GET /analytics/oee/machine/{machineId}} - [x] :black_small_square: {GET /analytics/oee/machine/{machineId}/service_order/{serviceOrderId}} - [x] :black_small_square: {POST /analytics/oee/machine/timeline} - [x] :black_small_square: {POST /analytics/oee/machine/shift/realtime} - [x] :black_small_square: {POST /analytics/ole/machine/timeline} - [x] :black_small_square: {GET /analytics/ole/machine/{machineId}/service_order/{serviceOrderId}} - [x] :black_small_square: {POST /analytics/ole/machine/shift/realtime} - [x] :black_small_square: {GET /analytics/ole/machine/{machineId}} - [x] :small_orange_diamond: *OeeAndOleMachineRealtimeController.kt* - [x] :black_small_square: {GET /v2/analytics/oee/machine/{machineId}} - [x] :black_small_square: {POST /v2/analytics/oee/machine/timeline} - [x] :black_small_square: {GET /v2/analytics/oee/machine/{machineId}/service_order/{serviceOrderId}} - [x] :black_small_square: {GET /v2/analytics/oee/advanced-order/{advancedOrderId}} - [x] :black_small_square: {GET /v2/analytics/ole/machine/{machineId}} - [x] :black_small_square: {POST /v2/analytics/ole/machine/timeline} - [x] :black_small_square: {GET /v2/analytics/ole/machine/{machineId}/service_order/{serviceOrderId}} - [x] :black_small_square: {GET /v2/analytics/ole/advanced-order/{advancedOrderId}} - [x] :small_orange_diamond: *OeeAndOleProductionLineController.java* - [x] :black_small_square: {POST /analytics/ole/production_line/timeline} - [x] :black_small_square: {POST /v2/analytics/ole/production_line/timeline} - [x] :black_small_square: {GET /analytics/oee/production_line/{id}} - [x] :black_small_square: {GET /v2/analytics/oee/production_line/{id}} - [x] :black_small_square: {GET /analytics/ole/production_line/{id}} - [x] :black_small_square: {GET /v2/analytics/ole/production_line/{id}} - [x] :black_small_square: {GET /analytics/oee/production_line/{productionLineId}/service_order/{serviceOrderId}} - [x] :black_small_square: {GET /v2/analytics/oee/production_line/{productionLineId}/service_order/{serviceOrderId}} - [x] :black_small_square: {GET /analytics/ole/production_line/{productionLineId}/service_order/{serviceOrderId}} - [x] :black_small_square: {GET /v2/analytics/ole/production_line/{productionLineId}/service_order/{serviceOrderId}} - [x] :black_small_square: {POST /analytics/oee/production_line/timeline} - [x] :black_small_square: {POST /v2/analytics/oee/production_line/timeline} - [x] :black_small_square: {POST /v2/analytics/oee/production_line/shift/timeline} - [x] :black_small_square: { /v2/analytics/ole/production_line/shift/timeline} - [ ] :small_orange_diamond: *ShiftsAnalyticsController.kt* - [x] :black_small_square: {POST /analytics/shifts/ipi} - [x] :black_small_square: {POST /analytics/shifts/kpi} - [ ] :black_small_square: {POST /analytics/shifts/by-type/monthly} - :x: - [ ] :black_small_square: {POST /analytics/shifts/by-type/by-line/monthly} - :x: - [x] :small_blue_diamond: **dataConfigurators** - [x] :small_orange_diamond: **controller** - [x] :black_small_square: *DynamicKpiController.java* - [x] :white_small_square: {GET /dynamic-kpi/id/{id}} - [x] :white_small_square: {GET /dynamic-kpi/production-line/{productionline}/type/{type}} - [x] :white_small_square: {POST /dynamic-kpi} - [x] :white_small_square: {PUT /dynamic-kpi} - [x] :white_small_square: {DELETE /dynamic-kpi/{id}} - [x] :white_small_square: { /dynamic-kpi/list/production-line/{productionLine}/type/{type}} - [x] :white_small_square: { /dynamic-kpi/list/production-line/{productionLine}} - [x] :white_small_square: { /dynamic-kpi/list/machine/{machineId}} - [x] :white_small_square: { /dynamic-kpi/manual/production-line/{productionLine}} - [x] :black_small_square: *KeyPerformanceIndicatorController.java* - [x] :white_small_square: {GET /key-performance-indicator/machine/{id}} - [x] :white_small_square: {GET /key-perfomance-indicator/get-kpi/{id}} - [x] :white_small_square: {DELETE /key-performance-indicator/delete-kpi/{id}} - [x] :white_small_square: {GET /key-performance-indicator/get-kpis} - [x] :white_small_square: {[POST, PUT] /key-performance-indicator/save-kpi} - [x] :white_small_square: {GET /key-performance-indicator/production-line/{id}} - [x] :small_blue_diamond: **dataIngestion** - [x] :small_orange_diamond: **controller** - [x] :black_small_square: *DataCollectorController.kt* - [x] :white_small_square: {POST /data-collector} - [ ] :small_blue_diamond: **IA** - [ ] :small_orange_diamond: **controller** - [ ] :black_small_square: *AgentController.java* - [x] :white_small_square: {GET /agent/{agentId}, produces [application/json]} - [ ] :white_small_square: {POST /agent, produces [application/json]} - :x: - [ ] :white_small_square: {PUT /agent/{agentId}, produces [application/json]} - :x: - [ ] :white_small_square: {DELETE /agent/{agentId}} - :x: - [x] :white_small_square: {GET /agent/production-line/{productionLineId}} - [x] :white_small_square: {GET /agent/alarm/production-line/{productionLineId}} - [x] :white_small_square: {GET /agent/anomaly/production-line/{productionLineId}/page/{pageId}} - [x] :white_small_square: {GET /agent/by-alarm/{alarmId}} - [ ] :white_small_square: {GET /agent/{agentId}/alarm} - :x: - [ ] :white_small_square: {GET /agent/{agentId}/awake} - :x: - [x] :white_small_square: {GET /agent/monitorable/{id}} - [x] :black_small_square: *AlarmController.java* - [x] :white_small_square: {POST /alarm/by-line/stacked} - [x] :white_small_square: {POST /alarm/by-line} - [x] :white_small_square: {POST /alarm/by-agent} - [x] :white_small_square: {PUT /alarm/is_alarm/{id}} - [x] :white_small_square: {GET /alarm/by-id/{id}} - [ ] :black_small_square: *GoalController.java* - [x] :white_small_square: {GET /goal/{id}} - [ ] :white_small_square: {[POST, PUT] /goal/} - :x: - [x] :white_small_square: {DELETE /goal/{id}} - [x] :white_small_square: {POST /goal/oee-goals} - [x] :black_small_square: *PDCAController.java* - [x] :white_small_square: {POST /pdca/trial} - [x] :white_small_square: {GET /pdca/trial/{id}} - [x] :white_small_square: {POST /pdca/cause} - [x] :white_small_square: {GET /pdca/cause/productionline/{id}} - [x] :white_small_square: {GET /pdca/cause/machine/{id}} - [x] :white_small_square: {POST /pdca/problem} - [x] :white_small_square: {GET /pdca/problem/alarm/{id}} - [x] :white_small_square: {POST /pdca/problem/waste} - [x] :white_small_square: {GET /pdca/problem/service-controll/{id}} - [x] :black_small_square: *SkuController.java* - [x] :white_small_square: {GET /sku/} - [x] :black_small_square: *StatisticsController.java* - [x] :white_small_square: {POST /stats/kpi-table/} - [x] :white_small_square: {POST /stats/oee-table/} - [x] :white_small_square: {POST /stats/kpi-cadence/} - [x] :white_small_square: {POST /stats/oee-cadence/} - [x] :white_small_square: {POST /stats/oee-comparative/} - [x] :white_small_square: {POST /stats/total-production/} - [x] :white_small_square: {POST /stats/pg-cadence/} - [x] :white_small_square: {POST /stats/palletization/time-waste} - [x] :white_small_square: {POST /stats/palletization/agg} - [x] :white_small_square: {POST /stats/palletization/raw} - [x] :white_small_square: {POST /stats/palletization/raw/count} - [x] :white_small_square: {POST /stats/foaming/one/raw} - [x] :white_small_square: {POST /stats/foaming/one/agg} - [x] :white_small_square: {POST /stats/foaming/one/mask/agg} - [x] :white_small_square: {GET /stats/foaming/refrigerator/{barCode}} - [x] :white_small_square: {POST /stats/foaming/one/product-mask} - [x] :white_small_square: {POST /stats/foaming/one/product-mask/total} - [x] :white_small_square: {POST /stats/foaming/one/masks/cycles} - [x] :white_small_square: {POST /stats/foaming/one/mask/report} - [x] :small_blue_diamond: **mtbf_mttr** - [x] :small_orange_diamond: **controller** - [x] :black_small_square: *MtbfMttrController.kt* - [x] :white_small_square: {POST /analytics/mtbf_mttr/by-line} - [x] :small_blue_diamond: **shell** - [x] :small_orange_diamond: **controller** - [x] :black_small_square: *WellController.java* - [ ] :small_blue_diamond: **unit_monitor** - [ ] :small_orange_diamond: **statistics** - [ ] :black_small_square: **controller** - [x] :white_small_square: *ChartController.kt* - [x] :small_blue_diamond: {DELETE /unit-monitor/chart/{id}} - [x] :small_blue_diamond: {GET /unit-monitor/chart/{id}} - [x] :small_blue_diamond: {POST /unit-monitor/chart} - [x] :small_blue_diamond: {PUT /unit-monitor/chart/{id}} - [x] :small_blue_diamond: {GET /unit-monitor/chart} - [ ] :white_small_square: *ColumnDefinitionController.kt* - [x] :small_blue_diamond: {DELETE /unit-monitor/column-definition/column-name/{name}} - [x] :small_blue_diamond: {GET /unit-monitor/column-definition/column-name/{name}} - [x] :small_blue_diamond: {GET /unit-monitor/column-definition} - [ ] :small_blue_diamond: {POST /unit-monitor/column-definition} - [ ] :small_blue_diamond: {PUT /unit-monitor/column-definition} - [x] :white_small_square: *ColumnsTableController.kt* - [x] :small_blue_diamond: {GET /unit-monitor/columns-table/{id}} - [x] :small_blue_diamond: {GET /unit-monitor/columns-table/by-line} - [x] :small_blue_diamond: {[POST, PUT] /unit-monitor/columns-table/} - [x] :small_blue_diamond: {DELETE /unit-monitor/columns-table/{id}} - [ ] :white_small_square: *GraphController.kt* - [x] :small_blue_diamond: {GET /unit-monitor/graph/{id}} - [x] :small_blue_diamond: {GET /unit-monitor/graph/by-line} - [x] :small_blue_diamond: {GET /unit-monitor/graph/by-line/cycle-time} - [ ] :small_blue_diamond: {POST /unit-monitor/graph/} - :x: - [x] :small_blue_diamond: {DELETE /unit-monitor/graph/{id}} - [ ] :white_small_square: *ParamsController.kt* - [x] :small_blue_diamond: {GET /unit-monitor/params/{id}} - [x] :small_blue_diamond: {GET /unit-monitor/params/by-line} - [ ] :small_blue_diamond: {[POST, PUT] /unit-monitor/params/} - :x: - [x] :small_blue_diamond: {DELETE /unit-monitor/params/{id}} - [ ] :small_orange_diamond: **viewer** - [ ] :black_small_square: **controller** - [ ] :white_small_square: *UnitViewerController.java* - [x] :small_blue_diamond: {GET /unit-viewer/{id}} - [x] :small_blue_diamond: {DELETE /unit-viewer/{id}} - [ ] :small_blue_diamond: {PUT /unit-viewer/} - [ ] :small_blue_diamond: {POST /unit-viewer/} - [ ] :small_blue_diamond: {GET /unit-viewer/all} - [ ] :small_red_triangle: **batch** - [ ] :small_blue_diamond: **controller** - [ ] :small_orange_diamond: *BatchController.kt* - [ ] :black_small_square: {GET /batch/{id}} - [ ] :black_small_square: {PUT /batch} - [ ] :black_small_square: {POST /batch} - [ ] :black_small_square: {GET /batch} - [ ] :black_small_square: {POST /batch/remove-service-order} - [ ] :black_small_square: {DELETE /batch/hard/{id}} - [ ] :black_small_square: {POST /batch/add-service-order} - [ ] :black_small_square: {DELETE /batch/soft/{id}} - [ ] :small_red_triangle: **core** - [ ] :small_blue_diamond: **push** - [ ] :small_orange_diamond: **controller** - [ ] :black_small_square: *PushController.kt* - [ ] :white_small_square: {POST /push/generic} - [ ] :small_blue_diamond: **serverInfo** - [ ] :small_orange_diamond: ServerInfo.java - [ ] :black_small_square: {GET /server/newdate} - [ ] :small_blue_diamond: **user** - [ ] :small_orange_diamond: **controller** - [ ] :black_small_square: *EmployeeController.kt* - [ ] :white_small_square: {GET /employee/{id}} - [ ] :white_small_square: {PUT /employee} - [ ] :white_small_square: {DELETE /employee/{id}} - [ ] :white_small_square: {POST /employee} - [ ] :white_small_square: {GET /employee} - [ ] :black_small_square: *GroupController.java* - [ ] :white_small_square: {POST /group/adduser} - [ ] :white_small_square: {DELETE /group/deluser/{id}} - [ ] :white_small_square: {DELETE /group/{id}} - [ ] :white_small_square: {GET /group/{id}/tags} - [ ] :white_small_square: {GET /group/{id}} - [ ] :white_small_square: {GET /group/get-all} - [ ] :white_small_square: {POST /group} - [ ] :black_small_square: *TeamController.java* - [ ] :white_small_square: {GET /teams} - [ ] :white_small_square: {POST /team} - [ ] :white_small_square: {PUT /team} - [ ] :white_small_square: {DELETE /team/{id}} - [ ] :white_small_square: {GET /team/id/{id}} - [ ] :white_small_square: {POST /team/add/user} - [ ] :white_small_square: {GET /team/search/{query}} - [ ] :white_small_square: {GET /team/userteams} - [ ] :white_small_square: {POST /team/add-user-to-team/} - [ ] :black_small_square: *UserController.java* - [ ] :white_small_square: {GET /users} - [ ] :white_small_square: { /factories} - [ ] :white_small_square: {POST /user} - [ ] :white_small_square: {PUT /user} - [ ] :white_small_square: {GET /user/find} - [ ] :white_small_square: {GET /myuser} - [ ] :white_small_square: {DELETE /user/{id}} - [ ] :white_small_square: {GET /user/id/{id}} - [ ] :white_small_square: {GET /health} - [ ] :white_small_square: {GET /user/update/line/{id}} - [ ] :white_small_square: {POST /user/safeguard/password} - [ ] :white_small_square: {POST /user/safeguard/password/check} - [ ] :white_small_square: {GET /user/check-token} - [ ] :white_small_square: {GET /factory/switch/{id}} - [ ] :black_small_square: *UserRecoverController.java* - [ ] :white_small_square: {POST /user/password/reset} - [ ] :white_small_square: {POST /user/password/forgotten} - [ ] :small_red_triangle: **dashboard** - [ ] :small_blue_diamond: **controller** - [ ] :small_orange_diamond: *DashboardController.java* - [ ] :black_small_square: {DELETE /dashboard/{id}} - [ ] :black_small_square: {GET /dashboard/{id}} - [ ] :black_small_square: {[POST, PUT] /dashboard/} - [ ] :black_small_square: {GET /dashboard/by-user} - [ ] :small_red_triangle: **data** - [ ] :small_blue_diamond: **controller** - [ ] :small_orange_diamond: *DiscardsMonitorController.kt* - [ ] :black_small_square: {POST /discards-monitor} - [ ] :black_small_square: {POST /discards-monitor/by-range} - [ ] :small_orange_diamond: *ReasonForDiscardController.kt* - [ ] :black_small_square: {GET /reason-for-discard/machine/{id}} - [ ] :small_red_triangle: **datastore** - [ ] :small_blue_diamond: **controller** - [ ] :small_orange_diamond: *DataStoreController.kt* - [ ] :black_small_square: {GET /datastore/gatherers} - [ ] :black_small_square: {GET /datastore/context/{id}/gatherers} - [ ] :black_small_square: {GET /datastore/context/{id}/gatherers/inputs} - [ ] :black_small_square: {GET /datastore/context/{id}/inputs} - [ ] :black_small_square: {GET /datastore/gatherer/{id}} - [ ] :black_small_square: {GET /datastore/gatherer/{id}/inputs} - [ ] :black_small_square: {POST /datastore/create-context-by-expression} - [ ] :black_small_square: {POST /datastore/context/inputs} - [ ] :black_small_square: {POST /datastore/input} - [ ] :small_red_triangle: **devices** - [ ] :small_blue_diamond: **controller** - [ ] :small_orange_diamond: *ApplicationVersionController.kt* - [ ] :black_small_square: {GET /application/version/list/recent/{hubv}} - [ ] :black_small_square: {GET /application/version/list} - [ ] :black_small_square: {GET /application/version/list/custom} - [ ] :black_small_square: {GET /application/version/list/generic} - [ ] :small_orange_diamond: *DeviceController.java* - [ ] :black_small_square: {GET /devices} - [ ] :black_small_square: {POST /device} - [ ] :black_small_square: {PUT /device} - [ ] :black_small_square: {GET /devices/{appName:.+}} - [ ] :black_small_square: {GET /device/arn/\*\*} - [ ] :black_small_square: {DELETE /device/{id}} - [ ] :small_orange_diamond: *SubscriptionController.java* - [ ] :black_small_square: {POST /subscribe/device/factory} - [ ] :black_small_square: {GET /subscription/factory/arn/{arn:.+}} - [ ] :small_orange_diamond: *TopicController.java* - [ ] :black_small_square: {GET /topic/factory/arn/{arn:.+}} - [ ] :black_small_square: {POST /topic/factory} - [ ] :small_red_triangle: **digitalhealth** - [ ] :small_blue_diamond: **model** - [ ] :small_orange_diamond: **post** - [ ] :small_red_triangle: **events** - [ ] :small_blue_diamond: **controller** - [ ] :small_orange_diamond: *ServiceOrderConfigurationController.kt* - [ ] :black_small_square: {GET /service-order-configuration/all} - [ ] :black_small_square: {PUT /service-order-configuration} - [ ] :black_small_square: {DELETE /service-order-configuration/{id}} - [ ] :black_small_square: {POST /service-order-configuration} - [ ] :black_small_square: {GET /service-order-configuration/{id}} - [ ] :small_orange_diamond: *ShiftsController.kt* - [ ] :black_small_square: {GET /shifts/{id}} - [ ] :black_small_square: {GET /shifts} - [ ] :black_small_square: {PUT /shifts} - [ ] :black_small_square: {DELETE /shifts/{id}} - [ ] :black_small_square: {POST /shifts} - [ ] :black_small_square: {POST /shifts/intervals} - [ ] :black_small_square: {POST /shifts/by-range} - [ ] :small_red_triangle: **exceptions** - [ ] :small_blue_diamond: **exceptions_handler** - [ ] :small_orange_diamond: **controller** - [ ] :black_small_square: *ErrorTrackerController.java* - [ ] :small_red_triangle: **farming** - [ ] :small_blue_diamond: **controller** - [ ] :small_orange_diamond: *DeadBirdController.java* - [ ] :black_small_square: {GET /avicultura/values/{id}} - [ ] :black_small_square: {POST /avicultura/dead-bird} - [ ] :black_small_square: {GET /avicultura/feed_conversion} - [ ] :black_small_square: {GET /avicultura/sum} - [ ] :small_orange_diamond: *SiloEstimationController.java* - [ ] :black_small_square: {POST /avicultura/silo_estimation} - [ ] :small_orange_diamond: *SiloQuantityController.java* - [ ] :black_small_square: {POST /avicultura/silo_total} - [ ] :black_small_square: {GET /avicultura/last/qnty} - [ ] :small_red_triangle: **gateway** - [ ] :small_blue_diamond: **actuation** - [ ] :small_orange_diamond: **controller** - [ ] :black_small_square: *AutomaticOperationOrderController.kt* - [ ] :white_small_square: {PUT /automatic-operation/enabled/{id}} - [ ] :white_small_square: {POST /automatic-operation} - [ ] :white_small_square: {PUT /automatic-operation} - [ ] :white_small_square: {DELETE /automatic-operation/{id}} - [ ] :white_small_square: {GET /automatic-operation/production-line/{productionLineId}} - [ ] :white_small_square: {GET /automatic-operation/{id}} - [ ] :black_small_square: *ConditionController.kt* - [ ] :white_small_square: {GET /condition/{id}} - [ ] :white_small_square: {PUT /condition} - [ ] :white_small_square: {GET /condition/condition-operation-order/{conditionOperationOrderId}} - [ ] :white_small_square: {POST /condition} - [ ] :white_small_square: {DELETE /condition/{id}} - [ ] :black_small_square: *ConditionOperationOrderController.kt* - [ ] :white_small_square: {DELETE /condition-operation-order/{id}} - [ ] :white_small_square: {GET /condition-operation-order/production-line/{productionLineId}} - [ ] :white_small_square: {GET /condition-operation-order/{id}} - [ ] :white_small_square: {POST /condition-operation-order} - [ ] :white_small_square: {PUT /condition-operation-order} - [ ] :black_small_square: *ControlTemplateController.kt* - [ ] :white_small_square: {POST /control-template} - [ ] :white_small_square: {PUT /control-template} - [ ] :white_small_square: {DELETE /control-template/{id}} - [ ] :white_small_square: {GET /control-template/{id}} - [ ] :white_small_square: {GET /control-template/production-line/{lineId}} - [ ] :white_small_square: {GET /control-template/automatic-operation/{automaticId}} - [ ] :white_small_square: {GET /control-template/machine/{machineId}} - [ ] :white_small_square: {GET /control-template/condition-order/{conditionOrderId}} - [ ] :black_small_square: *MachineControlController.kt* - [ ] :white_small_square: {POST /machine-control/command} - [ ] :white_small_square: {POST /machine-control} - [ ] :white_small_square: {GET /machine-control/executed/{id}} - [ ] :white_small_square: {GET /machine-control/production-line/{productionLineId}/page/{page}} - [ ] :white_small_square: {POST /machine-control/sync} - [ ] :white_small_square: {POST /machine-control/machine-action/sync} - [ ] :small_blue_diamond: **alarms** - [ ] :small_orange_diamond: **controller** - [ ] :black_small_square: *ProductionStopController.kt* - [ ] :white_small_square: {POST /production-stop} - [ ] :white_small_square: {DELETE /production-stop/{id}} - [ ] :white_small_square: {POST /production-stop/endtime} - [ ] :white_small_square: {GET /production-stop/open/machine/{id}} - [ ] :small_blue_diamond: **config** - [ ] :small_orange_diamond: **controller** - [ ] :black_small_square: *GatewayController.kt* - [ ] :white_small_square: {GET /gateway/production-line/{id}} - [ ] :white_small_square: {POST /gateway/heartbeat/} - [ ] :white_small_square: {GET /gateway/events} - [ ] :white_small_square: {GET /gateway/status} - [ ] :white_small_square: {POST /gateway/password} - [ ] :white_small_square: {PUT /gateway/password} - [ ] :white_small_square: {POST /gateway/plcExtraConfig/{macId}} - [ ] :white_small_square: {GET /gateway/initialConfigurations/{macId}} - [ ] :white_small_square: {GET /gateway} - [ ] :white_small_square: {PUT /gateway} - [ ] :black_small_square: *PlcConfigController.kt* - [ ] :white_small_square: {POST /s7-driver-config/gateway} - [ ] :black_small_square: *UnitMonitorController.kt* - [ ] :white_small_square: {POST /unit-monitor/gateway} - [ ] :small_blue_diamond: **lobot** - [ ] :small_orange_diamond: **controller** - [ ] :black_small_square: *LobotController.java* - [ ] :white_small_square: {POST /lobot/configs} - [ ] :white_small_square: {POST /lobot/configs/new} - [ ] :white_small_square: {POST /lobot/performance/configs} - [ ] :small_blue_diamond: **robot** - [ ] :small_orange_diamond: **controller** - [ ] :black_small_square: *DesiredOptimizationController.kt* - [ ] :white_small_square: {GET /desired-optimization/executed/{id}} - [ ] :white_small_square: {POST /desired-optimization} - [ ] :white_small_square: {POST /desired-optimization/mac} - [ ] :black_small_square: *OptimizationController.kt* - [ ] :white_small_square: {POST /optimization/id} - [ ] :white_small_square: {POST /optimization} - [ ] :white_small_square: {GET /optimization/line/{id}} - [ ] :white_small_square: {POST /optimization/mac_address} - [ ] :white_small_square: {GET /optimization/line/{id}/page/{page}} - [ ] :white_small_square: {POST /optimization/id/accept} - [ ] :white_small_square: {POST /optimization/id/confirmed} - [ ] :white_small_square: {POST /optimization/id/executed} - [ ] :white_small_square: {POST /optimization/id/last} - [ ] :small_blue_diamond: **safeguard** - [ ] :small_orange_diamond: **controller** - [ ] :black_small_square: *EntitiesController.kt* - [ ] :white_small_square: {GET /entities} - [ ] :black_small_square: *RuleTypesController.kt* - [ ] :white_small_square: {GET /rule-types} - [ ] :black_small_square: *SafeguardController.kt* - [ ] :white_small_square: {GET /safeguard/validation-rules/by-line/{id}} - [ ] :white_small_square: {GET /safeguard/validation-rules/{id}} - [ ] :white_small_square: {POST /safeguard/validation-rules} - [ ] :white_small_square: {PUT /safeguard/validation-rules} - [ ] :white_small_square: {DELETE /safeguard/validation-rules/{id}} - [ ] :black_small_square: *ScopeController.kt* - [ ] :white_small_square: {GET /scope/{id}} - [ ] :white_small_square: {DELETE /scope/{id}} - [ ] :white_small_square: {POST /scope} - [ ] :white_small_square: {PUT /scope} - [ ] :white_small_square: {GET /scope/by-line/{id}} - [ ] :small_red_triangle: **interop** - [ ] :small_blue_diamond: **controller** - [ ] :small_orange_diamond: *BehaviorSettingsController.kt* - [ ] :black_small_square: {DELETE /settings/{id}} - [ ] :black_small_square: {DELETE /settings/all} - [ ] :black_small_square: {DELETE /settings} - [ ] :small_red_triangle: **mobile** - [ ] :small_blue_diamond: **agenda** - [ ] :small_orange_diamond: **controller** - [ ] :black_small_square: *UserChecklistScheduleController.kt* - [ ] :white_small_square: {PUT /checklist/schedule} - [ ] :white_small_square: {DELETE /checklist/schedule/{id}} - [ ] :white_small_square: {POST /checklist/schedule} - [ ] :white_small_square: {POST /checklist/schedule/add-instance-to-schedule} - [ ] :white_small_square: {GET /checklist/schedule/{id}} - [ ] :white_small_square: {GET /checklist/schedule/all} - [ ] :white_small_square: {GET /checklist/schedule/v2/all} - [ ] :white_small_square: {GET /checklist/schedule} - [ ] :small_blue_diamond: **ier** - [ ] :small_orange_diamond: **controller** - [ ] :black_small_square: *CheckListController.java* - [ ] :white_small_square: {GET /keepalive} - [ ] :white_small_square: {POST /checklist/model} - [ ] :white_small_square: {[PUT, POST] /checklist/instance} - [ ] :white_small_square: {GET /checklist/get-instance/{id}} - [ ] :white_small_square: {GET /checklist/model_data/{id}} - [ ] :white_small_square: {GET /callrooms} - [ ] :white_small_square: {GET /checklist/open-instances-by-callroom/{id}} - [ ] :white_small_square: {GET /checklist/instance-items/{id}} - [ ] :white_small_square: {GET /checklist/get-model/{id}} - [ ] :white_small_square: {GET /checklist/meta_model_versions/{id}} - [ ] :white_small_square: {GET /checklist/all_last_version_models} - [ ] :white_small_square: {GET /checklist/get-open-instances-by-callroom/{id}} - [ ] :white_small_square: {GET /checklist/finished-instances} - [ ] :white_small_square: {GET /checklist/unfinished-instances} - [ ] :white_small_square: {GET /checklist/finished-accepted-instances} - [ ] :white_small_square: {GET /checklist/pending-instances} - [ ] :white_small_square: {GET /checklist/rejected-instances} - [ ] :white_small_square: {GET /checklist/fast-nav/open-instances} - [ ] :white_small_square: {GET /checklist/fast-nav/finished-instances} - [ ] :white_small_square: {GET /checklist/get-subitens/{itemId}} - [ ] :white_small_square: {GET /checklist/get-required-evidences/{itemId}} - [ ] :white_small_square: {GET /checklist/get_models_by_relationship} - [ ] :white_small_square: {POST /checklist/fast-nav/get_instances_by_relationship} - [ ] :white_small_square: {GET /checklist/get_models_by_recipes/{productionLineId}} - [ ] :white_small_square: {GET /checklist/all_instances} - [ ] :white_small_square: {GET /checklist/all_models} - [ ] :white_small_square: {PUT /checklist/finalize_instance/{id}} - [ ] :white_small_square: {PUT /checklist/update-instance-items} - [ ] :white_small_square: {POST /checklist/subitens} - [ ] :white_small_square: {PUT /checklist/model-status} - [ ] :white_small_square: {[POST, PUT] /checklist/callroom} - [ ] :white_small_square: {[POST, PUT] /checklist/required-evidence} - [ ] :white_small_square: {DELETE /checklist/item-delete/{id}} - [ ] :white_small_square: {PUT /checklist/review/{id}} - [ ] :white_small_square: {GET /checklist/test-api} - [ ] :black_small_square: *ChecklistControllerV2.kt* - [ ] :white_small_square: {[PUT, POST] /checklistV2/instance} - [ ] :white_small_square: {GET /checklistV2/instance/{id}} - [ ] :white_small_square: {GET /checklistV2/model/{id}} - [ ] :white_small_square: {GET /checklistV2/model/last-versions} - [ ] :white_small_square: {GET [/checklistV2/open-instances, /checklistV2/open-instances/{page}, /checklistV2/open-instances/{size}/{page}]} - [ ] :white_small_square: {GET [/checklistV2/finished-instances, /checklistV2/finished-instances/{page}, /checklistV2/finished-instances/{size}/{page}]} - [ ] :white_small_square: {POST /checklistV2/models-by-relationship} - [ ] :white_small_square: {POST /checklistV2/instances-by-relationship} - [ ] :white_small_square: {POST /checklistV2/evidence, consumes [multipart/form-data]} - [ ] :white_small_square: {GET /checklistV2/item-instance/{id}/evidences} - [ ] :white_small_square: {PUT /checklistV2/instance-items} - [ ] :white_small_square: {GET /checklistV2/item/{id}/documents} - [ ] :white_small_square: {PUT /checklistV2/item/dependency} - [ ] :white_small_square: {POST /checklistV2/item/associate-sensor} - [ ] :white_small_square: {POST /checklistV2/item/dissociate-sensor} - [ ] :black_small_square: *DocumentsController.java* - [ ] :white_small_square: {DELETE /checklist/document/{id}} - [ ] :white_small_square: {GET /checklist/document/{id}} - [ ] :white_small_square: {GET /checklist/document/factory/list} - [ ] :white_small_square: {POST /checklist/document/document_to_item} - [ ] :white_small_square: {POST /checklist/document/remove_document_from_item} - [ ] :white_small_square: {GET /checklist/document/list-all/{id}} - [ ] :white_small_square: {POST /checklist/document/new, consumes [multipart/form-data]} - [ ] :black_small_square: *EvidenceController.java* - [ ] :white_small_square: {GET /checklist/evidence/{id}} - [ ] :white_small_square: {POST /checklist/evidence/new, consumes [multipart/form-data]} - [ ] :white_small_square: {GET /checklist/evidence/loc/{id}} - [ ] :white_small_square: {GET /checklist/evidence/list-all/{id}} - [ ] :white_small_square: {GET /checklist/evidence/factory/list} - [ ] :small_red_triangle: **productionLine** - [ ] :small_blue_diamond: **engine** - [ ] :small_orange_diamond: **controller** - [ ] :black_small_square: *EngineController.kt* - [ ] :white_small_square: {GET /engine/{id}/settings} - [ ] :white_small_square: {PUT /engine} - [ ] :white_small_square: {GET /engine/{id}} - [ ] :white_small_square: {DELETE /engine/{id}} - [ ] :white_small_square: {POST /engine} - [ ] :white_small_square: {GET /engines} - [ ] :white_small_square: {PUT /engine/{id}/settings} - [ ] :white_small_square: {GET /productionline/{productionLineId}/engines} - [ ] :white_small_square: {DELETE /engine/{engineId}/settings} - [ ] :white_small_square: {DELETE /engine/{engineId}/settings/all} - [ ] :small_blue_diamond: **productionLine** - [ ] :small_orange_diamond: **controller** - [ ] :black_small_square: *MachineController.java* - [ ] :white_small_square: {GET /machines/{productioncellId}} - [ ] :white_small_square: {GET /machines/data/{productionLine}} - [ ] :white_small_square: { /machines/fastnav/productioncell/{productioncellId}} - [ ] :white_small_square: { /machine/details/{machineId}} - [ ] :white_small_square: { /machines/production-line/{productionLineId}} - [ ] :white_small_square: {GET /machines/energy-eficiency/{productioncellId}} - [ ] :black_small_square: *MachineHasUserController.kt* - [ ] :white_small_square: {GET /machine/employee/production_line/{id}} - [ ] :white_small_square: {GET /machine/employee/machine/{id}} - [ ] :white_small_square: {GET /machine/employee/{id}} - [ ] :black_small_square: *ProductioncellController.java* - [ ] :white_small_square: {GET /productioncell/{productionlineId}} - [ ] :white_small_square: { /productioncells/fastnav/productionline/{productionlineId}} - [ ] :white_small_square: { /productioncell/details/{productioncellId}} - [ ] :black_small_square: *ProductionlineController.java* - [ ] :white_small_square: {GET /productionlines} - [ ] :white_small_square: {GET /productionlines/{id}} - [ ] :white_small_square: {GET /productionlines/timeline} - [ ] :white_small_square: {GET /productionlines/fastnav/} - [ ] :white_small_square: {GET /productionline/sensors/{lineId}} - [ ] :white_small_square: {GET /productionlines/sensor/{id}} - [ ] :white_small_square: { /productionline/details/{productionlineId}} - [ ] :white_small_square: {PUT /productionline} - [ ] :small_blue_diamond: **sensor** - [ ] :small_orange_diamond: **controller** - [ ] :black_small_square: *QrcodeControlller.java* - [ ] :white_small_square: {GET /qrcode/{id}} - [ ] :white_small_square: {GET /qrcode/code/{code}} - [ ] :black_small_square: *SensorController.java* - [ ] :white_small_square: {GET /sensors} - [ ] :white_small_square: {GET /sensor/{id}/settings} - [ ] :white_small_square: {GET /sensors/setpoint/machine/{id}} - [ ] :white_small_square: {POST /sensors} - [ ] :white_small_square: {GET /sensors/statistics/{productionLineId}} - [ ] :white_small_square: {GET /supervisory/sensors/setpoint/machine/{id}} - [ ] :white_small_square: {GET /sensors/alarms/machine/{id}} - [ ] :white_small_square: {GET /sensors/not-setpoint/machine/{id}} - [ ] :white_small_square: {GET /supervisory/sensors/not-setpoint/machine/{id}} - [ ] :white_small_square: {GET /sensors/fastnav/source/{sourceId}} - [ ] :white_small_square: {PUT /supervisory/show-sensor/{id}} - [ ] :white_small_square: {PUT /sensor/{id}/settings} - [ ] :white_small_square: {DELETE /sensor/{sensorId}/settings} - [ ] :white_small_square: {DELETE /sensor/{sensorId}/settings/all} - [ ] :white_small_square: {GET /sensor/details/{sensorId}} - [ ] :black_small_square: *SourceController.java* - [ ] :white_small_square: {GET /sources} - [ ] :white_small_square: { /sources/fastnav/machine/{machineId}} - [ ] :white_small_square: { /source/details/{sourceId}} - [ ] :black_small_square: *TypeController.java* - [ ] :white_small_square: {GET /types} - [ ] :small_red_triangle: **productionManagement** - [ ] :small_blue_diamond: **controller** - [ ] :small_orange_diamond: *ProductionPlanningController.kt* - [ ] :black_small_square: {GET /production-planning} - [ ] :black_small_square: {PUT /production-planning/{id}} - [ ] :black_small_square: {DELETE /production-planning/{id}} - [ ] :black_small_square: {POST /production-planning} - [ ] :black_small_square: {GET /production-planning/{id}} - [ ] :small_red_triangle: **products** - [ ] :small_blue_diamond: **params** - [ ] :small_orange_diamond: **controller** - [ ] :black_small_square: *RecipeHasMachineController.java* - [ ] :white_small_square: {POST /recipe-machine} - [ ] :white_small_square: {DELETE /recipe-machine/{id}} - [ ] :white_small_square: {GET /recipe-machine/{recipeId}/{machineId}} - [ ] :white_small_square: {GET /v2/recipe-machine/product/{productId}} - [ ] :white_small_square: {GET /recipe-machine/recipe/{id}} - [ ] :white_small_square: {PUT /recipe-machine} - [ ] :white_small_square: {GET /recipe-machine/boolean/recipe/{recipeId}/line/{lineId}} - [ ] :white_small_square: {GET /recipe-machine/machine/{machineId}} - [ ] :white_small_square: {GET /recipe-machine/{recipeId}/{machineId}/{day}} - [ ] :black_small_square: *VarianceController.java* - [ ] :white_small_square: {POST /variance} - [ ] :white_small_square: {DELETE /variance/{id}} - [ ] :white_small_square: {GET /variance/recipe/{rid}/machine/{mid}} - [ ] :white_small_square: {PUT /variance} - [ ] :white_small_square: {GET /variance/recipe/{rid}/productspec/{pid}} - [ ] :small_blue_diamond: **product** - [ ] :small_orange_diamond: **controller** - [ ] :black_small_square: *CategoryController.java* - [ ] :white_small_square: {GET /categories} - [ ] :white_small_square: {POST /category} - [ ] :white_small_square: {PUT /category} - [ ] :white_small_square: {DELETE /category/{id}} - [ ] :white_small_square: {GET /category/{id}} - [ ] :white_small_square: {GET /categories/page/{pag}} - [ ] :black_small_square: *ProductController.java* - [ ] :white_small_square: {POST /product} - [ ] :white_small_square: {PUT /product} - [ ] :white_small_square: {DELETE /product/{id}} - [ ] :white_small_square: {GET /product/{id}} - [ ] :white_small_square: {POST /product/by-line/by-interval} - [ ] :white_small_square: {GET /product/recipe/{id}} - [ ] :white_small_square: {GET /products/page/{pag}} - [ ] :white_small_square: {GET /product/category/{id}} - [ ] :white_small_square: {GET /products/all} - [ ] :small_blue_diamond: **recipe** - [ ] :small_orange_diamond: **controller** - [ ] :black_small_square: *FeedstockController.java* - [ ] :white_small_square: {GET /feedstock/{id}} - [ ] :white_small_square: {GET /feedstocks} - [ ] :white_small_square: {POST /feedstock} - [ ] :white_small_square: {PUT /feedstock} - [ ] :white_small_square: {DELETE /feedstock/{id}} - [ ] :black_small_square: *RecipeController.java* - [ ] :white_small_square: {POST /recipe} - [ ] :white_small_square: {PUT /recipe} - [ ] :white_small_square: {DELETE /recipe/{id}} - [ ] :white_small_square: {GET /recipe/incomplete} - [ ] :white_small_square: {GET /recipe/{id}} - [ ] :white_small_square: {GET /recipes} - [ ] :white_small_square: {GET /recipe/incomplete/param} - [ ] :small_blue_diamond: **recipeV2** - [ ] :small_orange_diamond: **controller** - [ ] :black_small_square: *FeedstockHasRecipeController.kt* - [ ] :white_small_square: {PUT /v2/feedstock-has-recipe} - [ ] :white_small_square: {DELETE /v2/feedstock-has-recipe/{id}} - [ ] :white_small_square: {POST /v2/feedstock-has-recipe} - [ ] :white_small_square: {GET /v2/feedstock-has-recipe/recipe/{id}} - [ ] :black_small_square: *RecipeControllerV2.java* - [ ] :white_small_square: {[PUT, POST] /v2/recipe} - [ ] :white_small_square: {DELETE /v2/recipe/{id}} - [ ] :white_small_square: {GET /v2/recipes} - [ ] :white_small_square: {GET /v2/recipes/page/{pag}} - [ ] :white_small_square: {GET /v2/recipe/{id}} - [ ] :black_small_square: *RecipeHasMachineControllerV2.kt* - [ ] :white_small_square: {PUT /v2/recipe-has-machine} - [ ] :white_small_square: {DELETE /v2/recipe-has-machine/{id}} - [ ] :white_small_square: {GET /v2/recipe-has-machine/{id}} - [ ] :white_small_square: {POST /v2/recipe-has-machine} - [ ] :white_small_square: {GET /v2/recipe-has-machine/recipe/{id}} - [ ] :small_red_triangle: **rabbitmq** - [ ] :small_blue_diamond: **controller** - [ ] :small_orange_diamond: *HttpAuthController.kt* - [ ] :black_small_square: {[GET, POST] /rabbitmq/http/auth/resource, produces [text/plain]} - [ ] :black_small_square: {[GET, POST] /rabbitmq/http/auth/user, produces [text/plain]} - [ ] :black_small_square: {[GET, POST] /rabbitmq/http/auth/topic, produces [text/plain]} - [ ] :black_small_square: {[GET, POST] /rabbitmq/http/auth/vhost, produces [text/plain]} - [ ] :small_orange_diamond: *RabbitController.java* - [ ] :black_small_square: {GET /rabbitmq/config/{macId}} - [ ] :black_small_square: {POST /rabbitmq/route/{route}/send} - [ ] :black_small_square: {POST /rabbitmq/exchange/{exchange}/route/{route}/send} - [ ] :small_red_triangle: **resource** - [ ] :small_blue_diamond: **controller** - [ ] :small_orange_diamond: *ResourceController.kt* - [ ] :black_small_square: {PUT /resource/{id}/set/group/{tagId}} - [ ] :black_small_square: {GET /resource} - [ ] :black_small_square: {PUT /resource/{id}/set/user/{tagId}} - [ ] :black_small_square: {PUT /resource/{id}/set/tag/{tagId}} - [ ] :black_small_square: {GET /resource/company/{id}} - [ ] :black_small_square: {DELETE /resource/{id}/tag/{tagId}} - [ ] :black_small_square: {PUT /resource/{id}} - [ ] :black_small_square: {GET /resource/user/{id}} - [ ] :black_small_square: {GET /resource/group/{id}} - [ ] :black_small_square: {DELETE /resource/{id}/user/{tagId}} - [ ] :black_small_square: {DELETE /resource/{id}/group/{tagId}} - [ ] :black_small_square: {DELETE /resource/{id}} - [ ] :black_small_square: {GET /resource/factory/{id}} - [ ] :black_small_square: {GET /resource/productionline/{id}} - [ ] :black_small_square: {GET /resource/productioncell/{id}} - [ ] :black_small_square: {GET /resource/machine/{id}} - [ ] :small_orange_diamond: *TagController.kt* - [ ] :black_small_square: {GET /tag/resource/{id}} - [ ] :black_small_square: {POST /tag/{id}} - [ ] :black_small_square: {PUT /tag/{id}} - [ ] :black_small_square: {DELETE /tag/{id}} - [ ] :small_red_triangle: **serviceOrder** - [ ] :small_blue_diamond: **controller** - [ ] :small_orange_diamond: *NewServiceorderController.java* - [ ] :black_small_square: {GET /service-order/simple/{id}} - [ ] :black_small_square: {POST /service-order/new/} - [ ] :black_small_square: {DELETE /service-order/advanced/{id}} - [ ] :black_small_square: {GET /service-order/advanced/{id}} - [ ] :black_small_square: {POST /service-order/advanced} - [ ] :black_small_square: {PUT /service-order/advanced} - [ ] :black_small_square: {DELETE /service-order/simple/{id}} - [ ] :black_small_square: {POST /service-order/simple} - [ ] :black_small_square: {PUT /service-order/simple} - [ ] :small_orange_diamond: *PlannedStopController.kt* - [ ] :black_small_square: {GET /plannedstop/{id}} - [ ] :black_small_square: {PUT /plannedstop} - [ ] :black_small_square: {DELETE /plannedstop/{id}} - [ ] :black_small_square: {POST /plannedstop} - [ ] :black_small_square: {GET /plannedstop/productionline/{id}} - [ ] :black_small_square: {GET /plannedstop/uninitialized/{id}} - [ ] :black_small_square: {GET /plannedstop/finished/{id}} - [ ] :black_small_square: {GET /plannedstop/running/{id}/page/{pag}} - [ ] :black_small_square: {GET /plannedstop/uninitialized/{id}/page/{pag}} - [ ] :black_small_square: {GET /plannedstop/finished/{id}/page/{pag}} - [ ] :black_small_square: {GET /plannedstop/running/{id}} - [ ] :small_orange_diamond: *ReasonsForStoppingController.kt* - [ ] :black_small_square: {PUT /reasons-for-stopping} - [ ] :black_small_square: {DELETE /reasons-for-stopping/{id}} - [ ] :black_small_square: {POST /reasons-for-stopping} - [ ] :black_small_square: {GET /reasons-for-stopping/productionline/{id}} - [ ] :black_small_square: {GET /reasons-for-stopping/report/productionline/{id}} - [ ] :small_orange_diamond: *ServiceControllController.java* - [ ] :black_small_square: {GET /service-controll} - [ ] :black_small_square: {PUT /service-controll} - [ ] :black_small_square: {POST /service-controll/new/day} - [ ] :black_small_square: {PUT /service-controll/counter} - [ ] :black_small_square: {POST /service-controll/input/array} - [ ] :black_small_square: {POST /service-controll/day} - [ ] :black_small_square: {GET /service-controll/open/sensor/{id}} - [ ] :black_small_square: {POST /service-controll/post/reason} - [ ] :black_small_square: {POST /service-controll/add-planed-stop-remove-others} - [ ] :black_small_square: {POST /service-controll} - [ ] :black_small_square: {GET /service-controll/open/sensor/{id}/page/{pag}} - [ ] :black_small_square: {GET /service-controll/open/pag/sensor/{id}/{pag}} - [ ] :black_small_square: {POST /service-controll/planned-stop} - [ ] :black_small_square: {GET /service-controll/list/reason/{produtionId}} - [ ] :black_small_square: {GET /service-controll/line/{produtionId}} - [ ] :black_small_square: {GET /service-controll/time/line/{produtionId}} - [ ] :black_small_square: {GET /service-controll/open/serviceorder/{id}} - [ ] :black_small_square: {GET /service-controll/open/machine/{id}} - [ ] :black_small_square: {POST /service-controll/date} - [ ] :black_small_square: { /service-controll/by-line/{productionLineId}/last/{lastServiceControll}} - [ ] :black_small_square: {POST /service-controll/report} - [ ] :black_small_square: {POST /service-controll/machine/date} - [ ] :black_small_square: {POST /service-controll/machine/energy/date} - [ ] :black_small_square: {POST /service-controll/by-machine/idle/date} - [ ] :black_small_square: {POST /service-controll/by-machine/date/all-types} - [ ] :black_small_square: {POST /v2/service-controll/by-machine/date/all-types} - [ ] :black_small_square: { /service-controll/by-machine/date} - [ ] :small_orange_diamond: *ServiceControlReportController.kt* - [ ] :black_small_square: {POST /service-control-reports/xlsx/by-production-line/by-interval} - [ ] :black_small_square: {GET /service-control-reports/idle/machine/{machineId}} - [ ] :black_small_square: {GET /service-control-reports/idle/machine/{machineId}/service-order/{serviceOrderId}} - [ ] :small_orange_diamond: *ServiceOrderController.java* - [ ] :black_small_square: {POST /service-order} - [ ] :black_small_square: {DELETE /service-order/{id}} - [ ] :black_small_square: {GET /service-order/line/{id}} - [ ] :black_small_square: {GET /service-order/list} - [ ] :black_small_square: {PUT /service-order} - [ ] :black_small_square: {GET /service-order/uninitialized/line/{id}} - [ ] :black_small_square: {GET /service-order/finished/line/{id}} - [ ] :black_small_square: {GET /service-order/runnin/line/{id}} - [ ] :black_small_square: {GET /service-order/end/{id}} - [ ] :black_small_square: {GET /service-order/recipe/line/{id}} - [ ] :black_small_square: {POST /service-order/create/farm} - [ ] :black_small_square: {POST /service-order/machine/date} - [ ] :black_small_square: {GET /service-order/uninitialized/line/{id}/page/{pag}} - [ ] :black_small_square: {GET /service-order/finished/line/{id}/page/{pag}} - [ ] :black_small_square: {GET /service-order/runnin/line/{id}/page/{pag}} - [ ] :black_small_square: {POST /service-order/date} - [ ] :black_small_square: {GET /service-order/runnin} - [ ] :black_small_square: {GET /service-order/uninitialized} - [ ] :black_small_square: {GET /service-order/{id}} - [ ] :black_small_square: {GET /service-order/finished} - [ ] :small_orange_diamond: *ServiceorderRTController.kt* - [ ] :black_small_square: {POST /service-order/rt/} - [ ] :small_red_triangle: **shell** - [ ] :small_blue_diamond: **controller** - [ ] :small_orange_diamond: *WitController.java* - [ ] :black_small_square: {GET /oil-and-gas/test, produces [application/json]} - [ ] :black_small_square: {POST /oil-and-gas/wit/sequence/{id}, consumes [multipart/form-data]} - [ ] :black_small_square: {POST /oil-and-gas/wit} - [ ] :black_small_square: {POST /oil-and-gas/v2/wit} - [ ] :black_small_square: {GET /oil-and-gas/well/list, produces [application/json]} - [ ] :black_small_square: {GET /oil-and-gas/wit/{id}} - [ ] :black_small_square: {PUT /oil-and-gas/wit/{witId}} - [ ] :black_small_square: {GET /oil-and-gas/wit/wit-types} - [ ] :black_small_square: {GET /oil-and-gas/wit/derived-prop/{witId}} - [ ] :black_small_square: {GET /oil-and-gas/wit/list} - [ ] :black_small_square: {GET /oil-and-gas/wit/list/by-xtree/{xtreeId}} - [ ] :black_small_square: {GET /oil-and-gas/v2/wit/list} - [ ] :black_small_square: {GET /oil-and-gas/wit/{id}/result-entries} - [ ] :black_small_square: {POST /oil-and-gas/v2/wit/sequence, consumes [multipart/form-data]} - [ ] :black_small_square: {GET /oil-and-gas/wit/{id}/gauge-entries} - [ ] :black_small_square: {GET /oil-and-gas/wit/{id}/valve-pressure-entries} - [ ] :black_small_square: {POST /oil-and-gas/wit/{id}/valve-states} - [ ] :black_small_square: {GET /oil-and-gas/wit/{id}/apt-p-grad} - [ ] :black_small_square: {GET /oil-and-gas/wit/sequence/list} - [ ] :black_small_square: {GET /oil-and-gas/xtree/{id}/requires-wit-type, produces [application/json]} - [ ] :black_small_square: {GET /oil-and-gas/wit/{sequenceId}/validate, produces [application/json]} - [ ] :black_small_square: {GET /oil-and-gas/v2/wit/{witId}/validate, produces [application/json]} - [ ] :black_small_square: {GET /oil-and-gas/v2/wit/sequence/{witSequenceId}/validate, produces [application/json]} - [ ] :black_small_square: {GET /oil-and-gas/v3/wit/{witId}/validate, produces [application/json]} - [ ] :black_small_square: {GET /oil-and-gas/v3/wit/sequence/{witSequenceId}/validate, produces [application/json]} - [ ] :black_small_square: {GET /oil-and-gas/wit/{witId}/table, produces [application/json]} - [ ] :black_small_square: {GET /oil-and-gas/wit/sequence/{sequenceId}, produces [application/json]} - [ ] :black_small_square: {GET /oil-and-gas/wit/z-value/{wellId}, produces [application/json]} - [ ] :black_small_square: {POST /oil-and-gas/wit/real-time/create-wit} - [ ] :black_small_square: {POST /oil-and-gas/wit/real-time/volume-mask} - [ ] :black_small_square: {POST /oil-and-gas/wit/real-time/create-historical-wit} - [ ] :black_small_square: {POST /oil-and-gas/send-report} - [ ] :small_red_triangle: **statisticalProcess** - [ ] :small_blue_diamond: **controller** - [ ] :small_orange_diamond: *StatisticalProcessController.kt* - [ ] :black_small_square: {GET /statistical-process-control/process/{id}} - [ ] :black_small_square: {POST /statistical-process-control/process/} - [ ] :black_small_square: {POST /statistical-process-control/monitor} - [ ] :black_small_square: {GET /statistical-process-control/monitor/{id}} - [ ] :small_red_triangle: **ubSmart** - [ ] :small_blue_diamond: **controller** - [ ] :small_orange_diamond: *UbSmartController.kt* - [ ] :black_small_square: {GET /api/v1/ub-smart/statuses} - [ ] :black_small_square: {POST /api/v1/ub-smart/request-logs} - [ ] :black_small_square: {GET /api/v1/ub-smart/robots-by-factory} - [ ] :black_small_square: {GET /api/v1/ub-smart/robots-by-productionline} - [ ] :small_red_triangle: **valuesMonitor** - [ ] :small_blue_diamond: **controller** - [ ] :small_orange_diamond: *AlarmController.kt* - [ ] :black_small_square: {GET /alarm} - [ ] :black_small_square: {GET /alarm/product} - [ ] :black_small_square: {GET /alarm/machine} - [ ] :black_small_square: {PUT /alarm/trigger} - [ ] :small_orange_diamond: *ProductValuesController.kt* - [ ] :black_small_square: {POST /values-monitor} - [ ] :black_small_square: {PUT /values-monitor/product} - [ ] :black_small_square: {POST /values-monitor/product/all} - [ ] :black_small_square: {GET /values-monitor/machine/{id}} - [ ] :black_small_square: {PUT /values-monitor/machine}