fix(F6.1): accept explicit yacimiento scope on inspection create
This commit is contained in:
@@ -1,9 +1,18 @@
|
|||||||
import { IsISO8601, IsUUID } from 'class-validator';
|
import { IsISO8601, IsOptional, IsUUID } from 'class-validator';
|
||||||
|
|
||||||
export class CreateInspectionVisitDto {
|
export class CreateInspectionVisitDto {
|
||||||
@IsUUID('4')
|
@IsUUID('4')
|
||||||
operationalAreaId!: string;
|
operationalAreaId!: string;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Yacimiento concreto de la Inspección. Se mantiene opcional sólo para no
|
||||||
|
* romper clientes Android anteriores, que todavía abren una Inspección a
|
||||||
|
* nivel Área; la WEB F6.1 siempre lo envía.
|
||||||
|
*/
|
||||||
|
@IsOptional()
|
||||||
|
@IsUUID('4')
|
||||||
|
scopeAssetId?: string;
|
||||||
|
|
||||||
@IsUUID('4')
|
@IsUUID('4')
|
||||||
operatorCompanyId!: string;
|
operatorCompanyId!: string;
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user