forked from ddrilling/AsbCloudServer
Merge branch 'dev' into feature/#13123485--import-fact-trajectories
This commit is contained in:
commit
affad27ac3
@ -180,12 +180,12 @@ namespace AsbCloudApp.Data
|
||||
/// </summary>
|
||||
protected void SetStatusComplete()
|
||||
{
|
||||
CountComplete++;
|
||||
if (CurrentState is null)
|
||||
return;
|
||||
|
||||
LastComplete = new(CurrentState);
|
||||
CurrentState = null;
|
||||
CountComplete++;
|
||||
Trace.TraceInformation($"{WorkNameForTrace} state: completed");
|
||||
}
|
||||
|
||||
@ -194,12 +194,12 @@ namespace AsbCloudApp.Data
|
||||
/// </summary>
|
||||
protected void SetLastError(string errorMessage)
|
||||
{
|
||||
CountErrors++;
|
||||
if (CurrentState is null)
|
||||
return;
|
||||
|
||||
LastError = new LastErrorInfo(CurrentState, errorMessage);
|
||||
CurrentState = null;
|
||||
CountErrors++;
|
||||
Trace.TraceError($"{WorkNameForTrace} throw exception[{CountErrors}]: {errorMessage}");
|
||||
}
|
||||
}
|
||||
|
8988
AsbCloudDb/Migrations/20231123085551_Add_New_WellOperationCategories.Designer.cs
generated
Normal file
8988
AsbCloudDb/Migrations/20231123085551_Add_New_WellOperationCategories.Designer.cs
generated
Normal file
File diff suppressed because it is too large
Load Diff
@ -0,0 +1,94 @@
|
||||
using Microsoft.EntityFrameworkCore.Migrations;
|
||||
|
||||
#nullable disable
|
||||
|
||||
namespace AsbCloudDb.Migrations
|
||||
{
|
||||
public partial class Add_New_WellOperationCategories : Migration
|
||||
{
|
||||
protected override void Up(MigrationBuilder migrationBuilder)
|
||||
{
|
||||
migrationBuilder.InsertData(
|
||||
table: "t_well_operation_category",
|
||||
columns: new[] { "id", "id_parent", "key_value_name", "key_value_units", "name" },
|
||||
values: new object[,]
|
||||
{
|
||||
{ 4018, 3002, "dT", "мин", "Крепление" },
|
||||
{ 5102, 4018, "dT", "мин", "Спуск пакера" },
|
||||
{ 5103, 4011, "dT", "мин", "Запись гамма-каратожа" },
|
||||
{ 5104, 4013, "dT", "мин", "Шаблонирование спуск БИ" },
|
||||
{ 5105, 4018, "dT", "мин", "Сборка клин-отклонителя" },
|
||||
{ 5106, 4018, "dT", "мин", "Ориентирование и посадка клина-отклонителя" },
|
||||
{ 5107, 4018, "dT", "мин", "Протяжка подъемного патрубка подвески" },
|
||||
{ 5108, 4018, "dT", "мин", "Подъем клина-отклонителя" },
|
||||
{ 5109, 4018, "dT", "мин", "Стыковка стингера с хвостовиком основного ствола" },
|
||||
{ 5110, 4018, "dT", "мин", "Ориентирование и установка стыковочного узла хвостовика" },
|
||||
{ 5111, 4001, "МСП", "м/ч", "Бурение с отбором керна" },
|
||||
{ 5112, 4018, "dT", "мин", "Работа пакером в обсадной колонне" }
|
||||
});
|
||||
}
|
||||
|
||||
protected override void Down(MigrationBuilder migrationBuilder)
|
||||
{
|
||||
migrationBuilder.DeleteData(
|
||||
table: "t_well_operation_category",
|
||||
keyColumn: "id",
|
||||
keyValue: 4018);
|
||||
|
||||
migrationBuilder.DeleteData(
|
||||
table: "t_well_operation_category",
|
||||
keyColumn: "id",
|
||||
keyValue: 5102);
|
||||
|
||||
migrationBuilder.DeleteData(
|
||||
table: "t_well_operation_category",
|
||||
keyColumn: "id",
|
||||
keyValue: 5103);
|
||||
|
||||
migrationBuilder.DeleteData(
|
||||
table: "t_well_operation_category",
|
||||
keyColumn: "id",
|
||||
keyValue: 5104);
|
||||
|
||||
migrationBuilder.DeleteData(
|
||||
table: "t_well_operation_category",
|
||||
keyColumn: "id",
|
||||
keyValue: 5105);
|
||||
|
||||
migrationBuilder.DeleteData(
|
||||
table: "t_well_operation_category",
|
||||
keyColumn: "id",
|
||||
keyValue: 5106);
|
||||
|
||||
migrationBuilder.DeleteData(
|
||||
table: "t_well_operation_category",
|
||||
keyColumn: "id",
|
||||
keyValue: 5107);
|
||||
|
||||
migrationBuilder.DeleteData(
|
||||
table: "t_well_operation_category",
|
||||
keyColumn: "id",
|
||||
keyValue: 5108);
|
||||
|
||||
migrationBuilder.DeleteData(
|
||||
table: "t_well_operation_category",
|
||||
keyColumn: "id",
|
||||
keyValue: 5109);
|
||||
|
||||
migrationBuilder.DeleteData(
|
||||
table: "t_well_operation_category",
|
||||
keyColumn: "id",
|
||||
keyValue: 5110);
|
||||
|
||||
migrationBuilder.DeleteData(
|
||||
table: "t_well_operation_category",
|
||||
keyColumn: "id",
|
||||
keyValue: 5111);
|
||||
|
||||
migrationBuilder.DeleteData(
|
||||
table: "t_well_operation_category",
|
||||
keyColumn: "id",
|
||||
keyValue: 5112);
|
||||
}
|
||||
}
|
||||
}
|
@ -6089,6 +6089,14 @@ namespace AsbCloudDb.Migrations
|
||||
Name = "Спуск обсадной колонны"
|
||||
},
|
||||
new
|
||||
{
|
||||
Id = 4018,
|
||||
IdParent = 3002,
|
||||
KeyValueName = "dT",
|
||||
KeyValueUnits = "мин",
|
||||
Name = "Крепление"
|
||||
},
|
||||
new
|
||||
{
|
||||
Id = 4007,
|
||||
IdParent = 3002,
|
||||
@ -6975,6 +6983,94 @@ namespace AsbCloudDb.Migrations
|
||||
KeyValueName = "dT",
|
||||
KeyValueUnits = "мин",
|
||||
Name = "Ремонт"
|
||||
},
|
||||
new
|
||||
{
|
||||
Id = 5102,
|
||||
IdParent = 4018,
|
||||
KeyValueName = "dT",
|
||||
KeyValueUnits = "мин",
|
||||
Name = "Спуск пакера"
|
||||
},
|
||||
new
|
||||
{
|
||||
Id = 5103,
|
||||
IdParent = 4011,
|
||||
KeyValueName = "dT",
|
||||
KeyValueUnits = "мин",
|
||||
Name = "Запись гамма-каратожа"
|
||||
},
|
||||
new
|
||||
{
|
||||
Id = 5104,
|
||||
IdParent = 4013,
|
||||
KeyValueName = "dT",
|
||||
KeyValueUnits = "мин",
|
||||
Name = "Шаблонирование спуск БИ"
|
||||
},
|
||||
new
|
||||
{
|
||||
Id = 5105,
|
||||
IdParent = 4018,
|
||||
KeyValueName = "dT",
|
||||
KeyValueUnits = "мин",
|
||||
Name = "Сборка клин-отклонителя"
|
||||
},
|
||||
new
|
||||
{
|
||||
Id = 5106,
|
||||
IdParent = 4018,
|
||||
KeyValueName = "dT",
|
||||
KeyValueUnits = "мин",
|
||||
Name = "Ориентирование и посадка клина-отклонителя"
|
||||
},
|
||||
new
|
||||
{
|
||||
Id = 5107,
|
||||
IdParent = 4018,
|
||||
KeyValueName = "dT",
|
||||
KeyValueUnits = "мин",
|
||||
Name = "Протяжка подъемного патрубка подвески"
|
||||
},
|
||||
new
|
||||
{
|
||||
Id = 5108,
|
||||
IdParent = 4018,
|
||||
KeyValueName = "dT",
|
||||
KeyValueUnits = "мин",
|
||||
Name = "Подъем клина-отклонителя"
|
||||
},
|
||||
new
|
||||
{
|
||||
Id = 5109,
|
||||
IdParent = 4018,
|
||||
KeyValueName = "dT",
|
||||
KeyValueUnits = "мин",
|
||||
Name = "Стыковка стингера с хвостовиком основного ствола"
|
||||
},
|
||||
new
|
||||
{
|
||||
Id = 5110,
|
||||
IdParent = 4018,
|
||||
KeyValueName = "dT",
|
||||
KeyValueUnits = "мин",
|
||||
Name = "Ориентирование и установка стыковочного узла хвостовика"
|
||||
},
|
||||
new
|
||||
{
|
||||
Id = 5111,
|
||||
IdParent = 4001,
|
||||
KeyValueName = "МСП",
|
||||
KeyValueUnits = "м/ч",
|
||||
Name = "Бурение с отбором керна"
|
||||
},
|
||||
new
|
||||
{
|
||||
Id = 5112,
|
||||
IdParent = 4018,
|
||||
KeyValueName = "dT",
|
||||
KeyValueUnits = "мин",
|
||||
Name = "Работа пакером в обсадной колонне"
|
||||
});
|
||||
});
|
||||
|
||||
|
BIN
AsbCloudDb/Model/DefaultData/WellOperationCategories.xlsx
Normal file
BIN
AsbCloudDb/Model/DefaultData/WellOperationCategories.xlsx
Normal file
Binary file not shown.
@ -253,6 +253,7 @@ namespace AsbCloudDb.Model
|
||||
new () {Id = IdBuilding, IdParent = 3000, Name = "Наращивание", KeyValueName = "dT", KeyValueUnits = "мин" },
|
||||
new () {Id = IdSPO , IdParent = 3001, Name = "СПО", KeyValueName = "dT", KeyValueUnits = "мин" },
|
||||
new () {Id = IdCasingRunning, IdParent = 3002, Name = "Спуск обсадной колонны", KeyValueName = "dT", KeyValueUnits = "мин" },
|
||||
new () {Id = 4018, IdParent = 3002, Name = "Крепление", KeyValueName = "dT", KeyValueUnits = "мин"},
|
||||
new () {Id = IdCementing, IdParent = 3002, Name = "Цементирование", KeyValueName = "dT", KeyValueUnits = "мин" },
|
||||
new () {Id = IdAuxiliaryWorkFastening, IdParent = 3002, Name = "Вспомогательные работы при креплении", KeyValueName = "dT", KeyValueUnits = "мин" },
|
||||
new () {Id = IdAssemblyOrDisassemblyGIS, IdParent = 3003, Name = "Сборка/разборка приборов ГИС", KeyValueName = "dT", KeyValueUnits = "мин" },
|
||||
@ -370,6 +371,17 @@ namespace AsbCloudDb.Model
|
||||
new () {Id = 5099, IdParent = 4013, Name = "Подготовка ствола скважины. Перезапись ГК в интервале установки КО.", KeyValueName = "dT", KeyValueUnits = "мин" },
|
||||
new () {Id = 5100, IdParent = 4013, Name = "Смена рабочего переводника ВСП", KeyValueName = "dT", KeyValueUnits = "мин" },
|
||||
new () {Id = 5101, IdParent = 4014, Name = "Ремонт", KeyValueName = "dT", KeyValueUnits = "мин" },
|
||||
new () {Id = 5102, IdParent = 4018, Name = "Спуск пакера", KeyValueName = "dT", KeyValueUnits = "мин"},
|
||||
new () {Id = 5103, IdParent = 4011, Name = "Запись гамма-каратожа", KeyValueName = "dT", KeyValueUnits = "мин"},
|
||||
new () {Id = 5104, IdParent = 4013, Name = "Шаблонирование спуск БИ", KeyValueName = "dT", KeyValueUnits = "мин"},
|
||||
new () {Id = 5105, IdParent = 4018, Name = "Сборка клин-отклонителя", KeyValueName = "dT", KeyValueUnits = "мин"},
|
||||
new () {Id = 5106, IdParent = 4018, Name = "Ориентирование и посадка клина-отклонителя", KeyValueName = "dT", KeyValueUnits = "мин"},
|
||||
new () {Id = 5107, IdParent = 4018, Name = "Протяжка подъемного патрубка подвески", KeyValueName = "dT", KeyValueUnits = "мин"},
|
||||
new () {Id = 5108, IdParent = 4018, Name = "Подъем клина-отклонителя", KeyValueName = "dT", KeyValueUnits = "мин"},
|
||||
new () {Id = 5109, IdParent = 4018, Name = "Стыковка стингера с хвостовиком основного ствола", KeyValueName = "dT", KeyValueUnits = "мин"},
|
||||
new () {Id = 5110, IdParent = 4018, Name = "Ориентирование и установка стыковочного узла хвостовика", KeyValueName = "dT", KeyValueUnits = "мин"},
|
||||
new () {Id = 5111, IdParent = 4001, Name = "Бурение с отбором керна", KeyValueName = "МСП", KeyValueUnits = "м/ч"},
|
||||
new () {Id = 5112, IdParent = 4018, Name = "Работа пакером в обсадной колонне", KeyValueName = "dT", KeyValueUnits = "мин"}
|
||||
};
|
||||
#endregion
|
||||
|
||||
|
@ -188,3 +188,14 @@ Cборка хвостовика=Сборка хвостовика 114мм (со
|
||||
Монтаж ПВО повторный (смена плашек ПВО). ЗБР, чистка емкостей, вывоз БР=Монтаж ПВО
|
||||
Опрессовка ПВО (200 атм), глухие=Опрессовка ПВО
|
||||
Сборка ТБТ на 2 этапе (кол-во по согласованию с ЦУСС). Подъем/спуск БИ со сборкой ТБТ 102 мм. Опрессовка БИ (1.5 ч)=Сборка и спуск ТБТ
|
||||
Спуск пакера=Спуск пакера
|
||||
Запись гамма-каратожа=Запись гамма-каратожа
|
||||
Шаблонирование спуск БИ=Шаблонирование спуск БИ
|
||||
Сборка клин-отклонителя=Сборка клин-отклонителя
|
||||
Ориентирование и посадка клина-отклонителя=Ориентирование и посадка клина-отклонителя
|
||||
Протяжка подъемного патрубка подвески=Протяжка подъемного патрубка подвески
|
||||
Подъем клина-отклонителя=Подъем клина-отклонителя
|
||||
Стыковка стингера с хвостовиком основного ствола=Стыковка стингера с хвостовиком основного ствола
|
||||
Ориентирование и установка стыковочного узла хвостовика=Ориентирование и установка стыковочного узла хвостовика
|
||||
Бурение с отбором керна=Бурение с отбором керна
|
||||
Работа пакером в обсадной колонне=Работа пакером в обсадной колонне
|
Binary file not shown.
Loading…
Reference in New Issue
Block a user