|
@@ -148,6 +148,23 @@ class SchoolSpeciality extends BaseModel
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
/**
|
|
/**
|
|
|
|
|
+ * 图库
|
|
|
|
|
+ * @param $value
|
|
|
|
|
+ * @return false|string[]
|
|
|
|
|
+ */
|
|
|
|
|
+ public function getAlbumsAttr($value, $data){
|
|
|
|
|
+ $datas = $data['speciality_logo']? [$data['speciality_logo']] : [];
|
|
|
|
|
+ $albums = $value? explode(',', $value):[];
|
|
|
|
|
+ if($albums){
|
|
|
|
|
+ foreach ($albums as &$v){
|
|
|
|
|
+ $v = $v? getPreview($v) : '';
|
|
|
|
|
+ }
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ return array_merge($datas, $albums);
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ /**
|
|
|
* 详情
|
|
* 详情
|
|
|
* @param int $id
|
|
* @param int $id
|
|
|
* @param array $with
|
|
* @param array $with
|