post(); if (!$this->validate->check($param)) return error($this->validate->getError()); $param = $this->validate->checked($param); $user = (new Auth)->guard("user")->user()->toArray(); $state = $this->service->cash($user,$param); if (!$state) return errorTrans("error.data"); return successTrans("success.data"); } catch (\Throwable $throwable) { return error($throwable->getMessage()); } } /** * 提现配置 * @param Request $request * @return Response */ #[Route(path: "config",methods: "get")] public function config(Request $request): Response { try { $config['extract_min_price'] = sConf('extract.extract_min_price'); $config['extract_bank'] = sConf('extract.extract_bank'); $config['extract_charge'] = sConf('extract.extract_charge'); return successTrans("success.login",$config); } catch (\Throwable $throwable) { return error($throwable->getMessage()); } } }