UNPKG

py-uni

Version:

py-uni

34 lines (32 loc) 1.21 kB
/** *业务单要件 */ export class BusinessImportant { DocumentName: string; // 要件名称 DocumentValue: string; // 要件配置文件Id Qualified: boolean; // 是否合格 Opinion: string; // 要件审核意见,意见 FilingCode: string; // 归档编号 FileTypes: string; // 文件类型 MaxFileSize: number; // 最大文件大小(单位KB) AccessoryIds: string; // 附件Id列表 constructor(options: { DocumentName?: string; DocumentValue?: string; Qualified?: boolean; Opinion?: string; FilingCode?: string; FileTypes?: string; MaxFileSize?: number; AccessoryIds?: string; } = {}) { this.DocumentName = options.DocumentName || ''; this.DocumentValue = options.DocumentValue || ''; this.Qualified = !!options.Qualified; this.Opinion = options.Opinion || ''; this.FilingCode = options.FilingCode || ''; this.FileTypes = options.FileTypes || ''; this.MaxFileSize = !options.MaxFileSize ? 0 : Number.parseFloat(options.MaxFileSize.toString()); this.AccessoryIds = options.AccessoryIds || ''; } }