2023-03-31 14:45:01 +08:00
|
|
|
from typing import Optional, Literal
|
2023-03-30 11:12:47 +08:00
|
|
|
|
|
|
|
from pydantic import BaseModel
|
|
|
|
|
|
|
|
|
2023-03-31 11:28:35 +08:00
|
|
|
class CompanyDataLoadRequireInfo(BaseModel):
|
|
|
|
company_name: str
|
2023-03-31 14:45:01 +08:00
|
|
|
administrative_level: Optional[Literal['省级', '地市级', '区县级']]
|
|
|
|
background: Optional[Literal['政府', '财政', '国资委', '其他']]
|
|
|
|
equity_relationship: Optional[Literal['直接控股', '间接控股']]
|
|
|
|
importance: Optional[Literal['重要平台', '主要平台', '一般平台']]
|
2023-03-31 11:28:35 +08:00
|
|
|
industry: Optional[int]
|
2023-03-30 11:12:47 +08:00
|
|
|
province: Optional[int]
|
|
|
|
city: Optional[int]
|
|
|
|
area: Optional[int]
|