|
@@ -37,10 +37,10 @@ class WalletLog
|
|
* @param string $wallet_name 指定钱包名
|
|
* @param string $wallet_name 指定钱包名
|
|
* @return array|float
|
|
* @return array|float
|
|
*/
|
|
*/
|
|
- public function getWallet($uid = '', $wallet_name = '')
|
|
|
|
|
|
+ public function getWallet($id = '', $wallet_name = '')
|
|
{
|
|
{
|
|
//所有钱包余额
|
|
//所有钱包余额
|
|
- $wallet = Db::name('user')->where(['uid' => $uid])->field('uid,username,money,score')->find();
|
|
|
|
|
|
+ $wallet = Db::name('user')->where(['id' => $id])->field('id,username,money,score')->find();
|
|
if(!$wallet) {
|
|
if(!$wallet) {
|
|
abort(500,'钱包余额获取失败');
|
|
abort(500,'钱包余额获取失败');
|
|
}
|
|
}
|
|
@@ -58,8 +58,8 @@ class WalletLog
|
|
* @param $accountType 货币类型,money,score
|
|
* @param $accountType 货币类型,money,score
|
|
* @param $logtype 日志的类型
|
|
* @param $logtype 日志的类型
|
|
* @param $remark 备注
|
|
* @param $remark 备注
|
|
- * @param $uid 用户id
|
|
|
|
- * @param $data_id 表id
|
|
|
|
|
|
+ * @param $user_id 用户id
|
|
|
|
+ * @param $table_id 表id
|
|
* @param $table 来源表
|
|
* @param $table 来源表
|
|
* @param $isAdmin 是否是管理员处理
|
|
* @param $isAdmin 是否是管理员处理
|
|
* @return array
|
|
* @return array
|
|
@@ -92,7 +92,7 @@ class WalletLog
|
|
$result['msg'] = '交易金额:0';
|
|
$result['msg'] = '交易金额:0';
|
|
return $result;
|
|
return $result;
|
|
}
|
|
}
|
|
- $wallet = Db::name('user')->lock(true)->where(['uid'=>$user_id])->find();
|
|
|
|
|
|
+ $wallet = Db::name('user')->lock(true)->where(['id'=>$user_id])->find();
|
|
|
|
|
|
//检测
|
|
//检测
|
|
if(!$wallet)
|
|
if(!$wallet)
|
|
@@ -115,7 +115,7 @@ class WalletLog
|
|
|
|
|
|
//钱币记录
|
|
//钱币记录
|
|
$data = array();
|
|
$data = array();
|
|
- $data['uid'] = $user_id;
|
|
|
|
|
|
+ $data['user_id'] = $user_id;
|
|
$data['log_type'] = $logtype;
|
|
$data['log_type'] = $logtype;
|
|
$data['money_type'] = $accountType;
|
|
$data['money_type'] = $accountType;
|
|
$data['change_value'] = $number;
|
|
$data['change_value'] = $number;
|
|
@@ -135,9 +135,9 @@ class WalletLog
|
|
|
|
|
|
//新的方式
|
|
//新的方式
|
|
if(bccomp($number, 0) === 1){
|
|
if(bccomp($number, 0) === 1){
|
|
- $rs1 = Db::name('user')->where(['uid'=>$wallet['uid']])->setInc($accountType,$number);
|
|
|
|
|
|
+ $rs1 = Db::name('user')->where(['id'=>$wallet['id']])->setInc($accountType,$number);
|
|
}else{
|
|
}else{
|
|
- $rs1 = Db::name('user')->where(['uid'=>$wallet['uid']])->setDec($accountType,abs($number));
|
|
|
|
|
|
+ $rs1 = Db::name('user')->where(['id'=>$wallet['id']])->setDec($accountType,abs($number));
|
|
}
|
|
}
|
|
|
|
|
|
|
|
|