getcount(); $invent = $m_i->getcount(); $jobhunting = $m_j->getcount(); $payorder = $m_p->getcount(); $company = $m_c->getcount(); $list = [ 'userinfo' => $userinfo, 'invent' => $invent, 'jobhunting' => $jobhunting, 'payorder' => $payorder, 'company' => $company, ]; return $list; } public function getstatistics() { $m_u = new userinfomodel(); $m_i = new inventmodel(); $m_j = new jobhuntingmodel(); $m_p = new payordermodel(); $m_c = new companymodel(); $userinfo = $m_u->statistics(); $invent = $m_i->statistics(); $jobhunting = $m_j->statistics(); $payorder = $m_p->statistics(); $company = $m_c->statistics(); $list = [ 'userinfo' => $userinfo, 'invent' => $invent, 'jobhunting' => $jobhunting, 'payorder' => $payorder, 'company' => $company, ]; $listUse = []; foreach ($list as $key => $value) { foreach ($value as $vk => $vv) { $vv['kind'] = $key; $listUse[] = $vv; } } //$list = $listUse; return $list; } //获取统计数据 /** * 获取电话统计数据 * 20211206 * wj */ public function getTelnoConnectNum() { $m_ss = new statisticssqlmodel(); $data = $m_ss->getTelnoConnectNum(); return $data; } /** * 获取无代发数据 * 20211206 * wj */ public function getinventcount1() { $m_ss = new statisticssqlmodel(); $data = $m_ss->getinventcount1(); return $data; } /*** * 近两日 打电话数量及人数 * 20211220 * wj */ public function getinventcount2() { $m_ss = new statisticssqlmodel(); $data = $m_ss->getinventcount2(); return $data; } /*** * 各招工电话联系 联系数量 列表 * 20211206 * wj */ public function getinventitemtelnoconnectlist($arr) { $m_ss = new statisticssqlmodel(); $page = isset($arr['page']) && !empty($arr['page']) ? $arr['page'] : 1; $size = isset($arr['size']) && !empty($arr['size']) ? $arr['size'] : 10; $count = $m_ss->getinventitemtelnoconnectlist(true); $count = $count[0]['count']; $list = []; if ($count <= 0) { return backarr(0, "无数据"); } $list = $m_ss->getinventitemtelnoconnectlist(false, $page, $size); $data = [ 'count' => $count, 'list' => $list, ]; return backarr(1, "查询成功", $data); } /*** * 各招工电话联系 联系数量 列表 今日 * 20211220 * wj */ public function getinventitemtelnoconnectbydaylist($arr) { $m_ss = new statisticssqlmodel(); $list = $m_ss->getinventitemtelnoconnectbydaylist(); return backarr(1, "查询成功", $list); } /*** * 各招工电话联系 间隔时间 列表 * 20211206 * wj */ public function getinventitemtelnointervallist($arr) { $m_ss = new statisticssqlmodel(); $page = isset($arr['page']) && !empty($arr['page']) ? $arr['page'] : 1; $size = isset($arr['size']) && !empty($arr['size']) ? $arr['size'] : 10; $count = $m_ss->getinventitemtelnointervallist(true); $count = $count[0]['count']; $list = []; if ($count <= 0) { return backarr(0, "无数据"); } $list = $m_ss->getinventitemtelnointervallist(false, $page, $size); $data = [ 'count' => $count, 'list' => $list, ]; return backarr(1, "查询成功", $data); } /*** * 各招工电话联系 间隔时间 列表 平均 * 20211220 * wj */ public function getinventitemtelnoavgbydaylist($arr) { $m_ss = new statisticssqlmodel(); $list = $m_ss->getinventitemtelnoavgbydaylist(); return backarr(1, "查询成功", $list); } /*** * 招工 已招满 * 20211206 * wj */ public function getinventfull() { $m_ss = new statisticssqlmodel(); $data = $m_ss->getinventfull(); return $data; } /*** * 招工没接电话 * 20211206 * wj */ public function getinventnotanswer() { $m_ss = new statisticssqlmodel(); $data = $m_ss->getinventnotanswer(); return $data; } /*** * 统计用户积分 * 20211206 * wj */ public function getuseraccount($arr) { $m_ss = new statisticssqlmodel(); $page = isset($arr['page']) && !empty($arr['page']) ? $arr['page'] : 1; $size = isset($arr['size']) && !empty($arr['size']) ? $arr['size'] : 10; $count = $m_ss->getuseraccount(true); $count = $count[0]['count']; $list = []; if ($count <= 0) { return backarr(0, "无数据"); } $list = $m_ss->getuseraccount(false, $page, $size); $data = [ 'count' => $count, 'list' => $list, ]; return backarr(1, "查询成功", $data); } }