/**
  * 有post提交 
  * 采用post提交
  * return json array('status'=>'0','msg'=>'成功')
  */
 public function execute($request)
 {
     if ($request->format == 'json') {
         if ($request->type == "pwdcode") {
             //发送修改账号短信验证码
             $result = $this->checkCaptchaAndUser($request->username, $request->code, $request->type);
             if (TRUE === $result) {
                 $username = $request->username;
                 //计算验证码
                 $code = rand(100000, 999999);
                 $content = "您本次在会通网修改密码的验证码为:" . $code . ",任何人索取验证码均为咋骗,切勿泄露!此验证码会在15分钟后失效";
                 $sms = array();
                 $sms['username'] = $username;
                 $sms['content'] = $content;
                 $sms['type'] = 'pwdcode';
                 $sms['code'] = $code;
                 $sms['user_id'] = Sp_Account_SignIn::getUserIdBySignIn($username);
                 Sp_Sendmsg::send($sms);
                 return array('status' => '0', 'msg' => '发送成功');
             } else {
                 return $result;
             }
         } else {
             if ($request->type == "repwd") {
                 //修改密码
                 $result = $this->checkCodeAndUser($request->username, $request->code, 'pwdcode');
                 if (TRUE === $result) {
                     $username = $request->username;
                     //计算验证码
                     $code = rand(100000, 999999);
                     $ret = Sp_Account_User::RePwd($username, $code);
                     if ($ret) {
                         $content = "您本次修改的密码为:" . $code . ",任何人索取验证码均为咋骗,切勿泄露!此验证码会在15分钟后失效";
                         $sms = array();
                         $sms['username'] = $username;
                         $sms['content'] = $content;
                         $sms['type'] = 'repwd';
                         $sms['user_id'] = Sp_Account_SignIn::getUserIdBySignIn($username);
                         Sp_Sendmsg::send($sms);
                         return array('status' => '0', 'msg' => '发送成功');
                     } else {
                         return array('status' => '-1', 'msg' => '修改失败');
                     }
                 } else {
                     return $result;
                 }
             } else {
                 return array('status' => '-101', 'msg' => '提交参数错误');
             }
         }
     }
     // else{
     // //var_dump($list);
     // $view = new Sp_View;
     // $view->display('test/home.html');
     // }
 }