2021-12-26 23:00:08 +08:00
|
|
|
from extensions.common.base import *
|
|
|
|
from extensions.serializers import *
|
|
|
|
from extensions.exceptions import *
|
2021-12-27 00:34:14 +08:00
|
|
|
from apps.goods.models import *
|
2021-12-27 14:41:13 +08:00
|
|
|
from apps.sales.models import *
|
2021-12-26 23:00:08 +08:00
|
|
|
|
|
|
|
|
2021-12-27 14:41:13 +08:00
|
|
|
class SalesTaskReminderSerializer(BaseSerializer):
|
|
|
|
"""销售任务提醒"""
|
|
|
|
|
|
|
|
warehouse_number = CharField(source='warehouse.number', read_only=True, label='仓库编号')
|
|
|
|
warehouse_name = CharField(source='warehouse.name', read_only=True, label='仓库名称')
|
|
|
|
goods_number = CharField(source='goods.number', read_only=True, label='商品编号')
|
|
|
|
goods_name = CharField(source='goods.name', read_only=True, label='商品名称')
|
|
|
|
goods_barcode = CharField(source='goods.barcode', read_only=True, label='商品条码')
|
|
|
|
unit_name = CharField(source='goods.unit.name', read_only=True, label='单位名称')
|
|
|
|
|
|
|
|
class Meta:
|
|
|
|
model = SalesTask
|
2021-12-27 23:18:02 +08:00
|
|
|
fields = ['id', 'warehouse', 'warehouse_number', 'warehouse_name', 'goods', 'goods_number',
|
|
|
|
'goods_name', 'goods_barcode', 'unit_name', 'total_quantity', 'sales_quantity',
|
|
|
|
'start_time', 'end_time']
|
2021-12-27 14:41:13 +08:00
|
|
|
|
|
|
|
|
2021-12-27 00:34:14 +08:00
|
|
|
__all__ = [
|
2021-12-27 23:18:02 +08:00
|
|
|
'SalesTaskReminderSerializer',
|
2021-12-26 23:00:08 +08:00
|
|
|
]
|