diff --git a/application/api/controller/Ceshi.php b/application/api/controller/Ceshi.php index b8c6aa74..0a5d42d1 100644 --- a/application/api/controller/Ceshi.php +++ b/application/api/controller/Ceshi.php @@ -147,701 +147,6 @@ class Ceshi extends Controllers return V(1, '成功', $reslut); } - //清空数据 禁用 慎用 !!!!!! - //清空数据 禁用 慎用 !!!!!! - //清空数据 禁用 慎用 !!!!!! - public function qing_chu_data() - { - //ip - $ip = request()->ip(); - //白名单 - $white_list = $this -> allowIp; - if (!in_array($ip, $white_list)) { - return V(301, '非法访问!'); - } - $i = 0; - $res = []; - //开启事务 - Db::startTrans(); -// $reslut = db::name('admin')->where('username','<>', 'admin')->delete(); -// if($reslut){ -// $i ++ ; -// }else{ -// //数组末尾添加元素 -// array_push($res, '管理员删除失败!'); -// } - $reslut1 = db::name('admin_log')->where('id','<>', 1)->delete(); - if($reslut1){ - $i++ ; - }else{ - //数组末尾添加元素 - array_push($res, '管理员日志删除失败!'); - } - - $reslut3 = db::name('block')->where('id','>', 0)->delete(); - if($reslut3){ - $i++ ; - }else{ - //数组末尾添加元素 - array_push($res, '封禁表删除失败!'); - } - - $reslut6 = db::name('sms')->where('id','>', 0)->delete(); - if($reslut6){ - $i ++ ; - }else{ - //数组末尾添加元素 - array_push($res, '短信发送记录删除失败!'); - } - - $reslut7 = db::name('system_message')->where('id','>', 0)->delete(); - if($reslut7){ - $i++ ; - }else{ - //数组末尾添加元素 - array_push($res, '系统消息删除失败!'); - } -// $reslut8 = db::name('topic')->where('id','>', 0)->delete(); -// if($reslut8){ -// $i++ ; -// }else{ -// //数组末尾添加元素 -// array_push($res, '话题删除失败!'); -// } - - - $user = db::name('user')->where('id','>', 0)->select(); - // if($user){ - // foreach ($user as &$v){ - // if($v['id']){ - // $j = 0; - // $data[$j] = [ - // 'UserID' => 'u'.$v['id'], - // ]; - // } - // // model('Tencent')->account_deletes($data); - // } - // } - - $reslut9 = db::name('user')->where('id','>', 0)->delete(); - if($reslut9){ - $i++ ; - }else{ - //数组末尾添加元素 - array_push($res, '用户删除失败!'); - } - - - $reslut10 = db::name('user_album')->where('id','>', 0)->delete(); - if($reslut10){ - $i++ ; - }else{ - //数组末尾添加元素 - array_push($res, '用户相册删除失败!'); - } - - $reslut11 = db::name('user_album_image')->where('id','>', 0)->delete(); - if($reslut11){ - $i++ ; - }else{ - //数组末尾添加元素 - array_push($res, '用户相册图片删除失败!'); - } - - $reslut12 = db::name('user_auth')->where('id','>', 0)->delete(); - if($reslut12){ - $i++ ; - }else{ - //数组末尾添加元素 - array_push($res, '用户实名删除失败!'); - } - - $reslut13 = db::name('user_avatar_log')->where('id','>', 0)->delete(); - if($reslut13){ - $i++ ; - }else{ - //数组末尾添加元素 - array_push($res, '用户头像修改记录删除失败!'); - } - - $reslut14 = db::name('user_black')->where('id','>', 0)->delete(); - if($reslut14){ - $i++ ; - }else{ - //数组末尾添加元素 - array_push($res, '用户黑名单删除失败!'); - } - - $reslut141 = db::name('user_coin_transfer')->where('id','>', 0)->delete(); - if($reslut141){ - $i++ ; - }else{ - //数组末尾添加元素 - array_push($res, '用户金币转让删除失败!'); - } - - $reslut15 = db::name('user_data')->where('id','>', 0)->delete(); - if($reslut15){ - $i++ ; - }else{ - //数组末尾添加元素 - array_push($res, '用户数据删除失败!'); - } - $reslut16 = db::name('user_exchange')->where('id','>', 0)->delete(); - if($reslut16){ - $i++ ; - }else{ - //数组末尾添加元素 - array_push($res, '用户积分兑换记录删除失败!'); - } - $reslut17 = db::name('user_follow')->where('id','>', 0)->delete(); - if($reslut17){ - $i++ ; - }else{ - //数组末尾添加元素 - array_push($res, '用户关注删除失败!'); - } - $reslut18 = db::name('user_message')->where('id','>', 0)->delete(); - if($reslut18){ - $i++ ; - }else{ - //数组末尾添加元素 - array_push($res, '用户消息删除失败!'); - } -// $reslut19 = db::name('user_money_log')->where('id','>', 0)->delete(); -// if($reslut19){ -// $i++ ; -// }else{ -// //数组末尾添加元素 -// array_push($res, '用户余额记录删除失败!'); -// } - $reslut20 = db::name('user_token')->where('id','>', 0)->delete(); - if($reslut20){ - $i++ ; - }else{ - //数组末尾添加元素 - array_push($res, '用户token删除失败!'); - } - $reslut21 = db::name('user_visit_log')->where('id','>', 0)->delete(); - if($reslut21){ - $i++ ; - }else{ - //数组末尾添加元素 - array_push($res, '用户访问记录删除失败!'); - } - $reslut22 = db::name('user_wallet')->where('id','>', 0)->delete(); - if($reslut22){ - $i++ ; - }else{ - //数组末尾添加元素 - array_push($res, '用户钱包删除失败!'); - } - $reslut23 = db::name('user_zone')->where('id','>', 0)->delete(); - if($reslut23){ - $i++ ; - }else{ - //数组末尾添加元素 - array_push($res, '用户空间删除失败!'); - } - $reslut24 = db::name('user_zone_comment')->where('id','>', 0)->delete(); - if($reslut24){ - $i++ ; - }else{ - //数组末尾添加元素 - array_push($res, '用户空间评论删除失败!'); - } - $reslut25 = db::name('user_zone_like')->where('id','>', 0)->delete(); - if($reslut25){ - $i++ ; - }else{ - //数组末尾添加元素 - array_push($res, '用户空间点赞删除失败!'); - } - $reslut26 = db::name('user_zone_rewards')->where('id','>', 0)->delete(); - if($reslut26){ - $i++ ; - }else{ - //数组末尾添加元素 - array_push($res, '用户空间打赏列表删除失败!'); - } - $reslut261 = db::name('user_zone_topic')->where('id','>', 0)->delete(); - if($reslut261){ - $i++ ; - }else{ - //数组末尾添加元素 - array_push($res, '动态话题关联删除失败!'); - } - - $reslut262 = db::name('vs_activities_receive')->where('id','>', 0)->delete(); - if($reslut262){ - $i++ ; - }else{ - //数组末尾添加元素 - array_push($res, '活动参加删除失败!'); - } - - $reslut263 = db::name('vs_admin_recharge_log')->where('arid','>', 0)->delete(); - if($reslut263){ - $i++ ; - }else{ - //数组末尾添加元素 - array_push($res, '后台充值删除失败!'); - } - - $reslut27 = db::name('vs_gift_bag_receive_log')->where('id','>', 0)->delete(); - if($reslut27){ - $i++ ; - }else{ - //数组末尾添加元素 - array_push($res, '用户礼物发放删除失败!'); - } - $reslut28 = db::name('vs_give_gift')->where('id','>', 0)->delete(); - if($reslut28){ - $i++ ; - }else{ - //数组末尾添加元素 - array_push($res, '用户送礼记录删除失败!'); - } - - $reslut29 = db::name('vs_give_gift_ratio_log')->where('id','>', 0)->delete(); - if($reslut29){ - $i++ ; - }else{ - //数组末尾添加元素 - array_push($res, '用户送礼当前利率记录删除失败!'); - } - - //解散群 - $group = db::name('vs_guild')->select(); - foreach ($group as &$value){ - model('Tencent')->delete_group('g'.$value['id']); - } - $reslut30 = db::name('vs_guild')->where('id','>', 0)->delete(); - if($reslut30){ - $i++ ; - }else{ - //数组末尾添加元素 - array_push($res, '用户工会删除失败!'); - } - - $reslut31 = db::name('vs_guild_subsidy')->where('id','>', 0)->delete(); - if($reslut31){ - $i++ ; - }else{ - //数组末尾添加元素 - array_push($res, '用户工会补贴删除失败!'); - } - - $reslut32 = db::name('vs_guild_user')->where('id','>', 0)->delete(); - if($reslut32){ - $i++ ; - }else{ - //数组末尾添加元素 - array_push($res, '用户工会用户删除失败!'); - } - - $reslut33 = db::name('vs_guild_user_quit_log')->where('id','>', 0)->delete(); - if($reslut33){ - $i++ ; - }else{ - //数组末尾添加元素 - array_push($res, '用户退出工会记录删除失败!'); - } - - $reslut34 = db::name('vs_headline')->where('id','>', 0)->delete(); - if($reslut34){ - $i++ ; - }else{ - //数组末尾添加元素 - array_push($res, '头条记录删除失败!'); - } - - //删除腾讯房间 - $room = db::name('vs_room')->select(); - // foreach ($room as &$value){ - // // model('Tencent')->delete_group('room'.$value['id']); - // } - $reslut35 = db::name('vs_room')->where('id','>', 0)->delete(); - if($reslut35){ - $i++ ; - }else{ - //数组末尾添加元素 - array_push($res, '房间删除失败!'); - } - - $reslut36 = db::name('vs_room_auction')->where('auction_id','>', 0)->delete(); - if($reslut36){ - $i++ ; - }else{ - //数组末尾添加元素 - array_push($res, '房间竞拍删除失败!'); - } - - $reslut37 = db::name('vs_room_auction_bid_log')->where('id','>', 0)->delete(); - if($reslut37){ - $i++ ; - }else{ - //数组末尾添加元素 - array_push($res, '房间竞拍记录删除失败!'); - } - - $reslut371 = db::name('vs_room_auction_relation')->where('id','>', 0)->delete(); - if($reslut371){ - $i++ ; - }else{ - //数组末尾添加元素 - array_push($res, '用户拍得关系删除失败!'); - } - - $reslut372 = db::name('vs_room_auction_relation_top')->where('id','>', 0)->delete(); - if($reslut372){ - $i++ ; - }else{ - //数组末尾添加元素 - array_push($res, '关系卡、位 置顶表删除失败!'); - } - - $reslut373 = db::name('vs_room_background')->where('id','>', 2)->delete(); - if($reslut373){ - $i++ ; - }else{ - //数组末尾添加元素 - array_push($res, '房间背景图片表删除失败!'); - } - - $reslut38 = db::name('vs_room_black')->where('id','>', 0)->delete(); - if($reslut38){ - $i++ ; - }else{ - //数组末尾添加元素 - array_push($res, '房间黑名单删除失败!'); - } - - $reslut39 = db::name('vs_room_cp_movie')->where('cp_id','>', 0)->delete(); - if($reslut39){ - $i++ ; - }else{ - //数组末尾添加元素 - array_push($res, 'cp房间删除失败!'); - } - - $reslut40 = db::name('vs_room_host')->where('id','>', 0)->delete(); - if($reslut40){ - $i++ ; - }else{ - //数组末尾添加元素 - array_push($res, '房间主持删除失败!'); - } - - $reslut41 = db::name('vs_room_operation_log')->where('id','>', 0)->delete(); - if($reslut41){ - $i++ ; - }else{ - //数组末尾添加元素 - array_push($res, '房间日志删除失败!'); - } - - $reslut42 = db::name('vs_room_pit')->where('id','>', 0)->delete(); - if($reslut42){ - $i++ ; - }else{ - //数组末尾添加元素 - array_push($res, '房间坑位删除失败!'); - } - - $reslut43 = db::name('vs_room_pit_apply')->where('id','>', 0)->delete(); - if($reslut43){ - $i++ ; - }else{ - //数组末尾添加元素 - array_push($res, '房间坑位申请删除失败!'); - } - - $reslut44 = db::name('vs_room_pit_apply_help')->where('id','>', 0)->delete(); - if($reslut44){ - $i++ ; - }else{ - //数组末尾添加元素 - array_push($res, '房间坑位申请帮助删除失败!'); - } - - $reslut45 = db::name('vs_room_pit_apply_help_gift')->where('id','>', 0)->delete(); - if($reslut45){ - $i++ ; - }else{ - //数组末尾添加元素 - array_push($res, '房间坑位申请帮助礼物删除失败!'); - } - - $reslut46 = db::name('vs_room_pit_simulate')->where('id','>', 0)->delete(); - if($reslut46){ - $i++ ; - }else{ - //数组末尾添加元素 - array_push($res, '房间坑位模拟删除失败!'); - } - - $reslut47 = db::name('vs_room_pk')->where('pk_id','>', 0)->delete(); - if($reslut47){ - $i++ ; - }else{ - //数组末尾添加元素 - array_push($res, '房间pk删除失败!'); - } - - $reslut48 = db::name('vs_room_song')->where('did','>', 0)->delete(); - if($reslut48){ - $i++ ; - }else{ - //数组末尾添加元素 - array_push($res, '房间歌曲删除失败!'); - } - - $reslut49 = db::name('vs_room_subsidy')->where('id','>', 0)->delete(); - if($reslut49){ - $i++ ; - }else{ - //数组末尾添加元素 - array_push($res, '房间补贴删除失败!'); - } - - $reslut50 = db::name('vs_room_user_charm')->where('id','>', 0)->delete(); - if($reslut50){ - $i++ ; - }else{ - //数组末尾添加元素 - array_push($res, '房间用户魅力删除失败!'); - } - - $reslut51 = db::name('vs_room_user_muted')->where('id','>', 0)->delete(); - if($reslut51){ - $i++ ; - }else{ - //数组末尾添加元素 - array_push($res, '房间用户禁言删除失败!'); - } - - $reslut52 = db::name('vs_room_visitor')->where('id','>', 0)->delete(); - if($reslut52){ - $i++ ; - }else{ - //数组末尾添加元素 - array_push($res, '房间访客删除失败!'); - } - - $reslut53 = db::name('vs_suggest')->where('id','>', 0)->delete(); - if($reslut53){ - $i++ ; - }else{ - //数组末尾添加元素 - array_push($res, '建议删除失败!'); - } - - $reslut54 = db::name('vs_user_daily_tasks')->where('id','>', 0)->delete(); - if($reslut54){ - $i++ ; - }else{ - //数组末尾添加元素 - array_push($res, '用户日常任务删除失败!'); - } - - $reslut55 = db::name('vs_user_decorate')->where('udid','>', 0)->delete(); - if($reslut55){ - $i++ ; - }else{ - //数组末尾添加元素 - array_push($res, '用户装扮表删除失败!'); - } - - $reslut56 = db::name('vs_user_decorate_log')->where('udid','>', 0)->delete(); - if($reslut56){ - $i++ ; - }else{ - //数组末尾添加元素 - array_push($res, '用户装扮日志删除失败!'); - } - - $reslut57 = db::name('vs_user_exp_day')->where('id','>', 0)->delete(); - if($reslut57){ - $i++ ; - }else{ - //数组末尾添加元素 - array_push($res, '用户每日经验删除失败!'); - } - - $reslut58 = db::name('vs_user_gift_pack')->where('pid','>', 0)->delete(); - if($reslut58){ - $i++ ; - }else{ - //数组末尾添加元素 - array_push($res, '用户礼物背包删除失败!'); - } - - $reslut59 = db::name('vs_user_gift_pack_log')->where('id','>', 0)->delete(); - if($reslut59){ - $i++ ; - }else{ - //数组末尾添加元素 - array_push($res, '用户礼物背包日志删除失败!'); - } - - $reslut60 = db::name('vs_user_inform')->where('id','>', 0)->delete(); - if($reslut60){ - $i++ ; - }else{ - //数组末尾添加元素 - array_push($res, '用户举报删除失败!'); - } - - $reslut61 = db::name('vs_user_invited')->where('id','>', 0)->delete(); - if($reslut61){ - $i++ ; - }else{ - //数组末尾添加元素 - array_push($res, '用户邀请删除失败!'); - } - - $reslut62 = db::name('vs_user_invited_income_log')->where('id','>', 0)->delete(); - if($reslut62){ - $i++ ; - }else{ - //数组末尾添加元素 - array_push($res, '用户邀请收入日志删除失败!'); - } - - $reslut63 = db::name('vs_user_live_remind')->where('id','>', 0)->delete(); - if($reslut63){ - $i++ ; - }else{ - //数组末尾添加元素 - array_push($res, '用户直播提醒删除失败!'); - } - - $reslut64 = db::name('vs_user_money_log')->where('log_id','>', 0)->delete(); - if($reslut64){ - $i++ ; - }else{ - //数组末尾添加元素 - array_push($res, '用户钱包日志删除失败!'); - } - - $reslut641 = db::name('vs_user_pk_close')->where('id','>', 0)->delete(); - if($reslut641){ - $i++ ; - }else{ - //数组末尾添加元素 - array_push($res, '用户钱包日志删除失败!'); - } - - $reslut65 = db::name('vs_user_recharge')->where('rid','>', 0)->delete(); - if($reslut65){ - $i++ ; - }else{ - //数组末尾添加元素 - array_push($res, '用户充值删除失败!'); - } - - $reslut66 = db::name('vs_user_tasks_sign_in')->where('id','>', 0)->delete(); - if($reslut66){ - $i++ ; - }else{ - //数组末尾添加元素 - array_push($res, '用户任务签到删除失败!'); - } - - $reslut661 = db::name('vs_user_withdrawal')->where('wid','>', 0)->delete(); - if($reslut661){ - $i++ ; - }else{ - //数组末尾添加元素 - array_push($res, '用户提现表删除失败!'); - } - - $reslut662 = db::name('vs_user_zone_manjiujiang')->where('id','>', 0)->delete(); - if($reslut662){ - $i++ ; - }else{ - //数组末尾添加元素 - array_push($res, '用户发动态满九张图表删除失败!'); - } - - $reslut67 = db::name('vs_wealth_level_log')->where('id','>', 0)->delete(); - if($reslut67){ - $i++ ; - }else{ - //数组末尾添加元素 - array_push($res, '财富等级日志删除失败!'); - } - $reslut68 = db::name('vs_user_friending')->where('id','>', 0)->delete(); - if($reslut68){ - $i++ ; - }else{ - //数组末尾添加元素 - array_push($res, '用户好友删除失败!'); - } - $reslut69 = db::name('vs_user_friending_heart')->where('id','>', 0)->delete(); - if($reslut69){ - $i++ ; - }else{ - //数组末尾添加元素 - array_push($res, '用户好友心跳删除失败!'); - } - $reslut70 = db::name('vs_room_hot_value_log')->where('id','>', 0)->delete(); - if($reslut70){ - $i++ ; - }else{ - //数组末尾添加元素 - array_push($res, '房间热度值日志删除失败!'); - } - - $reslut71 = db::name('vs_blind_box_turntable_results_log')->where('id','>', 0)->delete(); - if($reslut71){ - $i++ ; - }else{ - //数组末尾添加元素 - array_push($res, '盲盒转盘结果日志删除失败!'); - } - $reslut72 = db::name('vs_blind_box_turntable_log')->where('id','>', 0)->delete(); - if($reslut72){ - $i++ ; - }else{ - //数组末尾添加元素 - array_push($res, '盲盒转盘日志删除失败!'); - } - $reslut73 = db::name('vs_room_pan_xlh')->where('id','>', 0)->delete(); - if($reslut73){ - $i++ ; - }else{ - //数组末尾添加元素 - array_push($res, '房间寻乐会删除失败!'); - } - $reslut74 = db::name('vs_room_pan_xlh_log')->where('id','>', 0)->delete(); - if($reslut74){ - $i++ ; - }else{ - //数组末尾添加元素 - array_push($res, '房间寻乐会日志删除失败!'); - } - $reslut75 = db::name('vs_room_pan')->where('id','>', 0)->delete(); - if($reslut75){ - $i++ ; - }else{ - //数组末尾添加元素 - array_push($res, '房间盘删除失败!'); - } - $reslut76 = db::name('vs_gift_bag_receive_pan_log')->where('id','>', 0)->delete(); - if($reslut76){ - $i++ ; - }else{ - //数组末尾添加元素 - array_push($res, '礼物背包领取盘日志删除失败!'); - } - - //数据提交 - db::commit(); - return V(1, '成功'.$i.'条数据!', $res); - } - //测试富文本消息 public function test_rich_text(){