dataLists(new RechargeLists()); } /** * @notes 充值 * @return \think\response\Json * @author 段誉 * @date 2023/2/23 18:56 */ public function recharge() { $params = (new RechargeValidate())->post()->goCheck('recharge', [ 'user_id' => $this->userId, 'terminal' => $this->userInfo['terminal'], ]); $result = RechargeLogic::recharge($params); if (false === $result) { return $this->fail(RechargeLogic::getError()); } return $this->data($result); } public function details() { $order_id = $this->request->get('order_id/d', 0); $result = RechargeLogic::detail($order_id); if (false === $result) { return $this->fail(RechargeLogic::getError()); } return $this->data($result); } /** * @notes 充值配置 * @return \think\response\Json * @author 段誉 * @date 2023/2/24 16:56 */ public function config() { return $this->data(RechargeLogic::config($this->userId)); } }