Merge branch 'master' of ssh://47.101.48.251:/data/git/wx.sstbc.com

master
lion 2 weeks ago
commit b54ace3bbf

@ -370,7 +370,7 @@ class OtherController extends CommonController
case 'course_signs_total': case 'course_signs_total':
// 报名人数明细 - 使用courseSignsTotal方法获取列表与coursesHome算法一致 // 报名人数明细 - 使用courseSignsTotal方法获取列表与coursesHome算法一致
$courseSigns = CourseSign::courseSignsTotal($start_date, $end_date, null, $course_ids, null, true); $courseSigns = CourseSign::courseSignsTotal($start_date, $end_date, null, $course_ids, true);
// 加载关联关系 // 加载关联关系
$courseSigns->load(['user', 'course']); $courseSigns->load(['user', 'course']);
@ -399,7 +399,7 @@ class OtherController extends CommonController
case 'course_signs_pass': case 'course_signs_pass':
// 审核通过人数明细 - 使用courseSignsTotal方法获取列表与coursesHome算法一致 // 审核通过人数明细 - 使用courseSignsTotal方法获取列表与coursesHome算法一致
$courseSigns = CourseSign::courseSignsTotal($start_date, $end_date, 1, $course_ids, null, true); $courseSigns = CourseSign::courseSignsTotal($start_date, $end_date, 1, $course_ids, true);
// 加载关联关系 // 加载关联关系
$courseSigns->load(['user', 'course']); $courseSigns->load(['user', 'course']);
@ -502,7 +502,7 @@ class OtherController extends CommonController
foreach ($courseSigns as $sign) { foreach ($courseSigns as $sign) {
$data[] = [ $data[] = [
'company_name' => $sign->user->company->company_name ?? '', 'company_name' => $sign->user->company->company_name ?? '',
'area_name' => $sign->user->company->company_area ?? '', 'company_area' => $sign->user->company->company_area ?? '',
'company_city' => $sign->user->company->company_city ?? '', 'company_city' => $sign->user->company->company_city ?? '',
'company_province' => $sign->user->company->company_province ?? '', 'company_province' => $sign->user->company->company_province ?? '',
'user_name' => $sign->user->name ?? '', 'user_name' => $sign->user->name ?? '',

@ -232,9 +232,8 @@ class CourseSign extends SoftDeletesModel
*/ */
public static function area($start_date, $end_date, $status = null, $course_ids = null, $retList = false) public static function area($start_date, $end_date, $status = null, $course_ids = null, $retList = false)
{ {
$courseSignsQuery = self::getStudentList($start_date, $end_date, $status, $course_ids); $courseSignList = self::getStudentList($start_date, $end_date, $status, $course_ids);
// 获取所有学员id
$courseSignList = $courseSignsQuery->whereHas('user');
// 地区 // 地区
$suzhouArea = Company::where('company_city', '苏州市')->pluck('company_area')->unique(); $suzhouArea = Company::where('company_city', '苏州市')->pluck('company_area')->unique();
$list = []; $list = [];

Loading…
Cancel
Save