$datearr[0], 'end_time' => $datearr[1]]); $marketingContract = new MarketingContract(); $consultProject = new ConsultProject(); $financialInvoice = new FinancialInvoice(); $financialRefund = new FinancialRefund(); $financialSettlement = new FinancialSettlement(); $where_1=[ ['review_status', '=', 1], ['contract_type', '=', 0], ['business_nature', '=', 2], ['status', '=', 0] ]; $total_apply_amount = $marketingContract->statistics_count($where_1, $time, 'sum', ''); $apply_amount_value = $marketingContract->statistics_count($where_1, $time, 'group', 'create_time'); $data[] = [ 'title' => '待立项项目', 'desc' => '', 'total_money' => $total_apply_amount, 'value' => $apply_amount_value['y'] ?? 0, 'type' => 1, ]; $total_apply_amount = $consultProject->statistics_count([], $time, 'sum', ''); $apply_amount_value = $consultProject->statistics_count([], $time, 'group', 'create_time'); $data[] = [ 'title' => '已立项项目', 'desc' => '', 'total_money' => $total_apply_amount, 'value' => $apply_amount_value['y'] ?? 0, 'type' => 1, ]; $contract_ids = $consultProject->group('contract')->column('contract'); //开票金额 $where[]=['contract_id','in',$contract_ids]; $total_apply_amount = $financialInvoice->ContractFinancialMoney($where, $time, 'sum', '', 'apply_amount'); $apply_amount_value = $financialInvoice->ContractFinancialMoney($where, $time, 'group', 'create_time', 'apply_amount'); $data[] = [ 'title' => '开票金额', 'desc' => '', 'total_money' => $total_apply_amount, 'value' => $apply_amount_value['y'] ?? 0, 'type' => 1, ]; //回款金额 $total_amount = $financialRefund->statistics($where, $time, 'sum', '', 'amount'); $amount_value = $financialRefund->statistics($where, $time, 'group', 'create_time', 'amount'); $data[] = [ 'title' => '回款金额', 'desc' => '', 'total_money' => $total_amount, 'value' => $amount_value['y'] ?? 0, 'type' => 1, ]; //结算金额 $total_amount = $financialSettlement->statistics($where, $time, 'sum', '', 'amount'); $amount_value = $financialSettlement->statistics($where, $time, 'group', 'create_time', 'amount'); $data[] = [ 'title' => '结算金额', 'desc' => '', 'total_money' => $total_amount, 'value' => $amount_value['y'] ?? 0, 'type' => 1, ]; return $data; } }