forked from ddrilling/asb_cloud_front
Сервисы обновлены
This commit is contained in:
parent
3f06e0ed3c
commit
e64092881c
@ -15,15 +15,14 @@ export class DrillParamsService {
|
||||
* @throws ApiError
|
||||
*/
|
||||
public static async getDefault(
|
||||
idWell?: number,
|
||||
idWell: number,
|
||||
startDepth?: number,
|
||||
endDepth?: number,
|
||||
): Promise<DrillParamsDto> {
|
||||
const result = await __request({
|
||||
method: 'GET',
|
||||
path: `/autoParams`,
|
||||
path: `/api/drillParams/${idWell}/autoParams`,
|
||||
query: {
|
||||
'idWell': idWell,
|
||||
'startDepth': startDepth,
|
||||
'endDepth': endDepth,
|
||||
},
|
||||
@ -54,7 +53,7 @@ export class DrillParamsService {
|
||||
* @returns number Success
|
||||
* @throws ApiError
|
||||
*/
|
||||
public static async save(
|
||||
public static async insert(
|
||||
idWell: number,
|
||||
requestBody?: DrillParamsDto,
|
||||
): Promise<number> {
|
||||
@ -106,4 +105,39 @@ export class DrillParamsService {
|
||||
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 {
|
||||
|
||||
/**
|
||||
* @param idCluster
|
||||
* Получает статстику по скважинам куста
|
||||
* @param idCluster id куста
|
||||
* @returns StatClusterDto Success
|
||||
* @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
|
||||
* @throws ApiError
|
||||
*/
|
||||
@ -39,6 +60,7 @@ export class WellOperationStatService {
|
||||
}
|
||||
|
||||
/**
|
||||
* Получает данные для графика глубина-днь
|
||||
* @param idWell
|
||||
* @returns WellOperationDtoPlanFactPredictBase Success
|
||||
* @throws ApiError
|
||||
|
Loading…
Reference in New Issue
Block a user