export interface CrmSupplierInfoVO {
  /**
   * 供应商ID
   */
  supplierId: string | number;

  /**
   * 供应商名称
   */
  supplierName: string;

  /**
   * 助记名称
   */
  mnemonicName: string;

  /**
   * 供应商类型（1企业 2个体户 3其他）
   */
  supplierType: string;

  /**
   * 注册资本（万元）
   */
  registeredCapital: number;

  /**
   * 成立日期
   */
  establishmentDate: string;

  /**
   * 经营范围
   */
  businessScope: string;

  /**
   * 主营行业
   */
  mainIndustry: string;

  /**
   * 法定代表人
   */
  legalRepresentative: string;

  /**
   * 营业执照号码
   */
  businessLicenseNumber: string;

  /**
   * 税号
   */
  taxNumber: string;

  /**
   * 开户银行
   */
  bankAccountOpening: string;

  /**
   * 银行账号
   */
  bankNumber: string;

  /**
   * 注册地址
   */
  registeredAddress: string;

  /**
   * 经营地址
   */
  businessAddress: string;

  /**
   * 联系人
   */
  contactPerson: string;

  /**
   * 联系电话
   */
  contactPhone: string;

  /**
   * 联系手机
   */
  contactMobile: string;

  /**
   * 联系邮箱
   */
  contactEmail: string;

  /**
   * 传真
   */
  contactFax: string;

  /**
   * 网址
   */
  website: string;

  /**
   * 归属人员ID
   */
  ownerId: string | number;

  /**
   * 详细地址
   */
  detailedAddress: string;

  /**
   * 附件ID
   */
  ossId: string | number;

  /**
   * 备注
   */
  remark: string;

  /**
   * 激活标识（1是 0否）
   */
  activeFlag: string;

  /**
   * 归属人员名称
   */
  ownerName?: string;

  /**
   * 创建人别称
   */
  createName?: string;

}

export interface CrmSupplierInfoForm extends BaseEntity {
  /**
   * 供应商ID
   */
  supplierId?: string | number;

  /**
   * 供应商名称
   */
  supplierName?: string;

  /**
   * 助记名称
   */
  mnemonicName?: string;

  /**
   * 供应商类型（1企业 2个体户 3其他）
   */
  supplierType?: string;

  /**
   * 注册资本（万元）
   */
  registeredCapital?: number;

  /**
   * 成立日期
   */
  establishmentDate?: string;

  /**
   * 经营范围
   */
  businessScope?: string;

  /**
   * 主营行业
   */
  mainIndustry?: string;

  /**
   * 法定代表人
   */
  legalRepresentative?: string;

  /**
   * 营业执照号码
   */
  businessLicenseNumber?: string;

  /**
   * 税号
   */
  taxNumber?: string;

  /**
   * 开户银行
   */
  bankAccountOpening?: string;

  /**
   * 银行账号
   */
  bankNumber?: string;

  /**
   * 注册地址
   */
  registeredAddress?: string;

  /**
   * 经营地址
   */
  businessAddress?: string;

  /**
   * 联系人
   */
  contactPerson?: string;

  /**
   * 联系电话
   */
  contactPhone?: string;

  /**
   * 联系手机
   */
  contactMobile?: string;

  /**
   * 联系邮箱
   */
  contactEmail?: string;

  /**
   * 传真
   */
  contactFax?: string;

  /**
   * 网址
   */
  website?: string;

  /**
   * 归属人员ID
   */
  ownerId?: string | number;

  /**
   * 详细地址
   */
  detailedAddress?: string;

  /**
   * 附件ID
   */
  ossId?: string | number;

  /**
   * 备注
   */
  remark?: string;

  /**
   * 激活标识（1是 0否）
   */
  activeFlag?: string;

  /**
   * 归属人员名称
   */
  ownerName?: string;

  /**
   * 创建人别称
   */
  createName?: string;

}

export interface CrmSupplierInfoQuery extends PageQuery {

  /**
   * 供应商名称
   */
  supplierName?: string;

  /**
   * 助记名称
   */
  mnemonicName?: string;

  /**
   * 供应商类型（1企业 2个体户 3其他）
   */
  supplierType?: string;

  /**
   * 注册资本（万元）
   */
  registeredCapital?: number;

  /**
   * 成立日期
   */
  establishmentDate?: string;

  /**
   * 经营范围
   */
  businessScope?: string;

  /**
   * 主营行业
   */
  mainIndustry?: string;

  /**
   * 法定代表人
   */
  legalRepresentative?: string;

  /**
   * 营业执照号码
   */
  businessLicenseNumber?: string;

  /**
   * 税号
   */
  taxNumber?: string;

  /**
   * 开户银行
   */
  bankAccountOpening?: string;

  /**
   * 银行账号
   */
  bankNumber?: string;

  /**
   * 注册地址
   */
  registeredAddress?: string;

  /**
   * 经营地址
   */
  businessAddress?: string;

  /**
   * 联系人
   */
  contactPerson?: string;

  /**
   * 联系电话
   */
  contactPhone?: string;

  /**
   * 联系手机
   */
  contactMobile?: string;

  /**
   * 联系邮箱
   */
  contactEmail?: string;

  /**
   * 传真
   */
  contactFax?: string;

  /**
   * 网址
   */
  website?: string;

  /**
   * 归属人员ID
   */
  ownerId?: string | number;

  /**
   * 详细地址
   */
  detailedAddress?: string;

  /**
   * 附件ID
   */
  ossId?: string | number;

  /**
   * 激活标识（1是 0否）
   */
  activeFlag?: string;

  /**
   * 日期范围参数
   */
  params?: any;

  /**
   * 归属人员名称
   */
  ownerName?: string;

  /**
   * 创建人别称
   */
  createName?: string;

}



