From 05f675f6103095b41fca59d6d6e3fba26ae11309 Mon Sep 17 00:00:00 2001 From: caoqianming Date: Sun, 28 Apr 2024 11:26:55 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20stlog=20create=E6=97=B6validate?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- apps/wpm/serializers.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/wpm/serializers.py b/apps/wpm/serializers.py index cc104747..d7a4cce0 100644 --- a/apps/wpm/serializers.py +++ b/apps/wpm/serializers.py @@ -41,7 +41,7 @@ class StLogSerializer(CustomModelSerializer): with transaction.atomic(): validated_data['sflog'] = get_sflog( validated_data['mgroup'], validated_data['start_time']) - if current_sflog != validated_data['sflog']: + if current_sflog.id != validated_data['sflog'].id: raise ParseError('值班时间与发生时间不一致') instance = super().create(validated_data) SfLogExp.objects.create(