From e56acef0768efd444844b85b5bc1b99d72c90506 Mon Sep 17 00:00:00 2001 From: chenbo <709206448@qq.com> Date: Mon, 11 Sep 2023 09:47:21 +0800 Subject: [PATCH] update --- app/api/controller/UserController.php | 5 ++++- app/api/logic/UserLogic.php | 1 + 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/app/api/controller/UserController.php b/app/api/controller/UserController.php index 58ed00fcc..6ff4ceeec 100755 --- a/app/api/controller/UserController.php +++ b/app/api/controller/UserController.php @@ -165,7 +165,7 @@ class UserController extends BaseApiController public function getCurrCycleWithdraw() { $userInfo = User::find(['id' => $this->userId]); - // 数据字典 提前周期 单位:天数 + // 数据字典 提现周期 单位:天数 $dictData = ConfigLogic::getDictByType('withdraw_cycle'); $endCycle = strtotime(date('Y-m-d', strtotime("-{$dictData['withdraw_cycle'][0]['value']} day"))); // 计算公司周期内所有用户已完成的 变动类型为任务收益金额增加 动作为增加的 未提现状态 的变动金额之和 @@ -175,6 +175,9 @@ class UserController extends BaseApiController public function withdraw() { $params = $this->request->param(); + if(!isset($params['amount'])) { + return $this->fail('参数错误'); + } $params['user_id'] = $this->userId; $result = UserLogic::withdraw($params); if ($result) { diff --git a/app/api/logic/UserLogic.php b/app/api/logic/UserLogic.php index 0644e31a8..7e0c35278 100755 --- a/app/api/logic/UserLogic.php +++ b/app/api/logic/UserLogic.php @@ -302,6 +302,7 @@ class UserLogic extends BaseLogic Db::startTrans(); try { $user = User::findOrEmpty($params['user_id']); + if ($user->isEmpty()) { throw new DataNotFoundException('用户不存在'); }