e451c0662c
Правки после ревью
...
1. Поправил инициализацию ролей и прав
2. Поправил проверки в контроллере на редактирование РТК и ГГД
3. Пересоздал миграцию
2023-09-13 11:42:44 +05:00
b58cd2d636
Запрет на редактирование завершенных скважин для инженеров
...
1. Добавил новые права для координаторов и тех.поддержки
2. Переименовал ProcessMapReportService.cs -> ProcessMapService.cs
3. Добавил ProcessMapService.cs метод удаления записи РТК
4. Добавил проверки на наличие прав в контроллерах
5. Накатил новые миграции
2023-09-05 16:23:40 +05:00
57e2d70487
Фикс контроллеров
...
После рефакторинга контроллеров, был посеян баг. Был удалён contentType из File, что привело к тому, что файлы скачивались с расширением .htm.
2023-08-10 12:08:02 +05:00
Frolov-Nikita
eec40bf4b7
Удален Route аттрибут у методов контроллеров.
...
добавлены переименования.
2023-08-08 12:21:09 +05:00
a0ef71a43d
Изменил пути у методов контроллеров + мелкий рефакторинг
2023-08-01 11:17:46 +05:00
48343964ca
Рефакторинг путей api
2023-07-28 15:52:28 +05:00
82184466f9
Сортировка section type
2023-07-19 16:39:17 +05:00
ngfrolov
2f8e6e3a55
WellOperationController. убрал лишнюю проверку.
2023-06-06 15:53:22 +05:00
e3b574d69d
Правки по ревью
2023-06-06 15:13:44 +05:00
da9f88f058
Валидация категории скважины
2023-06-02 12:36:27 +05:00
bc0e33aaf5
Правки
2023-05-23 10:53:31 +05:00
2e96f1982f
Фикс бага: на свойство DateStart модели WellOperationDto навешан атрибут, проверяющий дату + сохранение пользователя, импортирующего данные о фактиечских операциях
2023-05-22 14:46:19 +05:00
ngfrolov
b10dde9135
remove #nullable
2023-05-19 16:51:41 +05:00
c490b29007
Merge branch 'feature/tree-select-in-operations' of http://test.digitaldrilling.ru:8080/DDrilling/AsbCloudServer into feature/tree-select-in-operations
2023-04-11 10:43:06 +05:00
b93c5e4299
Параметр includeParents контроллера WellOperationController в методе GetCategories
2023-04-11 10:42:56 +05:00
5fb5151ccd
Merge branch 'dev' into feature/tree-select-in-operations
2023-04-11 09:26:13 +05:00
9e9e7a6f5a
Иерархический список в плановых и фактических операциях
2023-04-11 09:25:35 +05:00
ngfrolov
312d653aec
fix #9844930 ;
...
Enable nullable for OperationsStatService.
2023-04-07 16:49:28 +05:00
be0d171973
Запись пользователя, изменившего / создавшего опреацию в БД + запись даты изменения / создания
2023-04-04 12:52:11 +05:00
7b8506e44d
Фикс: проверка ключа скважины в методе контроллера, а не в свойсте класса (т.к. на этом падал фронтенд)
2023-03-23 11:11:54 +05:00
c7c5de563a
1. Разделение методов получения фактических и плановых операций (GetPageOperationsPlanAsync и GetPageOperationsFactAsync)
...
2. Фикс получения категории операции в BuildQuery
2023-02-21 17:16:45 +05:00
aef99cbf11
1. Изменен запрос для формирования списка плановых операция для сопоставления
...
2. Добавлена модель WellOperationPlanDto для хранения списка плановых операций и даты последней сопоставленной плановой операции
3. WellSectionTypeName и CategoryName в WellOperationDto могут быть nullable
2023-02-21 13:22:24 +05:00
5a101b163a
Merge branch 'dev' into feature/filling-fact-operations-in-daily-report
2023-02-20 15:25:33 +05:00
66f97678dd
1. На странице фактических операций убрана пагинация
...
2. Фильтрация фактических операций по дате
3. Переписан запрос, формируюший список плановых операций для сопоставления
2023-02-20 15:17:49 +05:00
ngfrolov
4750fe38d6
Merge branch 'dev' into feature/8879776_well_tree_with_stat
2023-02-17 09:50:37 +05:00
c7a6e38315
1. Возвращаемый тип списка плановых операций - IEnumerable<WellOperationDto>
...
2. Добавлен CancellationToken token
3. Рефактор запроса на получение списка плановых операций
4. Проверка на доступность скважины пользователю
5. Сортировка данных по дате в методе MergeArrays
2023-02-16 09:51:55 +05:00
ngfrolov
7779116c8a
WellOperationRepository.GetCategories(..) add arg, to filter categories/
2023-02-15 18:02:36 +05:00
aa3b96b31b
Плановые операции в суточном рапорте.
...
1. Добавлен столбец IdPlan в WellOperation
2. Перписан метод MergeArrays
3. Формирование списка плановых операций для сопоставления с фактическими (GetOperationsPlan в WellOperationController)
2023-02-15 17:02:43 +05:00
ngfrolov
7585aefc4e
WellOperationService to WellOperationRepository
2022-12-28 17:38:53 +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
95f0c1935b
nit rename
2022-12-07 09:02:04 +05:00
64e51915c8
all changes but database and but migrations
2022-12-02 15:54:55 +05:00
ngfrolov
d2b98d3a77
Add internal DetectedOperationExportService.
...
Add DetectedOperation statistics
2022-08-04 15:06:17 +05:00
ngfrolov
6512a7e752
doc
2022-06-16 17:37:10 +05:00
ngfrolov
fa9486e44d
grouping services and controllers
2022-04-11 18:00:34 +05:00
ngfrolov
3f2a7406d2
Add ScheduleReport
2022-03-17 16:56:13 +05:00
Харченко Владимир
b46a7c33a2
Added Permission attribute to non-anonymous controller methods
2022-01-19 11:42:26 +05:00
Фролов
4872b4a495
не доделано перед праздниками
2021-12-30 17:05:44 +05:00
Фролов
95df836155
Add WellOperationController.GetSectionTypes()
2021-12-22 17:09:26 +05:00
KharchenkoVladimir
e34bb4b554
Renamed DrillParamsController methods
2021-10-12 12:50:04 +05:00
Фролов
9117471f82
WellOperationImportService Add GetTemplate(),
...
Improve error handling.
2021-10-11 13:45:06 +05:00
Фролов
e604d8a031
make WellOperations import and export. ExcelTemplate embedded to infrastructure.
2021-10-09 20:16:22 +05:00
Фролов
80d74067c0
MeasureService Add GetLastAsync
2021-08-28 22:34:57 +05:00
Фролов
99d242101e
remove efModel wellSection. Cleanup. Split categories lastData and files
2021-08-24 10:59:10 +05:00
KharchenkoVV
a0856fad25
CS2-66: Added well depth filter to .GetOperationsAsync()
2021-08-23 16:59:26 +05:00
Фролов
c5dedfc03e
WellOperationController.GetCategories() fix return type
2021-08-19 12:24:57 +05:00
Фролов
a685418cf0
rename WellOperationController.GetAllAsync(..) to GetOperationsAsync(..)
2021-08-18 17:25:40 +05:00
Фролов
7b154abb66
CS2-61 WellOperationController.GetAllAsync(..) добавить параметры фильтрации
2021-08-18 16:57:20 +05:00
KharchenkoVV
0e662d4868
Fixed controllers routes
2021-08-17 09:39:05 +05:00