011a479a4b
Валидация вставки / обновления + интеграционные тесты (начало)
2024-01-25 10:35:16 +05:00
6738a30592
Валидация данных wellOperation перед вставкой, удалением, импортом...
2024-01-24 09:21:07 +05:00
ngfrolov
bbfe42c4f0
Fix ProcessMapPlanBaseRequest
2024-01-22 13:16:39 +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
Степанов Дмитрий
202665dce2
Рефакторинг суточного рапорта
2023-12-20 16:55:17 +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
Степанов Дмитрий
38a852ace0
Правки после ревью
2023-12-14 09:26:03 +05:00
Степанов Дмитрий
24232d4f36
Доработки суточного рапорта
...
Сделана оптимизация получения фиктивного рапорта. Получение диапозона дат операций по скважине вынес в репозиторий. Избавился от получения всего списка фактический операций.
2023-12-11 10:58:03 +05:00
ngfrolov
17c13b7a7b
spell
...
nit refactoring by VS recommendations
2023-12-05 14:48:56 +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
409e1be983
Split WorkSubsystemOperationTimeCalc to 2 background work for AKB and Oscillation
2023-11-28 17:32:14 +05:00
e6329b76da
правки после ревью
2023-11-28 15:54:47 +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
Оля Бизюкова
81bd89aafc
Рефакторинг
2023-11-22 10:31:41 +05:00
Оля Бизюкова
0817dbc689
Рефактор ITrajectoryEditableRepository
2023-11-22 10:01:07 +05:00
98ec7637eb
Импорт фактических траекторий + разбиение фактических тракторий на 2 таба (импортированные траектории и траектории из ннб)
2023-11-21 15:10:22 +05:00
Степанов Дмитрий
940d56dc8f
Обновление модели и репозитория
...
1. Разделено сохранение блоков
2. Обновлена сущность суточного отчёта
3. Обновлена миграция
4. Обнолён репозиторий. Исправлены ошибки. Добавлен метод получения суточного отчёта по Id скважины и дате формирования. Переопределён метод Convert. Удалён метод AnyAsync, проверка за которую отвечал этот метод больше не требуется
2023-11-14 10:44:06 +05:00
Степанов Дмитрий
a757754776
Merge branch 'dev' into feature/daily_report
...
# Conflicts:
# AsbCloudWebApi.Tests/Services/DailyReportServiceTest.cs
2023-11-07 15:59:38 +05:00
Степанов Дмитрий
b1568820d3
Репозиторий для суточного отчёта
2023-11-03 19:26:41 +05:00
Степанов Дмитрий
6b0db1adbc
Расширение функциональности
...
1. Расширены репозитории: траектории, расписания
2. Расширил DTO, сервис РТК отчёт
3. Поправлен класс с методами расширения для формирования excel. В дальнейшем требуется удалить из него все неиспользуемые методы расширения
2023-11-03 18:55:49 +05:00
Frolov-Nikita
17216acb80
TelemetryDataBaseService.GetRangeAsync аосстановлен для Witsml.
2023-10-31 19:01:51 +05:00
ngfrolov
4a72504ee8
merge from dev to wellbores
2023-10-24 09:26:45 +05:00
ngfrolov
bf9895667d
Извлечен интерфейс из TelemetryDataCache<TDto>для тестов.
2023-10-24 09:24:22 +05:00
445880854f
Правки по результатам ревью
2023-10-23 13:43:29 +05:00
b7ce104e4e
- Экспорт отчета Drill test
...
- Добавлен новый extension метод AssemblyExtensions.GetTemplateCopyStreamAsync
- IAutoGeneratedDailyReportMakerService переименован в IReportMakerService и стал более универсальным
2023-10-20 11:24:04 +05:00
703bd06c15
Merge current branch with dev
2023-10-17 12:36:32 +05:00
2455013f79
Получение drill test с панели
2023-10-17 11:24:52 +05:00
Степанов Дмитрий
72bb234179
Правки после ревью
2023-10-16 13:45:29 +05:00
Степанов Дмитрий
ba94db08b0
Рефакторинг репозиториев
...
1. Сделан один общий репозиторий для РТК план
2. Переименованы поля
3. Добавил регитсрацию зависимостей
2023-10-12 15:21:41 +05:00
Степанов Дмитрий
106be4a0b1
Merge branch 'dev' into feature/refactoring_process_map
2023-10-09 17:29:14 +05:00
Степанов Дмитрий
5d71ff7393
Абстракции сервисов и репозиториев
2023-10-09 15:22:13 +05:00
Frolov-Nikita
01f04c7ea5
Оптимизирован WellboreService.GetWellboresAsync()
...
Добавлен WellOperationRepository.GetSectionsAsync()
Оптимизирован WellOperationRepository.FirstOperationDate()
2023-10-06 15:19:02 +05:00
ngfrolov
7ae00fe2f7
refactor ArgumentInvalidException
2023-09-29 12:06:46 +05:00
abf3f4e60b
Изменение домена
...
1. Добавил DTO для проработки
2. Добавил интерфейсы для сервиса и репозитория
2023-09-25 11:27:30 +05:00
ngfrolov
4511eb239f
Merge branch 'dev' into feature/email_notifications
2023-09-14 12:55:15 +05:00
f6bc677a68
Правки
...
1. Поправил удаление директории
2. Вынес проверку прав в отдельный метод
2023-09-14 11:33:46 +05:00
380776c3a9
Поправил репозитории
2023-09-08 10:22:58 +05:00
e56530a10f
Добавление логики работы с инструкциями
...
1. Добавил сервисы и репозитории для инфструкций
2. Добавил контроллеры
3. Обновил конфиг
2023-08-10 11:45:05 +05:00
5f459b79b8
Изменил отправку уведомлений через SignalR
...
1. Добавил отправку всех неотправленных уведомлений и кол-во непрочитаннах уведомлений при первом подключении
2. При изменении статуса прочтения уведомления, клиенту отправляется информация о том сколько непрочитанных уведомлений ещё есть.
3. Добавил объект NotificationMessage, который отправляется клиенту.
4. Сделал небольшой рефакторинг
2023-08-04 09:47:22 +05:00
b75dbd365b
Добавлен idTransportType для расчета количества непрочтенных уведомлений
2023-07-31 17:55:49 +05:00
83beaada3d
разрешение конфликтов
2023-07-28 11:42:10 +05:00
af0d6e2d30
Метод, отдающий количество непрочитанных уведомлений
2023-07-28 11:37:27 +05:00
3ac3fded5b
Сделал рефакторинг уведомлений
...
1. Убрал глаголы из Route в контроллере.
2. Создал метод удаления уведомлений по параметрам
2023-07-27 17:33:20 +05:00
ngfrolov
343a6703e7
Merge branch 'dev' into feature/email_notifications
2023-07-25 17:41:15 +05:00
ngfrolov
7ba021c9e7
IProcessMapPlanRepository поправил документацию, переименовал метод
2023-07-25 16:40:25 +05:00