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 queryAction() { //先检验登陆态 if (null == ($authInfo = UtilsModel::authRight())) { //没有权限 return; } $token = $authInfo["token"]; $paramArr = UtilsModel::getParamsJson($this->getRequest(), array("page", "maxCount", "companyType", "parentId", "id", "level", "companyFuzzyName", "startLevel")); if (isset($paramArr["page"])) { $paramArr["page"] = (int) $paramArr["page"] - PAGE_OFFSET; } $ret = UtilsModel::get_by_curl("company/query", UtilsModel::getQueryStr($paramArr), array("Content-Type:application/json", "userToken:" . $token)); $ret["count"] = count($ret["resultList"]); $ret["page"] = $ret["page"] + PAGE_OFFSET; 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); }
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 querySurplusMouthAction() { //先检验登陆态 if (null == ($authInfo = UtilsModel::authRight())) { //没有权限 return; } $token = $authInfo["token"]; $paramArr = UtilsModel::getParamsJson($this->getRequest(), array("orderNo")); //参数检验 if (!UtilsModel::checkParams($paramArr, array("orderNo"))) { //参数错误 $ret["statusCode"] = CODE_PARAM_ERROR; $ret["msg"] = "params error"; echo UtilsModel::getUrlJson($ret); return; } $ret = UtilsModel::get_by_curl("box/querySurplusMouth", UtilsModel::getQueryStr($paramArr), array("Content-Type:application/json", "userToken:" . $token)); UtilsModel::dealHttpCode($ret); }