import _ from "lodash"; export interface ILawSuitItemResponse { lawSuitItemId: number; lawSuitId: number; /** * 案件金额 */ caseMoney: string; /** * 发布时间 */ submitTime: number; /** * 文书类型 */ docType: string; /** * 天眼查显示url */ lawSuitUrl: string; /** * 天眼查url(H5) */ lawSuitH5Url: string; /** * uuid */ uuid: string; /** * 案件名称 */ title: string; /** * 审理法院 */ court: string; /** * 裁判日期 */ judgeTime: number; /** * 案号 */ caseNo: string; /** * 案件类型 */ caseType: string; /** * 案由 */ caseReason: string; } export class TLawSuitItemResponse implements ILawSuitItemResponse { lawSuitItemId: number = 0; lawSuitId: number = 0; caseMoney: string = ""; submitTime: number = 0; docType: string = ""; lawSuitUrl: string = ""; lawSuitH5Url: string = ""; uuid: string = ""; title: string = ""; court: string = ""; judgeTime: number = 0; caseNo: string = ""; caseType: string = ""; caseReason: string = ""; constructor(data: Partial = {}) { if (data) { _.merge(this, _.pick(data, Object.keys(this))); } } }