78 lines
3.3 KiB
TypeScript
78 lines
3.3 KiB
TypeScript
import { PaginatedDto } from 'src/app/common/api';
|
|
import { Repository } from 'typeorm';
|
|
import { OrderBy } from '../../app/common/enum/order_by.enum';
|
|
import { Expression } from '../../app/common/enum/expression.enum';
|
|
import { TeamRelationModel } from '../../model/team_relation.model';
|
|
declare class GeneratedTeam_relationFindOrderDto {
|
|
id?: OrderBy;
|
|
createTime?: OrderBy;
|
|
updateTime?: OrderBy;
|
|
deleteTime?: OrderBy;
|
|
parentId?: OrderBy;
|
|
grandparentId?: OrderBy;
|
|
greatGrandparentId?: OrderBy;
|
|
path?: OrderBy;
|
|
level?: OrderBy;
|
|
userId?: OrderBy;
|
|
}
|
|
declare class GeneratedTeam_relationFindRelationDto {
|
|
user?: boolean;
|
|
}
|
|
declare class GeneratedTeam_relationFindExpressionDto {
|
|
id?: Expression;
|
|
createTime?: Expression;
|
|
updateTime?: Expression;
|
|
deleteTime?: Expression;
|
|
parentId?: Expression;
|
|
grandparentId?: Expression;
|
|
greatGrandparentId?: Expression;
|
|
path?: Expression;
|
|
level?: Expression;
|
|
userId?: Expression;
|
|
}
|
|
declare class GeneratedTeam_relationFindExtraDto {
|
|
expression: GeneratedTeam_relationFindExpressionDto;
|
|
order: GeneratedTeam_relationFindOrderDto[];
|
|
relations?: GeneratedTeam_relationFindRelationDto;
|
|
}
|
|
declare class GeneratedTeam_relationFindWhereDto {
|
|
id?: number;
|
|
createTime?: string;
|
|
updateTime?: string;
|
|
deleteTime?: string;
|
|
parentId?: number;
|
|
grandparentId?: number;
|
|
greatGrandparentId?: number;
|
|
path?: string;
|
|
level?: number;
|
|
userId?: number;
|
|
}
|
|
declare class GeneratedTeam_relationFindDto {
|
|
paginated?: PaginatedDto;
|
|
where?: GeneratedTeam_relationFindWhereDto;
|
|
extra?: GeneratedTeam_relationFindExtraDto;
|
|
}
|
|
declare const GeneratedTeam_relationCreateDto_base: import("@nestjs/common").Type<Omit<TeamRelationModel, "id" | "createTime" | "updateTime" | "deleteTime" | "user">>;
|
|
declare class GeneratedTeam_relationCreateDto extends GeneratedTeam_relationCreateDto_base {
|
|
}
|
|
declare const GeneratedTeam_relationUpdateDto_base: import("@nestjs/common").Type<Partial<GeneratedTeam_relationCreateDto>>;
|
|
declare class GeneratedTeam_relationUpdateDto extends GeneratedTeam_relationUpdateDto_base {
|
|
}
|
|
declare const GeneratedTeam_relationDetailWhereDto_base: import("@nestjs/common").Type<Partial<Omit<GeneratedTeam_relationFindWhereDto, "id">>>;
|
|
declare class GeneratedTeam_relationDetailWhereDto extends GeneratedTeam_relationDetailWhereDto_base {
|
|
}
|
|
declare class GeneratedTeam_relationDetailDto {
|
|
where: GeneratedTeam_relationDetailWhereDto;
|
|
extra: GeneratedTeam_relationFindExtraDto;
|
|
}
|
|
export declare class GeneratedTeam_relationController {
|
|
private repos;
|
|
constructor(repos: Repository<TeamRelationModel>);
|
|
list(dto: GeneratedTeam_relationFindDto): Promise<import("src/app/common/api").ApiResponseVo<import("src/app/common/api").PaginatedVo<TeamRelationModel[]>>>;
|
|
detail(id: number, dto: GeneratedTeam_relationDetailDto): Promise<import("src/app/common/api").ApiResponseVo<TeamRelationModel | null | undefined>>;
|
|
create(dto: GeneratedTeam_relationCreateDto): Promise<import("src/app/common/api").ApiResponseVo<TeamRelationModel | undefined>>;
|
|
update(id: number, dto: GeneratedTeam_relationUpdateDto): Promise<import("src/app/common/api").ApiResponseVo<unknown>>;
|
|
delete(ids: number[]): Promise<import("src/app/common/api").ApiResponseVo<unknown>>;
|
|
}
|
|
export {};
|