|
@@ -409,17 +409,15 @@ class BiController extends ApiBaseController
|
|
|
{
|
|
|
$data = [];
|
|
|
//企业数和岗位数
|
|
|
- $company_count = Company::where('is_jkq', 1)->count();
|
|
|
- $job_count = Jobs::whereHas('company', function ($query) {
|
|
|
- $query->where('is_jkq', 1);
|
|
|
- })->count();
|
|
|
+ $company_count = Company::where(1)->count();
|
|
|
+ $job_count = Jobs::where(1)->count();
|
|
|
$data['total_count'] = [
|
|
|
['name' => '企业数', 'count' => $company_count],
|
|
|
['name' => '岗位数', 'count' => $job_count]
|
|
|
];
|
|
|
|
|
|
//企业所属行业
|
|
|
- $company_trade_data = Company::where('is_jkq', 1)->select(['trade', DB::raw('count(trade) as count')])->groupBy('trade')->get();
|
|
|
+ $company_trade_data = Company::select(['trade', DB::raw('count(trade) as count')])->groupBy('trade')->get();
|
|
|
$company_trade = [];
|
|
|
$company_trade_other = 0;
|
|
|
foreach ($company_trade_data as $v) {
|
|
@@ -454,9 +452,7 @@ class BiController extends ApiBaseController
|
|
|
$data['company_trade'] = $company_trade;
|
|
|
|
|
|
//企业需求工种
|
|
|
- $job_category_data = Jobs::whereHas('company', function ($query) {
|
|
|
- $query->where('is_jkq', 1);
|
|
|
- })->select(['topclass', DB::raw('count(topclass) as count')])->groupBy('topclass')->get();
|
|
|
+ $job_category_data = Jobs::select(['topclass', DB::raw('count(topclass) as count')])->groupBy('topclass')->get();
|
|
|
$job_category = [];
|
|
|
$job_category_other = 0;
|
|
|
foreach ($job_category_data as $v) {
|