XH_Digital_Management/application/performance_management/models.py

27 lines
1.6 KiB
Python

from django.db import models
class GroupTargets(models.Model):
PROJECT_NATURE_CHOICES = [
('new', '新增'),
('existing', '存续'),
('new_and_existing', '新增及存续'),
('old_customer_new_business', '老客户新业务')
]
primary_department = models.CharField(max_length=255, blank=False, verbose_name='一级部门')
year = models.IntegerField(blank=False, verbose_name='年份')
project_nature = models.CharField(max_length=50, choices=PROJECT_NATURE_CHOICES, blank=False, verbose_name='项目性质')
sales = models.DecimalField(max_digits=17, decimal_places=2, blank=False, verbose_name='销售额')
total_revenue_target = models.DecimalField(max_digits=17, decimal_places=2, blank=False, verbose_name='收入总目标')
new_revenue_target = models.DecimalField(max_digits=17, decimal_places=2, blank=False, verbose_name='新增收入目标')
existing_revenue_target = models.DecimalField(max_digits=17, decimal_places=2, blank=False, verbose_name='存量收入目标')
cost_limit = models.DecimalField(max_digits=17, decimal_places=2, blank=False, verbose_name='成本限额')
gross_profit = models.DecimalField(max_digits=17, decimal_places=2, blank=False, verbose_name='毛利润')
expense_limit = models.DecimalField(max_digits=17, decimal_places=2, blank=False, verbose_name='费用限额')
operating_profit = models.DecimalField(max_digits=17, decimal_places=2, blank=False, verbose_name='营业利润')
class Meta:
verbose_name = '集团经营目标表'
verbose_name_plural = '集团经营目标表'