public function updateList()
 {
     $msg = '更新失败,请与管理员联系~';
     if (IS_POST) {
         $wechat = new Wechat(array('token' => C('WECHAT_TOKEN'), 'encodingaeskey' => C('WECHAT_AES_KEY'), 'appid' => C('WECHAT_APPID'), 'appsecret' => C('WECHAT_APPSECRET')));
         $openid = $wechat->getUserList();
         $data = array();
         foreach ($openid['data']['openid'] as &$val) {
             $data['user_list'][] = array('openid' => $val);
         }
         unset($openid);
         //生成请求$data
         $data = $wechat->getUserInfoBatchget($data);
         $sql = array();
         foreach ($data['user_info_list'] as &$val) {
             $sql[] = array('openid' => $val['openid'], 'nickname' => $val['nickname'], 'city' => $val['city'], 'headimgurl' => substr($val['headimgurl'], 0, -1));
         }
         unset($data);
         D('UserList')->execute('TRUNCATE user_list');
         D('UserList')->addAll($sql);
         $msg = '';
     }
     $this->ajaxReturn(array('msg' => $msg));
 }