87 lines
7.4 KiB
Python
87 lines
7.4 KiB
Python
# Generated by Django 3.0.5 on 2020-06-24 01:05
|
|
|
|
from django.conf import settings
|
|
from django.db import migrations, models
|
|
import django.db.models.deletion
|
|
import django.utils.timezone
|
|
|
|
|
|
class Migration(migrations.Migration):
|
|
|
|
initial = True
|
|
|
|
dependencies = [
|
|
('system', '0021_auto_20200616_1722'),
|
|
migrations.swappable_dependency(settings.AUTH_USER_MODEL),
|
|
]
|
|
|
|
operations = [
|
|
migrations.CreateModel(
|
|
name='Enterprise',
|
|
fields=[
|
|
('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
|
|
('create_time', models.DateTimeField(default=django.utils.timezone.now, help_text='创建时间', verbose_name='创建时间')),
|
|
('update_time', models.DateTimeField(auto_now=True, help_text='修改时间', verbose_name='修改时间')),
|
|
('is_deleted', models.BooleanField(default=False, help_text='删除标记', verbose_name='删除标记')),
|
|
('code', models.CharField(max_length=300, verbose_name='工厂编号')),
|
|
('name', models.CharField(max_length=1000, verbose_name='工厂名称')),
|
|
('ename', models.CharField(max_length=1000, verbose_name='工厂英文名称')),
|
|
('legal', models.CharField(max_length=300, verbose_name='申请单位法人代表')),
|
|
('production_address', models.CharField(max_length=1000, verbose_name='生产地址')),
|
|
('production_eaddress', models.CharField(max_length=1000, verbose_name='生产英文地址')),
|
|
('production_postcode', models.CharField(max_length=100, verbose_name='生产地址邮编')),
|
|
('build_time', models.DateField(max_length=200, verbose_name='建厂时间')),
|
|
('person_count', models.IntegerField(verbose_name='工厂人数')),
|
|
('ceramics_output', models.IntegerField(verbose_name='陶瓷年产量')),
|
|
('gassets', models.CharField(max_length=100, verbose_name='固定资产')),
|
|
('linkman1_name', models.CharField(max_length=300, verbose_name='第1联系人')),
|
|
('linkman1_duty', models.CharField(max_length=300, verbose_name='第1联系人职务')),
|
|
('linkman1_email', models.EmailField(max_length=300, verbose_name='第1联系人邮箱')),
|
|
('linkman1_tel', models.CharField(max_length=300, verbose_name='第1联系人电话')),
|
|
('linkman1_mobile', models.CharField(max_length=300, verbose_name='第1联系人手机')),
|
|
('linkman1_fax', models.CharField(max_length=300, verbose_name='第1联系人传真')),
|
|
('linkman2_name', models.CharField(max_length=300, verbose_name='备用联系人')),
|
|
('linkman2_email', models.EmailField(max_length=300, verbose_name='备用联系人邮箱')),
|
|
('linkman2_tel', models.CharField(max_length=300, verbose_name='备用联系人电话')),
|
|
('linkman2_duty', models.CharField(max_length=300, verbose_name='备用联系人职务')),
|
|
('linkman2_mobile', models.CharField(max_length=300, verbose_name='备用联系人手机')),
|
|
('linkman2_fax', models.CharField(max_length=300, verbose_name='备用联系人传真')),
|
|
('credit_code', models.CharField(max_length=300, verbose_name='统一社会信用代码')),
|
|
('registered_address', models.CharField(max_length=1000, verbose_name='注册地址')),
|
|
('registered_eaddress', models.CharField(max_length=1000, verbose_name='注册地址英文')),
|
|
('registered_code', models.CharField(max_length=1000, verbose_name='注册地址邮编')),
|
|
('mailing_address', models.CharField(max_length=1000, verbose_name='通信地址')),
|
|
('mailing_eaddress', models.CharField(max_length=1000, verbose_name='通信英文地址')),
|
|
('mailing_code', models.CharField(max_length=300, verbose_name='地址邮编')),
|
|
('qms_person', models.IntegerField(verbose_name='QMS人数')),
|
|
('ems_person', models.IntegerField(verbose_name='EMS人数')),
|
|
('pcv_person', models.IntegerField(verbose_name='PCV人数')),
|
|
('ohs_person', models.IntegerField(verbose_name='OHS人数')),
|
|
('all_person', models.IntegerField(verbose_name='组织员工数')),
|
|
('business_type', models.CharField(max_length=1000, verbose_name='经营范围')),
|
|
('credit_rate', models.CharField(max_length=300, verbose_name='企业信誉级别')),
|
|
('credit_remark', models.CharField(max_length=1000, verbose_name='企业信誉级别备注')),
|
|
('query_code', models.CharField(max_length=1000, verbose_name='组织查询码')),
|
|
('linkman3_name', models.CharField(max_length=300, verbose_name='ES联系人')),
|
|
('linkman3_duty', models.CharField(max_length=300, verbose_name='ES联系人职务')),
|
|
('linkman3_email', models.EmailField(max_length=300, verbose_name='ES联系人邮箱')),
|
|
('linkman3_tel', models.CharField(max_length=300, verbose_name='ES联系人电话')),
|
|
('linkman3_mobile', models.CharField(max_length=300, verbose_name='ES联系人手机')),
|
|
('linkman3_fax', models.CharField(max_length=300, verbose_name='ES联系人传真')),
|
|
('belong_dept', models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='enterprise_belong_dept', to='system.Organization', verbose_name='所属部门')),
|
|
('country_code', models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='enterprise_country_code', to='system.Dict', verbose_name='生产企业所在国家地区代码')),
|
|
('create_by', models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='enterprise_create_by', to=settings.AUTH_USER_MODEL, verbose_name='创建人')),
|
|
('economy_class', models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='enterprise_economy_class', to='system.Dict', verbose_name='经济行业')),
|
|
('economy_type', models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='enterprise_economy_type', to='system.Dict', verbose_name='经济类型')),
|
|
('professional', models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='enterprise_professional', to='system.Dict', verbose_name='所属专业')),
|
|
('region_code', models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='enterprise_region_code1', to='system.Dict', verbose_name='县/区')),
|
|
('type', models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='enterprise_type', to='system.Dict', verbose_name='机构类型')),
|
|
('update_by', models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='enterprise_update_by', to=settings.AUTH_USER_MODEL, verbose_name='最后编辑人')),
|
|
],
|
|
options={
|
|
'verbose_name': '组织信息',
|
|
'verbose_name_plural': '组织信息',
|
|
},
|
|
),
|
|
]
|