forked from erp-dev/erp
feat: settlement lineup
This commit is contained in:
@@ -653,6 +653,22 @@ class PlateOrderAPITestCase(TestCase):
|
||||
self.assertIn(order2.id, ids)
|
||||
self.assertNotIn(order1.id, ids)
|
||||
self.assertNotIn(order3.id, ids)
|
||||
|
||||
def test_filter_by_plate_date_range_over_10_days_returns_400(self):
|
||||
"""测试按开版日期筛选时,跨度超过 10 天返回 400"""
|
||||
response = self.client.get('/api/v1/plate-orders/?plate_date_from=2025-01-01&plate_date_to=2025-01-11')
|
||||
self.assertEqual(response.status_code, status.HTTP_400_BAD_REQUEST)
|
||||
self.assertIn('查询跨度不能超过10天', str(response.data))
|
||||
|
||||
def test_filter_by_plate_at_range_over_10_days_returns_400(self):
|
||||
"""测试按开版时间筛选时,跨度超过 10 天返回 400"""
|
||||
from urllib.parse import quote
|
||||
|
||||
from_value = quote('2025-01-01T00:00:00+08:00')
|
||||
to_value = quote('2025-01-11T00:00:00+08:00')
|
||||
response = self.client.get(f'/api/v1/plate-orders/?plate_at_from={from_value}&plate_at_to={to_value}')
|
||||
self.assertEqual(response.status_code, status.HTTP_400_BAD_REQUEST)
|
||||
self.assertIn('查询跨度不能超过10天', str(response.data))
|
||||
|
||||
def test_search_by_design_code(self):
|
||||
"""测试按设计编号搜索"""
|
||||
|
||||
Reference in New Issue
Block a user