/**
  * 批量禁用.
  * 
  * @access public
  * @return void
  */
 public function disabled()
 {
     $ids = I('get.ids', []);
     $modId = intval(I('get.modId', 0));
     $result = ['status' => 1, 'msg' => '', 'data' => []];
     if (empty($ids) || empty($modId)) {
         $result['status'] = 0;
         $result['msg'] = '参数错误';
         if (IS_AJAX) {
             $this->ajaxReturn($result, 'json');
         } else {
             $this->error($result['msg']);
         }
     }
     $model = new FieldModel();
     if (FALSE === $model->checkValidModule($modId)) {
         $result['status'] = 0;
         $result['msg'] = '参数错误';
         if (IS_AJAX) {
             $this->ajaxReturn($result, 'json');
         } else {
             $this->error($result['msg']);
         }
     }
     if (is_string($ids)) {
         $ids = [$ids];
     }
     if (FALSE === $model->batchEnabledOrDisabled($ids, FALSE)) {
         $result['status'] = 0;
         $result['msg'] = '修改失败';
     } else {
         $result['status'] = 1;
         $result['msg'] = '修改成功';
     }
     /* $model->startTrans();
     		 $res = $model->batchDeleteFields($ids, $modId);
     		 $res1 = $model->changeModuleStatus($modId);
     		 if($res && $res1) {
     		 $model->commit();
     		 $result['status'] = 1;
     		 $result['msg'] = '修改成功';
     		 } else {
     		 $model->rollback();
     		 $result['status'] = 0;
     		 $result['msg'] = '修改失败';
     		 }
     		 */
     if (IS_AJAX) {
         $this->ajaxReturn($result, 'json');
     } else {
         $callback = [$this, $result['status'] ? 'success' : 'error'];
         call_user_func($callback, $result['msg']);
     }
 }