芝麻web文件管理V1.00
编辑当前文件:/home/digitalh/panorama.panoramawholesale.com/app/Models/Seo.php
belongsTo('Modules\Blog\Http\Models\Blog', 'blog_id'); } /** * Store or Update * * @param array $data * @return bool */ public function storeOrUpdate($data = [], $columnName = null) { if (! empty($columnName)) { $result = parent::where($columnName, $data[$columnName])->first(); if (parent::updateOrInsert([$columnName => $data[$columnName]], $data)) { if (! empty($result)) { $result->first()->updateFiles(['isUploaded' => false, 'isOriginalNameRequired' => true, 'thumbnail' => false]); } else { $fileIds = []; if (request()->has('file_id')) { foreach (request()->file_id as $data) { $fileIds[] = $data; } } ObjectFile::storeInObjectFiles($this->objectType(), $this->objectId(), $fileIds); } return true; } } return false; } }