1
0
forked from erp-dev/erp

feat: mission category

This commit is contained in:
2026-04-14 00:03:22 +08:00
parent 9512132bb9
commit 0167478a25
18 changed files with 852 additions and 354 deletions

View File

@@ -164,6 +164,14 @@ class ShipmentListCreateView(ListModelMixin, GenericAPIView):
# 通过 <= 过滤日期
qs = qs.filter(shipment_date__lte=date_to)
only_address_null = self.request.query_params.get("only_address_null")
if only_address_null is not None:
normalized = only_address_null.strip().lower()
if normalized in {"1", "true", "yes"}:
qs = qs.filter(address="")
elif normalized in {"0", "false", "no"}:
qs = qs.exclude(address="")
return qs.order_by("-created_at", "-id")
def get(self, request):