ssvfdn 3 місяців тому
батько
коміт
5c02ad1ce5
2 змінених файлів з 11 додано та 1 видалено
  1. 7 1
      app/controller/PlayerControl.php
  2. 4 0
      app/model/PlayerControlModel.php

+ 7 - 1
app/controller/PlayerControl.php

@@ -201,6 +201,8 @@ class PlayerControl extends BaseController
             $controlWhere[] = ['update_time', '<=', $filters['end_time']];
         }
 
+        $controlWhere[] = ['status', '=', 1];
+
         $results = PlayerControlModel::getPlayerControlList($userInfo['merchant_id'], $page, $limit, $controlWhere);
 
         $allGameList = GameModel::getGames($userInfo['merchant_id'], [], ['id', 'game_id', 'title', 'game_platform']);
@@ -275,7 +277,11 @@ class PlayerControl extends BaseController
             return json_error([], '参数错误');
         }
 
-        PlayerControlModel::find($control_id)->delete();
+        $info = PlayerControlModel::find($control_id);
+        if(!empty($info)) {
+            $info->status = 0;
+            $info->save();
+        }
         return json_success([],'操作成功');
     }
 

+ 4 - 0
app/model/PlayerControlModel.php

@@ -26,6 +26,10 @@ class PlayerControlModel extends Model
         'auto_cancel_rtp' => 'int', // 达到此RTP解除点控
         'max_win_multi' => 'int', // 赢取倍数限制
         'control_balance' => 'decimal', // 设置时点控那刻当前余额
+        'bet_amount' => 'int', // 点控期间 下注总分数
+        'bet_count' => 'int', // 点控期间 下单总数量
+        'total_win_amount' => 'int', // 点控期间总输赢
+        'status' => 'int', // 状态 1 正常,0 取消
         'create_time' => 'int',
         'update_time' => 'int',
     ];