attributes['imgs'] = implode(',',$imgs); } } public function getImgsAttribute($imgs) { return explode(',',$imgs); } public function mp(){ return $this->hasOne('\App\Models\LanzuMpInfo','id','mp_id'); } /** * 获取市场信息 * @return \Illuminate\Http\JsonResponse */ public static function getMarket() { $markets = self::select('id','name') ->where('status',1) ->whereNull('deleted_at') ->get(); $item = []; foreach ($markets as $market) { $item[$market->id] = $market->name; } return $item; } /** * 获取单个市场信息 */ public static function getMarketInfo($id,$field = '*') { return self::select($field)->find($id); } }