* @created 2022-09-30 18:46:38 * @modified 2022-09-30 18:46:38 */ namespace Plugin\Social\Controllers; use Illuminate\Http\Request; use Beike\Repositories\SettingRepo; use Beike\Admin\Http\Controllers\Controller; class AdminSocialController extends Controller { /** * @throws \Throwable */ public function saveSetting(Request $request): array { $socialData = [ 'type' => 'plugin', 'space' => 'social', 'name' => 'setting', 'value' => json_encode($request->all()), 'json' => 1, ]; SettingRepo::createOrUpdate($socialData); return json_success('保存成功'); } }