import _ from "lodash"; export interface IKtannouncementItemResponse { ktannouncementItemId: number; ktannouncementId: number; /** * 开庭日期(时间) */ startDate: number; /** * 法庭 */ courtRoom: string; /** * 案由 */ caseReason: string; /** * 法院 */ court: string; /** * 当事人 */ litigant: string; /** * id */ itemId: number; /** * 审判长/主审人 */ judge: string; /** * 承办部门 */ contractors: string; /** * 案号 */ caseNo: string; } export class TKtannouncementItemResponse implements IKtannouncementItemResponse { ktannouncementItemId: number = 0; ktannouncementId: number = 0; startDate: number = 0; courtRoom: string = ""; caseReason: string = ""; court: string = ""; litigant: string = ""; itemId: number = 0; judge: string = ""; contractors: string = ""; caseNo: string = ""; constructor(data: Partial = {}) { if (data) { _.merge(this, _.pick(data, Object.keys(this))); } } }