<?php /** * 后台首页 */ namespace Admin\Controller; class CpJuheCompanyController extends ThinkController { //聚合公司 public function index($p = 0) { // dump(getCpCompanySelect(1));die(); $p = I('p'); $page = intval($p); $page = $page ? $page : 1; //默认显示第一页数据 $arraypage = $page; if (isset($_REQUEST['row'])) { $row = $_REQUEST['row']; } else { $row = 10; } $request = []; $request['p'] = $p; $request['row'] = $row; $request['remote'] = 1; if($_REQUEST['export']) { $request['export'] = 1; } $_REQUEST['origin_game_name']?($request['origin_game_name'] = $_REQUEST['origin_game_name']):''; $_REQUEST['game_id'] ? ($request['game.id'] = $_REQUEST['game_id']):''; $_REQUEST['channel_id'] ? ($request['channel_id'] = $_REQUEST['channel_id']):''; ($_REQUEST['company_properties']||$_REQUEST['company_properties']=='0') ? ($request['company_properties'] = $_REQUEST['company_properties']):''; $url = M("kv")->field("value")->where(['key'=>"cp_company_api"])->find(); $data = json_decode(curl_post($url['value'],$request),true); // dump($request);die(); if($_REQUEST['export']) { $list_data = $data['data']; foreach ($list_data as $key => $value) { if ($list_data[$key]['bank_card']){ $list_data[$key]['bank_card'] = ' '.$list_data[$key]['bank_card']; } if ($list_data[$key]['alipay_user']) { $list_data[$key]['alipay_user'] = ' '.$list_data[$key]['alipay_user']; } $list_data[$key]['agreement_time'] = json_decode($list_data[$key]['agreement_time'],true); $list_data[$key]['balance_time'] = json_decode($list_data[$key]['balance_time'],true); // $list_data[$key]['agreement_time']['start_time'] = date("Y-m-d",$list_data[$key]['agreement_time']['start_time']); // ($list_data[$key]['agreement_time']['end_time']!=1)?($list_data[$key]['agreement_time']['end_time'] = date("Y-m-d",$list_data[$key]['agreement_time']['end_time'])):($list_data[$key]['agreement_time']['end_time'] = ""); // // $list_data[$key]['balance_time']['start_time'] = date("Y-m-d",$list_data[$key]['balance_time']['start_time']); // ($list_data[$key]['balance_time']['end_time']!=1)?($list_data[$key]['balance_time']['end_time'] = date("Y-m-d",$list_data[$key]['balance_time']['end_time'])):($list_data[$key]['balance_time']['end_time'] = ""); if ($list_data[$key]['agreement_time']['start_time']) { $list_data[$key]['agreement_time']['start_time'] = date("Y-m-d", $list_data[$key]['agreement_time']['start_time']); } else { $list_data[$key]['agreement_time']['start_time'] = "未设置"; } if($list_data[$key]['agreement_time']['end_time']) { ($list_data[$key]['agreement_time']['end_time'] != 1) ? ($list_data[$key]['agreement_time']['end_time'] = date("Y-m-d", $list_data[$key]['agreement_time']['end_time'])) : ($list_data[$key]['agreement_time']['end_time'] = ""); } else { $list_data[$key]['agreement_time']['end_time'] = "未设置"; } if ($list_data[$key]['balance_time']['start_time']) { $list_data[$key]['balance_time']['start_time'] = date("Y-m-d", $list_data[$key]['balance_time']['start_time']); } else { $list_data[$key]['balance_time']['start_time'] = "未设置"; } if($list_data[$key]['balance_time']['end_time']) { ($list_data[$key]['balance_time']['end_time'] != 1) ? ($list_data[$key]['balance_time']['end_time'] = date("Y-m-d", $list_data[$key]['balance_time']['end_time'])) : ($list_data[$key]['balance_time']['end_time'] = ""); } else { $list_data[$key]['balance_time']['end_time'] = "未设置"; } } $this->assign("listdata",$list_data); $this->display("export");die(); } else { $page = set_pagination($data['count'], $row); if ($page) { $this->assign('_page', $page); } $this->assign("listdata",$data['data']); $this->display(); } } public function detail() { $_REQUEST['id']?($request['id'] = $_REQUEST['id']):''; $url = M("kv")->field("value")->where(['key'=>"cp_company_detail_api"])->find(); $data = json_decode(curl_post($url['value'],$request),true); $this->assign("data",$data); $this->display(); } }