export interface PartnerContractVO {
  id: number | string;
  partnerId: number | string;
  contractNo?: string;
  cooperativeName?: string;
  cooperationId?: number;
  startTime?: string;
  endTime?: string;
  categories?: string;
  fee?: number;
  contractType?: number;
  settlementCycle?: string;
  salesTarget?: number;
  area?: string;
  contacts?: string;
  phone?: string;
  annex?: string;
  importantTerms?: string;
  contractStatus?: number;
  rejectInfo?: string;
  status?: string;
  remark?: string;
  createTime?: string;
}

export interface PartnerContractForm {
  id?: number | string;
  partnerId: number | string;
  contractNo: string;
  cooperativeName?: string;
  cooperationId?: number;
  startTime?: string;
  endTime?: string;
  categories?: string;
  fee?: number;
  contractType?: number;
  settlementCycle?: string;
  salesTarget?: number;
  area?: string;
  contacts?: string;
  phone?: string;
  annex?: string;
  importantTerms?: string;
  contractStatus?: number;
  rejectInfo?: string;
  status?: string;
  remark?: string;
}

export interface PartnerContractQuery {
  pageNum?: number;
  pageSize?: number;
  partnerId?: number | string;
  contractNo?: string;
  contractStatus?: number;
}
