Степанов Дмитрий
2ad59e1af2
fix after merge
2024-03-27 11:59:58 +03:00
Степанов Дмитрий
640ad8cdc3
Merge branch 'feature/#30435481-unification-date/time' into feature/refactoring_well_operation
...
# Conflicts:
# AsbCloudApp/Data/WellOperationPlanDto.cs
# AsbCloudApp/Repositories/IWellOperationRepository.cs
# AsbCloudApp/Requests/WellOperationRequest.cs
# AsbCloudDb/Migrations/AsbCloudDbContextModelSnapshot.cs
# AsbCloudInfrastructure/Repository/WellOperationRepository.cs
# AsbCloudInfrastructure/Services/DailyReport/DailyReportService.cs
# AsbCloudInfrastructure/Services/SAUB/TelemetryDataBaseService.cs
# AsbCloudInfrastructure/Services/WellService.cs
# AsbCloudInfrastructure/XLExtentions.cs
# AsbCloudWebApi/Controllers/WellOperationController.cs
2024-03-27 11:59:09 +03:00
Степанов Дмитрий
24887632f4
Разделение запроса получения ГГД
2024-03-27 07:53:54 +03:00
Степанов Дмитрий
945cd10baa
Правки после ревью
2024-03-26 11:35:36 +03:00
e2cd8cbfd2
Убран лишний метод GetDatesRangeAsync в IDailyReportService + поправлены тесты
2024-03-26 10:16:18 +05:00
3b7e3092f5
Правки по результатам ревью
2024-03-25 16:08:59 +05:00
09be968972
Правка типов дат в методах внутри FileRepository и TrajectoryEditableRepository
2024-03-25 10:10:40 +05:00
b5f71b9816
Смена типов дат для WellOperationPlanDto и всё, что с ним связано
2024-03-25 10:04:06 +05:00
3def1ad101
Смена типов дат для TelemetryMessageDto и TelemetryWirelineRunOutBaseDto
2024-03-25 09:52:34 +05:00
15b74da498
Смена типов дат для моделей StatOperationsDto и WellMapInfoDto
2024-03-25 09:45:48 +05:00
db33e82d02
Смена типов дат внутри DailyReportService, ReportService и SheduleController
2024-03-25 09:36:57 +05:00
55938eadcd
Смена типов дат для ReportPropertiesDto
2024-03-25 09:35:27 +05:00
b9b8027a53
Смена типов дат для TrajectoryGeoDto
2024-03-25 09:34:54 +05:00
Степанов Дмитрий
e9386b5897
Синхронное получение диапазона дат операций
2024-03-25 07:33:42 +03:00
488b8ec674
Смена типов дат для SetpointsRequestDto и всё, что с ним связано
2024-03-25 09:29:44 +05:00
9e4761f97b
Смена типов дат для ProcessMapReportWellDrillingDto
2024-03-22 18:00:04 +05:00
72341e76d2
Смена типов для ProcessMapReportDataSaubStatDto
2024-03-22 17:59:03 +05:00
86674ba263
Смена типа дат для WellDto
2024-03-22 17:22:10 +05:00
827e1c6694
Смена типа дат для TrajectoryRequest
2024-03-22 17:18:19 +05:00
8ef37600c7
Смена типов дат для ScheduleDto
2024-03-22 17:15:11 +05:00
Степанов Дмитрий
16645d053a
Новая реализация экпорта/импорта ГГД
...
1. Изменено апи
2. Добавлен парсер для ГГД
3. Добавлен ссервис экспорта ГГД
2024-03-22 10:42:48 +03:00
dde34dad19
Смена типа дат для MessageDto
2024-03-22 11:15:10 +05:00
533ddd29cf
Смена типа дат для ProcessMapPlanRequest
2024-03-22 11:09:21 +05:00
d78209fa0b
Смена типов дат для LimitingParameterDataDto
2024-03-22 11:01:12 +05:00
Степанов Дмитрий
39a1c874c0
Удалил старые реализации импорта/экспорта ГГД
2024-03-22 07:38:08 +03:00
Степанов Дмитрий
1ccfa84e45
Рефаткоринг инфраструктуры экспорта/импорта
2024-03-22 07:37:06 +03:00
Степанов Дмитрий
151e481a98
Рефакторинг DTO ГГД. Фикс репозитория
2024-03-22 07:29:01 +03:00
820e383e5b
Правка типа дат для ReportParametersRequest
2024-03-21 17:16:16 +05:00
0bbbb43802
Смена типа дат для MessageRequestBase
2024-03-21 13:58:28 +05:00
ef9466f90d
Изменение даты для MeasureDto
2024-03-21 11:42:07 +05:00
593183ec87
Изменение типа дат для FileMarkDto
2024-03-21 11:33:43 +05:00
b66ca5a515
Смена даты для DrillTestReportInfoDto
2024-03-21 11:08:48 +05:00
62e30b0e8b
Смена формата даты в DrillTestReportDataDto
2024-03-21 10:54:41 +05:00
25138ec3ff
Смена типа дат для FileInfoDto
2024-03-21 10:52:23 +05:00
2ae1cd2e3d
Изменение типа даты в FileRequest и FileRepository
2024-03-20 17:34:03 +05:00
ec2abd224e
Правка типов дат с DateTime на DateTimeOffset в Notification и NotificationDto
2024-03-20 16:29:25 +05:00
Степанов Дмитрий
88c928cd5d
Рефакторинг WellOperationRepository
2024-03-20 10:52:28 +03:00
Степанов Дмитрий
7f43c951f5
Рефаторинг DTO
2024-03-20 10:43:15 +03:00
0df79ee0fc
Правка поля DateDownload в Manual и ManualDto
2024-03-19 17:52:45 +05:00
616cb242d6
Унификация дат для DailyReport + всё, что пришлось исправить, чтобы проект собрался
2024-03-19 17:21:05 +05:00
9723ee3b9e
Замена типа дат в WellOperationRequestBase с DateTime на DateTimeOffset
2024-03-18 10:05:20 +05:00
ngfrolov
271b9d363d
Merge branch 'dev' of http://test.digitaldrilling.ru:8080/DDrilling/AsbCloudServer into dev
2024-03-15 14:33:21 +05:00
ngfrolov
26bb23f7da
ProcessMapPlanBaseDto remove validation of IdWell
2024-03-15 14:33:14 +05:00
Степанов Дмитрий
e3a7767a41
Рефакторинг интерфейсов экспорта
2024-03-14 13:16:56 +03:00
Степанов Дмитрий
b662f13819
Фиксы экспорта и импорта РТК-План бурение.
2024-03-14 09:05:58 +03:00
Степанов Дмитрий
cba6654a25
Merge branch 'dev' into feature/export
2024-03-14 08:30:59 +03:00
Степанов Дмитрий
95ddd97ace
Экспорт РТК и траекторий
2024-03-14 08:30:25 +03:00
Степанов Дмитрий
a08c9c0d8b
Рефакторинг парсеров
2024-03-14 08:03:57 +03:00
ngfrolov
a91fc4f213
WellsOperationRequest.IdType заменен на WellOperationRequestBase.OperationType.
...
Добавлены тудушки
2024-03-13 16:04:49 +05:00
ngfrolov
7d1fdb7774
Merge branch 'dev' into feature/#27942032-well-composite-operations
2024-03-13 15:54:40 +05:00
ngfrolov
a03e9bb7f2
WellOperationRequest move copeCtor to WellOperationRequestBase
2024-03-12 17:21:05 +05:00
Степанов Дмитрий
17454f762c
Рефакторинг парсеров
2024-03-12 10:01:33 +03:00
3828c78129
Правки по результатам ревью
2024-03-11 14:11:13 +05:00
a16ae3094e
Merge branch 'feature/#27942032-well-composite-operations' of http://test.digitaldrilling.ru:8080/DDrilling/AsbCloudServer into feature/#27942032-well-composite-operations
2024-03-07 13:48:32 +05:00
dc4d9b1708
WellOperationDataDto
2024-03-07 13:48:11 +05:00
764fcef9b5
Merge branch 'dev' into feature/#27942032-well-composite-operations
2024-03-07 13:39:45 +05:00
f88381353e
Получение операций для построения композитной скважины
2024-03-07 13:38:40 +05:00
9b61706f55
SmtpException при отправке уведомлений не должна отправляться клиенту
2024-03-01 12:06:42 +05:00
ngfrolov
7eff73504b
Merge branch 'dev' into CrudWellRelatedTest
2024-02-27 14:12:12 +05:00
ngfrolov
af090fb57d
Merge branch 'feature/net_core_8.0' into dev
2024-02-27 14:06:57 +05:00
ngfrolov
a9dc67f83f
ScheduleDto Add IValidatableObject
2024-02-27 13:44:14 +05:00
Степанов Дмитрий
c45b58d737
Обновление версии .net core 6.0 -> 8.0
...
Обновил все проекты
Обновил версии пакетов
2024-02-26 11:27:19 +03:00
ngfrolov
adf511240d
Merge branch 'dev' into feature/#28093751-process-map-plan-drilling-dto
2024-02-26 11:04:46 +05:00
ngfrolov
adfd1ad597
GetStatRequest fix init
2024-02-22 13:47:11 +05:00
ngfrolov
2ec609b56f
fix test Check_Exported_WellOperations_With_Operations_In_Db
2024-02-22 13:34:05 +05:00
ngfrolov
b3733a35e9
Merge branch 'dev' into feature/#28093751-process-map-plan-drilling-dto
2024-02-22 08:43:54 +05:00
75aed1fd79
Merge branch 'dev' into feature/28835068
2024-02-21 18:12:28 +05:00
Frolov-Nikita
6b94f79f8d
#28835068 Документирование, мелкие имправления.
2024-02-21 18:11:47 +05:00
Frolov-Nikita
6cf23e3e8c
ProcessMapPlanBaseDto
2024-02-21 17:19:28 +05:00
Frolov-Nikita
7a061404c2
lost dtos
2024-02-21 16:54:01 +05:00
Frolov-Nikita
02d6b299b3
remove all old processMaps
2024-02-21 15:08:51 +05:00
Frolov-Nikita
809e113ea5
Merge branch 'dev' into feature/#28093751-process-map-plan-drilling-dto
2024-02-21 12:34:07 +05:00
ea8352f4de
#28835068 Сводная таблица по наработке по -бурильщикам
2024-02-20 16:58:40 +05:00
ee5162b442
Merge branch 'feature/#28093751-process-map-plan-drilling-dto' of http://test.digitaldrilling.ru:8080/DDrilling/AsbCloudServer into feature/#28093751-process-map-plan-drilling-dto
2024-02-20 16:46:55 +05:00
f6ab09f77f
Удалена ProcessMapPlanWellDrillingDto
2024-02-20 16:46:45 +05:00
641c29f081
Merge branch 'dev' into feature/#28093751-process-map-plan-drilling-dto
2024-02-20 15:59:49 +05:00
d07f5f182a
Замена репозитория ProcessMapPlanRepository на ChangeLogRepositoryAbstract
2024-02-20 15:54:18 +05:00
Степанов Дмитрий
3e84b1591f
Вернул пользователя для авто определённых операций
2024-02-20 13:01:13 +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
Степанов Дмитрий
a3938a2dff
Рефакторинг DTO
2024-02-20 11:15:05 +03: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
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
8f271eac0a
merge dev to rtk-report-export
2024-02-16 15:42:20 +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
Степанов Дмитрий
63e2e1b180
Рефакторинг сервисов парсинга
2024-02-16 11:53:10 +03:00
ngfrolov
0dba9a187d
Merge branch 'dev' of http://test.digitaldrilling.ru:8080/DDrilling/AsbCloudServer into dev
2024-02-16 11:24:10 +05:00
ngfrolov
aa002488fe
SetpointsRequestDto добавил атрибут валидации времени устаревания от 10мин до 4часов
2024-02-16 11:24:03 +05:00
ngfrolov
10a15f1c77
ProcessMapReportDataSaubStatService Add test and fix.
2024-02-15 15:59:34 +05:00
29cf09f9bf
Фильтрация статистики ртк не по глубине, а по датам
2024-02-14 15:40:53 +05:00
0f93c637e0
Фильтр статистики по дате, а не по глубине
2024-02-14 15:28:37 +05:00
ngfrolov
5eede46b31
nit fixes
2024-02-14 13:43:19 +05:00
d5d97acb7d
Правки - 2
2024-02-14 11:33:35 +05:00
f9d95c4431
Добавление файла ProcessMapReportDataSaubStatParamsDto в проект
2024-02-13 16:42:42 +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
Степанов Дмитрий
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
65120cae74
Add DetectedOperationWithDrillerDto
2024-02-12 09:14:02 +05:00
Степанов Дмитрий
f2ca89dc8d
Парсинг РТК
2024-02-09 09:32:31 +03:00
ngfrolov
7dd92be567
WorkDataSaubStat избавился от зависимости БД
2024-02-08 17:33:38 +05:00
Степанов Дмитрий
1b3c06c927
Рефакторинг парсинга
...
1. Добавлен шаблон для сообщений
2. Поправлен naming у сервисов парсинга траекторий
3. Удалена регистрация зависимостей парсеров траекторий
4. Внутри фабрики добавлено создание отдельного scope. Фикс нейминга констант
2024-02-08 12:50:58 +03: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
2b4000ce6b
Добавлена DataSaubStatDto
2024-02-07 13:32:15 +05:00
deca1bf35b
Правки по результатам ревью
2024-02-06 11:44:29 +05:00
fc0beb6319
Репозиторий для работы с данными DataSaubStat
2024-02-05 10:47:00 +05:00
ngfrolov
7cd04b27d5
Split DetectedOperationRequest request
2024-02-05 09:28:40 +05:00
d7cd45210a
Merge branch 'dev' into feature/27526736-cache-table
2024-02-02 11:15:29 +05:00
ngfrolov
e39ac38129
draft 2
2024-02-01 17:17:26 +05:00
Степанов Дмитрий
e361ccf4c1
Рефакторинг сервисов парсинга
2024-02-01 16:35:29 +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
Степанов Дмитрий
501ef52938
Рефакторинг домена
...
1. Разделил сервисы парсинга.
2. Выделил интерфейс маркер для доп. параметров парсинга. Данный сервис применяется только для ограничения обощённых параметров.
2024-01-31 17:18:02 +05:00
Степанов Дмитрий
cf399a4aa7
Merge branch 'dev' into feature/import
...
# Conflicts:
# AsbCloudInfrastructure/DependencyInjection.cs
# AsbCloudWebApi/Extentions.cs
2024-01-29 15:44:46 +05:00
Степанов Дмитрий
a726602be8
Абстракции для парсинга файлов
2024-01-29 14:39:53 +05:00
ngfrolov
acb4e25f12
рефакторинг ProcessMapPlanBaseRepository.
...
Основная логика вынесена в ChangeLogRepositoryAbstract.
Добавлены методы работы с пакетным редактированием.
2024-01-29 12:25:58 +05:00
ngfrolov
6d17500b27
Add ChangeLogServiceAbstract
2024-01-26 17:23:21 +05:00
ngfrolov
672f78fca9
WellOperationRepository refactor ValidateWithDbAsync and Validate
2024-01-25 16:47:04 +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
011a479a4b
Валидация вставки / обновления + интеграционные тесты (начало)
2024-01-25 10:35:16 +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
Степанов Дмитрий
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
Frolov-Nikita
8a38777db3
Merge branch 'dev' into feature/ProcessMap-history
2024-01-21 13:43:39 +05:00
Frolov-Nikita
cfe936abf0
remove DateValidationAttribute,
...
reorganize and fix unitTests
2024-01-21 13:43:15 +05:00
Frolov-Nikita
2ce2005e6a
merge dev to .
2024-01-21 13:02:12 +05:00
7f92f19ba6
Merge pull request 'Добавлен атрибут [Required] на non-nullable поля в dtos (ч. 3)' ( #195 ) from fix/dtos-add-required-attribute-3 into dev
...
Reviewed-on: http://test.digitaldrilling.ru:8080/DDrilling/AsbCloudServer/pulls/195
2024-01-21 12:53:25 +05:00
Frolov-Nikita
b13353b994
Add some required attributes
2024-01-21 12:52:46 +05:00
Frolov-Nikita
b454322934
Merge branch 'dev' into fix/dtos-add-required-attribute-3
2024-01-21 12:45:38 +05:00
Frolov-Nikita
35df48f95a
merge dev to .
2024-01-21 12:25:50 +05:00
3fda567cf7
Merge pull request ' #27789416 Приведение свойств TelemetryDataSaubDto в соответствие со свойствами TelemetryDataSaub' ( #198 ) from fix/27789416-compare-telemetryDataSaubDto-with-telemetryDataSaub into dev
...
Reviewed-on: http://test.digitaldrilling.ru:8080/DDrilling/AsbCloudServer/pulls/198
2024-01-21 11:55:39 +05:00
Frolov-Nikita
7eedf62419
fix integration test
2024-01-20 15:38:37 +05:00
Оля Бизюкова
7379b6e33d
Приведение свойств TelemetryDataSaubDto в соответствие со свойствами TelemetryDataSaub
2024-01-19 20:18:11 +05:00
ngfrolov
6178061b49
Add ProcessMapPlanDrilling.
2024-01-19 17:48:45 +05:00
Оля Бизюкова
38fab5b6f0
Удалено свойство Date
2024-01-19 17:19:26 +05:00
Оля Бизюкова
b8f9a6ae4a
Добавлен атрибут [Required] на non-nullable поля в dtos (ч. 3)
2024-01-17 13:12:17 +05:00
Оля Бизюкова
42f3c3edd1
Правки по результатам ревью
2024-01-17 11:51:57 +05:00
e095cd1293
Добавлен атрибут [Required] на non-nullable поля в dtos
2024-01-16 13:24:42 +05:00
67481a7743
Автотесты + код обновления notification вынесен на уровень вверх
2024-01-10 14:17:21 +05:00
bd2616bf36
Атрибут Required
2023-12-29 14:21:42 +05:00
a2f87591e8
Формат даты в WellOperationDto - DateTimeOffset
2023-12-29 11:24:46 +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
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
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
ngfrolov
5572000fb5
DetectedOperationRequest fix initialization of IEnumerables
2023-12-21 15:33:45 +05:00
Степанов Дмитрий
202665dce2
Рефакторинг суточного рапорта
2023-12-20 16:55:17 +05:00
Степанов Дмитрий
f5f5a77418
Фикс предупреждений + рефакторинг кода
2023-12-19 13:39:50 +05:00
Степанов Дмитрий
b32f115568
Наработка подсистем
...
1. Добавлен фильр по бурильщику
2. Рефакторинг класса
2023-12-19 10:06:06 +05:00
Степанов Дмитрий
697d1061f7
Автоопределяемые операции
...
1. Удалил неиспользуемые DTO и метод из сервиса
2. Рефакторинг Requests
2023-12-19 00:40:04 +05:00
Степанов Дмитрий
8b15297a74
Рефакторинг
2023-12-18 13:53:51 +05:00
Степанов Дмитрий
0570c4f4e4
Фикс авто определения операций
2023-12-18 13:51:40 +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
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
Степанов Дмитрий
38a852ace0
Правки после ревью
2023-12-14 09:26:03 +05:00
4a9011e430
Merge branch 'dev' into feature/subsystems
2023-12-13 09:56:30 +05:00
f7ac9f0ccd
Merge branch 'dev' into feature/sections
2023-12-12 16:36:20 +05:00
Степанов Дмитрий
ed59cbbb62
Merge branch 'dev' into fix/daily_report
2023-12-11 11:00:24 +05:00
Степанов Дмитрий
24232d4f36
Доработки суточного рапорта
...
Сделана оптимизация получения фиктивного рапорта. Получение диапозона дат операций по скважине вынес в репозиторий. Избавился от получения всего списка фактический операций.
2023-12-11 10:58:03 +05:00
ngfrolov
fd40a3b930
ContactDto Fix validation
2023-12-11 09:45:00 +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
ngfrolov
17c13b7a7b
spell
...
nit refactoring by VS recommendations
2023-12-05 14:48:56 +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
Степанов Дмитрий
a9c8fa98ab
Сервис РТК
2023-12-04 17:09:58 +05:00
Степанов Дмитрий
6db3771cb4
Добавлен сервис для работы с плановыми секциями конструкции скважины
2023-12-04 17:05:57 +05:00
ngfrolov
149a036e85
merge from dev
2023-12-01 09:16:22 +05:00
1acc94fad8
Правка по ревью-3
2023-11-30 15:08:58 +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
ngfrolov
75e7093af8
remove ISubsystemService (not used)
2023-11-28 16:57:01 +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
Степанов Дмитрий
1088092d2f
Merge branch 'dev' into feature/daily_report
...
# Conflicts:
# AsbCloudInfrastructure/DependencyInjection.cs
2023-11-27 11:23:40 +05:00
affad27ac3
Merge branch 'dev' into feature/#13123485--import-fact-trajectories
2023-11-23 17:27:27 +05:00
ngfrolov
2b8077a723
Fix background work counters
2023-11-23 14:57:04 +05:00
68294474eb
Merge branch 'dev' into feature/#13123485--import-fact-trajectories
2023-11-22 22:19:00 +05:00
Оля Бизюкова
454945e2dc
Контроллеры по формированию плановых и фактических траекторий наследуются от одного TrajectoryController
2023-11-22 13:14:37 +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
ngfrolov
4b4b4ea953
Merge branch 'dev' into feature/import_well_operations
2023-11-20 14:05:55 +05:00
Степанов Дмитрий
3128392212
Импорт операций по скважине
...
1. Поправлен шаблон. В словарях секций и операций убраны пустые строки
2. Рефакторинг контроллера и сервисов. После успешного импорта операций операции в базе не сохраняются, а возвращаются списком, который отдаётся пользователю. Разделены методы вставки операций в API
2023-11-17 11:22:45 +05:00
80bf805554
Обновить AsbCloudApp/Data/CompanyDto.cs
2023-11-16 17:44:41 +05:00
Степанов Дмитрий
607ea3ec88
Увеличена максимальная длина CompanyTypeCaption у CompanyDto
2023-11-16 13:39:29 +05:00
Степанов Дмитрий
76b6f7e843
Merge branch 'dev' into feature/daily_report
...
# Conflicts:
# AsbCloudInfrastructure/DependencyInjection.cs
2023-11-16 10:48:23 +05:00
Степанов Дмитрий
71c3007168
Правки после ревью
...
1. Переименовал свойство в SubsystemBlock
2. Добавил сортировку по умолчанию в метод получения списка суточных отчётов
2023-11-16 10:45:44 +05:00
1b340870dd
Merge branch 'dev' into feature/detected_operations
2023-11-16 10:32:48 +05:00
8f2208cac6
Merge pull request ' #24225635 Поля "Email" и "Телефон" формы создания контактов - необязательны к заполнению' ( #153 ) from fix/#24225635-contacts-inputs-rewrite-3 into dev
...
Reviewed-on: http://test.digitaldrilling.ru:8080/DDrilling/AsbCloudServer/pulls/153
2023-11-16 10:28:04 +05:00
Степанов Дмитрий
cc4ef55c12
Изменения блока с наработкой подсистем
2023-11-15 17:23:17 +05:00
Степанов Дмитрий
3eeaa2b9eb
Добавлено отклонение от ГГД
2023-11-15 12:10:48 +05:00
Степанов Дмитрий
23e8615e8a
Merge branch 'dev' into feature/detected_operations
...
# Conflicts:
# AsbCloudInfrastructure/DependencyInjection.cs
2023-11-15 09:37:31 +05:00
Степанов Дмитрий
081c0c5070
Правки + перенёс экспорт автоопределённых операций в апи
2023-11-15 09:33:26 +05:00
Степанов Дмитрий
4bd02ab348
Merge branch 'dev' into feature/daily_report
2023-11-14 11:02:29 +05:00
Степанов Дмитрий
1bda2d5b77
Фикс сервисов
...
1. Устранение багов выявленных при тестировании
2. Изменение имён методов в сервисе суточных отчётов
3. Фикс получения фиктивных суточных отчётов
4. Фикс шаблона
5. Правки в контроллере
6. Фикс в репозитории. Приведение к utc доа выполнения запроса
7. Покрытие сервиса тестами
2023-11-14 11:01:34 +05:00
Степанов Дмитрий
968596b4bf
Обновление DTO суточного отчёта
...
1. Удалён базовый класс EditableBlock, все изменяемые блоки наследуются от ItemInfoDto
2. Фикс названия свойств
2023-11-14 10:51:36 +05:00
Степанов Дмитрий
940d56dc8f
Обновление модели и репозитория
...
1. Разделено сохранение блоков
2. Обновлена сущность суточного отчёта
3. Обновлена миграция
4. Обнолён репозиторий. Исправлены ошибки. Добавлен метод получения суточного отчёта по Id скважины и дате формирования. Переопределён метод Convert. Удалён метод AnyAsync, проверка за которую отвечал этот метод больше не требуется
2023-11-14 10:44:06 +05:00
39bd3f54e3
Комментарий к методу DeleteAllOldReportsAsync
2023-11-10 15:43:09 +05:00
0735526c70
правки по ревью, переменная lifetime типа TimeSpan
2023-11-10 15:39:52 +05:00
bd43d7b525
Поля Email и Phone стали nullable
2023-11-10 14:50:20 +05:00
b2d6091476
Поля "Email" и "Телефон" формы создания контактов - необязательны к заполнению
2023-11-10 11:34:19 +05:00
Степанов Дмитрий
87c8c84660
Небольшой рефакторинг
...
1. Фикс неймингов свойств + удаление не используемых свойств
2. Правки запросов
3. Добавлена дата последнего редактирования в базовый класс редактируемых блоков
4. Добавлены проверки в тесты
2023-11-09 15:01:29 +05:00
1458c76c8d
Фоновое удаление файлов (тех, дата загрузки которых составляет более 30 дней от текущей даты)
2023-11-08 17:12:53 +05:00
Степанов Дмитрий
a757754776
Merge branch 'dev' into feature/daily_report
...
# Conflicts:
# AsbCloudWebApi.Tests/Services/DailyReportServiceTest.cs
2023-11-07 15:59:38 +05:00
Степанов Дмитрий
dcaec8b4a2
Доработки
...
1. Добавлен шаблон суточного отчёта
2. Рефакторинг DTO для суточного отчёта
3. Обновлена валидация входных данных в методах контроллера
4. Небольшой рефакторинг сервисов
2023-11-07 15:57:15 +05:00
Степанов Дмитрий
69fe2bf277
Добавлен сервис экспорта суточного отчёта
2023-11-03 19:35:52 +05:00
Степанов Дмитрий
b1568820d3
Репозиторий для суточного отчёта
2023-11-03 19:26:41 +05:00
Степанов Дмитрий
6c2feefff9
Сервис для суточных отчётов
...
1. Добавлен сервис для суточных отчётов
2. Добавлены юнит тесты для сервиса с суточными отчётами
2023-11-03 19:24:58 +05:00
Степанов Дмитрий
b92acca29b
Dto суточного отчёта
...
1. Добавлен Dto суточного отчёта
2. Добавлены блок для суточного отчёта
2023-11-03 19:16:26 +05:00
Степанов Дмитрий
6b0db1adbc
Расширение функциональности
...
1. Расширены репозитории: траектории, расписания
2. Расширил DTO, сервис РТК отчёт
3. Поправлен класс с методами расширения для формирования excel. В дальнейшем требуется удалить из него все неиспользуемые методы расширения
2023-11-03 18:55:49 +05:00
Степанов Дмитрий
070cd185cb
Удалены старые реализации суточного рапорта и авто генерируемого отчёта
2023-11-03 17:50:33 +05:00
ngfrolov
7f92f07423
weekend test
2023-11-03 17:02:44 +05:00
ngfrolov
4f45cfc1dd
BackgroundWorkDto add progress to default state message/
2023-11-02 17:40:51 +05:00
ngfrolov
2c14aabe05
fix SubsystemOperationTimeRequest. wrong number format at exception message
2023-11-02 11:01:07 +05:00
ngfrolov
05de113e9e
TelemetryDataBaseService.GetRangeAsync восстановлен для Witsml.
2023-11-01 17:45:25 +05:00
Frolov-Nikita
17216acb80
TelemetryDataBaseService.GetRangeAsync аосстановлен для Witsml.
2023-10-31 19:01:51 +05:00
ngfrolov
bc986e789a
WellSectionsController
2023-10-27 12:02:19 +05:00
ngfrolov
d79c7c9c97
Dix EventDto validation
2023-10-27 09:49:32 +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
ngfrolov
b8462253b3
WellboreService новая логика. Не протестирована.
2023-10-23 18:06:57 +05:00
f234dc1142
ParamsNames переименован в ErrorState, правка по ревью - 3
2023-10-23 16:45:49 +05:00
01765d05ec
Правка по результатам ревью - 2
2023-10-23 15:54:29 +05:00