$v) { $val += $v; } if($val !=100) { return $this->response()->error('出错了,概率之和不等于100'); } // $obj = \App\Models\Config::where("key", "box_level_percent")->first(); if(!$obj) { $obj = new \App\Models\Config(); $obj->key = "box_level_percent"; } $obj->val = json_encode($input); $obj->save(); // return $this ->response() ->success('修改成功') ->refresh(); } /** * Build a form here. */ public function form() { // $this->currency("N", "N级")->symbol('%')->required(); $this->currency("R", "R级")->symbol('%')->required(); $this->currency("SR", "SR级")->symbol('%')->required(); $this->currency("SSR", "SSR级")->symbol('%')->required(); // } /** * The data of the form. * * @return array */ public function default() { // return (new \App\Http\Controllers\BoxController())->getLevelPercent(); // $obj = \App\Models\Config::where("key", "box_level_percent")->first(); // if ($obj && $obj->val) { // $data = json_decode($obj->val, true); // if ($data) { // return $data; // } // } // // // return config("avatar.box_level_percent"); } }