Explorar o código

Wesmiler 校企小程序 更新

wesmiler %!s(int64=3) %!d(string=hai) anos
pai
achega
e608f219ff
Modificáronse 1 ficheiros con 41 adicións e 13 borrados
  1. 41 13
      app/api/model/School.php

+ 41 - 13
app/api/model/School.php

@@ -214,23 +214,51 @@ class School extends SchoolModel
         $list = $list? $list->toArray() : [];
         if($list){
             foreach ($list as $v){
-                $datas['school_name'][] = $v['school_name'];
-                $datas['logo'][] = $v['logo']? getPreview($v['logo']) : '';
-                $datas['stablish_time'][] = $v['stablish_time'];
-                $datas['property'][] = $v['property'];
-                $datas['type'][] = $v['type'];
-                $datas['education_levels'][] = $v['education_levels']? ($v['education_levels']==1? '中职':'高职'):'';
-                $datas['level'][] = $v['level'];
-                $datas['area'][] = $v['area'];
-                $datas['students'][] = $v['students'];
+
+
+                $datas[] = [
+
+                ];
+
+                $datas[0]['label'] = '基本信息';
+                $datas[0]['key'] = 'logo';
+                $datas[0]['list'][] = $v['logo']? getPreview($v['logo']) : '';
+                $datas[1]['label'] = '创办时间';
+                $datas[1]['key'] = 'stablish_time';
+                $datas[1]['list'][] = $v['stablish_time'];
+                $datas[2]['label'] = '办学性质';
+                $datas[2]['key'] = 'property';
+                $datas[2]['list'][] = $v['property'];
+                $datas[3]['label'] = '类型';
+                $datas[3]['key'] = 'type';
+                $datas[3]['list'][] = $v['type'];
+
+                $datas[4]['label'][] = '级别';
+                $datas[4]['key'][] = 'education_levels';
+                $datas[4]['list'][] = $v['education_levels']? ($v['education_levels']==1? '中职':'高职'):'';
+                $datas[5]['label'] = '星级';
+                $datas[5]['key'] = 'level';
+                $datas[5]['list'][] = $v['level'];
+                $datas[6]['label'] = '占地';
+                $datas[6]['key'] = 'area';
+                $datas[6]['list'][] = $v['area'];
+                $datas[7]['label'] = '在校生';
+                $datas[7]['key'] = 'students';
+                $datas[7]['list'][] = $v['students'];
                 $cityName = $v['city_id']? Region::getNameById($v['city_id']) : '';
                 $regionName = $v['region_id']? Region::getNameById($v['region_id']) : '';
-                $datas['address'][] = "{$cityName}{$regionName}";
-                $datas['views'][] = $v['views']? ($v['views']<10000? "{$v['views']}" : round($v['views']/10000,1).'w') :'';
-                $datas['labels'][] = $v['labels']? str_replace(',','、', $v['labels']) : '';
+                $datas[8]['label'] = '所在地';
+                $datas[8]['key'] = 'address';
+                $datas[8]['list'][] = "{$cityName}{$regionName}";
+                $datas[9]['label'] = '人气';
+                $datas[9]['key'] = 'views';
+                $datas['list'][] = $v['views']? ($v['views']<10000? "{$v['views']}" : round($v['views']/10000,1).'w') :'';
+                $datas[10]['label'] = '特色标签';
+                $datas[10]['key'] = 'labels';
+                $datas[10]['list'][] = $v['labels']? str_replace(',','、', $v['labels']) : '';
             }
         }
 
-        return $datas;
+        return array_values($datas);
     }
 }