|
@@ -592,6 +592,9 @@ class AgentCustomerView(View):
|
|
|
service_name = csp.service_name if csp else order.csp_id
|
|
|
agent_customer_info = AgentCustomerInfo.objects.filter(id=order.ac_id).first()
|
|
|
company_name = agent_customer_info.company_name if agent_customer_info else order.ac_id
|
|
|
+ ado_id = order.id
|
|
|
+ settled_profit = AgentDeviceOrderInstallment.objects.filter(ado_id=ado_id, status=2).aggregate(Sum('amount'))[
|
|
|
+ 'amount__sum'] or 0
|
|
|
orders.append({
|
|
|
'id': order.id,
|
|
|
'company_name': company_name,
|
|
@@ -600,6 +603,7 @@ class AgentCustomerView(View):
|
|
|
'service_name': service_name,
|
|
|
'profit_amount': order.profit_amount,
|
|
|
'profit': order.profit,
|
|
|
+ 'settled_profit': settled_profit,
|
|
|
'settlement_time': order.settlement_time,
|
|
|
'remark': order.remark,
|
|
|
'created_time': order.created_time
|