Beispiel #1
0
     $query->querySize = $querySize;
     $query->curPage = $curPage;
     try {
         $data = null;
         $listJson = "";
         if ($dataType == "list") {
             $data = Sort::query($query);
             if (!empty($data)) {
                 $listJson = json_encode($data, JSON_UNESCAPED_UNICODE);
             } else {
                 $listJson = "[]";
             }
             Tool::logger(__METHOD__, __LINE__, sprintf("查询类型产品Json: %s", $listJson), _LOG_ERROR);
         } else {
             if ($dataType == "count") {
                 $listJson = Sort::rcount($query);
                 Tool::logger(__METHOD__, __LINE__, sprintf("查询产品类型总数: %s", $listJson), _LOG_ERROR);
             }
         }
         echo "{\"status\":\"true\", \"data\": " . $listJson . "}";
     } catch (Exception $e) {
         echo "{\"status\":\"false\", \"data\": \"" . $e->getMessage() . "\"}";
         Tool::logger(__METHOD__, __LINE__, sprintf("查询产品类型: %s", $e->getMessage()), _LOG_ERROR);
     }
 } else {
     if ($dataType == "detail") {
         try {
             $listJson = "";
             if (isset($_REQUEST["sortId"])) {
                 $sortId = $_REQUEST["sortId"];
                 $sort = new Sort(_NONE);