public function register()
 {
     C('TOKEN_ON', false);
     $data['username'] = $_POST['username'];
     $data['password'] = $_POST['password'];
     $data['pwd'] = $_POST['password'];
     $data['repassword'] = $_POST['repassword'];
     $data['company'] = $_POST['company'];
     $data['industry'] = $_POST['industry'];
     $data['pos'] = $_POST['pos'];
     $data['tel'] = $_POST['tel'];
     $data['name'] = $_POST['name'];
     $data['city'] = $_POST['city'];
     $data['status'] = 1;
     $pageData = array();
     $db = D('Users');
     if ($db->create($data)) {
         $id = $db->add();
         $pageData['status'] = 0;
         require_once COMMON_PATH . '/WebsiteUserFuncManager.php';
         $websiteUserFuncManager = new WebsiteUserFuncManager($id);
         $websiteUserFuncManager->openDefaultFuncGroups();
     } else {
         $pageData['status'] = 1;
         $pageData['error'] = $db->getError();
     }
     echo json_encode($pageData);
 }
 public function add()
 {
     $UserDB = D("Users");
     if (isset($_POST['dosubmit'])) {
         $password = $_POST['password'];
         $repassword = $_POST['repassword'];
         if (empty($password) || empty($repassword)) {
             $this->error('密码必须填写!');
         }
         if ($password != $repassword) {
             $this->error('两次输入密码不一致!');
         }
         //根据表单提交的POST数据创建数据对象
         //$_POST['viptime']=strtotime($_POST['viptime']);
         $_POST['pwd'] = $_POST['password'];
         //$_POST['assign_time'] = time();
         if ($UserDB->create()) {
             $user_id = $UserDB->add();
             if ($user_id) {
                 //为用户开启缺省权限
                 require_once COMMON_PATH . '/WebsiteUserFuncManager.php';
                 $websiteUserFuncManager = new WebsiteUserFuncManager($user_id);
                 $websiteUserFuncManager->openDefaultFuncGroups();
                 $this->success('添加成功!', U('Admin/Users/index'));
             } else {
                 $this->error('添加失败!');
             }
         } else {
             $this->error($UserDB->getError());
         }
     } else {
         $role = M('User_group')->field('id,name')->where('status = 1')->select();
         $this->assign('role', $role);
         $this->assign('tpltitle', '添加');
         $this->display();
     }
 }