UNPKG

py-uni

Version:

py-uni

50 lines (48 loc) 1.49 kB
import {File} from "./file.domain"; /** * 登录信息返回值 */ export class ReportDefine { CreateBy:string; CreateDate: string; DataSourceId: string; Enable: number; File: File; GroupId: number; Id: string; Name: string; Params: any; Remark: string; RequireRes: any; UpdateBy: string; UpdateDate: string; constructor(options: { CreateBy?:string; CreateDate?: string; DataSourceId?: string; Enable?: number; File?: File; GroupId?: number; Id?: string; Name?: string; Params?: any; Remark?: string; RequireRes?: any; UpdateBy?: string; UpdateDate?: string; } = {}) { this.CreateBy = options.CreateBy || ''; this.CreateDate = options.CreateDate || ''; this.DataSourceId = options.DataSourceId || ''; this.Enable = !options.Enable ? 0 : Number.parseFloat(options.Enable.toString()); this.File = new File(options.File); this.GroupId = !options.GroupId ? 0 : Number.parseFloat(options.GroupId.toString()); this.Id = options.Id || ''; this.Name = options.Name || ''; this.Params = options.Params || ''; this.Remark = options.Remark || ''; this.RequireRes = options.RequireRes || ''; this.UpdateBy = options.UpdateBy || ''; this.UpdateDate = options.UpdateDate || ''; } }