Przeglądaj źródła

Wesmiler 校企小程序 更新 6.14

wesmiler 3 lat temu
rodzic
commit
39f7e5448d

+ 1 - 1
app/api/model/SchoolSpeciality.php

@@ -135,7 +135,7 @@ class SchoolSpeciality extends SchoolSpecialityModel
             throwError('很抱歉,当前数据不存在');
         }
 
-        $datas = $detail['speciality_logo']? [getPreview($detail['speciality_logo'])] : [];
+        $datas = $detail['speciality_logo']? [['image'=>getPreview($detail['speciality_logo'])]] : [];
         $albums = isset($detail['albums'])? $detail['albums'] : [];
         $detail['albums'] = array_merge($datas, $albums);
 

+ 7 - 3
app/common/model/SchoolSpeciality.php

@@ -58,7 +58,7 @@ class SchoolSpeciality extends BaseModel
     }
 
     /**
-     * 设置商品展示的数据
+     * 设置展示的数据
      * @param Collection|Paginator $list 商品列表
      * @param callable|null $callback 回调函数
      * @return mixed
@@ -156,14 +156,18 @@ class SchoolSpeciality extends BaseModel
         if(is_array($value)){
             return $value;
         }
+        $datas = [];
         $albums = $value? explode(',', $value):[];
         if($albums){
             foreach ($albums as &$v){
-                $v = $v? getPreview($v) : '';
+                if($v){
+                    $datas[] = ['image'=>$v? getPreview($v) : ''];
+                }
+
             }
         }
 
-        return $albums;
+        return $datas;
     }
 
     /**