TimberTrust/business_information/models.py

40 lines
2.5 KiB
Python

from django.db import models
class Company(models.Model):
enterprise_id = models.CharField(max_length=15, unique=True, verbose_name="企业ID")
name = models.CharField(max_length=255, verbose_name="企业名称")
operation_status = models.CharField(max_length=100, verbose_name="经营状态")
legal_representative = models.CharField(max_length=100, verbose_name="法定代表人")
registered_capital = models.CharField(max_length=100, verbose_name="注册资本")
paid_in_capital = models.CharField(max_length=100, verbose_name="实缴资本")
establishment_date = models.CharField(max_length=100, verbose_name="成立日期")
approval_date = models.CharField(max_length=100, verbose_name="核准日期")
operation_period = models.CharField(max_length=100, verbose_name="营业期限")
province = models.CharField(max_length=100, verbose_name="所属省份")
city = models.CharField(max_length=100, verbose_name="所属城市")
district = models.CharField(max_length=100, verbose_name="所属区县")
unified_social_credit_code = models.CharField(max_length=18, verbose_name="统一社会信用代码")
taxpayer_identification_number = models.CharField(max_length=20, verbose_name="纳税人识别号")
registration_number = models.CharField(max_length=15, verbose_name="注册号")
organization_code = models.CharField(max_length=10, verbose_name="组织机构代码")
insured_persons_number = models.CharField(max_length=10, verbose_name="参保人数")
company_type = models.CharField(max_length=100, verbose_name="公司类型")
industry = models.CharField(max_length=100, verbose_name="所属行业")
used_name = models.CharField(max_length=255, blank=True, null=True, verbose_name="曾用名")
registered_address = models.TextField(verbose_name="注册地址")
latest_annual_report_address = models.TextField(verbose_name="最新年报地址")
website = models.URLField(blank=True, null=True, verbose_name="网址")
phone = models.CharField(max_length=20, verbose_name="电话")
other_phone = models.CharField(max_length=20, blank=True, null=True, verbose_name="其他电话")
email = models.EmailField(verbose_name="邮箱")
other_email = models.EmailField(blank=True, null=True, verbose_name="其他邮箱")
business_scope = models.TextField(verbose_name="经营范围")
def __str__(self):
return self.name
class Meta:
verbose_name = "工商信息"
verbose_name_plural = "工商信息"