diff --git a/safesite/forms.py b/safesite/forms.py index 499b0ea8..ee1b3fe5 100644 --- a/safesite/forms.py +++ b/safesite/forms.py @@ -21,5 +21,7 @@ class CompanyInfoForm(forms.Form): legalperson_phone = forms.CharField(max_length=24, label='法人电话', widget=forms.TextInput(attrs={'size': '50'})) liaison = forms.CharField(max_length=24, label='联系人', widget=forms.TextInput(attrs={'size': '50'})) liaison_phone = forms.CharField(max_length=24, label='联系人电话', widget=forms.TextInput(attrs={'size': '50'})) + enp_number = forms.CharField(max_length=24, label='环评批复文号', widget=forms.TextInput(attrs={'size': '50'}), required=False) + waste_number = forms.CharField(max_length=24, label='排污许可证编号', widget=forms.TextInput(attrs={'size': '50'}), required=False) introduce = forms.CharField(label='公司概况', widget=forms.Textarea) diff --git a/safesite/migrations/0390_auto_20211006_1819.py b/safesite/migrations/0390_auto_20211006_1819.py new file mode 100644 index 00000000..e722bf77 --- /dev/null +++ b/safesite/migrations/0390_auto_20211006_1819.py @@ -0,0 +1,23 @@ +# Generated by Django 2.2.8 on 2021-10-06 18:19 + +from django.db import migrations, models + + +class Migration(migrations.Migration): + + dependencies = [ + ('safesite', '0389_auto_20210905_1612'), + ] + + operations = [ + migrations.AddField( + model_name='companyinfo', + name='enp_number', + field=models.CharField(blank=True, max_length=50, null=True, verbose_name='环评批复文号'), + ), + migrations.AddField( + model_name='companyinfo', + name='waste_number', + field=models.CharField(blank=True, max_length=50, null=True, verbose_name='排污许可证编号'), + ), + ] diff --git a/safesite/models.py b/safesite/models.py index 7a61c4ed..a208f7c8 100644 --- a/safesite/models.py +++ b/safesite/models.py @@ -1233,6 +1233,8 @@ class CompanyInfo(models.Model): liaison = models.CharField(max_length=24, verbose_name='联系人') liaison_phone = models.CharField(max_length=24, verbose_name='联系人电话') introduce = models.TextField(null=True, blank=True, verbose_name='公司概况') + enp_number = models.CharField(max_length=50, verbose_name='环评批复文号', null=True, blank=True) + waste_number = models.CharField(max_length=50, verbose_name='排污许可证编号', null=True, blank=True) createtime = models.DateTimeField(auto_now_add=True) modifytime = models.DateTimeField(auto_now=True) # 法律法规分类表 diff --git a/safesite/views.py b/safesite/views.py index 905f5f93..b2993633 100644 --- a/safesite/views.py +++ b/safesite/views.py @@ -8312,6 +8312,8 @@ def companyinfo(req): companyinfo.peoplenum = companyinfo_form.cleaned_data.get( 'peoplenum') companyinfo.website = companyinfo_form.cleaned_data.get('website') + companyinfo.enp_number = companyinfo_form.cleaned_data.get('enp_number', None) + companyinfo.waste_number = companyinfo_form.cleaned_data.get('waste_number', None) companyinfo.save() #html = 'companyinfo.html' # return redirect('/withmenu/', html="companyinfo.html")