Example #1
0
 public function view_ajaxChangeMessagesCategory_alisite()
 {
     $ids = isset($_GET['msgids']) ? trim($_GET['msgids']) : '';
     if (empty($ids)) {
         //没指定messageid
         $msgdata = array('errCode' => 10001, 'errMsg' => '请指定id');
         echo json_encode($msgdata);
         exit;
     }
     $idar = clearData($ids);
     if (empty($idar)) {
         $msgdata = array('errCode' => 10002, 'errMsg' => '请指定id');
         echo json_encode($msgdata);
         exit;
     }
     $catid = isset($_GET['cid']) ? trim($_GET['cid']) : 0;
     if ($catid == 0) {
         $msgdata = array('errCode' => 10004, 'errMsg' => '请指定分类id');
         echo json_encode($msgdata);
         exit;
     }
     if (!is_numeric($catid)) {
         $msgdata = array('errCode' => 10003, 'errMsg' => '分类id不正确');
         echo json_encode($msgdata);
         exit;
     }
     $msgcat_obj = new messagecategoryModel();
     $catinfo = $msgcat_obj->getCategoryInfoById($catid, ' and platform=2');
     if (empty($catinfo)) {
         $msgdata = array('errCode' => 10007, 'errMsg' => '分类id不正确');
         echo json_encode($msgdata);
         exit;
     }
     $msg_obj = new messageModel();
     $result = $msg_obj->moveMessagesToSpecifiedCategory_alisite($idar, $catid);
     if ($result) {
         $msgdata = array('errCode' => 10006, 'errMsg' => '执行成功!');
         echo json_encode($msgdata);
         exit;
     } else {
         $msgdata = array('errCode' => 10005, 'errMsg' => '执行失败!');
         echo json_encode($msgdata);
         exit;
     }
 }