public function toggleStatus()
 {
     $action = '';
     if (empty($_REQUEST['model'])) {
         $action = strtolower(trim($_REQUEST['field']));
     } else {
         $action = $_REQUEST['model'] . '_' . strtolower(trim($_REQUEST['field']));
     }
     if (!AdminPriv::checkPrive(MODULE_NAME, $action)) {
         $this->ajaxReturn('', '您没有权限进行此操作', 0);
     }
     $id = intval($_REQUEST['id']);
     if ($id == 0) {
         exit;
     }
     $val = intval($_REQUEST['val']) == 0 ? 1 : 0;
     $field = trim($_REQUEST['field']);
     if (empty($field)) {
         exit;
     }
     $name = $_REQUEST['model'] ? $_REQUEST['model'] : $this->getActionName();
     if (empty($name)) {
         exit;
     }
     $model = D($name);
     if (!$model instanceof Model) {
         $model = M($name);
         if (!$model instanceof Model) {
             exit;
         }
     }
     $pk = $_REQUEST['pk'] ? $_REQUEST['pk'] : $model->getPk();
     if (false !== $model->where($pk . ' = ' . $id)->setField($field, $val)) {
         //清空数据缓存
         clear_all_caches();
         $this->ajaxReturn('', $val, 1);
     } else {
         $this->ajaxReturn('', '操作失败', 0);
     }
 }