diff --git a/app/agent/controller/Agent.php b/app/agent/controller/Agent.php index 7145ff1..8ba7c5d 100644 --- a/app/agent/controller/Agent.php +++ b/app/agent/controller/Agent.php @@ -65,12 +65,20 @@ class Agent extends Controller $agent_user_num = $user_model->getAgentUser(['agent_id'=>['in',$agent_ids]]); foreach ($agent_user_num as $info){ $list[$info['agent_id']]['user_num'] = $info['num']; - if (isset($last_cost_list[$info['agent_id']])){ - $list[$info['agent_id']]['last_cost'] = round($last_cost_list[$info['agent_id']] - $last_refund_list[$info['agent_id']],2); + if (!isset($last_cost_list[$info['agent_id']])){ + $last_cost_list[$info['agent_id']] = 0; } - if (isset($cost_list[$info['agent_id']])){ - $list[$info['agent_id']]['cost'] = round($cost_list[$info['agent_id']] - $refund_list[$info['agent_id']],2); + if (!isset($cost_list[$info['agent_id']])){ + $cost_list[$info['agent_id']] = 0; } + if (!isset($last_refund_list[$info['agent_id']])){ + $last_refund_list[$info['agent_id']] = 0; + } + if (!isset($refund_list[$info['agent_id']])){ + $refund_list[$info['agent_id']] = 0; + } + $list[$info['agent_id']]['last_cost'] = round($last_cost_list[$info['agent_id']] - $last_refund_list[$info['agent_id']],2); + $list[$info['agent_id']]['cost'] = round($cost_list[$info['agent_id']] - $refund_list[$info['agent_id']],2); } // dump($list);die; $list = array_merge($list);