forked from ddrilling/AsbCloudServer
Merge branch 'dev' into convertToPdf
This commit is contained in:
commit
6affefae90
@ -72,7 +72,7 @@ namespace AsbCloudWebApi.Controllers.SAUB
|
|||||||
/// <returns></returns>
|
/// <returns></returns>
|
||||||
[HttpGet("{idWell}")]
|
[HttpGet("{idWell}")]
|
||||||
[Permission]
|
[Permission]
|
||||||
public virtual async Task<ActionResult<TDto>> GetDataAsync(int idWell, DateTime begin = default,
|
public virtual async Task<ActionResult<IEnumerable<TDto>>> GetDataAsync(int idWell, DateTime begin = default,
|
||||||
int intervalSec = 600, int approxPointsCount = 1024, CancellationToken token = default)
|
int intervalSec = 600, int approxPointsCount = 1024, CancellationToken token = default)
|
||||||
{
|
{
|
||||||
int? idCompany = User.GetCompanyId();
|
int? idCompany = User.GetCompanyId();
|
||||||
@ -102,7 +102,7 @@ namespace AsbCloudWebApi.Controllers.SAUB
|
|||||||
[Route("{idWell}/datesRange")]
|
[Route("{idWell}/datesRange")]
|
||||||
[Permission]
|
[Permission]
|
||||||
[ProducesResponseType(typeof(DatesRangeDto), (int)System.Net.HttpStatusCode.OK)]
|
[ProducesResponseType(typeof(DatesRangeDto), (int)System.Net.HttpStatusCode.OK)]
|
||||||
public virtual async Task<IActionResult> GetDataDatesRangeAsync(int idWell,
|
public virtual async Task<ActionResult<DatesRangeDto>> GetDataDatesRangeAsync(int idWell,
|
||||||
CancellationToken token = default)
|
CancellationToken token = default)
|
||||||
{
|
{
|
||||||
int? idCompany = User.GetCompanyId();
|
int? idCompany = User.GetCompanyId();
|
||||||
|
@ -10,10 +10,11 @@ namespace AsbCloudWebApi
|
|||||||
EnshureRegisteredDataSpin();
|
EnshureRegisteredDataSpin();
|
||||||
EnshureRegisteredDataSaub();
|
EnshureRegisteredDataSaub();
|
||||||
EnshureRegisteredWITS();
|
EnshureRegisteredWITS();
|
||||||
|
EnshureRegisteredWirelineRunOutBaseDto();
|
||||||
EnshureRegisteredWirelineRunOutDto();
|
EnshureRegisteredWirelineRunOutDto();
|
||||||
}
|
}
|
||||||
|
|
||||||
private static void EnshureRegisteredWirelineRunOutDto()
|
private static void EnshureRegisteredWirelineRunOutBaseDto()
|
||||||
{
|
{
|
||||||
var type = typeof(TelemetryWirelineRunOutBaseDto);
|
var type = typeof(TelemetryWirelineRunOutBaseDto);
|
||||||
if (RuntimeTypeModel.Default.IsDefined(type))
|
if (RuntimeTypeModel.Default.IsDefined(type))
|
||||||
@ -26,6 +27,19 @@ namespace AsbCloudWebApi
|
|||||||
.Add(5, nameof(TelemetryWirelineRunOutBaseDto.ReplaceWarnSp));
|
.Add(5, nameof(TelemetryWirelineRunOutBaseDto.ReplaceWarnSp));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
private static void EnshureRegisteredWirelineRunOutDto()
|
||||||
|
{
|
||||||
|
var type = typeof(TelemetryWirelineRunOutDto);
|
||||||
|
if (RuntimeTypeModel.Default.IsDefined(type))
|
||||||
|
return;
|
||||||
|
RuntimeTypeModel.Default.Add(type, false)
|
||||||
|
.Add(1, nameof(TelemetryWirelineRunOutDto.DateTime))
|
||||||
|
.Add(2, nameof(TelemetryWirelineRunOutDto.Hauling))
|
||||||
|
.Add(3, nameof(TelemetryWirelineRunOutDto.HaulingWarnSp))
|
||||||
|
.Add(4, nameof(TelemetryWirelineRunOutDto.Replace))
|
||||||
|
.Add(5, nameof(TelemetryWirelineRunOutDto.ReplaceWarnSp));
|
||||||
|
}
|
||||||
|
|
||||||
private static void EnshureRegisteredWITS()
|
private static void EnshureRegisteredWITS()
|
||||||
{
|
{
|
||||||
EnshureRegisteredRecord1();
|
EnshureRegisteredRecord1();
|
||||||
|
Loading…
Reference in New Issue
Block a user