import _ from "lodash"; export interface IKtannouncementDefendantResponse { ktannouncementDefendantId: number; ktannouncementItemId: number; /** * 类型:1-公司,2-人员 */ type: number; /** * 人员或公司的天眼查 ID */ defendantId: number; /** * 被告名称 */ name: string; } export class TKtannouncementDefendantResponse implements IKtannouncementDefendantResponse { ktannouncementDefendantId: number = 0; ktannouncementItemId: number = 0; type: number = 1; defendantId: number = 0; name: string = ""; constructor(data: Partial = {}) { if (data) { _.merge(this, _.pick(data, Object.keys(this))); } } }