Commit Graph

456 Commits

Author SHA1 Message Date
1613f9a9f4 - корректировка модели SubsystemStatDto
- корректировка метода GetDepthInterval
- корректировка валидатора в контроллере SubsystemOperationTime
2022-09-21 13:06:40 +05:00
0e4c2c9eb3 - в контроллер наработки подсистем добавлен валидатор согласно постановки задачи
- изменения алгоритма наработки подсистем САУБ
2022-09-20 22:24:51 +05:00
ngfrolov
4cbe71f8ca merge 2022-09-13 13:34:52 +05:00
1fe48ee03f #5998816 commit 2022-09-13 12:43:22 +05:00
5bb2d3ea10 #5998816 2022-09-13 11:54:45 +05:00
ngfrolov
698803fbf8 "красивости" 2022-09-13 11:47:12 +05:00
d42a5ee544 #5998816 Permission, Controllers 2022-09-13 10:06:56 +05:00
44be18f5ed #5998816 WellFinalDocument edit publisher 2022-09-13 09:22:49 +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
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
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
79108c754a fixed 2022-09-07 18:01:39 +05:00
896ba03589 #5998816 Дело скважины + тесты 2022-09-05 09:13:45 +05:00
ngfrolov
41affa3f49 update web client 2022-08-17 14:19:23 +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
87e594f5c0 Fix UserSettings. remove permissions 2022-08-12 09:49:55 +05:00
ngfrolov
0486dd9462 Rename ICrudWellRelatedService to IRepositoryWellRelated, and related services 2022-08-11 14:21:28 +05:00
ngfrolov
a5a31d5d82 UserSettingsController replace value type to JsonDocument 2022-08-09 15:59:40 +05:00
a20dbf72e0 merge dev to subsystems 2022-08-08 17:02:52 +05:00
1e694216a9 доделан сервис наработок и статистики.
в контроллере доделан экшн получения списка подсистем и добавлена проверка доступа пользователя к скважине
2022-08-05 17:10:56 +05:00
ngfrolov
d2b98d3a77 Add internal DetectedOperationExportService.
Add DetectedOperation statistics
2022-08-04 15:06:17 +05:00
ngfrolov
6f83e8c7cc ControllerBase. Add BadRequestBuilder and extentionMethod. 2022-08-04 15:05:08 +05:00
2c4d6a9a53 дополнен фоновый сервис наработок
доработан контроллер наработок подсистем
переименованы модели ДТО
2022-08-03 16:35:21 +05:00
ngfrolov
5de4e43ad9 merge 2022-08-03 10:57:49 +05:00
9f23a45be7 #создана миграция новых таблиц подсистем и наработок
#дополнен SubsystemOperationTimeService
2022-08-02 15:26:33 +05:00
d3bbbd5bd6 наполнение сервисов
1)фоновый сервис
2)сервис работы с апи (OperationTimeService)
2022-08-01 13:55:51 +05:00
ngfrolov
b7af07f995 Add UserSettingsController 2022-07-27 18:14:07 +05:00
ngfrolov
892b34f8b1 Merge 2022-07-25 18:03:25 +05:00
ngfrolov
cc5fd56f43 DailyReport. Rename dtos and entities. Remove time offset from DailyReportService. 2022-07-25 18:02:39 +05:00
ngfrolov
ed364112cb fix AdminUserRoleController forbidder 2022-07-20 13:23:49 +05:00
421c706ca1 корректировка контроллеров и сервисов 2022-07-18 18:51:49 +05:00
7f4b434a8c Добавлены модели БД ,модели ДТО, интерфейсы, сервисы 2022-07-14 03:47:11 +05:00
ngfrolov
5bb6bd4e9e fix admin user role forbider 2022-07-06 17:24:46 +05:00
6bce8ee4e0 конечный вариант
-выставлено выравнивание строк
-корректировка модели блока SAUB
2022-07-06 15:04:03 +05:00
ngfrolov
31307ae283 Add new origins to CORS 2022-07-05 10:40:32 +05:00
Фролов
91dd386ffc nit improvements 2022-07-04 17:51:05 +05:00
ngfrolov
5cc3f50163 DetectedOperationController переделаны route. Добавлено 2 детектора 2022-06-17 17:21:32 +05:00
ngfrolov
ae34d17ae1 doc fix 2022-06-16 17:58:17 +05:00
ngfrolov
6512a7e752 doc 2022-06-16 17:37:10 +05:00
ngfrolov
cf98bd8a20 Crud services moved to Repository directory 2022-06-16 12:33:05 +05:00
ngfrolov
9146be1d3f merge 2022-06-15 16:21:28 +05:00
ngfrolov
9876edcb9f Fix AdminUserRoleController.*Forbid predicates. 2022-06-15 16:20:20 +05:00
ngfrolov
5f1de8581f Fix AdminUserRoleController.*Forbid predicates. 2022-06-15 16:01:50 +05:00
ngfrolov
7080b3e855 autoclean. 2022-06-15 14:57:37 +05:00
ngfrolov
553cecc84f Добавил сервер ГПН в cors. 2022-06-14 15:49:21 +05:00
ngfrolov
9db7a7303a Merge branch 'operation_grouping' into dev 2022-06-14 15:35:59 +05:00
ngfrolov
674a5e0e71 Замена базовых классов. Уточнения в задании по не заполненным целевым значениям. 2022-06-14 15:35:31 +05:00
ngfrolov
0ac16d37e9 EventService, MessageService, TelemetryUserService uses new cache model. 2022-06-10 17:36:03 +05:00
ngfrolov
12c97a4119 Merge branch 'operation_grouping' into dev 2022-06-10 10:42:37 +05:00
ngfrolov
dd2a777d3d Crud services, controllers refactoring. Not tested version of new API. 2022-06-09 11:19:52 +05:00
Lyudmila Romanova
6d44dadb27 Модель и сервисы для значений операций 2022-06-07 16:24:05 +05:00
ngfrolov
9ae268f4c5 Add ProtobufController 2022-06-07 11:14:26 +05:00
ngfrolov
e99ac84c46 Fix TimezoneId mapping, rename TimeZoneId to TimezoneId 2022-06-06 17:00:53 +05:00
ngfrolov
4db67113b4 CrudService очищен от неиспользуемого кода.
CrudCacheService Адаптировано для новой схемы кеширования.
Убраны extention методы для mapster.
2022-06-06 15:43:47 +05:00
ngfrolov
87391ad9b1 Add DateOnly, TimeOnly support 2022-05-31 16:18:31 +05:00
ngfrolov
c568fafa8f Add ScheduleController.GetByIdWellAsync(..) 2022-05-26 15:32:23 +05:00
ngfrolov
3671dc12a1 Merge branch 'dev' into schedule_task 2022-05-26 14:09:14 +05:00
ngfrolov
eabec7e7ee Добавил наследование от CrudController. 2022-05-26 13:34:40 +05:00
Lyudmila Romanova
80bad5bbe2 Правки по PR 2022-05-25 20:19:08 +05:00
Lyudmila Romanova
7bc977ada6 Добавление бурильщика и графика работы. Покрытие тестами. 2022-05-22 21:18:43 +05:00
ngfrolov
121f200b47 update react client 2022-05-20 14:02:49 +05:00
ngfrolov
1ea68f5605 fix email body links 2022-05-20 09:01:39 +05:00
ngfrolov
521131d27a Fix DrillingProgramController.AddFile error message text. 2022-05-18 17:02:03 +05:00
ngfrolov
24ccc2a128 fix emails triggers and bodies 2022-05-18 11:07:39 +05:00
ngfrolov
5458ac5414 debug and fix daily report 2022-05-05 15:14:29 +05:00
ngfrolov
5de01e5b5d remove permissions from wireline telemetryController 2022-05-05 13:32:14 +05:00
ngfrolov
f93849aba2 update react client 2022-05-05 13:27:38 +05:00
ngfrolov
7201f7ca63 merge detected operations 2022-05-05 10:22:51 +05:00
ngfrolov
7112ebc4f2 Merge branch 'DailyReport' into dev 2022-05-05 10:09:47 +05:00
ngfrolov
24b40973bb merge and fix 2022-05-05 10:06:21 +05:00
zikan
251cdb530a Correction of errors, formation of an excel file 2022-04-29 15:39:12 +05:00
ngfrolov
579b5f26da Remove legacy telemetry analysis, except db model 2022-04-29 12:27:12 +05:00
ngfrolov
be8287f041 Add detected operations controller 2022-04-28 15:04:13 +05:00
zikan
019c6a4db1 - Added t_daily_report table and related migrations;
- Added request processing service for DailyReportController. Implemented all methods except DownloadAsync.
2022-04-26 16:45:52 +05:00
ngfrolov
6aae972aba another try to fast fix cors. 2022-04-25 09:37:10 +05:00
ngfrolov
e6910d0d5f Update cors settings. Add some ports. 2022-04-22 17:26:03 +05:00
zikan
76ee379785 Added t_daily_report table and related migrations 2022-04-20 18:03:38 +05:00
ngfrolov
f76cc52fc8 clean docs 2022-04-20 11:07:41 +05:00
ngfrolov
92371eaaf5 Set infrastructure assembly marker. 2022-04-19 13:35:20 +05:00
ngfrolov
9023aef984 Контроллер заглушка для суточного рапорта. 2022-04-19 12:14:03 +05:00
ngfrolov
7b957d0edb Add WitsControllerAbstract.GetLastDataAsync(..) 2022-04-15 14:45:49 +05:00
ngfrolov
091464a390 Set PersistAuthorization to swagger-ui 2022-04-15 14:45:04 +05:00
ngfrolov
e95c04c91e Doc wits info methods 2022-04-15 13:40:24 +05:00
ngfrolov
5359beb9aa doc 2022-04-14 16:07:29 +05:00
ngfrolov
fa9486e44d grouping services and controllers 2022-04-11 18:00:34 +05:00
ngfrolov
80434475db Add telemetryWireLine.
Add InstantDataRepository
2022-04-11 17:22:52 +05:00
ngfrolov
c96bf87f17 Reorganize dtos 2022-04-08 13:10:06 +05:00
ngfrolov
24b0bc9d8c Add WITS record tables 2022-04-01 17:55:44 +05:00
ngfrolov
3f2a7406d2 Add ScheduleReport 2022-03-17 16:56:13 +05:00
ngfrolov
c2a691f224 Simplify dependencies 2022-03-16 16:07:37 +05:00
Фролов
8de73084f2 Add Mse to telemetryDataSaub 2022-03-10 17:18:30 +05:00
Фролов
bafa372d66 rename some methods 2022-03-02 17:42:34 +05:00
Фролов
6a0289f216 fix drillingProgram permissions 2022-03-02 17:41:22 +05:00
Фролов
055e6daf85 Add drillingProgram doc dependency diagram 2022-03-02 09:38:34 +05:00