forked from ddrilling/asb_cloud_front
Сервисы обновлены
This commit is contained in:
parent
3f06e0ed3c
commit
e64092881c
@ -15,15 +15,14 @@ export class DrillParamsService {
|
|||||||
* @throws ApiError
|
* @throws ApiError
|
||||||
*/
|
*/
|
||||||
public static async getDefault(
|
public static async getDefault(
|
||||||
idWell?: number,
|
idWell: number,
|
||||||
startDepth?: number,
|
startDepth?: number,
|
||||||
endDepth?: number,
|
endDepth?: number,
|
||||||
): Promise<DrillParamsDto> {
|
): Promise<DrillParamsDto> {
|
||||||
const result = await __request({
|
const result = await __request({
|
||||||
method: 'GET',
|
method: 'GET',
|
||||||
path: `/autoParams`,
|
path: `/api/drillParams/${idWell}/autoParams`,
|
||||||
query: {
|
query: {
|
||||||
'idWell': idWell,
|
|
||||||
'startDepth': startDepth,
|
'startDepth': startDepth,
|
||||||
'endDepth': endDepth,
|
'endDepth': endDepth,
|
||||||
},
|
},
|
||||||
@ -54,7 +53,7 @@ export class DrillParamsService {
|
|||||||
* @returns number Success
|
* @returns number Success
|
||||||
* @throws ApiError
|
* @throws ApiError
|
||||||
*/
|
*/
|
||||||
public static async save(
|
public static async insert(
|
||||||
idWell: number,
|
idWell: number,
|
||||||
requestBody?: DrillParamsDto,
|
requestBody?: DrillParamsDto,
|
||||||
): Promise<number> {
|
): Promise<number> {
|
||||||
@ -106,4 +105,39 @@ export class DrillParamsService {
|
|||||||
return result.body;
|
return result.body;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Добавляет массив объектов режимов бурений
|
||||||
|
* @param idWell id скважины
|
||||||
|
* @param requestBody Массив объектов параметров режима бурений для секции
|
||||||
|
* @returns number Success
|
||||||
|
* @throws ApiError
|
||||||
|
*/
|
||||||
|
public static async insertRange(
|
||||||
|
idWell: number,
|
||||||
|
requestBody?: Array<DrillParamsDto>,
|
||||||
|
): Promise<number> {
|
||||||
|
const result = await __request({
|
||||||
|
method: 'POST',
|
||||||
|
path: `/api/drillParams/${idWell}/range`,
|
||||||
|
body: requestBody,
|
||||||
|
});
|
||||||
|
return result.body;
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Возвращает значения для режимов бурения на композитной скважине
|
||||||
|
* @param idWell id скважины
|
||||||
|
* @returns DrillParamsDto Success
|
||||||
|
* @throws ApiError
|
||||||
|
*/
|
||||||
|
public static async getCompositeAll(
|
||||||
|
idWell: number,
|
||||||
|
): Promise<Array<DrillParamsDto>> {
|
||||||
|
const result = await __request({
|
||||||
|
method: 'GET',
|
||||||
|
path: `/api/drillParams/${idWell}/composite`,
|
||||||
|
});
|
||||||
|
return result.body;
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
@ -9,7 +9,8 @@ import { request as __request } from '../core/request';
|
|||||||
export class WellOperationStatService {
|
export class WellOperationStatService {
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @param idCluster
|
* Получает статстику по скважинам куста
|
||||||
|
* @param idCluster id куста
|
||||||
* @returns StatClusterDto Success
|
* @returns StatClusterDto Success
|
||||||
* @throws ApiError
|
* @throws ApiError
|
||||||
*/
|
*/
|
||||||
@ -24,7 +25,27 @@ export class WellOperationStatService {
|
|||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @param idWell
|
* Получает статстику по списку скважин
|
||||||
|
* @param idWells список скважин
|
||||||
|
* @returns StatWellDto Success
|
||||||
|
* @throws ApiError
|
||||||
|
*/
|
||||||
|
public static async getWellsStat(
|
||||||
|
idWells?: Array<number>,
|
||||||
|
): Promise<Array<StatWellDto>> {
|
||||||
|
const result = await __request({
|
||||||
|
method: 'GET',
|
||||||
|
path: `/api/wellsStats`,
|
||||||
|
query: {
|
||||||
|
'idWells': idWells,
|
||||||
|
},
|
||||||
|
});
|
||||||
|
return result.body;
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Получает статистику по скважине
|
||||||
|
* @param idWell id скважины
|
||||||
* @returns StatWellDto Success
|
* @returns StatWellDto Success
|
||||||
* @throws ApiError
|
* @throws ApiError
|
||||||
*/
|
*/
|
||||||
@ -39,6 +60,7 @@ export class WellOperationStatService {
|
|||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
* Получает данные для графика глубина-днь
|
||||||
* @param idWell
|
* @param idWell
|
||||||
* @returns WellOperationDtoPlanFactPredictBase Success
|
* @returns WellOperationDtoPlanFactPredictBase Success
|
||||||
* @throws ApiError
|
* @throws ApiError
|
||||||
|
Loading…
Reference in New Issue
Block a user