From ef5b83874cc7696d61b3c123b85cae08c4acc20d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E2=80=9Cwanyongkang=E2=80=9D?= <“937888580@qq.com”> Date: Thu, 18 Mar 2021 14:33:01 +0800 Subject: [PATCH] =?UTF-8?q?=E8=B5=84=E9=87=91=E8=BD=AC=E7=A7=BB?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/user/controller/User.php | 16 +++++++++++++--- 1 file changed, 13 insertions(+), 3 deletions(-) diff --git a/app/user/controller/User.php b/app/user/controller/User.php index fa02f34..c490bd5 100644 --- a/app/user/controller/User.php +++ b/app/user/controller/User.php @@ -173,6 +173,7 @@ class User extends Controller { $data = json_decode(file_get_contents("php://input"), true); + $user_model = new UserModel; $score_model = new UserScore; @@ -184,13 +185,22 @@ class User extends Controller $luser = $user_model->getOne($where1); $ruser = $user_model->getOne($where2); - if(!$luser && !$ruser){ + if(empty($luser) || empty($ruser)){ + $info = [ + 'Code' => 20000, + 'Data' => '', + 'Message' => '', + ]; + echo json_encode($info); die; } $updata1=[ 'RestAmount'=>$luser['RestAmount']-$data['money'] ]; + if($updata1['RestAmount']<0 || $data['money']<0){ + die; + } $updata2=[ 'RestAmount'=>$ruser['RestAmount']+$data['money'] ]; @@ -199,7 +209,7 @@ class User extends Controller 'TenantId'=>0, 'UserId'=>$luser['Id'], 'ScoreType'=>2, - 'ScoreTypeName'=>'管理员扣除', + 'ScoreTypeName'=>'资金转悠扣除', 'ScoreValue'=>$data['money'], 'CreateTime'=>date('Y-m-d H:m:s'), 'UpdateTime'=>date('Y-m-d H:m:s'), @@ -214,7 +224,7 @@ class User extends Controller 'TenantId'=>0, 'UserId'=>$ruser['Id'], 'ScoreType'=>2, - 'ScoreTypeName'=>'管理员充值', + 'ScoreTypeName'=>'资金转移充值', 'ScoreValue'=>$data['money'], 'CreateTime'=>date('Y-m-d H:m:s'), 'UpdateTime'=>date('Y-m-d H:m:s'),