import _ from "lodash"; export interface IGzlmLiteResponse { whoBuild: number; userIndx: number; gzjgIndx: number; gzlmFlid: number; gzlmFlbh: number; gzlmFllx: number; gzlmFlws: number; gzlmFljs: number; typTotal: number; } export class TGzlmLiteResponse implements IGzlmLiteResponse { whoBuild: number = 0; userIndx: number = 0; gzjgIndx: number = 0; gzlmFlid: number = 0; gzlmFlbh: number = 0; gzlmFllx: number = 0; gzlmFlws: number = 0; gzlmFljs: number = 0; typTotal: number = 0; constructor(data: Partial = {}) { if (data) { _.merge(this, _.pick(data, Object.keys(this))); } } }