commercialcompany/App/Schemas/ReportV2Schemas.py

231 lines
5.3 KiB
Python

# -*- coding: utf-8 -*-
from typing import Union, List
from pydantic import BaseModel
class Trademark(BaseModel):
申请日期: str
商标: str
商标名称: str
注册号: str
类别: str
流程状态: str
class Patent(BaseModel):
申请日: str
专利名称: str
专利类型: str
专利状态: str
申请号: str
公开号: str
公开日: str
发明人: str
class SoftwareCopyright(BaseModel):
批准日期: str
软件全称: str
软件简称: str
登记号: str
分类号: str
版本号: str
class Supplier(BaseModel):
报告期: str
供应商名称: str
采购金额: str
采购占比: str
class Custom(BaseModel):
报告期: str
客户名称: str
销售金额: str
销售占比: str
class Bidding(BaseModel):
发布时间: str
标题: str
采购人: str
class Competitor(BaseModel):
竞争对手: str
同业竞品: str
class EquityPledge(BaseModel):
股权出质设立登记日期: str
登记编号: str
出质人: str
出质股权标的企业: str
出质股权数额: str
状态: str
# 抵押明细
class PledgeDetail(BaseModel):
质押笔数: str
质押股数: str
质押比例: str
质押市值: str
# 被执行人
class ExecutedPerson(BaseModel):
案号: str
执行法院: str
立案日期: str
执行标的: str
# 主要财务数据
class MainFinancialData(BaseModel):
报告期: str
流动资产: str
固定资产: str
长期股权投资: str
资产总计: str
流动负债: str
非流动负债: str
负债合计: str
实收资本: str
资本公积金: str
盈余公积金: str
未分配利润: str
营业总收入: str
营业总成本: str
营业利润: str
利润总额: str
净利润: str
销售商品提供劳务收到的现金: str
经营活动现金净流量: str
购建固定无形长期资产支付的现金: str
投资支付的现金: str
投资活动现金净流量: str
筹资活动现金净流量: str
# 主要财务指标分析
class MainFinancialIndexData(BaseModel):
报告期: str
净资产收益率: str
总资产收益率: str
销售毛利率: str
资产负债率: str
总资产周转率: str
销售商品和劳务收到现金营业收入: str
class ReportData(BaseModel):
# 首页
企业名称: str
年份: str
月份: str
# 通知书
报告编号: str
信用级别: str
证书编码: str
有效日期: str
通知书日期: str
# 评级机构声明
申明日期: str
# 基本信息
所属国民经济行业: str
企业中文名称: str
英文名称: str
工商注册号: str
组织机构代码: str
统一社会信用代码: str
注册资本: str
企业类型: str
注册地址: str
成立日期: str
核准日期: str
营业期限终止日期: str
法定代表人: str
经营地址: str
邮政编码: str
联系人: str
联系电话: str
传真号码: str
电子邮箱: str
企业网址: str
经营范围: str
主营业务: str
主要产品: str
# 历史沿革
历史沿革: str
# 股权结构
股权结构: str
# 人员构成
销售人数: str
销售占比: str
技术服务人数: str
技术服务占比: str
生产人数: str
生产占比: str
管职人数: str
管职占比: str
本科及以上人数: str
本科及以上占比: str
专科及以下人数: str
专科及以下占比: str
合计人数: str
合计占比: str
# 高管构成
高管构成: str
# 银行/金融信息
人民币开户银行名称: str
人民币开户银行账号: Union[int, float, str]
外币开户银行名称: str
外币开户银行账号: Union[int, float, str]
贷款卡编号: str
# 经营场所
经营场所建筑面积: Union[int, float, str]
经营场所位置: str
经营场所权属关系: str
# 主要资质
主要资质: str
# 技术成果-商标信息
商标信息: List[Trademark]
# 技术成果-专利信息
专利信息: List[Patent]
# 软件著作权
软件著作权: List[SoftwareCopyright]
# 主要供应商情况
主要供应商情况: List[Supplier]
# 主要客户情况
主要客户情况: List[Custom]
# 招投标情况
招投标情况: List[Bidding]
# 经营风险-竞争对手
竞争对手: List[Competitor]
# 经营风险-股权出质
股权出质: List[EquityPledge]
# 经营风险-质押明细
质押明细: List[PledgeDetail]
# 信用风险
工商信用记录: str
海关信用记录: str
税务信用记录: str
银行信用记录: str
生产安全信息: str
社会责任实施: str
# 司法风险-被执行人
被执行人: List[ExecutedPerson]
# 司法风险-历史司法风险
历史失信被执行人: int
历史被执行人: int
历史限制消费令: int
# 财务表现-主要财务数据
主要财务数据: List[MainFinancialData]
主要财务指标分析: List[MainFinancialIndexData]
# 优化提升建议
优化提升建议: str
# 企业信用等级评价评审报告结论
企业信用等级评价评审报告结论: str