firstOrCreate([ 'key' => 'withdrawal' ]); $arr = [ 'agent' => $input['agent'], 'supllier' => $input['supllier'], 'guide' => $input['guide'], ]; $system->value = json_encode($arr); $system->save(); return $this ->response() ->success('设置成功') ->refresh(); } /** * Build a form here. */ public function form() { $this->number('agent','代理商')->min(0)->max(100)->required()->help('提现手续费 %'); $this->number('supllier','供应商')->min(0)->max(100)->required()->help('提现手续费 %'); $this->number('guide','地接')->min(0)->max(100)->required()->help('提现手续费 %'); } /** * The data of the form. * * @return array */ public function default() { $system = \App\Models\SystemSetting::query()->where('key','withdrawal')->first(); if ($system) { $key = json_decode($system->value, true); } return [ 'agent' => $key['agent'] ?? 0, 'supllier' => $key['supllier'] ?? 0, 'guide' => $key['guide'] ?? 0 ]; } }