export class Result { code: number; msg: string; data: T; constructor(code, msg, data?) { this.code = code; this.msg = msg; this.data = data; } static error(code = 1, msg, data?: any) { return new Result(code, msg, data); } static success(msg, data?) { return new Result(0, msg, data); } }