guild_list($id, $guild_name, $order, $sort, $page, $limit , $jie_shan); $data = []; $data['code'] = 0; $data['msg'] = '获取成功'; $data['count'] = $reslut['data']['count']; $data['data'] = $reslut['data']['list']; return json($data); } //获取 公会 详情 public function guild_info() { $id = input('id', 0); $reslut = model('Guild')->guild_info($id); return ajaxReturn($reslut['code'], $reslut['msg'], $reslut['data']); } //编辑 公会 public function edit_guild() { $data = input('post.'); $reslut = model('Guild')->edit_guild($data); return ajaxReturn($reslut['code'], $reslut['msg'], $reslut['data']); } //添加 公会 public function add_guild() { $data = input('post.'); $reslut = model('Guild')->add_guild($data); return ajaxReturn($reslut['code'], $reslut['msg'], $reslut['data']); } //删除 公会 public function del_guild() { $bid = input('id', 0); $reslut = model('Guild')->del_guild($bid); return ajaxReturn($reslut['code'], $reslut['msg'], $reslut['data']); } //批量删除公会 public function batch_delete_guild(){ $data = input('info'); $reslut = model('Guild')->batch_delete_guild($data); return ajaxReturn($reslut['code'], $reslut['msg'], $reslut['data']); } //用户公会信息 public function user_guild_info(){ $id = input('id', 0); $reslut = model('Guild')->user_guild_info($id); return ajaxReturn($reslut['code'], $reslut['msg'], $reslut['data']); } //编辑用户公会信息 public function edit_user_guild(){ $data = input('post.'); $reslut = model('Guild')->edit_user_guild($data); return ajaxReturn($reslut['code'], $reslut['msg'], $reslut['data']); } //设置公会是否显示 public function set_is_show() { $id = input('id', 0); $is_show = input('is_show', 0); if(!in_array($is_show, [1,2])) { ajaxReturn(201, '显示参数错误', ''); } $result = model('Guild')->set_is_show($id, $is_show); ajaxReturn($result['code'], $result['msg'], $result['data']); } //公会成员 public function get_user_guild_list(){ $id = input('id', 0); $uid = input('uid', 0); $order = input('order', 'id'); $sort = input('sort', 'desc'); $page = input('page', 1); $limit = input('limit', 20); $reslut = model('Guild')->get_user_guild_list($id, $uid, $order, $sort, $page, $limit); $data = []; $data['code'] = 0; $data['msg'] = '获取成功'; $data['count'] = $reslut['data']['count']; $data['data'] = $reslut['data']['list']; return json($data); } //公会流水排行 public function get_guild_rank_list(){ $id = input('id', 0); $start = input('start', ''); $end = input('end', ''); $page = input('page', 1); $limit = input('limit', 15); $order = input('order', 'b.total_gift_total_price'); $sort = input('sort', 'desc'); $result = model('Guild')->get_guild_rank_list($id, $start, $end, $order, $sort, $page, $limit); $data = []; $data['code'] = 0; $data['msg'] = '获取成功'; $data['count'] = $result['data']['count']; $data['data'] = $result['data']['list']; // $data['totalRow'] = $result['data']['totalRow']; return json($data); } //公会成员流水排行 public function get_guild_user_rank_list(){ $guild_id = input('guild_id', 0); $uid = input('uid', 0); $start = input('start', ''); $end = input('end', ''); $page = input('page', 1); $limit = input('limit', 15); $order = input('order', 'b.total_gift_total_price'); $sort = input('sort', 'desc'); $result = model('Guild')->get_guild_user_rank_list($guild_id, $uid, $start, $end, $order, $sort, $page, $limit); $data = []; $data['code'] = 0; $data['msg'] = '获取成功'; $data['count'] = $result['data']['count']; $data['data'] = $result['data']['list']; // $data['totalRow'] = $result['data']['totalRow']; return json($data); } //公会房间流水排行 public function get_guild_room_rank_list(){ $guild_id = input('guild_id', 0); $room_number = input('room_number', 0); $start = input('start', ''); $end = input('end', ''); $page = input('page', 1); $limit = input('limit', 15); $order = input('order', 'b.total_gift_total_price'); $sort = input('sort', 'desc'); $result = model('Guild')->get_guild_room_rank_list($guild_id, $room_number, $start, $end, $order, $sort, $page, $limit); $data = []; $data['code'] = 0; $data['msg'] = '获取成功'; $data['count'] = $result['data']['count']; $data['data'] = $result['data']['list']; // $data['totalRow'] = $result['data']['totalRow']; return json($data); } //工会流水 public function get_guild_money_list() { $guild_id = input('guild_id', 0); $start = input('start', ''); $end = input('end', ''); $page = input('page', 1); $limit = input('limit', 15); $order = input('order', 'a.add_time'); $sort = input('sort', 'desc'); $result = model('GuildMoneyLog')->get_list($guild_id,$start, $end, $page, $limit); $data = []; $data['code'] = 0; $data['msg'] = '获取成功'; $data['count'] = $result['data']['count']; $data['data'] = $result['data']['list']; $data['totalRow'] = $result['data']['totalRow']; return json($data); } //工会房间流水 public function get_guild_room_money_list() { $guild_id = input('guild_id', 0); $rid = input('rid', 0); $start = input('start', ''); $end = input('end', ''); $page = input('page', 1); $limit = input('limit', 15); $order = input('order', 'a.add_time'); $sort = input('sort', 'desc'); $result = model('GuildMoneyLog')->get_guild_room_money_log_list($guild_id,$rid, $start, $end, $page, $limit); $data = []; $data['code'] = 0; $data['msg'] = '获取成功'; $data['count'] = $result['data']['count']; $data['data'] = $result['data']['list']; $data['totalRow'] = $result['data']['totalRow']; return json($data); } //获取工会房间 public function get_guild_room_list() { $guild_id = input('guild_id', 0); $data = model('GuildMoneyLog')->get_guild_room_list_by_guild_id($guild_id); ajaxReturn(200, '获取数据成功', $data); } //获取列表 public function give_guild_subsidy_list() { $guild_id = input('guild_id', 0); $uid = input('uid', 0); $is_fa = input('is_fa', 0); $start = input('start', ''); $order = input('order', 'id'); $sort = input('sort', 'desc'); $belong_week = input('belong_week', ''); $page = input('page', 1); $limit = input('limit', 20); $reslut = model('Guild')->give_guild_subsidy_list($guild_id, $uid, $is_fa, $order, $sort, $page, $limit, $belong_week); $data = []; $data['code'] = 0; $data['msg'] = '获取成功'; $data['count'] = $reslut['data']['count']; $data['totalRow'] = $reslut['data']['totalRow']; $data['data'] = $reslut['data']['list']; return json($data); } //批量结算 public function batch_give_guild_subsidy(){ //二级密码 $pass = input('pass', ''); $check_pass = model('admin/admin')->check_secondary_password($pass); if($check_pass['code'] == 201){ return ajaxReturn($check_pass['code'], $check_pass['msg'], $check_pass['data']); } $reslut = model('Guild')->batch_give_guild_subsidy(); return ajaxReturn($reslut['code'], $reslut['msg'], $reslut['data']); } //补贴详情 public function get_give_guild_subsidy_info(){ $id = input('id', 0); $reslut = model('Guild')->get_give_guild_subsidy_info($id); return ajaxReturn($reslut['code'], $reslut['msg'], $reslut['data']); } //修改补贴 public function edit_give_guild_subsidy(){ //二级密码 $pass = input('secondary_password', ''); $check_pass = model('admin/admin')->check_secondary_password($pass); if($check_pass['code'] == 201){ return ajaxReturn($check_pass['code'], $check_pass['msg'], $check_pass['data']); } $id = input('id', 0); $user_earnings = input('user_earnings', 0); $reslut = model('Guild')->edit_give_guild_subsidy($id, $user_earnings); return ajaxReturn($reslut['code'], $reslut['msg'], $reslut['data']); } //解散公会 public function diss_guild(){ $guild_id = input('guild_id', ''); $reslut = model('Guild')->diss_guild($guild_id); return ajaxReturn($reslut['code'], $reslut['msg'], $reslut['data']); } //解散公会 public function guild_combine(){ $cancel_guild_id = input('cancel_guild_id', 0); $join_guild_id = input('join_guild_id', 0); $reslut = model('Guild')->guild_combine($cancel_guild_id,$join_guild_id); return ajaxReturn($reslut['code'], $reslut['msg'], $reslut['data']); } }