我有这样的开胃小吃.
export enum Status {
Active = "Active",
Inactive = "Inactive",
}
我有这样的UserStatus
export enum UserStatus {
Active = Status.Active,
};
我有一个共同的目标,那就是
export class CommonDto {
@ApiProperty({ description: "Status", required: true })
status: Status;
在我的用户dto中,我扩展了这个类,就像这样
export class UserDto extends CommonDto {
@ApiProperty({ description: "Status", required: true, enum: UserStatus })
status: UserStatus;
但这是在显示错误
Property 'status' in type 'UserDto' is not assignable to the same property in base type 'CommonDto'.
Type 'UserStatus' is not assignable to type 'Status'
有什么帮助吗?