Commit Graph

1288 Commits

Author SHA1 Message Date
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
fee782f08f Тест DrillTest.http + правка DrillTestDto 2023-10-23 14:15:48 +05:00
445880854f Правки по результатам ревью 2023-10-23 13:43:29 +05:00
88e2afc1b2 Правки внутри шаблона импорта, перевод секунд в часы для отчета 2023-10-20 16:55:08 +05:00
50e8f557d8 - IReportMakerService перемещен
- Подправлены usings
2023-10-20 11:41:55 +05:00
b7ce104e4e - Экспорт отчета Drill test
- Добавлен новый extension метод AssemblyExtensions.GetTemplateCopyStreamAsync
- IAutoGeneratedDailyReportMakerService переименован в IReportMakerService и стал более универсальным
2023-10-20 11:24:04 +05:00
83d952bab6 Merge branch 'feature/22492122-get-drill-test-data' of http://test.digitaldrilling.ru:8080/DDrilling/AsbCloudServer into feature/22492122-get-drill-test-data 2023-10-17 17:12:19 +05:00
69c90467d6 Убрано лишнее свойство DrillTest у DrillTestParamsDto 2023-10-17 17:12:11 +05:00
fffb367fcd Merge branch 'dev' into feature/22492122-get-drill-test-data 2023-10-17 16:27:43 +05:00
ngfrolov
94f0c1a3e3
Merge branch 'master' into dev 2023-10-17 16:16:52 +05:00
23cebdf5e7 Правки по ревью 2023-10-17 16:00:44 +05:00
ngfrolov
52cd33647d
Fix TelemetryDataBaseService<TDto, TEntity>.GetRange(). Use cache. 2023-10-17 15:24:50 +05:00
eaf149a667 Доработки по ревью 2023-10-17 15:05:58 +05:00
703bd06c15 Merge current branch with dev 2023-10-17 12:36:32 +05:00
18e470ae0a Поправки в Dto-модель 2023-10-17 12:32:46 +05:00
2455013f79 Получение drill test с панели 2023-10-17 11:24:52 +05:00
ngfrolov
fb307ccceb
Process map some nit refactoring 2023-10-17 10:20:27 +05:00
Степанов Дмитрий
2898b8064c Merge branch 'dev' into feature/refactoring_process_map 2023-10-16 13:55:51 +05:00
Степанов Дмитрий
72bb234179 Правки после ревью 2023-10-16 13:45:29 +05:00
494893257e Проверка соответствия контакта и скважины при удалении, подправлены роуты 2023-10-16 11:48:59 +05:00
cf298690a4 Переименован метод получения контакта по ключу контакта и ключу скважины: GetContact, убраны ConfigureAwait(false) 2023-10-16 10:56:10 +05:00
43b7d77628 форматирование ContactDto 2023-10-13 17:01:21 +05:00
e3fc65df5c Merge branch 'feature/20214792-contacts' of http://test.digitaldrilling.ru:8080/DDrilling/AsbCloudServer into feature/20214792-contacts 2023-10-13 16:58:40 +05:00
47dca967ae Правки по ревью 2023-10-13 16:58:27 +05:00
9405ce90a6 Merge branch 'dev' into feature/20214792-contacts 2023-10-13 10:46:20 +05:00
8bc215ad85 Убрано лишнее 2023-10-13 10:12:15 +05:00
4a67c5f629 Контакты, продолжение 2023-10-12 16:33:30 +05:00
Степанов Дмитрий
558f70cf61 Рефакторинг формирования отчёта РТК 2023-10-12 15:26:37 +05:00
Степанов Дмитрий
ba94db08b0 Рефакторинг репозиториев
1. Сделан один общий репозиторий для РТК план
2. Переименованы поля
3. Добавил регитсрацию зависимостей
2023-10-12 15:21:41 +05:00
Степанов Дмитрий
888154dd31 Переработка модели
1. Поправлены сущности
        1. 1. Все типы РТК теперь имеют секцию скважины
        1. 2. Все тип РТК могут иметь комментарий
2. Добавлена новая миграция
3. Поправлены DTO
2023-10-12 14:51:57 +05:00