Bläddra i källkod

Wesmiler 校企小程序 更新 6.22

wesmiler 3 år sedan
förälder
incheckning
a2bea4e25a
1 ändrade filer med 9 tillägg och 3 borttagningar
  1. 9 3
      app/store/service/Home.php

+ 9 - 3
app/store/service/Home.php

@@ -162,7 +162,7 @@ class Home extends BaseService
             foreach ($list as $k => $item) {
                 $datas['names'][$k] = $item['school_name'];
                 $datas['series'][$k] = [
-                    'title'=> $item['school_name']." ({$item['views']})浏览",
+                    'title'=> $item['school_name'],
                     'value'=> $item['views'],
                     'name'=> $item['school_name'],
                 ];
@@ -183,13 +183,19 @@ class Home extends BaseService
             'names'=> $this->getRankData(1,$limit),
             'series'=> $this->getRankData(2,$limit)
         ];
-        $list = SchoolSpeciality::where(['status'=> 1])->field('speciality_name, views')->order('views desc, speciality_id desc')->limit(10)->select();
+        $list = SchoolSpeciality::alias('a')
+            ->leftJoin('schools s','s.id=a.school_id')
+            ->where(['a.status'=> 1])
+            ->field('a.speciality_name, s.school_name, a.views')
+            ->order('a.views desc, a.speciality_id desc')
+            ->limit($limit)
+            ->select();
         $list = $list? $list->toArray() : [];
         if($list){
             foreach ($list as $k => $item) {
                 $datas['names'][$k] = $item['speciality_name'];
                 $datas['series'][$k] = [
-                    'title'=> $item['speciality_name']." ({$item['views']})浏览",
+                    'title'=> $item['speciality_name']." ({$item['school_name']})",
                     'value'=> intval($item['views']),
                     'name'=> $item['speciality_name'],
                 ];