Commit Graph

1252 Commits

Author SHA1 Message Date
ngfrolov
40076f0ec2
remove deprecated iTextSharp 2023-02-15 17:15:09 +05:00
aa3b96b31b Плановые операции в суточном рапорте.
1. Добавлен столбец IdPlan в WellOperation
2. Перписан метод MergeArrays
3. Формирование списка плановых операций для сопоставления с фактическими (GetOperationsPlan в WellOperationController)
2023-02-15 17:02:43 +05:00
ngfrolov
707b8f8b3b
8543610 Add exceptions for badRequest 2023-02-15 14:00:46 +05:00
dbbd4d5603 если пользователь не найден в контексте
возвращается ArgumentInvalidException
2023-02-15 11:44:20 +05:00
d2729c3a80 remove package 2023-02-15 11:13:34 +05:00
96dae2f247 исправление ошибок в методах 2023-02-14 18:36:25 +05:00
2b02bdb0b8 правка метода редактирования пользователя
согласно код-ревью
2023-02-14 12:30:05 +05:00
2cc8abd767 рефакт 2023-02-14 12:20:29 +05:00
6bf992f1f6 доработка методов репозитория 2023-02-13 23:11:39 +05:00
95790af1f6 new change to cache methods 2023-02-13 16:11:31 +05:00
3f2febc022 #8636739 Визуализация траектории 3D 2023-02-13 12:39:45 +05:00
4192254072 #8636739 Визуализация траектории 3D 2023-02-13 09:11:28 +05:00
7127dfd9bb #8636739 Визуализация траектории 3D 2023-02-13 09:10:48 +05:00
1694ef8569 Merge branch 'dev' into Task/8543610 2023-02-10 12:13:32 +05:00
d47fa1b09c #8636739 Визуализация траектории 3D 2023-02-10 11:12:16 +05:00
ngfrolov
8b80fff126
Merge branch 'dev' into Task/8543610 2023-02-10 09:36:14 +05:00
f7a58cfa12 refact 2023-02-09 11:38:04 +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
d35550380c refact update role method 2023-02-08 15:12:46 +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
54178e8923 правка опечаток и "мусора" после дебага 2023-02-06 21:56:27 +05:00
973f1afb1b refact ef update 2023-02-06 21:33:53 +05:00
d70cf25c0a Приведение выгружаемого отчета РТК к актуальному состоянию (добавлен заголовок, частично изменена шапка отчета) 2023-02-06 13:13:23 +05:00
ff12c17496 кэш сменен на memoryCache
(стар)
2023-02-05 21:53:51 +05:00
ngfrolov
e548425b18
Add PredicateBuilder to build complex predicate expressions 2023-02-03 16:00:45 +05:00
ngfrolov
759d6125b5
Merge branch 'dev' into feature/8103063 2023-02-03 15:59:50 +05:00
2ba6a57975 Рефакторинг + уьраны лишние using 2023-02-03 11:15:14 +05:00
71bb74137b Merge branch 'dev' into fix/add-sort-to-paginated-elements 2023-02-03 09:57:05 +05:00
c62d3adb18 Убрано лишнее 2023-02-02 17:51:27 +05:00
2746c94729 Рефактор метода GetMessagesAsync в MessageService 2023-02-02 16:07:41 +05:00
e81abc86e6 Рефактор 2023-02-02 15:58:07 +05:00
b70fa35ef6 bug fixing in UserRepositoty.UpdateAsync 2023-02-02 15:21:48 +05:00
ngfrolov
5956f8238f
#8103063 nit prettify 2023-02-02 14:30:27 +05:00
5644c06fac #8103063 Замечания 2023-02-02 12:04:50 +05:00
a4ff666b97 Добавлена сортировка сообщений в MessageController 2023-02-02 11:08:25 +05:00
20b99011d1 Merge branch 'feature/8103063' of http://test.digitaldrilling.ru:8080/DDrilling/AsbCloudServer into feature/8103063 2023-02-02 11:05:02 +05:00
1f80e38c10 #8103063 BuildQuery 2023-02-02 11:04:53 +05:00
ngfrolov
e4b790abbd
Merge branch 'dev' into feature/8103063 2023-02-02 11:04:44 +05:00
e2948782fa #8103063 BuildQuery 2023-02-02 10:32:53 +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
a2b2b98dac
nit WellFinalDocumentsService rename method 2023-01-30 17:44:05 +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
31aa5e6ca2
nit ConvertToPdf code formatiing 2023-01-30 17:06:22 +05:00
9505e159c0 Merge branch 'feature/WellFinalDocumentsRepository' of http://test.digitaldrilling.ru:8080/DDrilling/AsbCloudServer into feature/WellFinalDocumentsRepository 2023-01-30 14:32:24 +05:00
236c32b16c #7065595 fix 2023-01-30 14:32:16 +05:00
9410508213 #8103063 fix 2023-01-30 10:52:12 +05:00
86c52f5256 refact readme 2023-01-27 18:17:42 +05:00
46074b6bd1 OS identification and build start process option 2023-01-27 17:31:43 +05:00
ngfrolov
1d618302f8
Format code. 2023-01-27 10:11:04 +05:00
d5fd53595e Merge branch 'dev' into convertToPdf 2023-01-27 09:17:47 +05:00
7be6173f73 Merge branch 'feature/8103063' of http://test.digitaldrilling.ru:8080/DDrilling/AsbCloudServer into feature/8103063 2023-01-26 15:37:57 +05:00
ecdade0913 #8103063 fix 2023-01-26 15:37:46 +05:00
f0d316cf40 refact convert process command 2023-01-26 15:28:19 +05:00
b7f1962c6f valid file extension 2023-01-26 15:25:09 +05:00
5d47652751 Merge branch 'dev' into feature/8103063 2023-01-26 11:07:44 +05:00
ccbc499754 #8103063 Подтягивание режимов при формировании композитной скважины 2023-01-26 10:59:24 +05:00
325c5054fe cleaning up unnecessary dependencies 2023-01-25 05:41:29 +05:00
907fcc88e8 -refact path convert file 2023-01-25 05:33:02 +05:00
ngfrolov
05c238737d
fix SubsystemOperationTimeService. WelOperationCategories use valid constants. 2023-01-24 15:21:49 +05:00
ngfrolov
52a51aa137
Merge branch 'dev' into feature/WellFinalDocumentsRepository 2023-01-24 12:16:25 +05:00
d8b131622f #7987467 fix 2023-01-24 09:59:18 +05:00
ngfrolov
be9168b4bf
Merge branch 'dev' into convertToPdf 2023-01-24 09:43:12 +05:00
ngfrolov
56be094b83
fix WellOperationTemplate sort operations names 2023-01-23 11:15:25 +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
350759f1c6 -типы методов класса конвертации изменены на статические
-удаляются только преобразованные файлы
2023-01-20 08:32:22 +05:00
ngfrolov
4dced662e1
Fix TelemetryWirelineRunOut. AddOrUpdateAsync issue 2023-01-19 12:28:38 +05:00
ngfrolov
49678c4973
fix TelemetryWirelineRunOut. make wellinfo optional for POST request. 2023-01-19 11:43:37 +05:00
219fe450a1 Merge branch 'dev' into convertToPdf 2023-01-18 13:58:25 +05:00
11ccfc8be1 редактирование readme файла 2023-01-18 12:14:13 +05:00
e86e1bb854 refact 2023-01-18 11:31:58 +05:00
ngfrolov
aea67f43fe
fix WellOperationRepository day prop 2023-01-18 09:32:50 +05:00
22a662a1be dev merge 2023-01-17 17:52:26 +05:00
ngfrolov
fa6fdc067e
WellFinalDocumentsService.ReNotifyPublishersAsync replace exception type by argumentInvalid 2023-01-17 15:40:49 +05:00
ngfrolov
595eca8e26
nit code format 2023-01-17 13:28:35 +05:00
5367f3e85f rename DoMerged => MergeFiles
refact file extension validate
2023-01-17 12:09:58 +05:00
3e128c5cba refact GetConverteAndMergedFileAsync 2023-01-17 11:11:40 +05:00
ngfrolov
e398beaaa1
ProcessMapReport. Add some todos. 2023-01-17 10:00:08 +05:00
ngfrolov
f7f0f02c34
ProcessMapReport.
Добавлен ченовик всех рассчетов.
Добавлено формирования excel по dto.
2023-01-17 08:56:07 +05:00
1b834e7752 Добавлено исключение некорректного формата файла 2023-01-17 05:14:04 +05:00
ngfrolov
8fd3f3c290
LimitingParameterDataDto fix. DateTimeOffset -> DateTime 2023-01-16 10:29:52 +05:00
c2afbf4d55 add ConvertToPdf class
add ReadMe
add test to ConsoleApp1
2023-01-13 17:28:04 +05:00
ngfrolov
9f996003eb
ProcessMapReport. Add GetTelemetryDataStatAsync(..) to TelemetryDataSaubService. 2023-01-13 16:08:38 +05:00
ngfrolov
1a7d643c50
merge dev to ProcessMapReport 2023-01-12 16:24:10 +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
7d9d248bcb правка замечаний 2023-01-12 10:32:54 +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
ngfrolov
ac1c9aedb2
ProcessMapService calculations draft 2023-01-10 12:31:01 +05:00
193b9ff9f6 #7963103 Отображение общей наработки тальканата по всем объектам 2023-01-10 10:49:27 +05:00
ngfrolov
f5becebbeb #7987467 Add telemetry statistic calc (not completed) 2022-12-30 15:30:12 +05:00
46453b3893 повторный рефакт
после ревью
2022-12-29 04:25:08 +05:00
ngfrolov
7585aefc4e WellOperationService to WellOperationRepository 2022-12-28 17:38:53 +05:00
ngfrolov
fb4bb375e1 Merge branch 'dev' into feature/ProcessMapReport 2022-12-28 15:22:50 +05:00
ec97b02480 небольшая корректировка 2022-12-28 02:52:09 +05:00
5a6ad78c21 refact finally 2022-12-27 21:45:03 +05:00
bfc9376733 #7987467 + 2022-12-27 14:30:52 +05:00
ff72a0cb88 refact
-query
-method name
2022-12-27 14:03:44 +05:00
9819c2ac0d refct #3 2022-12-27 00:02:49 +05:00
e84d45693c refact model DB and migrations 2022-12-26 19:22:29 +05:00
ngfrolov
8e896a887d RequerstTracker Add nullable 2022-12-26 18:03:26 +05:00
3c84648eec refact #1 2022-12-25 23:16:36 +05:00
ngfrolov
4a4b7852b7 Remove ClusterController, ClusterService. 2022-12-23 14:35:23 +05:00
169968da44 Скорректированная версия
-добавлена миграция
-изменены методы
- добавлен CRUD
2022-12-22 18:08:58 +05:00
ngfrolov
689872d1e5 WellOperationRepository DRAFT 2022-12-22 15:27:35 +05:00
ngfrolov
9eead7a757 WellOperation* remove default cancellation tokens 2022-12-22 11:26:19 +05:00
ngfrolov
7b0e6ce23d IWellOperationService/Controller replace arguments by request class 2022-12-21 18:02:22 +05:00
ngfrolov
cc8a4fa200 Fix WellOperationService.GetOperationsAsync exception by call Min on empty collection 2022-12-20 15:58:35 +05:00
ngfrolov
ba0eaa8014 Merge branch 'master' into dev 2022-12-20 11:58:05 +05:00
ngfrolov
f6e79e51d7 nit Add detectedOperations diagnostic message;
add basic telemetry validation filter before analisys;
simplify Avg calc;
fix dbcontext refCount;
2022-12-20 11:57:29 +05:00
1f70868120 #8242403 fix 2022-12-14 10:38:44 +05:00
90ee5d10d1 Merge branch 'dev' into feature/ProcessMapReport 2022-12-14 09:32:38 +05:00
bf3a910433 #7987467 fix 2022-12-14 09:10:01 +05:00
e9bd1e4789 #7987467 report 2022-12-14 08:41:19 +05:00
ngfrolov
54d68cc52d Merge branch 'dev' into feature/8027597 2022-12-12 11:13:36 +05:00
ngfrolov
a4db3e56d3 #7796681 Добавление секций в шаблон файла импорта 2022-12-12 11:12:20 +05:00
ngfrolov
6c204c49dc Merge branch 'dev' of http://46.146.209.148:8080/DDrilling/AsbCloudServer into dev 2022-12-12 10:59:30 +05:00
652374ed5b В условии наработок по подсистеме осциляция не учитывается режим подворотов 2022-12-09 20:22:54 +05:00
Фролов
39a2ddc3a5 Fix operations ids in services 2022-12-09 18:32:18 +05:00
Фролов
af43cb7588 WellOperationCategory ids ordering 2022-12-09 14:36:45 +05:00
Фролов
c2b003bf8a fix db 2022-12-08 18:00:01 +05:00
252c45ac00 #7987467 token 2022-12-07 15:23:10 +05:00
07fe9fcc5a #7987467 Исправления 2022-12-07 15:04:36 +05:00
ngfrolov
5a0b92a1ec ProcessMapRepository enable nullable 2022-12-07 12:20:24 +05:00
aaa5627680 Merge branch 'feature/7987467' of http://46.146.209.148:8080/DDrilling/AsbCloudServer into feature/7987467 2022-12-07 10:52:47 +05:00
102288f9e5 #7987467 fix 2022-12-07 10:52:35 +05:00
ngfrolov
60ab971cae Merge branch 'dev' into feature/7987467 2022-12-07 09:15:39 +05:00
ngfrolov
95f0c1935b nit rename 2022-12-07 09:02:04 +05:00
84cbff84cb Merge branch 'feature/7987467' of http://46.146.209.148:8080/DDrilling/AsbCloudServer into feature/7987467 2022-12-07 08:48:10 +05:00
398a6d443e #7987467 правки 2022-12-07 08:47:41 +05:00
1cf2d745b3 refact warnings to WellOperationService 2022-12-06 22:34:48 +05:00
ngfrolov
81d3ef3146 Merge branch 'dev' into WellOperationTree/refact_migration 2022-12-06 16:29:53 +05:00
ngfrolov
5e5559a517 Merge branch 'dev' into feature/7987467 2022-12-06 15:51:22 +05:00
ngfrolov
e124c54ed7 Merge branch 'feature/7987467' of http://46.146.209.148:8080/DDrilling/AsbCloudServer into feature/7987467 2022-12-06 10:55:12 +05:00
4f100e6bc4 #7987467 Исправления 2022-12-06 10:41:13 +05:00
29d4121440 Получение списков ограничивающих параметров и подсистем 2022-12-06 10:03:24 +05:00
ngfrolov
d5bc886c22 Merge branch 'dev' into feature/7987467 2022-12-06 09:33:45 +05:00
ngfrolov
84dfa183d7 Decrease TelemetryDataCache size. 2022-12-05 17:48:15 +05:00
4b9cd6694b #7987467 2022-12-05 12:44:46 +05:00
9b71b14048 #7987467 2022-12-05 12:43:16 +05:00
9b4f14a036 #7987467 Раздел РТК в ЕЦП 2022-12-05 12:39:25 +05:00
ngfrolov
8094c8b1b8 Decrease TelemetryDataCache size. 2022-12-05 10:53:24 +05:00
ngfrolov
289d1831b4 CacheBase makes cache for TEntity only. Converter moved to CrudCacheRepositoryBase 2022-12-05 09:38:23 +05:00
ngfrolov
a859c096d1 Merge branch 'dev' into feature/8101318 2022-12-05 09:28:38 +05:00
ngfrolov
7c31f7ce76 Merge branch 'dev' of http://46.146.209.148:8080/DDrilling/AsbCloudServer into dev 2022-12-05 08:49:45 +05:00
ngfrolov
b05aadccb4 Add memory monitor 2022-12-02 17:44:47 +05:00
ngfrolov
8e9baf22d8 BackgroundWorker Move periodic services 2022-12-02 17:18:16 +05:00
64e51915c8 all changes but database and but migrations 2022-12-02 15:54:55 +05:00
ngfrolov
71aff8d1ec nit. comments and cleanup 2022-12-02 14:49:00 +05:00
ngfrolov
89e0495d09 BackgroundWorker adapt other services to this one. 2022-12-02 14:48:23 +05:00
ngfrolov
98c7599c4b BackgroundWorker move to toplevel folder 2022-12-02 14:45:20 +05:00
ngfrolov
06fe0e09ff BackgroundWorkerService cleanup and improve tests 2022-12-02 10:57:27 +05:00
ngfrolov
f61db91dd2 Add new background service. 2022-12-01 17:48:35 +05:00
fb5483299d #8101318 Изменение работы кэша 2022-12-01 15:56:11 +05:00
fd69b4c80a Merge branch 'feature/7759269' of http://46.146.209.148:8080/DDrilling/AsbCloudServer into feature/7759269 2022-11-29 12:11:38 +05:00
4a547d82ae #7759269 Проверка ролей на зацикливание включенных ролей 2022-11-29 11:23:08 +05:00
a12906d558 #7759269 Проверка ролей на зацикливание включенных ролей 2022-11-29 11:22:34 +05:00
c9c60bce2b #7759269 Проверка ролей на зацикливание включенных ролей 2022-11-29 11:22:09 +05:00
ba96645288 #7759269 Проверка ролей на зацикливание включенных ролей 2022-11-29 08:40:01 +05:00
481e87083f #7887519 Добавление параметров 2022-11-28 12:12:59 +05:00
ngfrolov
3e0f2d0a75 ##7739441 bit depth returns always LE well depth 2022-11-25 15:26:45 +05:00
ngfrolov
0d9f9296df Merge branch '7912198_WellCase_add_notification' into dev 2022-11-25 12:45:36 +05:00
046a6a765d #7887519 Замечания 2022-11-25 11:56:21 +05:00
ngfrolov
8209b61bad #7912198 Tests ok 2022-11-25 09:34:20 +05:00
17cf2c6573 #7887519 test 2022-11-24 11:15:50 +05:00
40dac37aa4 #7887519 2022-11-23 15:38:47 +05:00
ngfrolov
4277850156 #7912198 implement ReNotifyPublishers 2022-11-23 14:03:08 +05:00
b00b4f3781 #7887519 2022-11-23 11:19:52 +05:00
5041b30686 #7798026 2022-11-23 08:23:08 +05:00
ngfrolov
9b06438935 GetDatesRange Fix handle exception "Well id: {idWell} does not contain telemetry." 2022-11-21 16:58:37 +05:00
ngfrolov
41816719b9 WirsRepository save fix 2022-11-21 16:10:32 +05:00
ngfrolov
78e2f52ac8 Merge branch 'dev' of http://46.146.209.148:8080/DDrilling/AsbCloudServer into dev 2022-11-18 16:32:18 +05:00
ngfrolov
b2844cd5b2 remove CacheDB from DI and project 2022-11-18 15:34:08 +05:00
ngfrolov
e837baf5e7 replace CacheDb in OperationsStatService by IMemoryCache 2022-11-18 15:25:38 +05:00
ngfrolov
ede40c9a23 replace CacheDb in WellOperationService by ms.MemoryCache 2022-11-18 15:17:38 +05:00
ngfrolov
04414b3c75 replace CacheDb in TelemetryTracker 2022-11-18 15:07:27 +05:00
82063a2c22 #7798026 fix 2022-11-18 14:48:10 +05:00
cd025c6fdd #7887519 Статистика по ограничивающим параметрам backend 2022-11-18 14:36:04 +05:00
49cc9c2342 Merge branch 'dev' into feature/7887519 2022-11-18 14:30:34 +05:00
c5aef20dc0 #7887519 Статистика по ограничивающим параметрам backend 2022-11-18 14:29:29 +05:00
ngfrolov
de6bbcfa72 TelemetryUserService добавлен microsoft cache 2022-11-18 12:58:53 +05:00
ngfrolov
abb6a513fd Merge branch 'dev' into Microsoft_MemoryCache 2022-11-17 17:57:20 +05:00
ngfrolov
c78246ca7d fix some nit warnings 2022-11-17 17:54:25 +05:00
ngfrolov
034ed80363 nit DailyReportService fix nullable warnings 2022-11-17 17:36:35 +05:00
ngfrolov
fa0389c08f Trying to use microsoft in memeory cache 2022-11-17 16:09:51 +05:00
ngfrolov
ec3a0e00ef Remove EfCacheDictionaryExtensions 2022-11-16 17:07:47 +05:00
ngfrolov
7cfd60844e fix TelemetryService. wrong cacheType.
update webclient
2022-11-16 12:49:11 +05:00
ngfrolov
eed8c3eeaa #7579139 Tests 2022-11-15 17:46:58 +05:00
ngfrolov
64641c5bc3 #7579139 первая версия кеша готова. Не применена и не протестирована. 2022-11-08 17:49:04 +05:00
ngfrolov
95cf8dbd07 Merge branch 'dev' into feature/TelemetryDataCache 2022-11-08 16:12:54 +05:00
ngfrolov
79ae2ce62c Update report libraries 2022-11-08 13:20:09 +05:00
2c1c2c6e90 #7205798 2022-11-08 12:22:31 +05:00
2e1f49e704 #7205798 fix 2022-11-08 12:19:50 +05:00
e908d6a655 #7205798 drop cache method 2022-11-08 12:12:46 +05:00
5ca55dfc0a #7205798 fix 2022-11-08 12:04:09 +05:00
408429a0b5 #7205798 fix 2022-11-08 11:55:47 +05:00
6ac073d59a Merge branch 'dev' into feature/user_settings 2022-11-08 11:37:52 +05:00
895e49d716 #7205798 fix 2022-11-08 11:33:35 +05:00
Фролов
06428838c5 #7554801 Printify 2022-11-07 15:30:04 +05:00
8d933199f3 Merge branch 'feature/user_settings' of http://46.146.209.148:8080/DDrilling/AsbCloudServer into feature/user_settings 2022-11-07 13:53:34 +05:00
1348b1090b #7205798 Перенос сервиса пользователей и ролей в репозиторий 2022-11-07 13:53:10 +05:00
5f9b4594fe конечный вариант 2022-11-03 17:46:55 +05:00
f1dea8f10f отсутствие статистики за скважину будет возвращать пустую статистику 2022-11-03 17:13:39 +05:00
ngfrolov
a575c1163d Add CyclycArray 2022-11-03 16:57:47 +05:00
e8225a375e правки мелких опечаток 2022-11-03 16:03:20 +05:00
f8502b68a1 изменение фильтрации запроса в методе получения интервалов глубин,
мелкие правки
2022-11-03 15:57:45 +05:00
ngfrolov
b5650dcd51 merge dev to user_settings 2022-11-03 15:34:03 +05:00
087a9e26fa Исправление опечатки неиспользуемого аргумента 2022-11-03 15:32:40 +05:00
9965f9daa8 Исправлены описание и названия методов 2022-11-03 15:29:02 +05:00
f10201d3ef исправление мелких ошибок 2022-11-03 14:02:56 +05:00
4a2a94ddfb #7205798 test 2022-11-03 13:58:40 +05:00
a51208cb1d расчет глубин для статистики по группам телеметрии выведен в отдельный метод сервиса DetectedOperations.
изменение метода статистики по активным скважинам
2022-11-03 13:30:16 +05:00
bcdfb1933e внесение правок согласно код-ревью 2022-11-03 12:42:26 +05:00
494fd2a107 рефакторинг 2022-11-03 00:01:44 +05:00
0880c3b75c часть исправлений после код ревью 2022-11-02 15:51:09 +05:00
36b07eb640 #7205798 Перенос сервиса пользователей и ролей в репозиторий 2022-11-02 15:04:46 +05:00
ngfrolov
f07b1535d2 Merge branch 'dev' into SubsystemStat/AllActiveWell 2022-11-02 09:00:32 +05:00
0e5ff57d0f Доработан метод получения статистики по активным скважинам 2022-11-01 23:01:50 +05:00
562bf5b348 редактирование метода в контроллере
изменение интерфейса наработки подсистем
2022-10-31 18:59:08 +05:00
3aa01ebe47 -добавлена модель статистики по активным скважинам
- метод расчета статистики
-шаблон метода в контроллере
2022-10-31 18:19:14 +05:00
ngfrolov
3d644753ed Merge branch 'refactor_telemetryService' into dev 2022-10-31 15:30:34 +05:00
ngfrolov
e185d8b82a #7576630 refactor telemetryService.
Добавить nullable.
Заменить зависимость от CacheTable/CacheDb.
Удалить не используемые методы.
2022-10-31 15:29:47 +05:00
ngfrolov
d03ccc10b5 Merge branch 'dailyReport/revision/5908066' into dev 2022-10-31 13:52:32 +05:00
ngfrolov
b974e6237f nit 2022-10-31 13:51:54 +05:00
98c60a0d86 приведение дат в фильтре для поиска к корректному значению.
Метод GetListAsync
2022-10-29 20:28:55 +05:00
ngfrolov
c54f88ae80 Add comment 2022-10-28 11:21:47 +05:00
2b26f8beb6 Merge branch 'feature/user_settings' of http://46.146.209.148:8080/DDrilling/AsbCloudServer into feature/user_settings 2022-10-28 09:11:24 +05:00
ngfrolov
b250e58d61 EfCacheExtensions incomplete 2022-10-28 09:05:33 +05:00
f86a9d1bc2 #7205798 2022-10-27 15:49:22 +05:00
41d9e506bd #7205798 fix cache dto 2022-10-27 15:44:04 +05:00
950e7ad02a #7205798 fix 2022-10-27 14:18:59 +05:00
211f300973 #7205798 Перенос сервиса пользователей и ролей в репозиторий 2022-10-27 11:22:39 +05:00
5ea6919738 #7205798 Перенос сервиса пользователей и ролей в репозиторий 2022-10-26 15:36:49 +05:00
ngfrolov
0bab711eb8 Merge branch 'RangeDataOperationTime' into dev 2022-10-26 10:31:41 +05:00
ngfrolov
1a2806b273 nit 2022-10-26 10:30:59 +05:00
22136824ac Исправление группировки по подсистемам 2022-10-25 22:18:28 +05:00
ngfrolov
3f5d3cf865 Fix WitsRecordRepository.SaveDataAsync(). Add some milliseconds to duplicated records. 2022-10-25 17:23:01 +05:00
17c7392542 изменена модель возвращаемая методом
изменен алгоритм внутри метоа
2022-10-25 09:42:08 +05:00
ngfrolov
33dd020b7e AuthController.RefreshAsync() returns full UserTokenDto 2022-10-24 10:36:53 +05:00
dd711c4aa5 добавлен контроллер для получения диапозона
изменен аргумент метода
перестроена логика работы метода и возвращаемое значение
2022-10-21 15:52:51 +05:00
87805a7104 корректировка метода получения диапазона дат по наработкам подсистем,
добавление метода в интерфейс ISubsystemOperationTimeService
2022-10-20 14:26:36 +05:00
0b419ec3c6 метод получения доступного интервала наработки подсистем 2022-10-20 12:44:24 +05:00
25cd263598 Merge pull request '#7053070 Перенос справочника бурильщиков в репозиторий' (#8) from feature/driller_repository into dev
Reviewed-on: http://46.146.209.148:8080/DDrilling/AsbCloudServer/pulls/8
2022-10-19 16:00:35 +05:00
b1512f7de3 #7053070 fix 2022-10-19 15:37:41 +05:00
dd469a0f9a #7053070 Перенос справочника бурильщиков в репозиторий 2022-10-19 15:31:53 +05:00
ngfrolov
2016355976 Merge remote-tracking branch 'origin/SubsystemsOperationTime' into dev 2022-10-19 15:03:19 +05:00
ngfrolov
501ea8efde Merge branch 'feature/well_composite_repository' into dev 2022-10-19 15:01:56 +05:00
ngfrolov
cc25e11c40 7051313 nit 2022-10-19 15:00:18 +05:00
ngfrolov
34e0781287 6623067 nit 2022-10-19 14:54:53 +05:00
f49245f9cf fix 2022-10-19 14:36:01 +05:00
51d4e30100 #7051313 Перенос создания композитной скважины в репозиторий 2022-10-19 13:56:34 +05:00
ngfrolov
24a1afb5a8 Merge branch 'dev' into SubsystemsOperationTime 2022-10-19 13:55:53 +05:00
ngfrolov
5a2435795a #6370638 refactored 2022-10-19 13:55:10 +05:00
9d67a7089b #6623067 Изменение методики расчета рейсовой скорости 2022-10-18 11:00:34 +05:00
ngfrolov
8b68b8276a #6385536 refactoring 2022-10-17 14:42:47 +05:00
8a83194187 #6385536 Удаление ненужных файлов. Замечания 2022-10-17 08:58:28 +05:00
abd0008615 изменение формулы расчета глубины
изменение алгоритма формирования списка СПИН
изменение алгоритма поиска глубины
2022-10-14 15:12:30 +05:00
af6eea370c # correction DepthInterval 2022-10-13 23:54:14 +05:00
ngfrolov
3a0a22616d Merge branch 'dev' into feature/removing_unnecessary_files 2022-10-13 14:46:16 +05:00
ceb088519a #6385536 Инструкция по выделению репозитория в сервисе 2022-10-12 09:47:25 +05:00
cb2a8dfdeb корректировка класса интерполяции глубин 2022-10-11 17:25:59 +05:00
ngfrolov
d86f3fc1de Merge branch 'Redice_telemetry_sampling' into dev 2022-10-11 17:05:27 +05:00
ngfrolov
707f2a638a Add ReduceSamplingController. 2022-10-11 17:04:26 +05:00
b54de8fe06 #6385536 Замечания 2022-10-11 14:42:04 +05:00
37e29e003c исправление класса интерполяции 2022-10-11 14:28:34 +05:00
b487f01fae изменение класса интерполяции 2022-10-11 12:12:32 +05:00
ngfrolov
8cbcd9a115 первая версия Reduce service 2022-10-11 09:02:53 +05:00
dbe5618a56 #6385536 Удаление ненужных файлов 2022-10-11 08:28:37 +05:00
684a56a100 Корректировка логики записи наработок подсистем Спин и Торк 2022-10-10 15:05:32 +05:00
ngfrolov
01e07a56ac nit DailyReport fixes 2022-10-07 12:50:16 +05:00
ngfrolov
0f1b4285f5 Merge branch 'feature/file_repository' into dev 2022-10-06 14:56:12 +05:00
7b900c1f9d корректировка логики определения наработок Спин 2022-10-06 14:43:43 +05:00
fe49c90e58 #6539681 file service refactor 2022-10-06 14:37:03 +05:00
ngfrolov
ea1eb20f82 1-st try 2022-10-06 13:49:20 +05:00
b6ce4cad77 #6539681 file storage repository + tests 2022-10-06 13:41:46 +05:00
ngfrolov
c891c78782 Merge branch 'feature/file_repository' into dev 2022-10-04 09:43:22 +05:00
ngfrolov
44e96e1ad1 DailyReportService.GetOrGenerateAsync() truncate time of DateTime 2022-10-04 09:09:35 +05:00
ngfrolov
06b7a0da22 DrillParamsService.GetCompositeAllAsync invert isMin/isMax flags. 2022-10-03 15:46:24 +05:00
9644f73090 #6539681 Удалил лишние референсы 2022-09-30 13:34:50 +05:00
6ab6da961a #6539681 2022-09-30 11:05:09 +05:00
f9e566cfef #6539681 Исправления 2022-09-30 10:49:40 +05:00
ngfrolov
219f409aa6 SubsystemOperationTimeService.CalcStat() limit kUsage. 2022-09-29 17:56:59 +05:00
ngfrolov
591e1a6ef2 Merge branch 'revision/DailyReport' into dev 2022-09-29 16:25:11 +05:00
88f2293597 Исправление выравнивания ячеек относительно содержимого в суточном рапорте 2022-09-29 12:29:10 +05:00
ngfrolov
6e31d29784 исправлена ошибка при повторном получении WITS телеметрии. 2022-09-28 14:52:45 +05:00
ngfrolov
90026f95d3 при конфигурации отладки используется строка подключения к pg с более подробными ошибками. 2022-09-28 14:51:47 +05:00
863749cfe1 ##6539681 Файловый репозиторий 2022-09-28 10:46:12 +05:00
c924b957ac #6008377 Ошибка в выдаче данных по САУБ 2022-09-23 11:03:50 +05:00
ngfrolov
89bfea38d7 Merge branch 'dev' into SubsystemsOperationTime 2022-09-22 17:45:40 +05:00
ngfrolov
e8789df59e SubsystemOperationTimeController изменен валидатор. null - валидное значение для nullable свойств запроса. SubsystemOperationTimeService.BuildQuery изменен по тем же причинам. 2022-09-22 17:44:31 +05:00
a457da8ead небольшие корректировки интерфейса IDetectedOperationService и сервиса расчета статистики по наработке подсистем 2022-09-22 17:13:53 +05:00
5a23853cdf логика расчета сумм глубин по конкретной подсистеме и ее идентификации вынесены в отдельный метод 2022-09-22 16:32:59 +05:00
fcb1bb92d9 Корректировка методов расчета статистики по наработкам подсистем. 2022-09-22 16:26:17 +05:00
5672e0b149 correction CalcStatAsync 2022-09-21 15:06:47 +05:00
6d4cfabc9a -корректировка 2022-09-21 13:29:40 +05:00
1613f9a9f4 - корректировка модели SubsystemStatDto
- корректировка метода GetDepthInterval
- корректировка валидатора в контроллере SubsystemOperationTime
2022-09-21 13:06:40 +05:00
6cac72259c #5908066 Исправления 2022-09-21 12:56:18 +05:00
67e4913c84 #5908066 Суточный рапорт. Блок КНБК 2022-09-21 09:41:01 +05:00
170cbb2258 -удален комментарий прошлого алгоритма наработки подсистем 2022-09-20 22:34:13 +05:00
0e4c2c9eb3 - в контроллер наработки подсистем добавлен валидатор согласно постановки задачи
- изменения алгоритма наработки подсистем САУБ
2022-09-20 22:24:51 +05:00
ngfrolov
df5c98838d Fix DrillParamsService.GetAllAsync(..) 2022-09-20 15:09:01 +05:00
ngfrolov
ed5f181754 #5996638 исправление запроса параметров бурения для всех секций композитной скважины 2022-09-20 12:29:55 +05:00
07eb1bd878 #5996638 Исправление замечаний 2022-09-20 10:52:57 +05:00
c87acfdd59 #5996638 Исправление замечаний 2022-09-20 09:47:54 +05:00
2334beb971 #5996638 Подсвечивать не оптимальные режимы 2022-09-19 15:55:53 +05:00
c6a49056bd Изменение алгоритма выбора подсистемы АКБ 2022-09-18 23:25:34 +05:00
edb53fb4e7 Merge branch 'dev' into SubsystemsOperationTime 2022-09-18 21:12:03 +05:00
42be246c4b Изменение логики фонового сервиса - идентификация MSE 2022-09-16 13:47:19 +05:00
eb987c6ff2 Изменение SubsystemStatDTO
Изменение алгоритмов просчета статистики
2022-09-16 13:34:14 +05:00
43f3a12651 -changing background subsystem service logic
-add migration, delete all subsystem table data
-edit EntityFillerSubsystem (new subsystem)
2022-09-14 12:34:24 +05:00
026cde1514 #5998816 2022-09-13 16:14:17 +05:00
ngfrolov
4cbe71f8ca merge 2022-09-13 13:34:52 +05:00
1fe48ee03f #5998816 commit 2022-09-13 12:43:22 +05:00
ngfrolov
698803fbf8 "красивости" 2022-09-13 11:47:12 +05:00
7918bfc678 #5998816 PermissionToSetPubliher and PermissionToUpload 2022-09-12 15:05:36 +05:00
5b9afa09fa #5998816 add IdCategory 2022-09-12 12:05:19 +05:00
7fda09f617 #5998816 edit result dto 2022-09-12 10:05:04 +05:00
de54067344 #5998816 2022-09-12 09:11:20 +05:00
db01a99633 #5998816 delete method 2022-09-12 08:57:58 +05:00
c4d88401fd #5998816 дело скважины, исправления 2022-09-12 08:22:46 +05:00
ngfrolov
9ca7bf75e7 Update nuget packs 2022-09-09 15:29:46 +05:00
ngfrolov
d3daef5b17 Fix dependencies 2022-09-08 14:02:49 +05:00
df0c6d3653 #5998816 Удалил комментарии 2022-09-08 12:18:08 +05:00
0ad4cebdb8 #5998816 исправление замечаний 2022-09-08 12:05:56 +05:00
ngfrolov
a0ec08fac5 merge dev to subsystem 2022-09-08 09:46:32 +05:00
ngfrolov
74cc237f67 clean 2022-09-08 09:43:51 +05:00
ngfrolov
79108c754a fixed 2022-09-07 18:01:39 +05:00
896ba03589 #5998816 Дело скважины + тесты 2022-09-05 09:13:45 +05:00
4f27adf9ea correction SubsystemOperationTimeService 2022-08-21 20:58:55 +05:00
74901407c0 -correction sql parameter on Background service
-revision TRIM function on SubsystemOperationTimeService
2022-08-19 00:00:30 +05:00
e62d9907cd correction subsystem background 2022-08-18 15:51:25 +05:00
118ed4e701 доработка фонового сервиса 2022-08-18 15:48:20 +05:00
babd1076a4 test new rep 2022-08-17 17:23:24 +05:00
dcda244e3c доработка SubsystemOperationTimeServie 2022-08-17 00:29:32 +05:00
4f37564a7b доработка фонового сервиса 2022-08-16 02:22:16 +05:00
ngfrolov
2c761dbcbe fix measures 2022-08-15 17:02:50 +05:00
20f79f461f - В SubsystemStatDto свойство UsedTimeHours double. TimeSpan.
- В SubsystemDto свойство Subsystem переименовано в SubsystemName
- миграция для заполнения Subsystem
- метод bsystemOperationTimeService.GetSubsystemByIdWellAsync перенесен в SubsystemService.
2022-08-15 15:08:17 +05:00
ngfrolov
b95891823d IUserSettingsRepository replace insert and update to upsert. 2022-08-15 13:19:44 +05:00
62384b5673 -Доделан фоновый сервис
-добавлена модель для запроса в Data Spin фонового сервиса
-корректировка моделей (удаление пробелов и лишних библиотек)
-добавление данных по умолчанию о подсистемах (через Entity Filler)
- в методе Convert в SubsystemOperationTimeService сделана корректировка дат
2022-08-15 01:17:00 +05:00
ngfrolov
facf45ad4c Edit DetectorStaticSurveying conditions 2022-08-12 12:36:29 +05:00
ngfrolov
ab278f6a2f nit remove unused methods 2022-08-12 12:36:11 +05:00