import _ from "lodash"; export interface IMortgageInfoPawnInfoResponse { mortgageInfoPawnInfoId: number; mortgageInfoId: number; /** * 数量、质量、状况、所在地等情况 */ detail: string; /** * 所有权归属 */ ownership: string; /** * 名称 */ pawnName: string; /** * 备注 */ remark: string; } export class TMortgageInfoPawnInfoResponse implements IMortgageInfoPawnInfoResponse { mortgageInfoPawnInfoId: number = 0; mortgageInfoId: number = 0; detail: string = ""; ownership: string = ""; pawnName: string = ""; remark: string = ""; constructor(data: Partial = {}) { if (data) { _.merge(this, _.pick(data, Object.keys(this))); } } }