public function statusAction() { //先检验登陆态 if (null == ($authInfo = UtilsModel::authRight())) { //没有权限 return; } $token = $authInfo["token"]; $paramArr = UtilsModel::getParamsJson($this->getRequest(), array("boxOrderNo")); $ret = UtilsModel::get_by_curl("box/mouth/status", UtilsModel::getQueryStr($paramArr), array("Content-Type:application/json", "userToken:" . $token)); UtilsModel::dealHttpCode($ret); }
public function infoAction() { //先检验登陆态 if (null == ($authInfo = UtilsModel::authRight())) { //没有权限 return; } $token = $authInfo["token"]; $paramArr = UtilsModel::getParamsJson($this->getRequest(), array("taskId")); //参数检验 if (!UtilsModel::checkParams($paramArr, array("taskId"))) { //参数错误 $ret["statusCode"] = CODE_PARAM_ERROR; $ret["msg"] = "params error"; echo UtilsModel::getUrlJson($ret); return; } $ret = UtilsModel::get_by_curl("task/info/", $paramArr["taskId"], array("Content-Type:application/json", "userToken:" . $token)); UtilsModel::dealHttpCode($ret); }
public function expressAction() { //先检验登陆态 if (null == ($authInfo = UtilsModel::authRight())) { //没有权限 return; } $token = $authInfo["token"]; $paramArr = UtilsModel::getParamsJson($this->getRequest(), array("expressId")); //参数检验 if (!UtilsModel::checkParams($paramArr, array("expressId"))) { //参数错误 $ret["statusCode"] = CODE_PARAM_ERROR; $ret["msg"] = "params error"; echo UtilsModel::getUrlJson($ret); return; } $ret = UtilsModel::get_by_curl("sms/express/" . $paramArr["expressId"], "", array("Content-Type:application/json", "userToken:" . $token), true); $list = $ret["result"]; unset($ret["result"]); $ret["list"] = $list; UtilsModel::dealHttpCode($ret); }
public function checkValidateCodeAction() { $paramArr = UtilsModel::getParamsJson($this->getRequest(), array("phoneNumber", "validateCode")); //参数检验 if (!UtilsModel::checkParams($paramArr, array("phoneNumber", "validateCode"))) { //参数错误 $ret["statusCode"] = CODE_PARAM_ERROR; $ret["msg"] = "params error"; echo UtilsModel::getUrlJson($ret); return; } $ret = UtilsModel::get_by_curl("user/checkValidateCode/", $paramArr["phoneNumber"] . "/" . $paramArr["validateCode"], null); UtilsModel::dealHttpCode($ret); }
public function expressStaticsAction() { //先检验登陆态 if (null == ($authInfo = UtilsModel::authRight())) { //没有权限 return; } $token = $authInfo["token"]; $paramArr = UtilsModel::getParamsJson($this->getRequest(), array("startStoreTime", "endStoreTime", "method", "language")); $paramArr["userToken"] = $token; $paramArr["id"] = $authInfo["id"]; $url = "http://localhost:50002/express/getExpressStatisticsData" . UtilsModel::getQueryStr($paramArr); if ($paramArr["method"] != "json") { header('Content-Type: application/vnd.ms-excel; charset=utf-8'); header('Content-Disposition: attachment;filename="' . $authInfo["name"] . time() . '.xls"'); echo file_get_contents($url); } else { $ret = json_decode(file_get_contents($url), true); if ($ret["statusCode"] == CODE_ACCESS_FORBIDDEN) { echo UtilsModel::getUrlJson($ret); return; } $ret["http_code"] = HTTP_CODE_SUCCESS; UtilsModel::dealHttpCode($ret); } }
public function phoneExistAction() { if (null == ($authInfo = UtilsModel::authRight())) { //没有权限 return; } $token = $authInfo["token"]; $paramArr = UtilsModel::getParamsJson($this->getRequest(), array("phoneNumber")); if (!UtilsModel::checkParams($paramArr, array("phoneNumber"))) { //参数错误 $ret["statusCode"] = CODE_PARAM_ERROR; $ret["msg"] = "params error"; return; } $ret = UtilsModel::get_by_curl("user/check/phoneNumberExist", UtilsModel::getQueryStr($paramArr), array("Content-Type:application/json", "userToken:" . $token)); UtilsModel::dealHttpCode($ret); }