- 在CreditCompany模型中新增多个信用相关记录数字段用于数据统计 - 实现标签页数据高亮显示功能,通过记录数判断标签是否有数据 - 添加tabCountFieldMap映射配置不同标签对应的记录数字段 - 实现syncTabsHasDataFromCounts方法同步标签数据状态 - 新增normalizeHasData方法规范化数据存在性判断逻辑 - 添加CSS样式实现有数据标签的红色高亮显示效果 - 更新开发环境API地址配置并移除注释标记
190 lines
4.2 KiB
TypeScript
190 lines
4.2 KiB
TypeScript
import type { PageParam } from '@/api';
|
|
|
|
/**
|
|
* 企业
|
|
*/
|
|
export interface CreditCompany {
|
|
// ID
|
|
id?: number;
|
|
// 原文件导入名称
|
|
name?: string;
|
|
// 系统匹配企业名称
|
|
matchName?: string;
|
|
// 统一社会信用代码
|
|
code?: string;
|
|
// 链接地址
|
|
url?: string;
|
|
// 类型
|
|
type?: number;
|
|
// 上级id, 0是顶级
|
|
parentId?: number;
|
|
// 登记状态
|
|
registrationStatus?: string;
|
|
// 法定代表人
|
|
legalPerson?: string;
|
|
// 注册资本
|
|
registeredCapital?: string;
|
|
// 实缴资本
|
|
paidinCapital?: string;
|
|
// 成立日期
|
|
establishDate?: string;
|
|
// 企业地址
|
|
address?: string;
|
|
// 电话
|
|
tel?: string;
|
|
// 更多电话
|
|
moreTel?: string;
|
|
// 邮箱
|
|
email?: string;
|
|
// 更多邮箱
|
|
moreEmail?: string;
|
|
// 所在国家
|
|
country?: string;
|
|
// 所属省份
|
|
province?: string;
|
|
// 所属城市
|
|
city?: string;
|
|
// 所属区县
|
|
region?: string;
|
|
// 企业(机构)类型
|
|
institutionType?: string;
|
|
// 纳税人识别号
|
|
taxpayerCode?: string;
|
|
// 注册号
|
|
registrationNumber?: string;
|
|
// 组织机构代码
|
|
organizationalCode?: string;
|
|
// 参保人数
|
|
numberOfInsuredPersons?: string;
|
|
// 参保人数所属年报
|
|
annualReport?: string;
|
|
// 营业期限
|
|
businessTerm?: string;
|
|
// 国标行业门类
|
|
nationalStandardIndustryCategories?: string;
|
|
// 国标行业大类
|
|
nationalStandardIndustryCategories2?: string;
|
|
// 国标行业中类
|
|
nationalStandardIndustryCategories3?: string;
|
|
// 国标行业小类
|
|
nationalStandardIndustryCategories4?: string;
|
|
// 企查查行业门类
|
|
nationalStandardIndustryCategories5?: string;
|
|
// 企查查行业大类
|
|
nationalStandardIndustryCategories6?: string;
|
|
// 企查查行业中类
|
|
nationalStandardIndustryCategories7?: string;
|
|
// 企查查行业小类
|
|
nationalStandardIndustryCategories8?: string;
|
|
// 企业规模
|
|
companySize?: string;
|
|
// 曾用名
|
|
formerName?: string;
|
|
// 英文名
|
|
englishName?: string;
|
|
// 官网
|
|
domain?: string;
|
|
// 通信地址
|
|
mailingAddress?: string;
|
|
// 企业简介
|
|
companyProfile?: string;
|
|
// 经营范围
|
|
natureOfBusiness?: string;
|
|
// 登记机关
|
|
registrationAuthority?: string;
|
|
// 纳税人资质
|
|
taxpayerQualification?: string;
|
|
// 最新年报年份
|
|
latestAnnualReportYear?: string;
|
|
// 最新年报营业收入
|
|
latestAnnualReportOnOperatingRevenue?: string;
|
|
// 企查分
|
|
enterpriseScoreCheck?: string;
|
|
// 信用等级
|
|
creditRating?: string;
|
|
// 科创分
|
|
cechnologyScore?: string;
|
|
// 科创等级
|
|
cechnologyLevel?: string;
|
|
// 是否小微企业
|
|
smallEnterprise?: string;
|
|
// 记录数
|
|
creditAdministrativeLicense?: number;
|
|
// 记录数
|
|
creditBankruptcy?: number;
|
|
// 记录数
|
|
creditBranch?: number;
|
|
// 记录数
|
|
creditBreachOfTrust?: number;
|
|
// 记录数
|
|
creditCaseFiling?: number;
|
|
// 记录数
|
|
creditCompetitor?: number;
|
|
// 记录数
|
|
creditCourtAnnouncement?: number;
|
|
// 记录数
|
|
creditCourtSession?: number;
|
|
// 记录数
|
|
creditCustomer?: number;
|
|
// 记录数
|
|
creditDeliveryNotice?: number;
|
|
// 记录数
|
|
creditExternal?: number;
|
|
// 记录数
|
|
creditFinalVersion?: number;
|
|
// 记录数
|
|
creditGqdj?: number;
|
|
// 记录数
|
|
creditHistoricalLegalPerson?: number;
|
|
// 记录数
|
|
creditJudgmentDebtor?: number;
|
|
// 记录数
|
|
creditJudicialDocument?: number;
|
|
// 记录数
|
|
creditJudiciary?: number;
|
|
// 记录数
|
|
creditMediation?: number;
|
|
// 记录数
|
|
creditNearbyCompany?: number;
|
|
// 记录数
|
|
creditPatent?: number;
|
|
// 记录数
|
|
creditRiskRelation?: number;
|
|
// 记录数
|
|
creditSupplier?: number;
|
|
// 记录数
|
|
creditSuspectedRelationship?: number;
|
|
// 记录数
|
|
creditUser?: number;
|
|
// 记录数
|
|
creditXgxf?: number;
|
|
// 备注
|
|
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 CreditCompanyParam extends PageParam {
|
|
userId?: number;
|
|
|
|
id?: number;
|
|
keywords?: string;
|
|
}
|