import type { PageParam } from '@/api';

/**
 * 附近企业
 */
export interface CreditNearbyCompany {
  // ID
  id?: number;
  // 企业名称
  name?: string;
  // 登记状态
  registrationStatus?: string;
  // 法定代表人
  legalPerson?: string;
  // 注册资本
  registeredCapital?: string;
  // 成立日期
  establishDate?: string;
  // 统一社会信用代码
  code?: string;
  // 注册地址
  address?: string;
  // 注册地址邮编
  postalCode?: string;
  // 有效手机号
  phone?: string;
  // 更多电话
  moreTel?: string;
  // 邮箱
  email?: string;
  // 邮箱
  moreEmail?: string;
  // 所在国家
  country?: string;
  // 所属省份
  province?: string;
  // 所属城市
  city?: string;
  // 所属区县
  region?: string;
  // 纳税人识别号
  taxpayerCode?: string;
  // 注册号
  registrationNumber?: string;
  // 组织机构代码
  organizationalCode?: string;
  // 参保人数
  numberOfInsuredPersons?: string;
  // 参保人数所属年报
  annualReport?: string;
  // 企业（机构）类型
  institutionType?: string;
  // 企业规模
  companySize?: string;
  // 营业期限
  businessTerm?: string;
  // 国标行业门类
  nationalStandardIndustryCategories?: string;
  // 国标行业大类
  nationalStandardIndustryCategories2?: string;
  // 国标行业中类
  nationalStandardIndustryCategories3?: string;
  // 国标行业小类
  nationalStandardIndustryCategories4?: string;
  // 曾用名
  formerName?: string;
  // 英文名
  englishName?: string;
  // 官网网址
  domain?: string;
  // 通信地址
  mailingAddress?: string;
  // 通信地址邮箱
  mailingEmail?: string;
  // 企业简介
  companyProfile?: string;
  // 经营范围
  natureOfBusiness?: string;
  // 电话
  tel?: string;
  // 企查查行业门类
  nationalStandardIndustryCategories5?: string;
  // 企查查行业大类
  nationalStandardIndustryCategories6?: string;
  // 企查查行业中类
  nationalStandardIndustryCategories7?: string;
  // 企查查行业小类
  nationalStandardIndustryCategories8?: string;
  // 链接
  url?: string;
  // 类型
  type?: number;
  // 上级id, 0是顶级
  parentId?: number;
  // 实缴资本
  paidinCapital?: string;
  // 登记机关
  registrationAuthority?: string;
  // 纳税人资质
  taxpayerQualification?: string;
  // 最新年报年份
  latestAnnualReportYear?: string;
  // 最新年报营业收入
  latestAnnualReportOnOperatingRevenue?: string;
  // 企查分
  enterpriseScoreCheck?: string;
  // 信用等级
  creditRating?: string;
  // 科创分
  cechnologyScore?: string;
  // 科创等级
  cechnologyLevel?: string;
  // 是否小微企业
  smallEnterprise?: string;
  // 备注
  comments?: string;
  // 是否推荐
  recommend?: number;
  // 排序(数字越小越靠前)
  sortNumber?: number;
  // 状态, 0正常, 1冻结
  status?: number;
  // 是否删除, 0否, 1是
  deleted?: number;
  // 用户ID
  userId?: number;
  // 租户id
  tenantId?: number;
  // 创建时间
  createTime?: string;
  // 修改时间
  updateTime?: string;
}

/**
 * 附近企业搜索条件
 */
export interface CreditNearbyCompanyParam extends PageParam {
  userId?: number;

  id?: number;
  keywords?: string;
}
