public function shenheAction() { global $_F; // $_F["debug"] = true; $tid = FRequest::getPostInt('tid'); $params = array("tid" => $tid); // $params =json_encode($params); // echo($params); $url = FConfig::get('global.service_mumu_url') . "/s/topic/IClose"; // $url = "http://yfservice.admin.docker:8081/s/topic/IClose"; // echo( $url); //$params=Service_Common::post($url,$params); //$cookie = "sid=306123456;uid=5000513;key=306123456"; $cookie = "sid=" . FSession::get('sid') . ";uid=" . FSession::get('user_id') . ";key=" . FSession::get('sid'); $params = FHttp::doPost($url, $params, $cookie); //print_r($params); $params = json_decode($params); if ($params->status == "ok") { $this->showMessage("封闭成功", $messageType = 'success'); echo "<script LANGUAGE='javascript'>guanbi('guanbi_" . $tid . "');</script>"; } else { $this->showMessage("封闭失败", $messageType = 'success'); } return; }
public function shenheAction() { global $_F; // $_F["debug"] = true; $size = FRequest::getPostInt('size'); $list = FRequest::getPostString('avatarlevel' . $size); $query = explode(",", $list); $params_uid = array("id" => $query[0], "status" => $query[1]); $url_rztz = FConfig::get('global.service_mumu_url') . "/s/user/ICertifyVideo"; $cookie = "sid=" . FSession::get('sid') . ";uid=" . FSession::get('user_id') . ";key=" . FSession::get('sid'); $params_rztz = FHttp::doPost($url_rztz, $params_uid, $cookie); $params = json_decode($params_rztz); if ($params->status == "ok") { // $this->showMessage("审核成功",$messageType = 'success'); } else { // $this->showMessage("审核失败",$messageType = 'success'); } //echo(json_encode($params_uid)); // $this->showMessage("审核失败",$messageType = 'success'); //exit; return; }
function listAction() { global $_F; //$_F["debug"] = true; $province = FRequest::getString('province'); $city = FRequest::getString('city'); $gender = CommonUtil::getComParam(FRequest::getInt('gender'), 2); $age = FRequest::getInt('age'); $table = new FTable("user_province_area"); $provinces = $table->order(array("region_id" => "asc"))->select(); if ($province) { $where = array("city" => $province); $user_province = new FTable("user_province_area"); $user_provinces = $user_province->where($where)->find(); $stm_str = "-" . $age . " year"; $etm_str = "-" . ($age - 1) . " year"; $stm_birthday = date("Y-01-01 00:00:00", strtotime($stm_str)); $etm_birthday = date("Y-01-01 00:00:00", strtotime($etm_str)); $query_str = " ud.birthday >= '" . $stm_birthday . "' and ud.birthday < '" . $etm_birthday . "' "; $user_table = new FTable("user_main", "um"); $user = $user_table->where(array("um.gender" => $gender, "str" => $query_str))->leftJoin("user_detail", "ud", "um.uid=ud.uid")->find(); $url = FConfig::get('global.service_mumu_url') . "/s/discovery/IAdjacent"; //$url = "http://yfservice.admin.docker:8081/s/discovery/IAdjacent"; //echo($url); $post_data = array("lng" => $user_provinces['x'], "lat" => $user_provinces['y'], "cur" => 1, "refresh" => true, "ps" => 30, "uid" => $user["uid"]); //$cookie = "sid=306123456;uid=5000513;key=306123456"; $cookie = "sid=" . FSession::get('sid') . ";uid=" . FSession::get('user_id') . ";key=" . FSession::get('sid'); $output = FHttp::doPost($url, $post_data, $cookie); // print_r($output); $output = json_decode($output); $status = $output->status; $users = $output->res; $users = $users->users; $users = $users->list; if (count($users) <= 30) { $post_data = array("lng" => $user_provinces['x'], "lat" => $user_provinces['y'], "cur" => 2, "refresh" => true, "ps" => 30, "uid" => $user["uid"]); $output2 = FHttp::doPost($url, $post_data, $cookie); $output2 = json_decode($output2); $users2 = $output2->res; $users2 = $users2->users; $users2 = $users2->list; } $users = array_merge($users, $users2); $ids = array(); foreach ($users as $u) { array_push($ids, $u->uid); } if (count($ids) > 0) { $users_table = new FTable("user_main", "um"); $u_arr = $users_table->fields(array("um.uid", "um.gender", "ud.localtag", "ud.birthday"))->where(array("um.uid" => array("in" => $ids)))->leftJoin("user_detail", "ud", "um.uid = ud.uid")->select(); } $u_m = array(); foreach ($u_arr as $u) { $u_m[$u["uid"]] = $u; } foreach ($users as &$u) { $uid = $u->uid; $r_u = $u_m[$uid]; $u->age = CommonUtil::birthdayToAge($r_u["birthday"]); $u->tag = $r_u["localtag"]; $u->gender = $r_u["gender"]; } $this->assign('users', $users); $this->assign('status', $status); $this->assign('province', $province); $this->assign('city', $city); $this->assign('age', $age); } $this->assign('gender', $gender); $this->assign('provinces', $provinces); $this->display('admin/user_avataradd_list'); }
public function shenheAction() { global $_F; // $_F["debug"] = true; $size = FRequest::getPostInt('size'); $list = array(); /* for($j=1;$j <$size;$j++) { $list[$j-1] =FRequest::getPostString('avatarlevel'.$j); } $list[$size-1] = FRequest::getPostString('avatarlevel'.$size); */ $list[0] = FRequest::getPostString('avatarlevel' . $size); $params = array("list" => $list); $query = explode(",", $list[0]); $query = $query[0]; $params_uid = array("uid" => $query); $params = json_encode($params); //$this->showMessage($params,$messageType = 'success'); // exit; $url = FConfig::get('global.service_mumu_url') . "/user/AdminSetAvatarStat"; $params = Service_Common::post($url, $params); /*$url_rztz = FConfig::get('global.service_mumu_url')."/s/user/ICertifyAvatar"; $params_rztz=Service_Common::post($url_rztz,json_encode($params_uid));*/ $url_rztz = FConfig::get('global.service_mumu_url') . "/s/user/ICertifyAvatar"; $cookie = "sid=" . FSession::get('sid') . ";uid=" . FSession::get('user_id') . ";key=" . FSession::get('sid'); $params_rztz = FHttp::doPost($url_rztz, $params_uid, $cookie); $params = json_decode($params); /* $url_rztz = FConfig::get('global.service_mumu_url')."/s/user/ICertifyAvatar"; $params_rztz=Service_Common::post($url_rztz,$params_uid);*/ if ($params->status == "ok") { //$this->showMessage("审核成功",$messageType = 'success'); } else { $this->showMessage("审核失败", $messageType = 'success'); } return; }
/** * 安全post请求,会追加当前登录用户cookie */ public static function secPost($url, $params) { $cookie = "sid=" . FSession::get('sid') . ";uid=" . FSession::get('user_id') . ";key=" . FSession::get('sid'); $res = FHttp::doPost($url, $params, $cookie); $params = json_decode($res); if ($params->status == "ok") { $res = CommonUtil::GetDefRes(200, "正确"); } else { $res = CommonUtil::GetDefRes(201, "错误"); } echo "----" . $res; return $res; }