diff --git a/apps/wpm/serializers.py b/apps/wpm/serializers.py index 5a9cbf6a..bb2f9e89 100644 --- a/apps/wpm/serializers.py +++ b/apps/wpm/serializers.py @@ -10,7 +10,7 @@ from apps.system.serializers import UserSimpleSerializer from apps.pm.models import Mtask from apps.wpm.tasks import cal_enstat_when_pcoal_heat_change, cal_enstat_when_team_change, cal_exp_duration_hour from apps.wpm.services import get_sflog -from apps.mtm.models import Mgroup, TeamMember, Shift +from apps.mtm.models import Mgroup, TeamMember, Shift, Material from apps.mtm.serializers import MaterialSimpleSerializer from django.db import transaction from django.utils import timezone @@ -292,6 +292,7 @@ class DeptBatchSerializer(serializers.Serializer): class HandoverSerializer(CustomModelSerializer): + material = serializers.PrimaryKeyRelatedField(required=True, label='物料ID', queryset=Material.objects.all()) send_user_name = serializers.CharField( source='send_user.name', read_only=True) recive_user_name = serializers.CharField(