|
@@ -31,12 +31,14 @@ class GetProcessView(APIView):
|
|
|
if not instance:
|
|
|
raise CustomError('当前客户信息有误,请刷新重试!')
|
|
|
if instance.stage_progress.end_stage:
|
|
|
- raise CustomError('当前客户进度已到最后阶段,请勿重复更新!')
|
|
|
+ data = {
|
|
|
+ 'error_message': u'当前客户订单等待分配中,请勿重复更新!',
|
|
|
+ }
|
|
|
+ return response_ok(data)
|
|
|
order = Order.objects.filter(customer=instance).first()
|
|
|
# 分配服务人员,不做重复更新判断
|
|
|
if order and order.status == Order.WAIT_DISPATCH and not dispatch:
|
|
|
data = {
|
|
|
- 'error': True,
|
|
|
'error_message': u'当前客户订单等待分配中,请勿重复更新!',
|
|
|
}
|
|
|
return response_ok(data)
|
|
@@ -52,7 +54,6 @@ class GetProcessView(APIView):
|
|
|
return response_ok(data)
|
|
|
else:
|
|
|
data = {
|
|
|
- 'error': True,
|
|
|
'error_message': u'未找到下个阶段进度,请联系管理员设置!',
|
|
|
}
|
|
|
return response_ok(data)
|