HimoolERP/apps/message/serializers.py

28 lines
1.1 KiB
Python
Raw Normal View History

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
]