Commit Graph

953 Commits

Author SHA1 Message Date
1b560dd0a2 Изменение уведомлений
1. Изменил сущность уведомлений. Добавил дату регистрации уведомления.
2. Добавил миграцию.
3. Изменил репозитории. Убрал метод для обновления коллекции уведомлений.
4. Поправил запрос для отправки уведомлений и метод контроллера.
5. Поправил логику обновления уведомления. Теперь обновление состояния уведомления происходит в транспорте, после успешной отправки уведомления.
2023-07-25 13:36:09 +05:00
d2beb250d6 Merge branch 'dev' into feature/daily_report 2023-07-24 16:30:23 +05:00
1a33cfb0ad Фикс шаблона + мелкие фиксы в контроллере 2023-07-24 16:27:31 +05:00
d522ad3e59 Merge branch 'dev' into feature/process_map_fix 2023-07-24 16:04:19 +05:00
65ef2242e8 Исправление импорта/экспорта РТК
1. Добавил флаг, который определяет следует ли удалить РТК у скважины если импортируемый файл валидный.
2. Поправил пути в методах экспорта/импорта в контроллере РТК.
2023-07-24 16:00:40 +05:00
ngfrolov
1639e9c153
Merge branch 'dev' into feature/email_notifications 2023-07-24 15:30:48 +05:00
b29c574ca7 Merge pull request 'Сортировка section type' (#82) from fix/section-types-with-order into dev
Reviewed-on: http://test.digitaldrilling.ru:8080/DDrilling/AsbCloudServer/pulls/82
2023-07-24 15:22:20 +05:00
ngfrolov
1c01411ba9
TelemetryDataBaseController. Spelling in var names 2023-07-24 15:15:05 +05:00
1413e80f09 Формирование суточных отчётов
1. Добавил сервис для работы с суточными отчётами.
2. Сделал формирование отчёта в Excel файле по заготовленному шаблону.
3. Поправил Dto.
4. Реализация методов в контроллере + небольшое исправление. В методе получения списка добавил запрос, который позволяет получать данные по параметрам.
2023-07-24 11:14:07 +05:00
bd5e4b0e71 Формирование автоматических суточных отчётов
1. Добавлены Dto.
2. Создан контроллер с заглушками.
2023-07-20 15:53:46 +05:00
82184466f9 Сортировка section type 2023-07-19 16:39:17 +05:00
6a483b1de2 Merge branch 'dev' into feature/email_notifications 2023-07-19 14:24:54 +05:00
4b2d4f1bba Отправка уведомлений через email + рефакторинг
1. Адаптировал EmailService под сервис транспорта отправки уведомлений по Email
2. Заменил использование EmailService на NotificationService
3. Поправил тесты
4. Создал запрос для отправки уведомлений
2023-07-19 14:24:22 +05:00
ngfrolov
fb87ee84bd
ProcessMapController doc. 2023-07-19 09:17:59 +05:00
ngfrolov
a08b7e5a81
Merge branch 'dev' into feature/import_and_export_process_map 2023-07-18 17:53:24 +05:00
ngfrolov
4606bcf9b2
HelpPageController. Описание параметров 2023-07-18 16:51:55 +05:00
f5e00d7a5c Поправил название параметра в контроллере 2023-07-18 16:38:49 +05:00
da5224c56d Merge branch 'dev' into feature/checking_existence_help_page 2023-07-18 14:19:35 +05:00
f8c9626a06 Поправил routes у справок 2023-07-18 14:19:23 +05:00
5a84cff70d Merge branch 'dev' into feature/import_and_export_process_map 2023-07-18 14:12:53 +05:00
4d6930b9ee Добавил импорт и экспорт для РТК-план 2023-07-18 14:09:54 +05:00
ngfrolov
2759a852ca
fixed and tested 2023-07-17 11:48:52 +05:00
50a53fb1e4 Расширил контроллер для справок
1. Добавил контроллер, проверяющий наличие справки для страницы.
2. Добавил атрибут Required на некоторые параметры в методах в контроллере.
2023-07-14 12:39:02 +05:00
635e4cd7fc Правки после ревью
1. Поправил обновление отправленных уведомлений.
2. Поправил ConnectionManager. Переименовал сервис, удалил абстракцию, так как предполагается только одна реализация.
3. При маппинге из dto в сущность для уведомления добавил игнорирование категории и пользователя.
4. Изменил жизенный цикл зависимости для отправителя.
5. Добавил в репозиторий метод для обновления коллекции уведомлений.
6. Поправил Hub, Id пользователя можно получать внутри хаба.
7. Поправил NotificationRequest + метод BuildQuery в NotificationRepository
2023-07-14 11:40:57 +05:00
4ae769adcc Merge branch 'dev' into feature/notifications 2023-07-13 14:45:41 +05:00
b1d3da5f80 Рефакториг после ревью
1. Обновил классы модели и dto уведомления.
2. Удалил лишние сервисы.
3. Накатил новую миграцию.
4. Поправил репозиторий.
5. Поправил сервис уведомлений.
2023-07-13 14:44:40 +05:00
4778e98a16 Merge pull request 'Статусы пользователя + проверка статуса пользователя в AddJWTAuthentication' (#74) from feature/blocked-user into dev
Reviewed-on: http://test.digitaldrilling.ru:8080/DDrilling/AsbCloudServer/pulls/74
2023-07-13 13:30:45 +05:00
e52b6cf122 правки по ревью 2023-07-13 12:45:41 +05:00
bef9fa10bc Merge branch 'dev' into fix/well-contacts 2023-07-13 10:55:36 +05:00
71fd3264e3 Правки по результатам тестирования контактов скважины 2023-07-13 10:51:38 +05:00
ngfrolov
daa780a766
Merge branch 'dev' into feature/notifications 2023-07-12 17:17:02 +05:00
ngfrolov
5f0343cf48
Merge branch 'dev' into feature/blocked-user 2023-07-12 14:01:24 +05:00
2e553319f6 Поправил contentType при получении файла справки 2023-07-12 13:48:09 +05:00
83ee280fbb Рефакторинг
1. Поменял время жизни для отправителей уведомлений.
2. Добавил метод в контроллере для получения уведомления по Id.
3. Поправил хаб уведомлений
4. Небольшие фиксы в репозитории и сервисах
2023-07-12 13:31:55 +05:00
10f8882a5c Merge branch 'dev' into feature/blocked-user 2023-07-12 12:10:40 +05:00
9d9ccced4e Статусы пользователя + проверка статуса пользователя в AddJWTAuthentication 2023-07-12 12:07:56 +05:00
b51ec44c35 Merge branch 'dev' into feature/notifications 2023-07-11 19:08:35 +05:00
a7e5c577cf Исправил отправку уведомлений + небольшой рефакторинг 2023-07-11 19:07:57 +05:00
2232061f95 Удалил лишнее 2023-07-11 18:59:11 +05:00
88f391dadd Merge branch 'dev' into feature/notifications 2023-07-11 17:46:35 +05:00
88c999b3d1 Исправление метода получения файла
1. Добавил декодирование url страницы, к которому привязана справка.
2. Изменил комментарий у метода контроллера получения файла
2023-07-11 13:39:57 +05:00
1ac8183949 Мелкие исправления 2023-07-11 11:15:20 +05:00
29a534258e Отправка уведомлений
1. Сделал отправку уведомлений через SignalR.
2. Сделал рефакторинг для хабов.
2023-07-10 16:59:11 +05:00
96786b1be7 Сервисы для уведомлений
1. Добавил репозиторий для уведомлений
2. Добавил сервисы для уведомлений
2023-07-10 16:56:55 +05:00
ngfrolov
1fac8ef565
WellController. Объединил GetAsync и GetStatAsync в GetAsync. 2023-07-05 16:00:06 +05:00
ngfrolov
0230432c8c
Добавил WellController.GetOrDefaultStatAsync(..) с расширенной статистикой по скважине. 2023-07-05 14:22:22 +05:00
f7eb894195 Вторая итерация исправлений после ревью 2023-07-04 12:34:25 +05:00
34009b9737 Исправления после ревью 2023-07-04 09:08:04 +05:00
ecc62c8404 Сделал обязательный CancellationToken в контроллерах 2023-07-03 14:33:34 +05:00
ngfrolov
de845c5ac5
doc, spelling 2023-06-30 17:57:00 +05:00
ngfrolov
5ec6fa2b2e
merge dev to WellMapInfoDto-improvement 2023-06-30 17:45:04 +05:00
df67684972 Merge branch 'dev' into feature/fact_trajectory 2023-06-30 17:35:08 +05:00
b39ec35cde Merge branch 'dev' into fix/process-map-get-telemetry 2023-06-30 17:31:53 +05:00
60f024ed25 Метод GetByTelemetry контроллера ProcessMapController возвращает путсую коллекцию 2023-06-30 17:31:11 +05:00
ngfrolov
12fa0ab0c7
Merge branch 'dev' into feature/fact_trajectory 2023-06-30 17:29:18 +05:00
ngfrolov
58a2519086
Merge dev to HelpPages 2023-06-30 17:25:36 +05:00
ngfrolov
bb8b530cbf
Merge branch 'dev' of http://test.digitaldrilling.ru:8080/DDrilling/AsbCloudServer into dev 2023-06-30 17:15:26 +05:00
ngfrolov
c6d776a92c
HelpPage исправлена орфография, маршруты. Добавлена валидация 2023-06-30 17:00:27 +05:00
ngfrolov
e901866910
Добавлено онлайн обновление части статистики по скважине, которую можно брать из кеша. 2023-06-30 15:49:30 +05:00
ngfrolov
821fe270f6
Добавлено кеширование данных ГТИ 2023-06-30 15:48:24 +05:00
8dbc380f17 Фактические траектории
1. Контроллер для фактических категорий
2. Дополнил TrajectoryGeoDto, некоторые параметры траекторий могу совпадать. Принял решение вынести это в базовый класс
3. Рефакторинг репозитория
2023-06-30 14:55:44 +05:00
2505451e66 Вернул порядок вызовов middleware 2023-06-30 09:11:33 +05:00
a0720e9270 Рефакторинг
1. Выпилил лишнюю логику
2. Прокинул IConfiguration в HelpPageService
3. Поправил миграции
4. Поправил тесты
2023-06-29 16:31:37 +05:00
ngfrolov
69f5639571
WellMapInfoDto разделен на части.
1-я (медленная) заполняется в фоновом процессе и кешируется, 2-я при запросе из кешей телеметрии.
2023-06-29 15:54:54 +05:00
eaff02294f Фикс в middleware исключений
1. Добавил 500 статус
2. Поменял порядок компонентов в middleware
2023-06-29 10:56:58 +05:00
ngfrolov
959b9d5480
Merge branch 'dev' into help-pages 2023-06-29 10:39:06 +05:00
ngfrolov
968f6db348
Wits repository cache last received value. 2023-06-29 10:37:21 +05:00
0a0f242da2 Миграции, инициализация, поправил файл конфигурации
1. Расширил DbContext
2. Накатил миграции
3. Добавил новые значения для инициализации
2023-06-28 16:36:13 +05:00
cd279b925f Справки по страницам
1. Добавил модель данных
2. Добавил Dto для справки
3. Добавил доменный сервис + сделал покрытие тестами
4. Добавил репозиторий для справки
5. Сделал регистрацию зависимостей
6. Добавил контроллер содержащий методы: создания, редактирования, получения файла справки
2023-06-28 16:33:27 +05:00
6f05877ac9 Исключения
Сделал небольшую доработку по исключениям.
1. Создал новое исключение, которое позволяет указывать сразу несколько невалидных параметров.
2. Поправил middleware, сделал обобщённый класс, который преобразует исключение.
2023-06-28 16:18:29 +05:00
0a2feb9b32 Изменение в миграции на добавление разрешений для просмотра / редактирования контактной информации по сквуажине 2023-06-28 09:55:15 +05:00
447478836b Изменение ссылок на namespace в связи с преемещением UserDto в папку User 2023-06-21 12:33:18 +05:00
e5be77aa4f Merge branch 'dev' into feature/well-contacts 2023-06-21 11:53:53 +05:00
cfbb384060 мини-правка 2023-06-21 11:51:16 +05:00
9254c5cb66 Контактная информация по скважине 2023-06-21 11:44:04 +05:00
ngfrolov
2e0206c6a0
fix TelemetryService.GetTimezone() 2023-06-20 14:41:19 +05:00
ngfrolov
1489c60675
RequerstTrackerMiddleware. Add RequestLogDto.RequestContentLength 2023-06-20 12:35:21 +05:00
ngfrolov
c3735eec93
GtrWitsController.PostDataAsync теперь может получать и сохранять несколько записей за один запрос. 2023-06-07 13:48:40 +05:00
ngfrolov
2f8e6e3a55
WellOperationController. убрал лишнюю проверку. 2023-06-06 15:53:22 +05:00
5bb3d440b6 Merge branch 'dev' into feature/deny-category-choose 2023-06-06 15:14:02 +05:00
e3b574d69d Правки по ревью 2023-06-06 15:13:44 +05:00
da9f88f058 Валидация категории скважины 2023-06-02 12:36:27 +05:00
5e008244b7 Merge branch 'dev' into feature/radius-targets-on-plan-trajectory 2023-05-31 16:55:24 +05:00
ngfrolov
c7021f3292
ProcessMapController fix SignalR 2023-05-31 15:58:30 +05:00
ngfrolov
be9be27bab
generic trajectory services 2023-05-30 11:21:07 +05:00
8c45b36623 Отдельные сервисы для плановой и фактической траектории 2023-05-30 09:53:04 +05:00
ngfrolov
6b14ea9a4d
Rename SignalR method. 2023-05-29 18:03:15 +05:00
ngfrolov
85983e2870
ProcessMapController Add SirnalR notifications on modification. MethodName = "ProcessMapChanged" 2023-05-29 17:50:20 +05:00
ngfrolov
917c79eaeb
Add compression 2023-05-24 17:09:25 +05:00
ngfrolov
1061cee0cf
Add "testdigitaldrilling.ru" to CORS policy. 2023-05-24 11:10:15 +05:00
ngfrolov
c15fd956d0
Merge branch 'dev' into feature/ProcessMap_pressure_to_deltaPressure 2023-05-23 13:47:59 +05:00
ngfrolov
ac0e96a158
ProcessMapReportService. Replace Pressure by PressureDelta. 2023-05-23 13:41:27 +05:00
bc0e33aaf5 Правки 2023-05-23 10:53:31 +05:00
2e96f1982f Фикс бага: на свойство DateStart модели WellOperationDto навешан атрибут, проверяющий дату + сохранение пользователя, импортирующего данные о фактиечских операциях 2023-05-22 14:46:19 +05:00
ngfrolov
b10dde9135
remove #nullable 2023-05-19 16:51:41 +05:00
41663eabcb Правки по результатам ревью 2023-05-19 12:45:07 +05:00
7f5af356e6 Merge branch 'dev' into feature/gtr-last-data-by-record 2023-05-18 15:40:47 +05:00
7514e3132a Получение данных ГТИ по id record 2023-05-18 15:31:27 +05:00
f7d0e43d2f Merge branch 'dev' into feature/nullable-enabled-2 2023-05-18 11:04:24 +05:00
ngfrolov
c05e676c01
Merge branch 'dev' into feature/nullable-enabled-2 2023-05-18 10:42:18 +05:00
08501fee30 включен nullable-enabled для проекта AsbCloudWebApi 2023-05-17 12:31:29 +05:00
8d1ae1af84 Получение данных ГТИ по Record Id 2023-05-16 09:17:17 +05:00
806e6c03e1 Merge branch 'dev' into feature/fact-trajectory 2023-05-10 11:50:01 +05:00
83fcf738b9 Корректный producesResponseType в методе GetPlanFactTrajectoryAsync 2023-05-05 16:19:35 +05:00
628827b861 FromQuery для MergeAsync внутри FaqController 2023-05-04 17:42:51 +05:00
9339252102 Метод Post в MergeAsync в FaqController 2023-05-04 17:39:44 +05:00
09c69fcf75 Вычисление фактической траектории 2023-05-04 16:54:09 +05:00
7e04eaac1a Сняты права на просмотр и создания вопросов в faq-контроллере 2023-05-04 16:37:33 +05:00
46799baace Метод UpdateWellStateAsync контроллера WellController 2023-05-02 16:47:16 +05:00
57d262d85a Merge pull request 'Faq-контроллер и его бизнес-логика' (#48) from feature/faq into dev
Reviewed-on: http://test.digitaldrilling.ru:8080/DDrilling/AsbCloudServer/pulls/48
Reviewed-by: Никита Фролов <ng.frolov@digitaldrilling.ru>
2023-04-21 13:59:12 +05:00
ngfrolov
4d52a9b89f
Добавил маппинг JsonValue в конфигурацию сваггера 2023-04-21 13:48:29 +05:00
97476265c2 1. Миграция на удаление привязки к id скважины
2. Изменен маршрут для faq-контроллера на api/faq
2023-04-21 12:28:42 +05:00
baab5cab4a mergeTexts переименован на mergeQuestions 2023-04-21 11:48:37 +05:00
81ab77cdfc правки по результатам ревью 2023-04-21 11:22:39 +05:00
9806df01ae Метод GetAsync переименова в GetAllAsync 2023-04-20 17:18:00 +05:00
49611d45f3 Merge branch 'dev' into feature/faq 2023-04-20 15:09:34 +05:00
4c57268433 Мелкие правки 2023-04-20 15:07:03 +05:00
860da5c35e FAQ controller и бизнес-логика по работе с вопросами 2023-04-20 15:01:19 +05:00
ngfrolov
9c31c803de
Fix migration.
Fix GtrWitsRepository.
2023-04-18 16:07:29 +05:00
ngfrolov
1bdb88492e
Merge branch 'dev' into gtr 2023-04-18 10:17:52 +05:00
8b9dee1609 uncomment 2023-04-17 20:59:27 +05:00
f81f092c64 fix controller 2023-04-17 20:58:20 +05:00
33ebaf39c1 fix JsonValue 2023-04-17 18:13:36 +05:00
ngfrolov
1289d782cf
Merge branch 'dev' into featute/null-enabled 2023-04-17 15:51:22 +05:00
ngfrolov
6a48e1c7f4
Merge branch 'dev' into feature/telemetry_pump 2023-04-17 14:47:37 +05:00
ngfrolov
b6cb2d8efc
Merge branch 'dev' into gtr 2023-04-17 14:43:46 +05:00
ngfrolov
94a152388f
fix WellOperationRepository.GetGroupOperationsStatAsync() 2023-04-17 11:59:16 +05:00
8b271da299 Получение телеметрии расхода БН 2023-04-14 11:47:49 +05:00
40747d05fd delete using 2023-04-14 00:59:19 +05:00
4d5b8932a5 delete comment 2023-04-14 00:46:31 +05:00
5e29ef5e01 Merge branch 'featute/null-enabled' of http://test.digitaldrilling.ru:8080/DDrilling/AsbCloudServer into featute/null-enabled 2023-04-13 15:34:29 +05:00
2431557539 #nullable enable (part 2) 2023-04-13 15:34:16 +05:00
ngfrolov
c989e449c2
Merge branch 'dev' into gtr 2023-04-12 13:34:10 +05:00
ngfrolov
cea14deddc
Update PublishProfiles 2023-04-12 13:32:59 +05:00
f14b0064ed Merge branch 'dev' into gtr 2023-04-12 00:43:04 +05:00
27ee40816f refact save method 2023-04-11 12:06:05 +05:00
c490b29007 Merge branch 'feature/tree-select-in-operations' of http://test.digitaldrilling.ru:8080/DDrilling/AsbCloudServer into feature/tree-select-in-operations 2023-04-11 10:43:06 +05:00
b93c5e4299 Параметр includeParents контроллера WellOperationController в методе GetCategories 2023-04-11 10:42:56 +05:00
5fb5151ccd Merge branch 'dev' into feature/tree-select-in-operations 2023-04-11 09:26:13 +05:00
9e9e7a6f5a Иерархический список в плановых и фактических операциях 2023-04-11 09:25:35 +05:00
7c827f4fae rework get method in rep 2023-04-11 00:32:06 +05:00
ngfrolov
312d653aec
fix #9844930;
Enable nullable for OperationsStatService.
2023-04-07 16:49:28 +05:00
8e663e7bef edit generic 2023-04-07 05:32:03 +05:00
e26c5d98a7 delete manual timescale script (error index)
edit generic repository
2023-04-07 04:51:30 +05:00
ngfrolov
af72eceb47
nit report design fixes 2023-04-06 16:20:21 +05:00
ngfrolov
40a3d3ab50
Debugged 2023-04-06 10:25:51 +05:00
ngfrolov
0457f8dd98
Merge branch 'dev' into feature/rtc-calc 2023-04-05 10:56:29 +05:00
f1dc52c768 Merge branch 'dev' into feature/set-user-editor-to-operation 2023-04-04 12:54:42 +05:00
be0d171973 Запись пользователя, изменившего / создавшего опреацию в БД + запись даты изменения / создания 2023-04-04 12:52:11 +05:00
ngfrolov
9b794311c4
Rename processMaps to processMapPlan, processMapReport, processMapReportMaker. 2023-04-03 14:59:59 +05:00
ngfrolov
7cb16c7df9
Merge branch 'dev' into feature/refactoring-dtos-for-rtk-report 2023-03-31 16:58:11 +05:00
ngfrolov
225d6ef827
Незначительные переименования 2023-03-31 16:57:20 +05:00
ngfrolov
4d32b57390
Add Example.http 2023-03-31 16:45:56 +05:00
ngfrolov
2e1678f401
Добавлено WitsRecordDto 2023-03-31 11:26:42 +05:00
ngfrolov
7d83a0a93d
Merge branch 'dev' into gtr 2023-03-31 11:13:35 +05:00
e4412d3b2a reviw db model and migration 2023-03-31 11:10:16 +05:00
91c87ee70e Фикс 2023-03-30 16:44:59 +05:00
f17cea0f7a Настройка в AddSwaggerGen cтрокового формата данных для DateOnly 2023-03-30 16:41:06 +05:00
6f08629966 Настройка в AddSwaggerGen cтрокового формата данных для DateOnly 2023-03-30 16:39:51 +05:00
bf77e2a2c7 Настройка в AddSwaggerGen cтрокового формата данных для DateOnly 2023-03-30 13:01:01 +05:00
ngfrolov
9066ff9b04
DailyReport. Незначительные исправления 2023-03-29 16:05:57 +05:00
921b5f75c0 Правки по ревью 2023-03-29 10:26:10 +05:00
ee8f000ab1 Merge branch 'dev' into feature/refactoring-daily-report-form 2023-03-27 17:15:31 +05:00
ngfrolov
464678a3db
nit deleting an outdated tasks 2023-03-27 09:40:51 +05:00
01bbe2debe Merge branch 'dev' into feature/refactoring-daily-report-form 2023-03-24 10:28:19 +05:00
510595239c Правки по ревью 2023-03-24 19:27:30 +14:00
7b8506e44d Фикс: проверка ключа скважины в методе контроллера, а не в свойсте класса (т.к. на этом падал фронтенд) 2023-03-23 11:11:54 +05:00
7997639e6c Рефактор: метод записи ключа пользоватеоя, редактирующего рапорт 2023-03-22 11:59:39 +05:00
56477e5a9b Merge branch 'feature/refactoring-daily-report-form' of http://test.digitaldrilling.ru:8080/DDrilling/AsbCloudServer into feature/refactoring-daily-report-form 2023-03-21 15:55:15 +05:00
f1e0aaf3ae Добавление даты и ключа пользователя, внесшего изменения в блок суточного рапорта 2023-03-21 15:55:03 +05:00
ngfrolov
6ddef54514
Merge branch 'dev' into feature/refactoring-daily-report-form 2023-03-10 16:48:18 +05:00
ngfrolov
1f130c0d48
Hotfix OperationsStatService.CalcTvdLagDays() 2023-03-10 15:37:49 +05:00
a97fd12b74 Merge branch 'dev' into feature/refactoring-daily-report-form 2023-03-10 11:24:33 +05:00
ngfrolov
db1bd49d60
Add TelemetryDataSaubController.GetZippedCsv(..) 2023-03-09 12:32:09 +05:00
29e34445be Отдельный extension-метод для дат - ExtractDateOnly 2023-03-09 11:38:43 +05:00
4545325a93 Проверка создания суточного рапорта: если он есть в базе, то нужно возвращать ошибку 2023-03-09 09:55:53 +05:00
ngfrolov
43847298d8
Replace TelemetryService.GetOrDefaultIdTelemetryByIdWell() by GetOrDefaultTelemetryByIdWell() 2023-03-07 09:47:30 +05:00
52373f8fde Revert "1. Сохранение суточного рапорта по частям."
This reverts commit 5c60b3927b.
2023-03-06 16:43:04 +05:00
5c60b3927b 1. Сохранение суточного рапорта по частям.
2. Обновление типа данных поля "Дата отчета" в таблице "Суточный рапорт" (timestamp with time zone изменен на date)
2023-03-06 16:41:55 +05:00
52a6b92824 Merge branch 'dev' into feature/refactoring-daily-report-form 2023-03-06 16:33:58 +05:00
b6181ab82f 1. Сохранение суточного рапорта по частям.
2. Обновление типа данных поля "Дата отчета" в таблице "Суточный рапорт" (timestamp with time zone изменен на date)
2023-03-06 16:30:36 +05:00
ngfrolov
c76088b5e8
update web client 2023-03-02 08:56:08 +05:00
ngfrolov
24764f2fd4
Merge branch 'dev' into feature/filling-fact-operations-in-daily-report 2023-02-28 09:23:05 +05:00
ngfrolov
496f8d18fb
Fix plan trajectory template file path.
Remove permissions from plan trajectory.
2023-02-22 12:53:13 +05:00
c7c5de563a 1. Разделение методов получения фактических и плановых операций (GetPageOperationsPlanAsync и GetPageOperationsFactAsync)
2. Фикс получения категории операции в BuildQuery
2023-02-21 17:16:45 +05:00
33acfe6b8f Revert "1. Изменен запрос для формирования списка плановых операция для сопоставления"
This reverts commit 2aab16886c.
2023-02-21 13:24:22 +05:00
2aab16886c 1. Изменен запрос для формирования списка плановых операция для сопоставления
2. Добавлена модель WellOperationPlanDto для хранения списка плановых операций и даты последней сопоставленной плановой операции
3. WellSectionTypeName и CategoryName в WellOperationDto могут быть nullable
2023-02-21 13:23:06 +05:00
aef99cbf11 1. Изменен запрос для формирования списка плановых операция для сопоставления
2. Добавлена модель WellOperationPlanDto для хранения списка плановых операций и даты последней сопоставленной плановой операции
3. WellSectionTypeName и CategoryName в WellOperationDto могут быть nullable
2023-02-21 13:22:24 +05:00
0083048821 Merge branch 'dev' into feature/filling-fact-operations-in-daily-report 2023-02-21 13:18:43 +05:00
ngfrolov
01e94fc489
Merge branch 'dev' into feature/8636739 2023-02-20 15:28:54 +05:00
5a101b163a Merge branch 'dev' into feature/filling-fact-operations-in-daily-report 2023-02-20 15:25:33 +05:00
66f97678dd 1. На странице фактических операций убрана пагинация
2. Фильтрация фактических операций по дате
3. Переписан запрос, формируюший список плановых операций для сопоставления
2023-02-20 15:17:49 +05:00
ngfrolov
2b0e36d68c
Enable nullable on DetectedOperation DrillingProgramPart FileCategory FileInfo FileMark 2023-02-17 17:36:25 +05:00
ngfrolov
4750fe38d6
Merge branch 'dev' into feature/8879776_well_tree_with_stat 2023-02-17 09:50:37 +05:00
ngfrolov
b8caa7451d
merge dev to 8879776 2023-02-17 09:33:00 +05:00
c7a6e38315 1. Возвращаемый тип списка плановых операций - IEnumerable<WellOperationDto>
2. Добавлен CancellationToken token
3. Рефактор запроса на получение списка плановых операций
4. Проверка на доступность скважины пользователю
5. Сортировка данных по дате в методе MergeArrays
2023-02-16 09:51:55 +05:00
ngfrolov
f30c3ce833
comment add cache header for static files 2023-02-16 09:49:44 +05:00
ngfrolov
7779116c8a
WellOperationRepository.GetCategories(..) add arg, to filter categories/ 2023-02-15 18:02:36 +05:00
ngfrolov
fda5385e46
IWellService refactor.
- Add #nullable,
- Add WellRequest,
- Remove obsolete method
2023-02-15 17:57:32 +05:00
aa3b96b31b Плановые операции в суточном рапорте.
1. Добавлен столбец IdPlan в WellOperation
2. Перписан метод MergeArrays
3. Формирование списка плановых операций для сопоставления с фактическими (GetOperationsPlan в WellOperationController)
2023-02-15 17:02:43 +05:00
ngfrolov
2e59d97dcd
Add test 2023-02-15 13:35:18 +05:00
3f2febc022 #8636739 Визуализация траектории 3D 2023-02-13 12:39:45 +05:00
7d94945c9f #8636739 Изменение контроллера 2023-02-13 09:19:11 +05:00
7127dfd9bb #8636739 Визуализация траектории 3D 2023-02-13 09:10:48 +05:00
d47fa1b09c #8636739 Визуализация траектории 3D 2023-02-10 11:12:16 +05:00
f2362a4309 Merge branch 'feature/add-page-rtk-method' of http://test.digitaldrilling.ru:8080/DDrilling/AsbCloudServer into feature/add-page-rtk-method 2023-02-08 15:46:47 +05:00
8c579fe5b7 1. Убраны лишние юзинги + лишняя проверка на null
2. Поправлен шаблон документа для выгрузки данных
2023-02-08 15:46:16 +05:00
6a3a50fe98 Merge branch 'dev' into feature/add-page-rtk-method 2023-02-08 11:04:12 +05:00
d83555fd46 1. Добавлен api метод GetDrillProcessMap в ProcessMapController, который отдает данные для построения режимной карты по бурению
2. Фикс бага по ренедеру данных слайда
2023-02-08 10:42:54 +05:00
ngfrolov
759d6125b5
Merge branch 'dev' into feature/8103063 2023-02-03 15:59:50 +05:00
71bb74137b Merge branch 'dev' into fix/add-sort-to-paginated-elements 2023-02-03 09:57:05 +05:00
5644c06fac #8103063 Замечания 2023-02-02 12:04:50 +05:00
a4ff666b97 Добавлена сортировка сообщений в MessageController 2023-02-02 11:08:25 +05:00
ngfrolov
e4b790abbd
Merge branch 'dev' into feature/8103063 2023-02-02 11:04:44 +05:00
ngfrolov
00a6a333e4
WellFinalDocumentsController remove CancellationToken default value 2023-02-01 14:38:59 +05:00
5d3b954171 Merge branch 'feature/WellFinalDocumentsRepository' of http://test.digitaldrilling.ru:8080/DDrilling/AsbCloudServer into feature/WellFinalDocumentsRepository 2023-01-31 10:13:40 +05:00
e58c292d30 #7065595 fix 2023-01-31 10:13:32 +05:00
ngfrolov
df11450216
Merge branch 'dev' into feature/8103063 2023-01-31 09:28:37 +05:00
ngfrolov
e4becb18ff
Merge branch 'feature/WellFinalDocumentsRepository' of http://test.digitaldrilling.ru:8080/DDrilling/AsbCloudServer into feature/WellFinalDocumentsRepository 2023-01-30 17:27:11 +05:00
ngfrolov
a367dea6a8
Merge branch 'dev' into feature/WellFinalDocumentsRepository 2023-01-30 17:26:58 +05:00
ngfrolov
6affefae90
Merge branch 'dev' into convertToPdf 2023-01-30 15:37:46 +05:00
89e5cbcf9a # TelemetryWirelineRunOutDto 2023-01-30 15:07:36 +05:00
236c32b16c #7065595 fix 2023-01-30 14:32:16 +05:00
dc2d20bef7 Merge branch 'dev' into feature/8103063 2023-01-30 10:53:34 +05:00
ngfrolov
7fcb77f5b4
Fix return types 2023-01-27 11:59:51 +05:00
d5fd53595e Merge branch 'dev' into convertToPdf 2023-01-27 09:17:47 +05:00
ecdade0913 #8103063 fix 2023-01-26 15:37:46 +05:00
ccbc499754 #8103063 Подтягивание режимов при формировании композитной скважины 2023-01-26 10:59:24 +05:00
907fcc88e8 -refact path convert file 2023-01-25 05:33:02 +05:00
ngfrolov
be9168b4bf
Merge branch 'dev' into convertToPdf 2023-01-24 09:43:12 +05:00
b847b72008 #5703631 Не приходит сообщение на почту об ожидании загрузки или согласовании документов в программу на бурение ЕЦП 2023-01-23 11:44:50 +05:00
703112d894 Merge branch 'dev' into feature/WellFinalDocumentsRepository 2023-01-20 10:48:17 +05:00
27cf27ed55 #7065595 Перенос сервиса "Дело скважины" в репозиторий 2023-01-20 10:47:39 +05:00
ngfrolov
b178af93fb
fix protobuf model 2023-01-20 09:10:34 +05:00
350759f1c6 -типы методов класса конвертации изменены на статические
-удаляются только преобразованные файлы
2023-01-20 08:32:22 +05:00
ngfrolov
f7654a95b6
fix TelemetryWirelineRunOutController.PostData. It`s async. 2023-01-19 12:05:47 +05:00
ngfrolov
49678c4973
fix TelemetryWirelineRunOut. make wellinfo optional for POST request. 2023-01-19 11:43:37 +05:00
ngfrolov
c5131d0f07
Add new permissions 2023-01-18 10:44:40 +05:00
ngfrolov
07f77f83d8
fix TelemetryDataSaubController 2023-01-17 15:39:36 +05:00
ngfrolov
595eca8e26
nit code format 2023-01-17 13:28:35 +05:00
ngfrolov
1a7d643c50
merge dev to ProcessMapReport 2023-01-12 16:24:10 +05:00
ngfrolov
cfab294945
nit. docfix 2023-01-12 16:22:36 +05:00
ngfrolov
7c6e00fe51
PlannedTrajectory fix 2023-01-12 12:07:31 +05:00
68c227e7c6 Merge branch 'dev' into PlannedTrajectory_refact 2023-01-12 11:24:50 +05:00
e950f40122 GetFileName -> async 2023-01-12 09:40:37 +05:00
ngfrolov
5948a762ba
#7963103 fixes 2023-01-11 16:00:11 +05:00
0b3825a531 finally refact 2023-01-11 14:59:54 +05:00
60a80745a9 #7963103 Замечания 2023-01-11 13:51:11 +05:00
5c00e996f5 Merge remote-tracking branch 'origin/dev' into PlannedTrajectory_refact 2023-01-10 15:54:11 +05:00
193b9ff9f6 #7963103 Отображение общей наработки тальканата по всем объектам 2023-01-10 10:49:27 +05:00