feat: 假单与真单混排,会员或押金达标后过滤假单
This commit is contained in:
@@ -60,6 +60,7 @@ class FakeGrabOrderManageView(APIView):
|
||||
create_fake_order,
|
||||
delete_fake_order,
|
||||
set_fake_grab_enabled,
|
||||
set_fake_yajin_threshold,
|
||||
update_fake_order,
|
||||
)
|
||||
|
||||
@@ -103,6 +104,17 @@ class FakeGrabOrderManageView(APIView):
|
||||
'data': data,
|
||||
})
|
||||
|
||||
if action in ('set_yajin_threshold', 'set_threshold'):
|
||||
raw = request.data.get('threshold', request.data.get('fake_yajin_hide_threshold'))
|
||||
data, err_msg = set_fake_yajin_threshold(request, raw)
|
||||
if err_msg:
|
||||
return Response({'code': 400, 'msg': err_msg})
|
||||
return Response({
|
||||
'code': 0,
|
||||
'msg': f'押金过滤门槛已设为 ≥ {data.get("fake_yajin_hide_threshold")}',
|
||||
'data': data,
|
||||
})
|
||||
|
||||
return Response({'code': 400, 'msg': '无效的 action'})
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user