/**
 * 入库信息类
 */
export interface SeedSourceAddTypeEnum {
    // 种信息数组
    seedInfoList: string[];
    /** 种源级别 */
    seedLevel?: string;
    /** 入库类型 */
    instoreType: string;
    /** 入库批号 */
    batchCode?: string;
    /** 库房类型 */
    storageType?: string;
    /** 库房类型 */
    storeCode?: string;
    /** 存放库房 */
    warehouses?: warehousesType[];
    /**
     * 入库业务传输对象
     */
    instoreBizInfo: instoreBizInfoType1;
     [property: string]: any;
}
// 种源信息返回体
export interface seedInfoListType {
    /** 种源类型 */
    seedType?: string;
    /** 物种基原 */
    varietyId?: string;
    /** 具体品种/品系名称 */
    seedName?: string;
    /** 种源来源 */
    seedSource?: string;
    /** 受托单位 */
    entrustId?: string;
    /** 入库量 */
    capacity?: number;
    /** 计量单位 */
    unit?: string;
    /** 检验报告 */
    examinReport?: AccesseryDTO;
    /** 供应商 */
    supplierId?: string;
    /** 供应商名称 */
    supplier?: string;
    /** 生产商名称 */
    producer?: string;
    /** 菌种/菌株编号 */
    fungusCode?: string;
    /** 菌种编码类型 */
    fungusCodeType?: string;
    /** 是否有个体标识 */
    animalIds?: string[];
    /** 种源图片 */
    imgs?: string;
    /** 种源视频 */
    vedios?: string;
    /** 种源产地 */
    adcode?: string;
    /** 繁殖材料 */
    generationMaterial?: string;
    /** 繁殖地点/采集地点 */
    generationAdcode?: string;
    /** 物种鉴定证书 */
    spCert?: AccesseryDTO[];
    /** 种源检疫证号 */
    seedCheckSn?: string;
     /** 种源检疫证书 */
    seedCheckCert?: AccesseryDTO[];
    uid?: string;
    [property: string]: any;
    instoreBizInfo: instoreBizInfoType;
}
export interface AccesseryDTO {
    /**
     * 文件名称
     */
    fileName?: string;
    /**
     * 文件大小
     */
    fileSize?: number;
    /**
     * 文件URL
     */
    url?: string;
    [property: string]: any;
}
// 存放库房对象
export interface warehousesType {
    /** 仓库id */
    warehouseId?: string;
    /** 货架id */
    shelfId?: string;
    [property: string]: any;
}
/**
 * 入库业务传输对象
 */
export interface instoreBizInfoType {
   
    /** 父母本情况 */
    motherFatherFlag: string;
    /** 父本品种ID */
    fatherVarietyId?: string;
        /** 母本品种ID */
    motherVarietyId?: string;
    fatherVarietyInfo?: any;
    motherVarietyInfo?: any;
    idFlag: string;
    animals?: any[];
    storageMethod?: string;
    genUnit?: string;
    [property: string]: any;
}
export interface instoreBizInfoType1 {
 /** 入库日期 */
    instoreDate?: string;
    /** 入库人 */
    instoreMg?: string;
    /** 备注 */
    remark?: string;
    [property: string]: any;
}
