public function addType()
 {
     if (IS_POST) {
         $aId = I('post.id', 0, 'intval');
         $aTitle = I('title', '', 'text');
         $aEntity = I('entity', 1, 'intval');
         $aSort = I('sort', 0, 'intval');
         $aTitle = $aTitle == '' ? $this->error('分类名称必填') : $aTitle;
         $data['title'] = $aTitle;
         $data['sort'] = $aSort;
         $data['entity'] = $aEntity;
         $data['status'] = 1;
         if ($aId != 0) {
             //存储
             $data['id'] = $aId;
             $rs = M('AppstoreType')->save($data);
         } else {
             $rs = M('AppstoreType')->add($data);
         }
         if ($rs === false) {
             $this->error('保存失败。');
         } else {
             $this->success('保存成功。');
         }
     } else {
         $id = I('id', 0, 'intval');
         if ($id != 0) {
             $data = M('AppstoreType')->find($id);
         } else {
             $entity = I('entity', 1, 'intval');
             if ($entity == 0) {
                 $entity = 1;
             }
             $data['entity'] = $entity;
             $data['status'] = 1;
             $data['sort'] = 0;
         }
         $builder = new AdminConfigBuilder();
         $builder->title('新增分类');
         $builder->keyId();
         $builder->keyTitle();
         $builder->keyRadio('entity', '分类所属', '', array('1' => '插件', 2 => '模块', '3' => '主题', 4 => '服务'))->keyInteger('sort', '排序')->keyStatus();
         $builder->data($data)->buttonSubmit();
         $builder->display();
     }
 }