1
0
forked from erp-dev/erp

feat: update plate_order updated_at while step_back or advance status

This commit is contained in:
2025-12-30 08:38:27 +08:00
parent 13ef934af6
commit 82dbdfb35e

View File

@@ -376,6 +376,9 @@ class PrintingJobViewSet(LimitedModelViewSet):
status=status.HTTP_400_BAD_REQUEST
)
# 更新 updated_at 以使缓存失效
job.save(update_fields=['updated_at'])
# 重新获取 job 以刷新状态
job.refresh_from_db()
serializer = PrintingJobDetailSerializer(job)
@@ -416,6 +419,9 @@ class PrintingJobViewSet(LimitedModelViewSet):
status=status.HTTP_400_BAD_REQUEST
)
# 更新 updated_at 以使缓存失效
job.save(update_fields=['updated_at'])
# 重新获取 job 以刷新状态
job.refresh_from_db()
serializer = PrintingJobDetailSerializer(job)
@@ -779,6 +785,9 @@ class PlateOrderViewSet(LimitedModelViewSet):
status=status.HTTP_400_BAD_REQUEST
)
# 更新 updated_at 以使缓存失效
plate_order.save(update_fields=['updated_at'])
# 重新获取 plate_order 以刷新状态
plate_order.refresh_from_db()
from .serializers import PlateOrderDetailSerializer
@@ -819,6 +828,9 @@ class PlateOrderViewSet(LimitedModelViewSet):
status=status.HTTP_400_BAD_REQUEST
)
# 更新 updated_at 以使缓存失效
plate_order.save(update_fields=['updated_at'])
# 重新获取 plate_order 以刷新状态
plate_order.refresh_from_db()
from .serializers import PlateOrderDetailSerializer