Пример #1
0
 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);
 }
Пример #2
0
 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);
 }
Пример #3
0
 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);
 }
Пример #4
0
 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);
 }
Пример #5
0
 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);
     }
 }
Пример #6
0
 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);
 }