Commit 4e89e25b authored by nanahira's avatar nanahira

new

parent d84b049d
Pipeline #5415 passed with stages
in 46 seconds
import { ApiProperty } from '@nestjs/swagger';
import { HttpException } from '@nestjs/common';
export class BlankReturnMessageDto {
export interface BlankReturnMessage {
statusCode: number;
message: string;
success: boolean;
}
export interface ReturnMessage<T> extends BlankReturnMessage {
data?: T;
}
export class BlankReturnMessageDto implements BlankReturnMessage {
@ApiProperty({ description: '返回状态' })
statusCode: number;
@ApiProperty({ description: '返回信息' })
......@@ -19,7 +29,9 @@ export class BlankReturnMessageDto {
}
}
export class ReturnMessageDto<T> extends BlankReturnMessageDto {
export class ReturnMessageDto<T>
extends BlankReturnMessageDto
implements ReturnMessage<T> {
@ApiProperty({ description: '返回内容' })
data?: T;
constructor(statusCode: number, message?: string, data?: T) {
......
import { ApiProperty } from '@nestjs/swagger';
import { HttpException } from '@nestjs/common';
export class BlankReturnMessageDto {
export interface BlankReturnMessage {
statusCode: number;
message: string;
success: boolean;
}
export interface ReturnMessage<T> extends BlankReturnMessage {
data?: T;
}
export class BlankReturnMessageDto implements BlankReturnMessage {
@ApiProperty({ description: '返回状态' })
statusCode: number;
@ApiProperty({ description: '返回信息' })
......@@ -19,7 +29,9 @@ export class BlankReturnMessageDto {
}
}
export class ReturnMessageDto<T> extends BlankReturnMessageDto {
export class ReturnMessageDto<T>
extends BlankReturnMessageDto
implements ReturnMessage<T> {
@ApiProperty({ description: '返回内容' })
data?: T;
constructor(statusCode: number, message?: string, data?: T) {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment