Commit Graph

1923 Commits

Author SHA1 Message Date
d07f5f182a Замена репозитория ProcessMapPlanRepository на ChangeLogRepositoryAbstract 2024-02-20 15:54:18 +05:00
Степанов Дмитрий
3e84b1591f Вернул пользователя для авто определённых операций 2024-02-20 13:01:13 +03:00
Степанов Дмитрий
53715dfaaa Фикс TelemetryDataSpinService 2024-02-20 12:37:58 +03:00
Степанов Дмитрий
3bd058e9c8 Merge branch 'dev' into feature/detected_operations 2024-02-20 11:23:27 +03:00
Степанов Дмитрий
a77c3b4566 Рефакторинг авто определения операций 2024-02-20 11:22:58 +03:00
Степанов Дмитрий
7919926c21 Рефакторинг сервисов телеметрии 2024-02-20 11:21:16 +03:00
Степанов Дмитрий
aa297e235d Рефакторинг детекторов 2024-02-20 11:16:46 +03:00
Степанов Дмитрий
a3938a2dff Рефакторинг DTO 2024-02-20 11:15:05 +03:00
32b95c80ac Merge pull request 'Значение полей "Процент использования..." должен быть в процентах' (#222) from feature/28518041-rtk-report-export into dev
Reviewed-on: http://test.digitaldrilling.ru:8080/DDrilling/AsbCloudServer/pulls/222
2024-02-19 13:59:29 +05:00
ngfrolov
0c5133ee84
Merge branch 'dev' into fix/29192645-drill-test-dtos 2024-02-19 13:15:57 +05:00
ngfrolov
97e01be7db
WellOperationController remove validation by dates gap between operations 2024-02-19 13:14:58 +05:00
ca4b058b94 Merge branch 'dev' into feature/28518041-rtk-report-export 2024-02-19 12:36:32 +05:00
9b3b0f8d1c Значение полей "Процент использования..." должен быть в процентах 2024-02-19 12:35:48 +05:00
ngfrolov
f7caa7eb38
WellOperationRepository RemoveDuplicates TrimOverlapping and tested on local base 2024-02-19 11:42:59 +05:00
2f1b8ee87b Разделение dto для drill_test на DrillTestBaseDto и DrillTestDto 2024-02-19 10:32:15 +05:00
ngfrolov
44bb602350
WellOperationRepository TrimOverlapping() 2024-02-16 17:26:49 +05:00
ngfrolov
11873c6764
ProcessMapReportDataSaubStatExportService nit 2024-02-16 16:22:06 +05:00
ngfrolov
8f271eac0a
merge dev to rtk-report-export 2024-02-16 15:42:20 +05:00
ngfrolov
b121310819
ChangeLogRepositoryAbstract nit 2024-02-16 15:38:27 +05:00
0fd0913089 Merge branch 'feature/28518041-rtk-report-export' of http://test.digitaldrilling.ru:8080/DDrilling/AsbCloudServer into feature/28518041-rtk-report-export 2024-02-16 15:22:14 +05:00
9b5bc227b0 Правки после ревью 2024-02-16 15:21:01 +05:00
Степанов Дмитрий
9d6fa75a01 Merge branch 'dev' into feature/import 2024-02-16 12:47:20 +03:00
Степанов Дмитрий
8550342879 Фикс ChangeLogRepository 2024-02-16 12:00:46 +03:00
Степанов Дмитрий
63e2e1b180 Рефакторинг сервисов парсинга 2024-02-16 11:53:10 +03:00
30eaac1f29 Merge branch 'dev' into feature/28518041-rtk-report-export 2024-02-16 12:08:43 +05:00
853a5fde83 Экспорт нового РТК-отчета в эксель 2024-02-16 12:02:54 +05:00
ngfrolov
10a15f1c77
ProcessMapReportDataSaubStatService Add test and fix. 2024-02-15 15:59:34 +05:00
ngfrolov
c19defe529
ProcessMapReportDataSaubStatService apply compiller recommendations 2024-02-15 12:09:33 +05:00
53af712750 Приведение дат к UTС-формату должно осуществляться в репозитории 2024-02-15 10:52:18 +05:00
29cf09f9bf Фильтрация статистики ртк не по глубине, а по датам 2024-02-14 15:40:53 +05:00
0f93c637e0 Фильтр статистики по дате, а не по глубине 2024-02-14 15:28:37 +05:00
Степанов Дмитрий
7090daf494 Рефакторинг прасинга Excel шаблонов 2024-02-14 12:13:43 +03:00
ngfrolov
5eede46b31
nit fixes 2024-02-14 13:43:19 +05:00
08e0a4fb38 Правки - 3 2024-02-14 13:12:25 +05:00
d5d97acb7d Правки - 2 2024-02-14 11:33:35 +05:00
e649d1f61c Merge branch 'feature/28518041-rtk-report' of http://test.digitaldrilling.ru:8080/DDrilling/AsbCloudServer into feature/28518041-rtk-report 2024-02-14 10:51:31 +05:00
df0b3555b3 Мини-правки 2024-02-14 10:51:20 +05:00
ngfrolov
3a978bddc5
draft 1 2024-02-13 17:29:20 +05:00
3064211550 Merge branch 'feature/28518041-rtk-report' of http://test.digitaldrilling.ru:8080/DDrilling/AsbCloudServer into feature/28518041-rtk-report 2024-02-13 16:38:49 +05:00
0fdb1ede72 правки после ревью 2024-02-13 16:35:01 +05:00
Степанов Дмитрий
0c399f0693 Merge branch 'dev' into feature/import 2024-02-13 14:06:21 +03:00
Степанов Дмитрий
14f4ffb6b9 Доработки парсера excel, рефакторинг парсинга РТК и траекторий 2024-02-13 14:05:16 +03:00
Степанов Дмитрий
4fb94a443f Рефакторинг после ревью 2024-02-12 15:25:18 +03:00
13c545a7b9 Merge branch 'dev' into feature/28518041-rtk-report 2024-02-12 17:02:36 +05:00
4f2bc9244e Построение РТК-отчета на основании данных t_data_saub_stat 2024-02-12 16:55:50 +05:00
ngfrolov
cfba6143de
Fixes by review 2024-02-12 13:58:02 +05:00
ngfrolov
bb107c8f5b
Форматирование TelemetryDataSaubService 2024-02-12 08:51:31 +05:00
Степанов Дмитрий
886abdcf06 Moved ParserServiceBase 2024-02-11 11:21:38 +03:00
Степанов Дмитрий
f2ca89dc8d Парсинг РТК 2024-02-09 09:32:31 +03:00
Степанов Дмитрий
aff243626a Доработка базового класса парсера, тест метода расширения GetCellValue 2024-02-09 09:26:50 +03:00
ngfrolov
7dd92be567
WorkDataSaubStat избавился от зависимости БД 2024-02-08 17:33:38 +05:00
ngfrolov
7282eb1cfa
Fix query in WorkDataSaubStat 2024-02-08 15:14:33 +05:00
Степанов Дмитрий
1b3c06c927 Рефакторинг парсинга
1. Добавлен шаблон для сообщений
2. Поправлен naming у сервисов парсинга траекторий
3. Удалена регистрация зависимостей парсеров траекторий
4. Внутри фабрики добавлено создание отдельного scope. Фикс нейминга констант
2024-02-08 12:50:58 +03:00
ngfrolov
bb4c11bd3e
DetectedOperationExportService replace DetectOperationsAsync(..) by WorkOperationDetection.DetectOperationsAsync(..) 2024-02-08 12:23:23 +05:00
ngfrolov
b7dcf313a2
Add DetectedOperation repository 2024-02-08 11:38:25 +05:00
ngfrolov
b263f7973b
Merge branch 'dev' into feature/28518097-DetectedOperationsRepository 2024-02-07 14:19:52 +05:00
c33b7d086a Merge pull request '#28176443 Унификация работы с ClosedXml' (#216) from feature/closed_xml into dev
Reviewed-on: http://test.digitaldrilling.ru:8080/DDrilling/AsbCloudServer/pulls/216
2024-02-07 14:19:16 +05:00
8bc66a0d85 Приведение записей из t_data_saub_stat ко времени куста 2024-02-07 13:28:02 +05:00
Степанов Дмитрий
10b1a54ded Merge branch 'dev' into feature/closed_xml 2024-02-07 09:37:35 +03:00
Степанов Дмитрий
32a0678a56 Рефакторинг работы с excel
1. Использование новых методов расширения
2. Удалил неиспользуемый генератор файла DrillingProgramMaker
3. Поправлено название листа в ProcessMapReportTemplate
2024-02-07 09:33:00 +03:00
Степанов Дмитрий
b686834236 Методы расширения для парсинга excel файлов 2024-02-07 08:51:49 +03:00
Степанов Дмитрий
8bfb7806a3 Фикс бага с временными диапазонами
1. Фикс репозитория + небольшой рефакторинг
2. Фикс сервиса импорта
3. Фикс тестов
2024-02-07 07:21:03 +03:00
ngfrolov
2468a0c2a1
ChangeLogRepositoryAbstract add transaction to insertRange and updateRange methods 2024-02-06 16:49:29 +05:00
65f04090bf Merge branch 'feature/28518041-data-saub-stat-repository' of http://test.digitaldrilling.ru:8080/DDrilling/AsbCloudServer into feature/28518041-data-saub-stat-repository 2024-02-06 11:44:37 +05:00
deca1bf35b Правки по результатам ревью 2024-02-06 11:44:29 +05:00
Степанов Дмитрий
20172a886b Фикс часовых поясов + покрытие этого бага тестами 2024-02-06 11:41:51 +05:00
0ff99aed60 Merge branch 'dev' into feature/28518041-data-saub-stat-repository 2024-02-06 10:29:20 +05:00
Степанов Дмитрий
0334d5f42e Фикс репозитория и метода расширения 2024-02-05 14:27:45 +02:00
0ae4e8ace4 фикс лишнего 2024-02-05 13:26:07 +05:00
fc0beb6319 Репозиторий для работы с данными DataSaubStat 2024-02-05 10:47:00 +05:00
ngfrolov
27e65d1b33
Merge branch 'master' into dev 2024-02-05 10:40:43 +05:00
ngfrolov
1b01e88040
remove comment 2024-02-05 09:32:14 +05:00
Степанов Дмитрий
4b3bdef885 Фикс проблемы часовых поясов
1. Добавлены тесты
2. При добавлении новой скважины, дата начала операции приводится ко времени скважины
2024-02-05 08:54:18 +05:00
ngfrolov
f043dbe4c9
fix WorkDataSaubStat 2024-02-02 15:54:56 +05:00
ba56bfe274 Добавлен OrderBy при сортировке телеметрии + расчет indexStart и indexEnd в методе CreateDataSaubStat 2024-02-02 13:51:58 +05:00
ngfrolov
b9bbb06584
draft 3 2024-02-02 12:14:25 +05:00
d7cd45210a Merge branch 'dev' into feature/27526736-cache-table 2024-02-02 11:15:29 +05:00
cbec0b2cc5 Правки по результатам тестирования 2024-02-02 11:15:03 +05:00
ngfrolov
e39ac38129
draft 2 2024-02-01 17:17:26 +05:00
Степанов Дмитрий
02e1205947 Merge branch 'dev' into feature/import 2024-02-01 16:37:38 +05:00
Степанов Дмитрий
e361ccf4c1 Рефакторинг сервисов парсинга 2024-02-01 16:35:29 +05:00
Степанов Дмитрий
3865c330c2 Рфеакторинг метода расширения получения файла из сборки 2024-02-01 16:02:19 +05:00
2832a73b6c Merge branch 'feature/27526736-cache-table' of http://test.digitaldrilling.ru:8080/DDrilling/AsbCloudServer into feature/27526736-cache-table 2024-02-01 13:44:34 +05:00
fe28df93e7 Правки по результатам ревью 2024-02-01 13:44:27 +05:00
ngfrolov
c59b402b13
Fix TelemetryDataCache<TDto>.GetOrDefault(...) 2024-02-01 13:28:41 +05:00
Степанов Дмитрий
94c7e1e7c9 Новая реализация парсинга траекторий и фабрики парсеров 2024-01-31 17:20:54 +05:00
Степанов Дмитрий
108644c13d Методы расширения
1. Почистил методы расширения для ячеек
2. Добавил методы расширения для парсинга
2024-01-31 17:18:55 +05:00
24f3b7c11c Merge branch 'dev' into feature/27526736-cache-table 2024-01-31 16:16:21 +05:00
9c69adb10c Добавлен столбец "Фактический расход" 2024-01-31 16:05:57 +05:00
d73fc5df43 work id поменян 2024-01-31 15:25:16 +05:00
09d753555e Сбор, агрегирование данных из detectedOperations и telemetry_data_saub и запись их в t_data_saub_stat 2024-01-31 15:20:14 +05:00
Степанов Дмитрий
75a40c763c Установлен дополнительный пакет для решения ошибки возникающей в библиотеки iText7 2024-01-31 14:43:17 +05:00
ngfrolov
514d4fe80a
ChangeLogRepositoryAbstract Add Ordering 2024-01-31 12:03:35 +05:00
6e55d5b542 Правка бага создания / редактирвоания операции: группировка ошибок по name внтури ValidationBadRequest + закомментирован код, который проверяет начало текущей операции и конец предыдущей. 2024-01-31 11:15:21 +05:00
f577adb1bc Правки по результатам ревью 2024-01-31 10:47:00 +05:00
ngfrolov
aa94db6549
черновички 2024-01-30 17:28:41 +05:00
08152679a9 Наработки по кеш таблице для РТК 2024-01-30 16:27:24 +05:00
Степанов Дмитрий
a47a5799c1 fix 2024-01-29 15:45:36 +05:00
Степанов Дмитрий
cf399a4aa7 Merge branch 'dev' into feature/import
# Conflicts:
#	AsbCloudInfrastructure/DependencyInjection.cs
#	AsbCloudWebApi/Extentions.cs
2024-01-29 15:44:46 +05:00
Степанов Дмитрий
82650b1cfb Сервисы парсинга траекторий
1. Сделан рефакторинг сервисов парсинга траекторий
2. Добавлена фабрика создания парсеров
3. Рефакторинг тестов
2024-01-29 15:03:53 +05:00
a0fc6af291 Таблица БД ProcessMapDrillingCache + код формирования диапазонов в экшене задачи WorkProcessMapDrillingCache 2024-01-29 12:50:31 +05:00
ngfrolov
acb4e25f12
рефакторинг ProcessMapPlanBaseRepository.
Основная логика вынесена в ChangeLogRepositoryAbstract.
Добавлены методы работы с пакетным редактированием.
2024-01-29 12:25:58 +05:00
49a5225ff4 Реализация Work по заполнению casheTable с телеметрией 2024-01-29 11:51:09 +05:00
ngfrolov
672f78fca9
WellOperationRepository refactor ValidateWithDbAsync and Validate 2024-01-25 16:47:04 +05:00
a8e2ea9632 Merge branch 'fix/24509912-wellOperations-date-difference' of http://test.digitaldrilling.ru:8080/DDrilling/AsbCloudServer into fix/24509912-wellOperations-date-difference 2024-01-25 16:22:49 +05:00
d4935b0e7b Валидация с использованием yield 2024-01-25 16:22:40 +05:00
ngfrolov
eb0b99f6f1
Merge branch 'dev' into fix/24509912-wellOperations-date-difference 2024-01-25 16:04:41 +05:00
ngfrolov
a281bccce1
fix ChangeLogAbstract. Add Author and Editor props 2024-01-25 15:39:19 +05:00
eaa10e129a Merge branch 'dev' into fix/24509912-wellOperations-date-difference 2024-01-25 10:42:18 +05:00
011a479a4b Валидация вставки / обновления + интеграционные тесты (начало) 2024-01-25 10:35:16 +05:00
ngfrolov
0bf5158a00
Merge branch 'dev' into fix/scheduleReport 2024-01-24 17:24:31 +05:00
Степанов Дмитрий
a101c59709 Фикс выгрузки сетевого графика
1. Обновление библиотеки closedXml
2. Добавлена конфигурация Runtime
2024-01-24 16:52:44 +05:00
f9504aea21 Переписан метод ValidateWithDbAsync 2024-01-24 11:18:58 +05:00
6738a30592 Валидация данных wellOperation перед вставкой, удалением, импортом... 2024-01-24 09:21:07 +05:00
38cbbe4109 Merge pull request '#27822302, #26881769 Удаление метода из API подсистем' (#202) from feature/subsystems into dev
Reviewed-on: http://test.digitaldrilling.ru:8080/DDrilling/AsbCloudServer/pulls/202
2024-01-23 17:28:05 +05:00
bc2077661c Merge pull request '#27574240 Удержание в клиньях получение статистики' (#201) from feature/slips_time into dev
Reviewed-on: http://test.digitaldrilling.ru:8080/DDrilling/AsbCloudServer/pulls/201
2024-01-23 10:01:49 +05:00
ngfrolov
12b942b995
SlipsStatService.GetAllAsync() remove filter wellOperation by drilling only 2024-01-23 10:01:33 +05:00
Степанов Дмитрий
72e6c8931b Удаление метода из API подсистем
Удалён метод получения статистики наработки по активным скважинам. /api/Subsystem/statByActiveWell
2024-01-23 09:14:09 +05:00
Степанов Дмитрий
c1729d06c7 Удержание в клиньях получение статистики
1. Добавлены интеграционные тесты
2. Добавлены TODO дял дальнейшего рефакторинга
3. Сделан небольшой рефакторинг метода получения статистики по удержанию в клиньях
2024-01-22 17:22:11 +05:00
ngfrolov
bbfe42c4f0
Fix ProcessMapPlanBaseRequest 2024-01-22 13:16:39 +05:00
ngfrolov
b67c30a2c7
fix PeriodicBackgroundWorker.Add() 2024-01-22 12:55:48 +05:00
ngfrolov
54ef71411a
ProcessMapPlanDrilling.http - fix encoding.
Handle foreignKeys exceptions as validation exceptions.
Add integr.tests for bad request cases.
2024-01-22 11:49:45 +05:00
Frolov-Nikita
2ce2005e6a
merge dev to . 2024-01-21 13:02:12 +05:00
Frolov-Nikita
f69bec9687
Fix nullables in WellboreService 2024-01-21 13:00:03 +05:00
Frolov-Nikita
4a1809345f
fix all integration test 2024-01-21 09:38:07 +05:00
Frolov-Nikita
7eedf62419
fix integration test 2024-01-20 15:38:37 +05:00
ngfrolov
6178061b49
Add ProcessMapPlanDrilling. 2024-01-19 17:48:45 +05:00
Оля Бизюкова
9cdf29c6c5 Мелкая правка 2024-01-19 16:48:00 +05:00
Оля Бизюкова
c8c0ea37fe Настройка папки для файлов в appsettings.json 2024-01-19 00:26:47 +05:00
ngfrolov
657c542cb2
Update nugets 2024-01-18 11:05:22 +05:00
ngfrolov
c2f69463d2
Fix EmailNotificationTransportServiceTests 2024-01-10 17:57:58 +05:00
67481a7743 Автотесты + код обновления notification вынесен на уровень вверх 2024-01-10 14:17:21 +05:00
f415406911 Рефакторинг WorkToSendEmail, перенос содержимого из метода Action в метод SendAsync сервиса EmailNotificationTransportService 2024-01-09 16:43:39 +05:00
ngfrolov
e0f018fa0c
Merge branch 'dev' into fix/wellOperation-date-time-offset 2023-12-29 14:35:52 +05:00
a2f87591e8 Формат даты в WellOperationDto - DateTimeOffset 2023-12-29 11:24:46 +05:00
ngfrolov
e0ddd26278
Fix SubsystemService.GetStatAsync(..) 2023-12-29 11:08:02 +05:00
ngfrolov
1c7423aaab
Fix DetectedOperationService.BuildQueryBase() 2023-12-29 10:20:25 +05:00
ngfrolov
4c97c64594
Report* форматирование 2023-12-27 13:07:41 +05:00
2526fc0bb5 Merge branch 'fix/create-workers' of http://test.digitaldrilling.ru:8080/DDrilling/AsbCloudServer into fix/create-workers 2023-12-27 09:38:08 +05:00
617a529780 Рефакторинг по результатам ревью 2023-12-27 09:38:00 +05:00
32c4290ef9 Merge branch 'dev' into fix/create-workers 2023-12-26 16:26:53 +05:00
1d3294e799 Рефактор: один экшн, который передается в качестве параметра в метод CreateReportAsync. Внутри экшна вызываются 2 метода: onProgress и progressHandler. 2023-12-26 14:31:20 +05:00
ngfrolov
d950e487fa
WellService.GetWellTreeAsync add companies 2023-12-26 14:04:02 +05:00
ngfrolov
4c3f638bfb
Fix DetectedOperationExportService.ExportAsync exception type/text 2023-12-26 14:03:31 +05:00
fa3de75b85 Merge pull request 'Фикс месторождения' (#190) from fix/deposit into dev
Reviewed-on: http://test.digitaldrilling.ru:8080/DDrilling/AsbCloudServer/pulls/190
2023-12-26 12:26:34 +05:00
Степанов Дмитрий
7e9c0d51c8 Фикс месторождения 2023-12-26 12:12:14 +05:00
ngfrolov
b8b55c334a
Fix TelemetryDataSaubService.GetTelemetryDataStatAsync(). increase db command timeout. 2023-12-26 09:21:36 +05:00
Степанов Дмитрий
b7bb7ef31f Проверка наличия телеметрии
1. При получении наработки, возвращается пустой список если у скважины нет телеметрии. Попутно удалил неиспользуемую зависимость
2. При получении РТК отчёт, возвращается пустой список если у скважины нет телеметрии
2023-12-25 16:16:06 +05:00
38ef2941c4 Merge branch 'fix/create-workers' of http://test.digitaldrilling.ru:8080/DDrilling/AsbCloudServer into fix/create-workers 2023-12-25 15:47:14 +05:00
ae072e7438 Отдельный метод CreateReportAsync, который вызывается из метода ворка 2023-12-25 15:47:03 +05:00
ebf512e3e9 Merge pull request 'Фикс шаблона для импорта РТК-план' (#185) from feature/process_plan_template into dev
Reviewed-on: http://test.digitaldrilling.ru:8080/DDrilling/AsbCloudServer/pulls/185
2023-12-25 12:07:33 +05:00
Степанов Дмитрий
33afc72ead В шаблон добавлены новый конструкции секций 2023-12-25 11:41:24 +05:00
ngfrolov
19bcc70a20
Merge branch 'dev' into fix/create-workers 2023-12-25 11:34:52 +05:00
cd2c894a2e Merge pull request 'Фикс определения осцилляции' (#186) from fix/detect_enable_subsystems into dev
Reviewed-on: http://test.digitaldrilling.ru:8080/DDrilling/AsbCloudServer/pulls/186
2023-12-25 11:31:25 +05:00
ngfrolov
a9d20340cb
Fix ProcessMapPlanRepository.GetAsync(..) 2023-12-25 11:28:42 +05:00
1a3eac9060 Merge branch 'dev' into fix/create-workers 2023-12-25 10:55:21 +05:00
58edaf4204 Отдельный work для создания диаграммы отчета 2023-12-25 10:53:45 +05:00
Степанов Дмитрий
9380f52a60 Фикс определения осцилляции 2023-12-25 09:49:56 +05:00
Степанов Дмитрий
12809cdd50 Фикс шаблона для импорта РТК-план 2023-12-25 09:33:07 +05:00
ngfrolov
710b7f0917
Merge branch 'dev' of http://test.digitaldrilling.ru:8080/DDrilling/AsbCloudServer into dev 2023-12-22 14:41:06 +05:00
Степанов Дмитрий
44565c8055 Новые секции в шаблоне ггд 2023-12-22 14:32:56 +05:00
ngfrolov
15adc2d79d
fix tvdLagDays 2023-12-22 11:47:10 +05:00
ngfrolov
5572000fb5
DetectedOperationRequest fix initialization of IEnumerables 2023-12-21 15:33:45 +05:00
85d0aca9a8 Правка по результатам ревью 2023-12-21 14:48:08 +05:00
17629b54c4 Merge branch 'dev' into fix/create-workers 2023-12-21 12:33:38 +05:00
9671f15523 Рефакторинг 2023-12-21 12:31:25 +05:00
f1c354c670 Merge branch 'dev' into fix/import-comment-to-well-operations 2023-12-21 12:03:53 +05:00
7d157f7650 Фикс: сохранение комментария при импорте операций 2023-12-21 12:02:29 +05:00
bf83987ba5 Merge pull request 'Фикс тестов и фикс проверки даты суточного отчета' (#180) from fix/daily_report_tests_and_cheking_date into dev
Reviewed-on: http://test.digitaldrilling.ru:8080/DDrilling/AsbCloudServer/pulls/180
2023-12-21 11:38:40 +05:00
051c83b677 Merge pull request '#20708664 В шаблон импорта ГГД добавлены новые операции' (#179) from feature/well_operations_import_template into dev
Reviewed-on: http://test.digitaldrilling.ru:8080/DDrilling/AsbCloudServer/pulls/179
2023-12-21 11:37:35 +05:00
Степанов Дмитрий
9a08ed1687 Фикс тестов и фикс проверки даты суточного отчета 2023-12-21 11:10:06 +05:00
371ff37d2e Worker для отправки email 2023-12-21 10:50:26 +05:00
Степанов Дмитрий
2ee3a4ffa8 В шаблон импорта ГГД добавлены новые операции 2023-12-21 10:32:02 +05:00
Степанов Дмитрий
202665dce2 Рефакторинг суточного рапорта 2023-12-20 16:55:17 +05:00
Степанов Дмитрий
8bc7e8b9c5 Фикс шаблона 2023-12-20 16:45:40 +05:00
Степанов Дмитрий
4ff7b73403 Фикс репозиторий
1. Поправлена выборка в репозитории с траекториями
2. В репозитории с операциями по скважине добавлено приведение ко времени куста.
2023-12-20 16:42:39 +05:00
d7c80c0d5c Merge pull request 'Убрана категория уведомлений с ключом 20000' (#175) from fix/#26023175--id-system-category-notification into dev
Reviewed-on: http://test.digitaldrilling.ru:8080/DDrilling/AsbCloudServer/pulls/175
2023-12-19 16:05:03 +05:00
5af0a0990b Merge pull request '#25858582 Изменение алгоритма расчёта наработки АПД' (#167) from feature/subsystems into dev
Reviewed-on: http://test.digitaldrilling.ru:8080/DDrilling/AsbCloudServer/pulls/167
2023-12-19 16:02:26 +05:00
ngfrolov
f17d340f8f
SubsystemService.GetStatAsync() remove telemetry date range from request. 2023-12-19 16:02:00 +05:00
Степанов Дмитрий
f5f5a77418 Фикс предупреждений + рефакторинг кода 2023-12-19 13:39:50 +05:00
4a81c2b61b Merge branch 'dev' into fix/#26023175--id-system-category-notification 2023-12-19 12:36:27 +05:00
5a4211b8a5 установлен #region 2023-12-19 12:30:21 +05:00
3cf880832c 1. Убрана категория уведомления с ключом 20000
2. Категория системных уведомлений спрятана в константу
2023-12-19 12:28:41 +05:00
Степанов Дмитрий
b32f115568 Наработка подсистем
1. Добавлен фильр по бурильщику
2. Рефакторинг класса
2023-12-19 10:06:06 +05:00
c5750ba199 Merge branch 'dev' into fix/#26290282-export-ggd-file 2023-12-19 09:23:52 +05:00
c924170a54 Правка экспорта дат операций из ГГД 2023-12-19 09:21:09 +05:00
Степанов Дмитрий
697d1061f7 Автоопределяемые операции
1. Удалил неиспользуемые DTO и метод из сервиса
2. Рефакторинг Requests
2023-12-19 00:40:04 +05:00
Степанов Дмитрий
b5080a2620 Merge branch 'dev' into feature/subsystems
# Conflicts:
#	AsbCloudInfrastructure/Services/DetectOperations/DetectedOperationExportService.cs
2023-12-19 00:02:15 +05:00
37ec39f403 1. Добавлена сборка Microsoft.AspNetCore.Http.Extensions
2. Правки по результатам ревью
2023-12-18 15:56:24 +05:00
Степанов Дмитрий
8b15297a74 Рефакторинг 2023-12-18 13:53:51 +05:00
Степанов Дмитрий
0570c4f4e4 Фикс авто определения операций 2023-12-18 13:51:40 +05:00
cc45b55919 Регистрация зависимости IScheduleReportService 2023-12-18 13:04:13 +05:00
4ae22517f5 Правка бага с выгрузкой операций по скважине 2023-12-18 12:38:37 +05:00
Степанов Дмитрий
7a6f922a97 Переименовал класс запроса + удалил неиспользуемое поле 2023-12-16 14:23:59 +05:00
Степанов Дмитрий
bf8b7f9c0f Merge branch 'dev' into feature/subsystems 2023-12-16 13:26:14 +05:00
Степанов Дмитрий
5fb9375955 Новые расчеты наработки подсистем 2023-12-16 13:22:23 +05:00
Степанов Дмитрий
f300974b1d Переименован флаг подсистемы в DetectedOperation 2023-12-16 13:13:18 +05:00
Степанов Дмитрий
866cc4c066 Автоопределение операций
1. Фикс расчетов
2. Добавлен новый флаг включенной подсистемы
2023-12-16 12:31:42 +05:00
d7464a03c7 Merge pull request '#22341382 Конструкция скважины' (#165) from feature/sections into dev
Reviewed-on: http://test.digitaldrilling.ru:8080/DDrilling/AsbCloudServer/pulls/165
2023-12-15 13:43:02 +05:00
ngfrolov
8221a5d309
TelemetryService Add GetTelemetriesInfoByLastData(). Remote software versions 2023-12-15 13:41:29 +05:00
Степанов Дмитрий
0a0edc3c62 Merge branch 'dev' into feature/subsystems 2023-12-15 13:31:42 +05:00
Степанов Дмитрий
64d50994d2 Merge branch 'dev' into fix/daily_report 2023-12-15 12:52:49 +05:00
Степанов Дмитрий
65cccbfba0 Исправления
1. Поправлен запрос в репозитории
2. Поправлен DbConxtext, удалено лишнее поле
3. Поправлена валидация. у ValidationResult добавлено название параметров
2023-12-15 11:57:01 +05:00
ngfrolov
ab5e740d4a
Merge branch 'dev' into feature/sections 2023-12-14 16:33:21 +05:00
ngfrolov
330324c52b
WorkOperationDetection увеличил timeout запроса к БД 2023-12-14 16:32:24 +05:00
Степанов Дмитрий
38a852ace0 Правки после ревью 2023-12-14 09:26:03 +05:00
4a9011e430 Merge branch 'dev' into feature/subsystems 2023-12-13 09:56:30 +05:00
Степанов Дмитрий
24232d4f36 Доработки суточного рапорта
Сделана оптимизация получения фиктивного рапорта. Получение диапозона дат операций по скважине вынес в репозиторий. Избавился от получения всего списка фактический операций.
2023-12-11 10:58:03 +05:00
Степанов Дмитрий
b441d03d31 Merge branch 'dev' into feature/sections 2023-12-07 10:15:42 +05:00
ngfrolov
74463559b3
Merge branch 'dev' of http://test.digitaldrilling.ru:8080/DDrilling/AsbCloudServer into dev 2023-12-07 09:08:41 +05:00
ngfrolov
cea93f2541
Add Migration start message 2023-12-07 09:08:25 +05:00
Степанов Дмитрий
521e36834e Merge branch 'dev' into feature/sections 2023-12-06 17:55:43 +05:00
Степанов Дмитрий
410ef56f18 Изменение алгоритма расчёта наработки АПД 2023-12-06 16:43:28 +05:00
db01288e62 Merge branch 'dev' into fix/daily_report_template 2023-12-06 12:12:34 +05:00
ngfrolov
d52dbf4036
Fix DetectorDrilling.IsValidOperationDetectorResult 2023-12-05 16:15:42 +05:00
ngfrolov
17c13b7a7b
spell
nit refactoring by VS recommendations
2023-12-05 14:48:56 +05:00
ngfrolov
e67e260f35
Fix WellOperationExportService remove useless asyncs 2023-12-05 14:14:20 +05:00
ngfrolov
ed67556742
Add ReportService.EnqueueCreateReportWork Add OnError handler 2023-12-05 14:05:51 +05:00
Степанов Дмитрий
51d2310772 Фикс шаблона суточного рапорта 2023-12-05 12:30:50 +05:00
ngfrolov
371083bd38
DetectedOperationExportService fix comment 2023-12-05 12:10:30 +05:00
ngfrolov
fdc615d343
DetectorAbstract добавлено определение включенных подсистем во время выполнения операции. 2023-12-05 10:56:49 +05:00
ngfrolov
948002955d
DetectorDrilling. Extract RefineEdges method from GetIdOperation.
Move detectedOperation helper data to ExtraData property
2023-12-04 17:36:00 +05:00
Степанов Дмитрий
f8117db6cf Merge branch 'dev' into feature/sections
# Conflicts:
#	AsbCloudDb/Migrations/AsbCloudDbContextModelSnapshot.cs
#	AsbCloudDb/Model/AsbCloudDbContext.cs
#	AsbCloudDb/Model/DefaultData/EntityFillerPermission.cs
#	AsbCloudDb/Model/IAsbCloudDbContext.cs
2023-12-04 17:22:29 +05:00
Степанов Дмитрий
c15704ef39 Регистрация зависимостей 2023-12-04 17:12:51 +05:00
Степанов Дмитрий
a9c8fa98ab Сервис РТК 2023-12-04 17:09:58 +05:00
Степанов Дмитрий
6db3771cb4 Добавлен сервис для работы с плановыми секциями конструкции скважины 2023-12-04 17:05:57 +05:00
Степанов Дмитрий
9c68560d93 Небольшой фикс репозитория
CrudWellRelatedRepositoryBase в методы получения списка добавил вызов метода AsNoTracking
2023-12-04 16:57:57 +05:00
ngfrolov
fd8b0de5a0
Replace GetIdOperation delegate by method.
Add Mode to DetectableTelemetry
2023-12-04 11:11:25 +05:00
4500d2e6de Merge branch 'dev' into feature/detected_operations_change_algorithm 2023-12-04 09:03:28 +05:00
ngfrolov
149a036e85
merge from dev 2023-12-01 09:16:22 +05:00
6046b61ba1 Правки после ревью - 4 2023-11-30 15:20:22 +05:00
1acc94fad8 Правка по ревью-3 2023-11-30 15:08:58 +05:00
8fd9961da7 Правка по результатам ревью-3 2023-11-30 11:11:45 +05:00
58a19f5b52 Merge branch 'feature/#13123485--import-fact-trajectories' of http://test.digitaldrilling.ru:8080/DDrilling/AsbCloudServer into feature/#13123485--import-fact-trajectories 2023-11-30 09:41:11 +05:00
6387aeeb17 Правки после ревью-2 2023-11-30 09:40:51 +05:00
a64cbeee03 Merge branch 'dev' into feature/#13123485--import-fact-trajectories 2023-11-29 12:07:27 +05:00
29171a6e47 Мердж с дев-веткой и правки по результатам этого мерджа 2023-11-29 12:06:57 +05:00
ngfrolov
15d329999b
fix BackgroundWorker single thread 2023-11-29 09:02:26 +05:00
ngfrolov
409e1be983
Split WorkSubsystemOperationTimeCalc to 2 background work for AKB and Oscillation 2023-11-28 17:32:14 +05:00
ngfrolov
75e7093af8
remove ISubsystemService (not used) 2023-11-28 16:57:01 +05:00
ngfrolov
dd99497e75
Fix PeriodicBackgroundWorker 2023-11-28 16:31:31 +05:00
e6329b76da правки после ревью 2023-11-28 15:54:47 +05:00
Степанов Дмитрий
a435dce308 Правки
1. Дополнения шаблона для отладки
1.2 Добавлен комментарии

2. Вернул определение операции удержание в клиньях
2023-11-28 11:23:30 +05:00
Степанов Дмитрий
2025c8c876 Merge branch 'dev' into feature/tests 2023-11-27 18:06:06 +05:00
Степанов Дмитрий
4767335900 Справки по страницам
1. Поправил тесты
2. Поправил сервис, репозиторий и контроллер. Сделал небольшой рефакторинг
2023-11-27 17:44:55 +05:00
Степанов Дмитрий
1088092d2f Merge branch 'dev' into feature/daily_report
# Conflicts:
#	AsbCloudInfrastructure/DependencyInjection.cs
2023-11-27 11:23:40 +05:00
Степанов Дмитрий
71c9be6a73 Добавлено заполнение блока с фактическими операциями при формировании фиктивного списка суточных отчётов 2023-11-27 11:20:10 +05:00
04b2fd4a0d Merge branch 'dev' into feature/#13123485--import-fact-trajectories 2023-11-27 09:20:49 +05:00
ngfrolov
343825cb38
remove unused code 2023-11-24 08:50:00 +05:00
affad27ac3 Merge branch 'dev' into feature/#13123485--import-fact-trajectories 2023-11-23 17:27:27 +05:00