|
@@ -107,8 +107,9 @@ class Match extends Api
|
|
|
}else{
|
|
|
$task_status = 1;
|
|
|
//需要扣别人的钱,判断钱是否足够
|
|
|
+ $goldtotal = model('wallet')->getWallettotal($this->auth->id);
|
|
|
if($price > 0){
|
|
|
- $goldtotal = model('wallet')->getWallettotal($this->auth->id);
|
|
|
+
|
|
|
if(bccomp($price,$goldtotal,1) == 1){
|
|
|
Db::rollback();
|
|
|
$this->error('金币不足');
|
|
@@ -282,8 +283,9 @@ class Match extends Api
|
|
|
}else{
|
|
|
$task_status = 1;
|
|
|
//需要扣别人的钱,判断钱是否购
|
|
|
+ $goldtotal = model('wallet')->getWallettotal($this->auth->id);
|
|
|
if($price > 0){
|
|
|
- $goldtotal = model('wallet')->getWallettotal($this->auth->id);
|
|
|
+
|
|
|
if(bccomp($price,$goldtotal,1) == 1){
|
|
|
Db::rollback();
|
|
|
$this->error('金币不足');
|
|
@@ -453,8 +455,9 @@ class Match extends Api
|
|
|
}
|
|
|
}else{
|
|
|
//需要扣别人的钱,判断钱是否购
|
|
|
+ $goldtotal = model('wallet')->getWallettotal($this->auth->id);
|
|
|
if($price > 0){
|
|
|
- $goldtotal = model('wallet')->getWallettotal($this->auth->id);
|
|
|
+
|
|
|
if(bccomp($price,$goldtotal,1) == 1){
|
|
|
Db::rollback();
|
|
|
$this->error('金币不足');
|