690328:1106 Fixing Refactor uuid by Kimi #01
This commit is contained in:
@@ -1,13 +1,11 @@
|
||||
export interface ContractProjectReference {
|
||||
publicId?: string;
|
||||
id?: string;
|
||||
projectCode: string;
|
||||
projectName: string;
|
||||
}
|
||||
|
||||
export interface Contract {
|
||||
publicId?: string;
|
||||
id?: string;
|
||||
contractCode: string;
|
||||
contractName: string;
|
||||
projectId?: number | string;
|
||||
@@ -16,10 +14,3 @@ export interface Contract {
|
||||
endDate?: string;
|
||||
project?: ContractProjectReference;
|
||||
}
|
||||
|
||||
export const getContractPublicId = (contract?: Pick<Contract, 'publicId' | 'id'>): string =>
|
||||
String(contract?.publicId ?? contract?.id ?? '');
|
||||
|
||||
export const getProjectPublicId = (
|
||||
project?: Pick<ContractProjectReference, 'publicId' | 'id'>
|
||||
): string => String(project?.publicId ?? project?.id ?? '');
|
||||
|
||||
Reference in New Issue
Block a user