使用ionic2开发一个登录功能

服务的采用Asp.net API实现,数据库用的sqlite,具体实现请看:源代码

唯一需要说明的是跨域问题

跨域代码:

  <system.webServer>
    <httpProtocol>
      <customHeaders>
        <add name="Access-Control-Allow-Origin" value="*" />
        <add name="Access-Control-Allow-Headers" value="Content-Type,Accept,Authorization" />
        <add name="Access-Control-Allow-Methods" value="GET, POST, PUT, DELETE" />
      </customHeaders>
    </httpProtocol>

配置允许Content-Type,Accept,Authorization三种头。

API功能列表:

http://localhost:1856/api/UserLogin

用户登录并返回用户信息

http://localhost:1856/api/UserInfo/id

根据ID查找用户信息

http://localhost:1856/api/UserReg

注册

系统目录规划说明:

clip_image001

详细开发过程

1. 新建登录页面
定位到src\pages目录下,运行命令:

ionic g page login

2. 添加一个Tab页显示登录页
在ionic2.1下面变得容易了,在tabs.ts里面引入并且制定tab,然后在前台增加这个tab即可:

clip_image002

<ion-tab [root]="tab4Root" tabTitle="me" tabIcon="person"></ion-tab>

图标可以采用系统也可以自定义。

然后运行项目:
ionic serve

结果发现点击me不会出现新建的页面?

打开app下面的app.module.ts发现系统所有页面都需要在这里配置一遍才能使用。

clip_image003

这里说明ionic2开发的第一个规则:

规则一:所有页面均需提前在app.module.ts中配置。

然后等待几秒或者重新启动一下就能看到页面。注意:我这里新建的页面名叫login但是我把页面对应的ts类名改为LoginPage了,所以在引用时用的是LoginPage。

3. 写Login的前台布局:
代码

<ion-content padding>
    <form [formGroup]="loginForm" >
        <ion-item>
            <ion-label>Username</ion-label>
            <ion-input type="text" formControlName="LoginID"></ion-input>
        </ion-item>
        <p *ngIf="!loginForm.controls.LoginID.valid && loginForm.controls.LoginID.touched" color="danger">LoginID must is email.</p>
        <!-- <p *ngIf="loginForm.controls.LoginID.valid && loginForm.controls.LoginID.touched" secondary> LoginID is good</p>-->

        <ion-item>
            <ion-label>Password</ion-label>
            <ion-input type="password" formControlName="LoginPwd"></ion-input>
        </ion-item>
        <button ion-button full (click)="login(loginForm.value, $event)" [disabled]="!loginForm.valid">Dark</button>
        <button ion-button full (click)="signup()">Create Account</button>
    </form>
</ion-content>

解释:

<form [formGroup]="loginForm" >:声明一个表单对象,访问此表单元素需要。

<ion-item>:代表一个条目,一般是一行

<ion-label>:文本标签

<ion-input type="text" formControlName="LoginID">:文本框标签,数据源名称LoginID

<button ion-button full (click)=:按钮标签,full表示占满当前行,后面是单击事件

(click)="login(loginForm.value, $event)":传入参数为表单数据源对象

[disabled]="!loginForm.valid":表单验证通过之后才显示

光写前台是出不了效果的,因为有表单验证数据源

4. Login后台
称之为后台不太准确,但很形象:ts控制html

因为要使用验证和表单对象所以需要引入:
import { FormBuilder, Validators } from '@angular/forms';

同时在构造函数中声明:

private formBuilder: FormBuilder,

初始化表单数据源:

loginForm = this.formBuilder.group({

'LoginID': ['admin@163.com', [Validators.required, Validators.minLength(4),emailValidator]],

'LoginPwd': ['123456', [Validators.required, Validators.minLength(4)]]

});

第一个参数是默认值,一般为空,此处为调试时懒得输入,后面是验证规则,Email的验证我使用的自定义验证规则,把验证规则抽出到单独的文件中去了,此处是支持写正则表达式的。

到了这一步,页面应该能显示出来了。

5. 抽离验证类
在Providers下面新建一个validator.ts,引入表单资源,编写公用验证类

代码如下:

import {FormBuilder,FormControl,Validators,AbstractControl } from '@angular/forms';

export function emailValidator(control: FormControl): { [s: string]: boolean } {
        if (!control.value.match(/^(\w)+(\.\w+)*@(\w)+((\.\w+)+)$/)) {
                return { invalidEmail: true };
        }
}

export function nicknameValidator(control: FormControl): { [s: string]: boolean } {
        if (!control.value.match(/^[(\u4e00-\u9fa5)0-9a-zA-Z\_\s@]+$/)) {
                return { invalidNickname: true };
        }
}

6. 抽离实体类:

Model文件夹下面新建一个UserInfoData.ts文件,新建模型类,可参考一般model的写法,当然也可以在这里初始化一些数据源什么的。

代码如下:

export class UserInfoData {

    ID:number;
    LoginID:string;
    LoginPwd:string;
    RealName:string;
    FaceImg:string;
    Sex:string;
    UserToken:string;
    Birthday:Date;
    InDate:Date;
}

7. 抽离本地存储类:
由于项目中用到临时数据存储,所以需要抽离出一个公用的本地存储访问服务:

StorageService.ts操作的是html5的localStorage。代码如下

import { Injectable } from '@angular/core';

@Injectable()
export class StorageService {

    constructor() { }

    write(key: string, value: any) {
        if (value) {
            value = JSON.stringify(value);
        }
        localStorage.setItem(key, value);
    }

    read<T>(key: string): T {
        let value: string = localStorage.getItem(key);

        if (value && value != "undefined" && value != "null") {
            return <T>JSON.parse(value);
        }

        return null;
    }

    remove(key: string) {
        localStorage.removeItem(key);
    }

    clear() {
        sessionStorage.clear();
    }
}

8. 抽离http请求类:

其实一般可以不用抽离的,但是本项目中用到API访问控制,思路是除了公开API,其他的都需要用token去访问,而这个token是和用户挂钩的,在注册的成功就生成了,调用系统功能时每个人必须带上自己的token,否则API返回401.

实现思路是:登录时返回用户信息,其中包含token存储在本地,以后调用时从本地取出,连同请求一起发给服务器。要实现4种请求

httpGetWithAuth、httpGetNoAuth、httpPostNoAuth、httpPostWithAuth

代码如下:

import { Injectable } from '@angular/core';
import { Http, Response } from '@angular/http';
import { Observable } from 'rxjs/Observable';
import { Headers, RequestOptions } from '@angular/http';

import 'rxjs/add/operator/toPromise';

import { StorageService } from "./StorageService";
import { UserInfoData } from "./../model/UserInfoData";

@Injectable()
export class HttpService {
    myInfoLocal: any;
    local: Storage;
    constructor(
        private http: Http,
        private storageService: StorageService) {
        //this.local = new Storage(LocalStorage);
    }

    public httpGetWithAuth(url: string) {
        let user = this.storageService.read<UserInfoData>('UserInfo');
        var headers = new Headers();
        headers.append('Content-Type', 'application/json');
        headers.append('Authorization', user.ID + '-' + user.UserToken);
        let options = new RequestOptions({ headers: headers });
        return this.http.get(url, options).toPromise()
            .then(res => res.json())
            .catch(err => {
                this.handleError(err);
            });
    }
    public httpGetNoAuth(url: string) {

        var headers = new Headers();
        headers.append('Content-Type', 'application/json');
        let options = new RequestOptions({ headers: headers });
        return this.http.get(url, options).toPromise()
            .then(res => res.json())
            .catch(err => {
                this.handleError(err);
            });
    }
    public httpPostNoAuth(url: string, body: any) {
        var headers = new Headers();
        headers.append('Content-Type', 'application/json');
        let options = new RequestOptions({ headers: headers });
        return this.http.post(url, body, options).toPromise()
            .then(res => res.json())
            .catch(err => {
                this.handleError(err);
            });
    }
    // public httpPostWithAuth(body: any, url: string) {

    //     return this.myInfoLocal = this.local.getJson('UserInfo')
    //         .then((result) => {
    //             var headers = new Headers();
    //             headers.append('Content-Type', 'application/json');
    //             headers.append('Authorization', result.ID + '-' + result.UserToken);
    //             let options = new RequestOptions({ headers: headers });
    //             return this.http.post(url, body, options).toPromise();
    //         });
    // }


    private handleError(error: Response) {
        console.log(error);
        return Observable.throw(error.json().error || 'Server Error');
    }
}

这里需要说明一下:

本例中公开API是可以随意调用的,但UserInfo API是受保护的,即只有认证过的用户才能调用。

认证思路是注册时,就为每个用户分配一个token,登陆时,拿下来存储在本地,调用受保护API时,把这个token一并发送给服务端验证,这样做的好处是即使这个token泄露了,作为运营商很容易查出来,重新为他生一个即可。

9. 抽离一个数据访问

这里可以实现类似数据访问的功能,调用httpservice实现数据访问:

import { Injectable } from '@angular/core';
import { Http, Response, Headers, RequestOptions } from '@angular/http';
import { Observable } from 'rxjs/Observable';

import { HttpService } from "./HttpService";
import { StorageService } from "./StorageService";

@Injectable()
export class UserInfoService {
    API_URL = "http://localhost:1856/api";
    constructor(
        private http: Http,
        private httpService: HttpService,
        private storageService:StorageService) { }

    login(user) {
        var url = this.API_URL + "/UserLogin";
        return this.httpService.httpPostNoAuth(url, user);
    }



    GetUserInfo(id:number) {
        var url = this.API_URL + "/UserInfo/"+id;
        return this.httpService.httpGetWithAuth(url);
    }
}

10. 然后实现登陆功能

import { Component } from '@angular/core';
import { NavController, ToastController } from 'ionic-angular';
import { FormBuilder, Validators } from '@angular/forms';
import 'rxjs/add/operator/toPromise';

import { UserInfoService } from "./../../providers/UserInfoService";
import { StorageService } from "./../../providers/StorageService";

import { UserInfoData } from "./../../model/UserInfoData";
import { emailValidator } from './../../providers/validator'

import { MyinfoPage } from '../myinfo/myinfo';


@Component({
  selector: 'page-login',
  templateUrl: 'login.html',
  providers: [UserInfoService]
})
export class LoginPage {

  local: Storage;
  constructor(
    public navCtrl: NavController,
    private formBuilder: FormBuilder,
    public toastCtrl: ToastController,
    private userInfoService: UserInfoService,
    private storageService: StorageService) { }

  loginForm = this.formBuilder.group({
    //'LoginID': ['admin@163.com', [Validators.required, Validators.pattern('^([a-zA-Z0-9_.]*)((@[a-zA-Z0-9_.]*)\.([a-zA-Z]{2}|[a-zA-Z]{3}))$')]],// 第一个参数是默认值
    'LoginID': ['admin@163.com2', [Validators.required, Validators.minLength(4), emailValidator]],// 第一个参数是默认值
    'LoginPwd': ['123456', [Validators.required, Validators.minLength(4)]]
  });

  ionViewDidLoad() {
    console.log('Hello Login Page');
  }

  login(user, _event) {
    _event.preventDefault();//该方法将通知 Web 浏览器不要执行与事件关联的默认动作
    this.userInfoService.login(user).then(data => {

      alert(JSON.stringify(data));
      if (data.Result.ID > 0)//登录成功
      {
        this.storageService.write('UserInfo', data.Result);
        //测试写缓存
        //let ss = this.storageService.read<UserInfoData>('UserInfo');
        //console.log(ss.UserToken);
        //传参
        this.navCtrl.push(MyinfoPage, { item: data.Result.ID });
      }
      else {
        let toast = this.toastCtrl.create({
          message: '用户名或密码错误.',
          duration: 3000,
          position: 'middle',
          showCloseButton: true,
          closeButtonText: '关闭'
        });
        toast.present();
      }
    });
  }

}

这里举例说明了验证的几种做法。登陆成功存储用户信息,失败则弹出吐司提示,然后跳转到详情页,并且传一个参数过去。
11. 详情页

export class MyinfoPage {
  id: number;// 用来接收上一个页面传递过来的参数
  user: UserInfoData;
  constructor(public navCtrl: NavController,
    navParams: NavParams,
    private userInfoService: UserInfoService,
    public actionSheetCtrl: ActionSheetController,
    private popoverCtrl: PopoverController
  ) {
    this.id = navParams.get('item');//这个是通过页面跳转传过来的值
    this.getInfo();
  }

  getInfo() {
    this.userInfoService.GetUserInfo(this.id).then(data => {
      this.user = data.Result;
      //alert(JSON.stringify(this.user));
    });
  }

接收参数用于查询,然后界面显示出来。

暂时结束吧,这些所有框架变化都太快,永远也不会有稳定的那一天,所以暂时不想研究了。

 

开源地址:

https://git.oschina.net/shiyeping/Ionic-Client-

https://git.oschina.net/shiyeping/Ionic-Server

http://weibo.com/p/230927987929067577675776
http://weibo.com/20180422p/230927987929067577675776
http://weibo.com/p/230927987929099274035200
http://weibo.com/20180422p/230927987929099274035200
http://weibo.com/p/230927987929124733456384
http://weibo.com/20180422p/230927987929124733456384
http://weibo.com/p/230927987929149932834816
http://weibo.com/20180422p/230927987929149932834816
http://weibo.com/p/230927987929178386997248
http://weibo.com/20180422p/230927987929178386997248
http://weibo.com/p/230927987929206467862528
http://weibo.com/20180422p/230927987929206467862528
http://weibo.com/p/230927987929249526587392
http://weibo.com/20180422p/230927987929249526587392
http://weibo.com/p/230927987929280681877504
http://weibo.com/20180422p/230927987929280681877504
http://weibo.com/p/230927987929308196507648
http://weibo.com/20180422p/230927987929308196507648
http://weibo.com/p/230927987929333593022464
http://weibo.com/20180422p/230927987929333593022464
http://weibo.com/p/230927987929490015395840
http://weibo.com/20180422p/230927987929490015395840
http://weibo.com/p/230927987929516498227200
http://weibo.com/20180422p/230927987929516498227200
http://weibo.com/p/230927987929544952385536
http://weibo.com/20180422p/230927987929544952385536
http://weibo.com/p/230927987929570722189312
http://weibo.com/20180422p/230927987929570722189312
http://weibo.com/p/230927987929597465071616
http://weibo.com/20180422p/230927987929597465071616
http://weibo.com/p/230927987929625562718208
http://weibo.com/20180422p/230927987929625562718208
http://weibo.com/p/230927987929650183278592
http://weibo.com/20180422p/230927987929650183278592
http://weibo.com/p/230927987929675131002880
http://weibo.com/20180422p/230927987929675131002880
http://weibo.com/p/230927987929701303459840
http://weibo.com/20180422p/230927987929701303459840
http://weibo.com/p/230927987929727626911744
http://weibo.com/20180422p/230927987929727626911744
http://weibo.com/p/230927987929826084003840
http://weibo.com/20180422p/230927987929826084003840
http://weibo.com/p/230927987929856001974272
http://weibo.com/20180422p/230927987929856001974272
http://weibo.com/p/230927987929883415941120
http://weibo.com/20180422p/230927987929883415941120
http://weibo.com/p/230927987929908560797696
http://weibo.com/20180422p/230927987929908560797696
http://weibo.com/p/230927987930073279500288
http://weibo.com/20180422p/230927987930073279500288
http://weibo.com/p/230927987930180985032704
http://weibo.com/20180422p/230927987930180985032704
http://weibo.com/p/230927987930212496838656
http://weibo.com/20180422p/230927987930212496838656
http://weibo.com/p/230927987930321557131264
http://weibo.com/20180422p/230927987930321557131264
http://weibo.com/p/230927987930351852593152
http://weibo.com/20180422p/230927987930351852593152
http://weibo.com/p/230927987930377181990912
http://weibo.com/20180422p/230927987930377181990912
http://weibo.com/p/230927987930403119570944
http://weibo.com/20180422p/230927987930403119570944
http://weibo.com/p/230927987930430990716928
http://weibo.com/20180422p/230927987930430990716928
http://weibo.com/p/230927987930459100942336
http://weibo.com/20180422p/230927987930459100942336
http://weibo.com/p/230927987930492332417024
http://weibo.com/20180422p/230927987930492332417024
http://weibo.com/p/230927987930517204635648
http://weibo.com/20180422p/230927987930517204635648
http://weibo.com/p/230927987930541388996608
http://weibo.com/20180422p/230927987930541388996608
http://weibo.com/p/230927987930566844227584
http://weibo.com/20180422p/230927987930566844227584
http://weibo.com/p/230927987930690265812992
http://weibo.com/20180422p/230927987930690265812992
http://weibo.com/p/230927987930719676276736
http://weibo.com/20180422p/230927987930719676276736
http://weibo.com/p/230927987930743030157312
http://weibo.com/20180422p/230927987930743030157312
http://weibo.com/p/230927987930767998853120
http://weibo.com/20180422p/230927987930767998853120
http://weibo.com/p/230927987930797639999488
http://weibo.com/20180422p/230927987930797639999488
http://weibo.com/p/230927987930892926193664
http://weibo.com/20180422p/230927987930892926193664
http://weibo.com/p/230927987930921309052928
http://weibo.com/20180422p/230927987930921309052928
http://weibo.com/p/230927987930948261646336
http://weibo.com/20180422p/230927987930948261646336
http://weibo.com/p/230927987930972915765248
http://weibo.com/20180422p/230927987930972915765248
http://weibo.com/p/230927987930999218245632
http://weibo.com/20180422p/230927987930999218245632
http://weibo.com/p/230927987931030566473728
http://weibo.com/20180422p/230927987931030566473728
http://weibo.com/p/230927987931059972739072
http://weibo.com/20180422p/230927987931059972739072
http://weibo.com/p/230927987934001295527936
http://weibo.com/20180422p/230927987934001295527936
http://weibo.com/p/230927987934033881079808
http://weibo.com/20180422p/230927987934033881079808
http://weibo.com/p/230927987934063778074624
http://weibo.com/20180422p/230927987934063778074624
http://weibo.com/p/230927987934088021155840
http://weibo.com/20180422p/230927987934088021155840
http://weibo.com/20180423p/230927988285258799521792
http://weibo.com/zjvp/230927988285258799521792
http://weibo.com/haop/230927988285258799521792
http://weibo.com/20180423p/230927988285287488561152
http://weibo.com/zjvp/230927988285287488561152
http://weibo.com/haop/230927988285287488561152
http://weibo.com/20180423p/230927988285312385945600
http://weibo.com/zjvp/230927988285312385945600
http://weibo.com/haop/230927988285312385945600
http://weibo.com/20180423p/230927988285410251640832
http://weibo.com/zjvp/230927988285410251640832
http://weibo.com/haop/230927988285410251640832
http://weibo.com/20180423p/230927988285439364304896
http://weibo.com/zjvp/230927988285439364304896
http://weibo.com/haop/230927988285439364304896
http://weibo.com/20180423p/230927988285527352414208
http://weibo.com/zjvp/230927988285527352414208
http://weibo.com/haop/230927988285527352414208
http://weibo.com/20180423p/230927988285560831352832
http://weibo.com/zjvp/230927988285560831352832
http://weibo.com/haop/230927988285560831352832
http://weibo.com/20180423p/230927988285585389002752
http://weibo.com/zjvp/230927988285585389002752
http://weibo.com/haop/230927988285585389002752
http://weibo.com/20180423p/230927988285610466742272
http://weibo.com/zjvp/230927988285610466742272
http://weibo.com/haop/230927988285610466742272
http://weibo.com/20180423p/230927988285635569655808
http://weibo.com/zjvp/230927988285635569655808
http://weibo.com/haop/230927988285635569655808
http://weibo.com/20180423p/230927988285661796638720
http://weibo.com/zjvp/230927988285661796638720
http://weibo.com/haop/230927988285661796638720
http://weibo.com/20180423p/230927988285686182318080
http://weibo.com/zjvp/230927988285686182318080
http://weibo.com/haop/230927988285686182318080
http://weibo.com/20180423p/230927988285714816835584
http://weibo.com/zjvp/230927988285714816835584
http://weibo.com/haop/230927988285714816835584
http://weibo.com/20180423p/230927988285742402768896
http://weibo.com/zjvp/230927988285742402768896
http://weibo.com/haop/230927988285742402768896
http://weibo.com/20180423p/230927988285771607707648
http://weibo.com/zjvp/230927988285771607707648
http://weibo.com/haop/230927988285771607707648
http://weibo.com/20180423p/230927988285866126352384
http://weibo.com/zjvp/230927988285866126352384
http://weibo.com/haop/230927988285866126352384
http://weibo.com/20180423p/230927988285892806316032
http://weibo.com/zjvp/230927988285892806316032
http://weibo.com/haop/230927988285892806316032
http://weibo.com/20180423p/230927988285922770423808
http://weibo.com/zjvp/230927988285922770423808
http://weibo.com/haop/230927988285922770423808
http://weibo.com/20180423p/230927988285955192397824
http://weibo.com/zjvp/230927988285955192397824
http://weibo.com/haop/230927988285955192397824
http://weibo.com/20180423p/230927988286190572544000
http://weibo.com/zjvp/230927988286190572544000
http://weibo.com/haop/230927988286190572544000
http://weibo.com/20180423p/230927988286230670086144
http://weibo.com/zjvp/230927988286230670086144
http://weibo.com/haop/230927988286230670086144
http://weibo.com/20180423p/230927988286260378345472
http://weibo.com/zjvp/230927988286260378345472
http://weibo.com/haop/230927988286260378345472
http://weibo.com/20180423p/230927988286290145320960
http://weibo.com/zjvp/230927988286290145320960
http://weibo.com/haop/230927988286290145320960
http://weibo.com/20180423p/230927988286338082017280
http://weibo.com/zjvp/230927988286338082017280
http://weibo.com/haop/230927988286338082017280
http://weibo.com/20180423p/230927988286362937462784
http://weibo.com/zjvp/230927988286362937462784
http://weibo.com/haop/230927988286362937462784
http://weibo.com/20180423p/230927988286392834465792
http://weibo.com/zjvp/230927988286392834465792
http://weibo.com/haop/230927988286392834465792
http://weibo.com/20180423p/230927988286419032084480
http://weibo.com/zjvp/230927988286419032084480
http://weibo.com/haop/230927988286419032084480
http://weibo.com/20180423p/230927988286447360417792
http://weibo.com/zjvp/230927988286447360417792
http://weibo.com/haop/230927988286447360417792
http://weibo.com/20180423p/230927988286473537064960
http://weibo.com/zjvp/230927988286473537064960
http://weibo.com/haop/230927988286473537064960
http://weibo.com/20180423p/230927988286567757910016
http://weibo.com/zjvp/230927988286567757910016
http://weibo.com/haop/230927988286567757910016
http://weibo.com/20180423p/230927988286597382279168
http://weibo.com/zjvp/230927988286597382279168
http://weibo.com/haop/230927988286597382279168
http://weibo.com/20180423p/230927988286626276839424
http://weibo.com/zjvp/230927988286626276839424
http://weibo.com/haop/230927988286626276839424
http://weibo.com/20180423p/230927988286653732757504
http://weibo.com/zjvp/230927988286653732757504
http://weibo.com/haop/230927988286653732757504
http://weibo.com/20180423p/230927988286703238127616
http://weibo.com/zjvp/230927988286703238127616
http://weibo.com/haop/230927988286703238127616
http://weibo.com/20180423p/230927988286734066257920
http://weibo.com/zjvp/230927988286734066257920
http://weibo.com/haop/230927988286734066257920
http://weibo.com/20180423p/230927988286760184188928
http://weibo.com/zjvp/230927988286760184188928
http://weibo.com/haop/230927988286760184188928
http://weibo.com/20180423p/230927988286785442287616
http://weibo.com/zjvp/230927988286785442287616
http://weibo.com/haop/230927988286785442287616
http://weibo.com/20180423p/230927988286815003746304
http://weibo.com/zjvp/230927988286815003746304
http://weibo.com/haop/230927988286815003746304
http://weibo.com/20180423p/230927988286841172008960
http://weibo.com/zjvp/230927988286841172008960
http://weibo.com/haop/230927988286841172008960
http://weibo.com/20180423p/230927988287092679249920
http://weibo.com/zjvp/230927988287092679249920
http://weibo.com/haop/230927988287092679249920
http://weibo.com/20180423p/230927988287143270948864
http://weibo.com/zjvp/230927988287143270948864
http://weibo.com/haop/230927988287143270948864
http://weibo.com/20180423p/230927988287168910725120
http://weibo.com/zjvp/230927988287168910725120
http://weibo.com/haop/230927988287168910725120
http://weibo.com/20180423p/230927988287195460669440
http://weibo.com/zjvp/230927988287195460669440
http://weibo.com/haop/230927988287195460669440
http://weibo.com/20180423p/230927988287220383227904
http://weibo.com/zjvp/230927988287220383227904
http://weibo.com/haop/230927988287220383227904
http://weibo.com/20180423p/230927988287246031392768
http://weibo.com/zjvp/230927988287246031392768
http://weibo.com/haop/230927988287246031392768
http://weibo.com/20180423p/230927988287271054610432
http://weibo.com/zjvp/230927988287271054610432
http://weibo.com/haop/230927988287271054610432
http://weibo.com/20180423p/230927988287294815346688
http://weibo.com/zjvp/230927988287294815346688
http://weibo.com/haop/230927988287294815346688
http://weibo.com/20180423p/230927988287322980093952
http://weibo.com/zjvp/230927988287322980093952
http://weibo.com/haop/230927988287322980093952
http://weibo.com/20180423p/230927988287415271559168
http://weibo.com/zjvp/230927988287415271559168
http://weibo.com/haop/230927988287415271559168
http://weibo.com/20180423p/230927988287444082233344
http://weibo.com/zjvp/230927988287444082233344
http://weibo.com/haop/230927988287444082233344
http://weibo.com/20180423p/230927988287471731085312
http://weibo.com/zjvp/230927988287471731085312
http://weibo.com/haop/230927988287471731085312
http://weibo.com/20180423p/230927988287501401591808
http://weibo.com/zjvp/230927988287501401591808
http://weibo.com/haop/230927988287501401591808
http://weibo.com/20180423p/230927988287527544692736
http://weibo.com/zjvp/230927988287527544692736
http://weibo.com/haop/230927988287527544692736
http://weibo.com/20180423p/230927988287552706318336
http://weibo.com/zjvp/230927988287552706318336
http://weibo.com/haop/230927988287552706318336
http://weibo.com/20180423p/230927988287580388728832
http://weibo.com/zjvp/230927988287580388728832
http://weibo.com/haop/230927988287580388728832
http://weibo.com/20180423p/230927988287607290994688
http://weibo.com/zjvp/230927988287607290994688
http://weibo.com/haop/230927988287607290994688
http://weibo.com/20180423p/230927988287759472922624
http://weibo.com/zjvp/230927988287759472922624
http://weibo.com/haop/230927988287759472922624
http://weibo.com/20180423p/230927988287807120220160
http://weibo.com/zjvp/230927988287807120220160
http://weibo.com/haop/230927988287807120220160
http://weibo.com/20180423p/230927988287902360276992
http://weibo.com/zjvp/230927988287902360276992
http://weibo.com/haop/230927988287902360276992
http://weibo.com/20180423p/230927988287995314442241
http://weibo.com/zjvp/230927988287995314442241
http://weibo.com/haop/230927988287995314442241
http://weibo.com/20180423p/230927988288025781870592
http://weibo.com/zjvp/230927988288025781870592
http://weibo.com/haop/230927988288025781870592
http://weibo.com/20180423p/230927988288052562501632
http://weibo.com/zjvp/230927988288052562501632
http://weibo.com/haop/230927988288052562501632
http://weibo.com/20180423p/230927988288080962134016
http://weibo.com/zjvp/230927988288080962134016
http://weibo.com/haop/230927988288080962134016
http://weibo.com/20180423p/230927988288108803919872
http://weibo.com/zjvp/230927988288108803919872
http://weibo.com/haop/230927988288108803919872
http://weibo.com/20180423p/230927988288137555877888
http://weibo.com/zjvp/230927988288137555877888
http://weibo.com/haop/230927988288137555877888
http://weibo.com/20180423p/230927988288163346649088
http://weibo.com/zjvp/230927988288163346649088
http://weibo.com/haop/230927988288163346649088
http://weibo.com/20180423p/230927988288190827732992
http://weibo.com/zjvp/230927988288190827732992
http://weibo.com/haop/230927988288190827732992
http://weibo.com/20180423p/230927988288222251458560
http://weibo.com/zjvp/230927988288222251458560
http://weibo.com/haop/230927988288222251458560
http://weibo.com/20180423p/230927988288246406455296
http://weibo.com/zjvp/230927988288246406455296
http://weibo.com/haop/230927988288246406455296
http://weibo.com/20180423p/230927988288414308634624
http://weibo.com/zjvp/230927988288414308634624
http://weibo.com/haop/230927988288414308634624
http://weibo.com/20180423p/230927988288446319566848
http://weibo.com/zjvp/230927988288446319566848
http://weibo.com/haop/230927988288446319566848
http://weibo.com/20180423p/230927988288532881612800
http://weibo.com/zjvp/230927988288532881612800
http://weibo.com/haop/230927988288532881612800
http://weibo.com/20180423p/230927988288561805533184
http://weibo.com/zjvp/230927988288561805533184
http://weibo.com/haop/230927988288561805533184
http://weibo.com/20180423p/230927988288586484813824
http://weibo.com/zjvp/230927988288586484813824
http://weibo.com/haop/230927988288586484813824
http://weibo.com/20180423p/230927988288650842214400
http://weibo.com/zjvp/230927988288650842214400
http://weibo.com/haop/230927988288650842214400
http://weibo.com/20180423p/230927988288678289743872
http://weibo.com/zjvp/230927988288678289743872
http://weibo.com/haop/230927988288678289743872
http://weibo.com/20180423p/230927988288707163328512
http://weibo.com/zjvp/230927988288707163328512
http://weibo.com/haop/230927988288707163328512
http://weibo.com/20180423p/230927988288732215906304
http://weibo.com/zjvp/230927988288732215906304
http://weibo.com/haop/230927988288732215906304
http://weibo.com/20180423p/230927988288762662363136
http://weibo.com/zjvp/230927988288762662363136
http://weibo.com/haop/230927988288762662363136
http://weibo.com/20180423p/230927988288793884762112
http://weibo.com/zjvp/230927988288793884762112
http://weibo.com/haop/230927988288793884762112
http://weibo.com/20180423p/230927988289166343147520
http://weibo.com/zjvp/230927988289166343147520
http://weibo.com/haop/230927988289166343147520
http://weibo.com/20180423p/230927988289193530626048
http://weibo.com/zjvp/230927988289193530626048
http://weibo.com/haop/230927988289193530626048
http://weibo.com/20180423p/230927988289281271275520
http://weibo.com/zjvp/230927988289281271275520
http://weibo.com/haop/230927988289281271275520
http://weibo.com/20180423p/230927988289312770494464
http://weibo.com/zjvp/230927988289312770494464
http://weibo.com/haop/230927988289312770494464
http://weibo.com/20180423p/230927988289336829026304
http://weibo.com/zjvp/230927988289336829026304
http://weibo.com/haop/230927988289336829026304
http://weibo.com/20180423p/230927988289428780748800
http://weibo.com/zjvp/230927988289428780748800
http://weibo.com/haop/230927988289428780748800
http://weibo.com/20180423p/230927988289457629171712
http://weibo.com/zjvp/230927988289457629171712
http://weibo.com/haop/230927988289457629171712
http://weibo.com/20180423p/230927988289486251106304
http://weibo.com/zjvp/230927988289486251106304
http://weibo.com/haop/230927988289486251106304
http://weibo.com/20180423p/230927988289515359571968
http://weibo.com/zjvp/230927988289515359571968
http://weibo.com/haop/230927988289515359571968
http://weibo.com/20180423p/230927988289540345044992
http://weibo.com/zjvp/230927988289540345044992
http://weibo.com/haop/230927988289540345044992
http://weibo.com/20180423p/230927988289567314415616
http://weibo.com/zjvp/230927988289567314415616
http://weibo.com/haop/230927988289567314415616
http://weibo.com/20180423p/230927988289592824176640
http://weibo.com/zjvp/230927988289592824176640
http://weibo.com/haop/230927988289592824176640
http://weibo.com/20180423p/230927988289618824667136
http://weibo.com/zjvp/230927988289618824667136
http://weibo.com/haop/230927988289618824667136
http://weibo.com/20180423p/230927988289647190740992
http://weibo.com/zjvp/230927988289647190740992
http://weibo.com/haop/230927988289647190740992
http://weibo.com/20180423p/230927988289673686159360
http://weibo.com/zjvp/230927988289673686159360
http://weibo.com/haop/230927988289673686159360
http://weibo.com/20180423p/230927988289833795325952
http://weibo.com/zjvp/230927988289833795325952
http://weibo.com/haop/230927988289833795325952
http://weibo.com/20180423p/230927988289863092543488
http://weibo.com/zjvp/230927988289863092543488
http://weibo.com/haop/230927988289863092543488
http://weibo.com/20180423p/230927988289887243345920
http://weibo.com/zjvp/230927988289887243345920
http://weibo.com/haop/230927988289887243345920
http://weibo.com/20180423p/230927988289913155756032
http://weibo.com/zjvp/230927988289913155756032
http://weibo.com/haop/230927988289913155756032
http://weibo.com/20180423p/230927988289941828014080
http://weibo.com/zjvp/230927988289941828014080
http://weibo.com/haop/230927988289941828014080
http://weibo.com/20180423p/230927988289966566023168
http://weibo.com/zjvp/230927988289966566023168
http://weibo.com/haop/230927988289966566023168
http://weibo.com/20180423p/230927988289990943313920
http://weibo.com/zjvp/230927988289990943313920
http://weibo.com/haop/230927988289990943313920
http://weibo.com/20180423p/230927988290014766960640
http://weibo.com/zjvp/230927988290014766960640
http://weibo.com/haop/230927988290014766960640
http://weibo.com/20180423p/230927988290038259257344
http://weibo.com/zjvp/230927988290038259257344
http://weibo.com/haop/230927988290038259257344
http://weibo.com/20180423p/230927988290063127285760
http://weibo.com/zjvp/230927988290063127285760
http://weibo.com/haop/230927988290063127285760
http://weibo.com/20180423p/230927988290156043706368
http://weibo.com/zjvp/230927988290156043706368
http://weibo.com/haop/230927988290156043706368
http://weibo.com/20180423p/230927988290184690802688
http://weibo.com/zjvp/230927988290184690802688
http://weibo.com/haop/230927988290184690802688
http://weibo.com/20180423p/230927988290210615791616
http://weibo.com/zjvp/230927988290210615791616
http://weibo.com/haop/230927988290210615791616
http://weibo.com/20180423p/230927988290234909200384
http://weibo.com/zjvp/230927988290234909200384
http://weibo.com/haop/230927988290234909200384
http://weibo.com/20180423p/230927988290259538157568
http://weibo.com/zjvp/230927988290259538157568
http://weibo.com/haop/230927988290259538157568
http://weibo.com/20180423p/230927988290287719686144
http://weibo.com/zjvp/230927988290287719686144
http://weibo.com/haop/230927988290287719686144
http://weibo.com/20180423p/230927988290312214417408
http://weibo.com/zjvp/230927988290312214417408
http://weibo.com/haop/230927988290312214417408
http://weibo.com/20180423p/230927988290337103421440
http://weibo.com/zjvp/230927988290337103421440
http://weibo.com/haop/230927988290337103421440
http://weibo.com/20180423p/230927988290365364641792
http://weibo.com/zjvp/230927988290365364641792
http://weibo.com/haop/230927988290365364641792
http://weibo.com/20180423p/230927988290398671605760
http://weibo.com/zjvp/230927988290398671605760
http://weibo.com/haop/230927988290398671605760
http://weibo.com/20180423p/230927988290491726438400
http://weibo.com/zjvp/230927988290491726438400
http://weibo.com/haop/230927988290491726438400
http://weibo.com/20180423p/230927988290524848857088
http://weibo.com/zjvp/230927988290524848857088
http://weibo.com/haop/230927988290524848857088
http://weibo.com/20180423p/230927988290551142944768
http://weibo.com/zjvp/230927988290551142944768
http://weibo.com/haop/230927988290551142944768
http://weibo.com/20180423p/230927988290577583841280
http://weibo.com/zjvp/230927988290577583841280
http://weibo.com/haop/230927988290577583841280
http://weibo.com/20180423p/230927988290602250543104
http://weibo.com/zjvp/230927988290602250543104
http://weibo.com/haop/230927988290602250543104
http://weibo.com/20180423p/230927988290627143737344
http://weibo.com/zjvp/230927988290627143737344
http://weibo.com/haop/230927988290627143737344
http://weibo.com/20180423p/230927988290674245767168
http://weibo.com/zjvp/230927988290674245767168
http://weibo.com/haop/230927988290674245767168
http://weibo.com/20180423p/230927988290809574985728
http://weibo.com/zjvp/230927988290809574985728
http://weibo.com/haop/230927988290809574985728
http://weibo.com/20180423p/230927988290836854738944
http://weibo.com/zjvp/230927988290836854738944
http://weibo.com/haop/230927988290836854738944
http://weibo.com/20180423p/230927988290865078214656
http://weibo.com/zjvp/230927988290865078214656
http://weibo.com/haop/230927988290865078214656
http://weibo.com/20180423p/230927988290906207555584
http://weibo.com/zjvp/230927988290906207555584
http://weibo.com/haop/230927988290906207555584
http://weibo.com/20180423p/230927988290931050422272
http://weibo.com/zjvp/230927988290931050422272
http://weibo.com/haop/230927988290931050422272
http://weibo.com/20180423p/230927988290953926156288
http://weibo.com/zjvp/230927988290953926156288
http://weibo.com/haop/230927988290953926156288
http://weibo.com/20180423p/230927988290976285990912
http://weibo.com/zjvp/230927988290976285990912
http://weibo.com/haop/230927988290976285990912
http://weibo.com/20180423p/230927988291000524869632
http://weibo.com/zjvp/230927988291000524869632
http://weibo.com/haop/230927988291000524869632
http://weibo.com/20180423p/230927988291024906358784
http://weibo.com/zjvp/230927988291024906358784
http://weibo.com/haop/230927988291024906358784
http://weibo.com/20180423p/230927988291049703084032
http://weibo.com/zjvp/230927988291049703084032
http://weibo.com/haop/230927988291049703084032
http://weibo.com/20180423p/230927988291141470265344
http://weibo.com/zjvp/230927988291141470265344
http://weibo.com/haop/230927988291141470265344
http://weibo.com/20180423p/230927988291169651793920
http://weibo.com/zjvp/230927988291169651793920
http://weibo.com/haop/230927988291169651793920
http://weibo.com/20180423p/230927988291210068103168
http://weibo.com/zjvp/230927988291210068103168
http://weibo.com/haop/230927988291210068103168
http://weibo.com/20180423p/230927988291246885707776
http://weibo.com/zjvp/230927988291246885707776
http://weibo.com/haop/230927988291246885707776
http://weibo.com/20180423p/230927988291273561477120
http://weibo.com/zjvp/230927988291273561477120
http://weibo.com/haop/230927988291273561477120
http://weibo.com/20180423p/230927988291297657753600
http://weibo.com/zjvp/230927988291297657753600
http://weibo.com/haop/230927988291297657753600
http://weibo.com/20180423p/230927988291323754713088
http://weibo.com/zjvp/230927988291323754713088
http://weibo.com/haop/230927988291323754713088
http://weibo.com/20180423p/230927988291350942195712
http://weibo.com/zjvp/230927988291350942195712
http://weibo.com/haop/230927988291350942195712
http://weibo.com/20180423p/230927988291378440052736
http://weibo.com/zjvp/230927988291378440052736
http://weibo.com/haop/230927988291378440052736
http://weibo.com/20180423p/230927988291599987380225
http://weibo.com/zjvp/230927988291599987380225
http://weibo.com/haop/230927988291599987380225
http://weibo.com/20180423p/230927988291644405063680
http://weibo.com/zjvp/230927988291644405063680
http://weibo.com/haop/230927988291644405063680
http://weibo.com/20180423p/230927988291751548555264
http://weibo.com/zjvp/230927988291751548555264
http://weibo.com/haop/230927988291751548555264
http://weibo.com/20180423p/230927988291801146200064
http://weibo.com/zjvp/230927988291801146200064
http://weibo.com/haop/230927988291801146200064
http://weibo.com/20180423p/230927988291840383918080
http://weibo.com/zjvp/230927988291840383918080
http://weibo.com/haop/230927988291840383918080
http://weibo.com/20180423p/230927988291870230581248
http://weibo.com/zjvp/230927988291870230581248
http://weibo.com/haop/230927988291870230581248
http://weibo.com/20180423p/230927988291902476394496
http://weibo.com/zjvp/230927988291902476394496
http://weibo.com/haop/230927988291902476394496
http://weibo.com/20180423p/230927988291927973564416
http://weibo.com/zjvp/230927988291927973564416
http://weibo.com/haop/230927988291927973564416
http://weibo.com/20180423p/230927988291952849981440
http://weibo.com/zjvp/230927988291952849981440
http://weibo.com/haop/230927988291952849981440
http://weibo.com/20180423p/230927988291977600569344
http://weibo.com/zjvp/230927988291977600569344
http://weibo.com/haop/230927988291977600569344
http://weibo.com/20180423p/230927988292003412316160
http://weibo.com/zjvp/230927988292003412316160
http://weibo.com/haop/230927988292003412316160
http://weibo.com/20180423p/230927988292029911928832
http://weibo.com/zjvp/230927988292029911928832
http://weibo.com/haop/230927988292029911928832
http://weibo.com/20180423p/230927988292128469688320
http://weibo.com/zjvp/230927988292128469688320
http://weibo.com/haop/230927988292128469688320
http://weibo.com/20180423p/230927988292155917209600
http://weibo.com/zjvp/230927988292155917209600
http://weibo.com/haop/230927988292155917209600
http://weibo.com/20180423p/230927988292195217842176
http://weibo.com/zjvp/230927988292195217842176
http://weibo.com/haop/230927988292195217842176
http://weibo.com/20180423p/230927988292219985203200
http://weibo.com/zjvp/230927988292219985203200
http://weibo.com/haop/230927988292219985203200
http://weibo.com/20180423p/230927988292247030079488
http://weibo.com/zjvp/230927988292247030079488
http://weibo.com/haop/230927988292247030079488
http://weibo.com/20180423p/230927988292275035443200
http://weibo.com/zjvp/230927988292275035443200
http://weibo.com/haop/230927988292275035443200
http://weibo.com/20180423p/230927988292302109675520
http://weibo.com/zjvp/230927988292302109675520
http://weibo.com/haop/230927988292302109675520
http://weibo.com/20180423p/230927988292326453420032
http://weibo.com/zjvp/230927988292326453420032
http://weibo.com/haop/230927988292326453420032
http://weibo.com/20180423p/230927988292356555935744
http://weibo.com/zjvp/230927988292356555935744
http://weibo.com/haop/230927988292356555935744
http://weibo.com/20180423p/230927988292383605006336
http://weibo.com/zjvp/230927988292383605006336
http://weibo.com/haop/230927988292383605006336
http://weibo.com/20180423p/230927988292484066975744
http://weibo.com/zjvp/230927988292484066975744
http://weibo.com/haop/230927988292484066975744
http://weibo.com/20180423p/230927988292579743244288
http://weibo.com/zjvp/230927988292579743244288
http://weibo.com/haop/230927988292579743244288
http://weibo.com/20180423p/230927988292674714869760
http://weibo.com/zjvp/230927988292674714869760
http://weibo.com/haop/230927988292674714869760
http://weibo.com/20180423p/230927988292711138205696
http://weibo.com/zjvp/230927988292711138205696
http://weibo.com/haop/230927988292711138205696
http://weibo.com/20180423p/230927988292737532960768
http://weibo.com/zjvp/230927988292737532960768
http://weibo.com/haop/230927988292737532960768
http://weibo.com/20180423p/230927988292762526814208
http://weibo.com/zjvp/230927988292762526814208
http://weibo.com/haop/230927988292762526814208
http://weibo.com/20180423p/230927988292787138994176
http://weibo.com/zjvp/230927988292787138994176
http://weibo.com/haop/230927988292787138994176
http://weibo.com/20180423p/230927988292818915041280
http://weibo.com/zjvp/230927988292818915041280
http://weibo.com/haop/230927988292818915041280
http://weibo.com/20180423p/230927988292844747755520
http://weibo.com/zjvp/230927988292844747755520
http://weibo.com/haop/230927988292844747755520
http://weibo.com/20180423p/230927988292870672752640
http://weibo.com/zjvp/230927988292870672752640
http://weibo.com/haop/230927988292870672752640
http://weibo.com/20180423p/230927988292894114717696
http://weibo.com/zjvp/230927988292894114717696
http://weibo.com/haop/230927988292894114717696
http://weibo.com/20180423p/230927988292920484306944
http://weibo.com/zjvp/230927988292920484306944
http://weibo.com/haop/230927988292920484306944
http://weibo.com/20180423p/230927988293011160961024
http://weibo.com/zjvp/230927988293011160961024
http://weibo.com/haop/230927988293011160961024
http://weibo.com/20180423p/230927988293041221537792
http://weibo.com/zjvp/230927988293041221537792
http://weibo.com/haop/230927988293041221537792
http://weibo.com/20180423p/230927988293066718715904
http://weibo.com/zjvp/230927988293066718715904
http://weibo.com/haop/230927988293066718715904
http://weibo.com/20180423p/230927988293520978616320
http://weibo.com/zjvp/230927988293520978616320
http://weibo.com/haop/230927988293520978616320
http://weibo.com/20180423p/230927988293556437258240
http://weibo.com/zjvp/230927988293556437258240
http://weibo.com/haop/230927988293556437258240
http://weibo.com/20180423p/230927988294111947661312
http://weibo.com/sdfp/230927988294111947661312
http://weibo.com/asbp/230927988294111947661312
http://weibo.com/20180423p/230927988294140414398464
http://weibo.com/sdfp/230927988294140414398464
http://weibo.com/asbp/230927988294140414398464
http://weibo.com/20180423p/230927988294167228588032
http://weibo.com/sdfp/230927988294167228588032
http://weibo.com/asbp/230927988294167228588032
http://weibo.com/20180423p/230927988294192243417088
http://weibo.com/sdfp/230927988294192243417088
http://weibo.com/asbp/230927988294192243417088
http://weibo.com/20180423p/230927988294217300185088
http://weibo.com/sdfp/230927988294217300185088
http://weibo.com/asbp/230927988294217300185088
http://weibo.com/20180423p/230927988294453200429056
http://weibo.com/sdfp/230927988294453200429056
http://weibo.com/asbp/230927988294453200429056
http://weibo.com/20180423p/230927988294491716718592
http://weibo.com/sdfp/230927988294491716718592
http://weibo.com/asbp/230927988294491716718592
http://weibo.com/20180423p/230927988294516995788800
http://weibo.com/sdfp/230927988294516995788800
http://weibo.com/asbp/230927988294516995788800
http://weibo.com/20180423p/230927988294542484574208
http://weibo.com/sdfp/230927988294542484574208
http://weibo.com/asbp/230927988294542484574208
http://weibo.com/20180423p/230927988294569420394496
http://weibo.com/sdfp/230927988294569420394496
http://weibo.com/asbp/230927988294569420394496
http://weibo.com/20180423p/230927988294597476098048
http://weibo.com/sdfp/230927988294597476098048
http://weibo.com/asbp/230927988294597476098048
http://weibo.com/20180423p/230927988294690992295936
http://weibo.com/sdfp/230927988294690992295936
http://weibo.com/asbp/230927988294690992295936
http://weibo.com/20180423p/230927988294720008495104
http://weibo.com/sdfp/230927988294720008495104
http://weibo.com/asbp/230927988294720008495104
http://weibo.com/20180423p/230927988294748756254720
http://weibo.com/sdfp/230927988294748756254720
http://weibo.com/asbp/230927988294748756254720
http://weibo.com/20180423p/230927988294772777029632
http://weibo.com/sdfp/230927988294772777029632
http://weibo.com/asbp/230927988294772777029632
http://weibo.com/20180423p/230927988294799901597696
http://weibo.com/sdfp/230927988294799901597696
http://weibo.com/asbp/230927988294799901597696
http://weibo.com/20180423p/230927988294825130336256
http://weibo.com/sdfp/230927988294825130336256
http://weibo.com/asbp/230927988294825130336256
http://weibo.com/20180423p/230927988294853395746816
http://weibo.com/sdfp/230927988294853395746816
http://weibo.com/asbp/230927988294853395746816
http://weibo.com/20180423p/230927988294882021875712
http://weibo.com/sdfp/230927988294882021875712
http://weibo.com/asbp/230927988294882021875712
http://weibo.com/20180423p/230927988294915039432704
http://weibo.com/sdfp/230927988294915039432704
http://weibo.com/asbp/230927988294915039432704
http://weibo.com/20180423p/230927988294938674339840
http://weibo.com/sdfp/230927988294938674339840
http://weibo.com/asbp/230927988294938674339840
http://weibo.com/20180423p/230927988295257907011584
http://weibo.com/sdfp/230927988295257907011584
http://weibo.com/asbp/230927988295257907011584
http://weibo.com/20180423p/230927988295292581318656
http://weibo.com/sdfp/230927988295292581318656
http://weibo.com/asbp/230927988295292581318656
http://weibo.com/20180423p/230927988295319668137984
http://weibo.com/sdfp/230927988295319668137984
http://weibo.com/asbp/230927988295319668137984
http://weibo.com/20180423p/230927988295351679066112
http://weibo.com/sdfp/230927988295351679066112
http://weibo.com/asbp/230927988295351679066112
http://weibo.com/20180423p/230927988295381253099520
http://weibo.com/sdfp/230927988295381253099520
http://weibo.com/asbp/230927988295381253099520
http://weibo.com/20180423p/230927988295405278076928
http://weibo.com/sdfp/230927988295405278076928
http://weibo.com/asbp/230927988295405278076928
http://weibo.com/20180423p/230927988295434734669824
http://weibo.com/sdfp/230927988295434734669824
http://weibo.com/asbp/230927988295434734669824
http://weibo.com/20180423p/230927988295459506229248
http://weibo.com/sdfp/230927988295459506229248
http://weibo.com/asbp/230927988295459506229248
http://weibo.com/20180423p/230927988295483212439552
http://weibo.com/sdfp/230927988295483212439552
http://weibo.com/asbp/230927988295483212439552
http://weibo.com/20180423p/230927988295506855731200
http://weibo.com/sdfp/230927988295506855731200
http://weibo.com/asbp/230927988295506855731200
http://weibo.com/20180423p/230927988295599243665408
http://weibo.com/sdfp/230927988295599243665408
http://weibo.com/asbp/230927988295599243665408
http://weibo.com/20180423p/230927988295628473769984
http://weibo.com/sdfp/230927988295628473769984
http://weibo.com/asbp/230927988295628473769984
http://weibo.com/20180423p/230927988295653719281664
http://weibo.com/sdfp/230927988295653719281664
http://weibo.com/asbp/230927988295653719281664
http://weibo.com/20180423p/230927988295677505179648
http://weibo.com/sdfp/230927988295677505179648
http://weibo.com/asbp/230927988295677505179648
http://weibo.com/20180423p/230927988295703304347648
http://weibo.com/sdfp/230927988295703304347648
http://weibo.com/asbp/230927988295703304347648
http://weibo.com/20180423p/230927988295732370874368
http://weibo.com/sdfp/230927988295732370874368
http://weibo.com/asbp/230927988295732370874368
http://weibo.com/20180423p/230927988295765627506688
http://weibo.com/sdfp/230927988295765627506688
http://weibo.com/asbp/230927988295765627506688
http://weibo.com/20180423p/230927988295793314111488
http://weibo.com/sdfp/230927988295793314111488
http://weibo.com/asbp/230927988295793314111488
http://weibo.com/20180423p/230927988295821659213825
http://weibo.com/sdfp/230927988295821659213825
http://weibo.com/asbp/230927988295821659213825
http://weibo.com/20180423p/230927988295848716668928
http://weibo.com/sdfp/230927988295848716668928
http://weibo.com/asbp/230927988295848716668928
http://weibo.com/20180423p/230927988296076740009984
http://weibo.com/sdfp/230927988296076740009984
http://weibo.com/asbp/230927988296076740009984
http://weibo.com/20180423p/230927988296107048046592
http://weibo.com/sdfp/230927988296107048046592
http://weibo.com/asbp/230927988296107048046592
http://weibo.com/20180423p/230927988296204133601280
http://weibo.com/sdfp/230927988296204133601280
http://weibo.com/asbp/230927988296204133601280
http://weibo.com/20180423p/230927988296236610097152
http://weibo.com/sdfp/230927988296236610097152
http://weibo.com/asbp/230927988296236610097152
http://weibo.com/20180423p/230927988296260911898624
http://weibo.com/sdfp/230927988296260911898624
http://weibo.com/asbp/230927988296260911898624
http://weibo.com/20180423p/230927988296285654097920
http://weibo.com/sdfp/230927988296285654097920
http://weibo.com/asbp/230927988296285654097920
http://weibo.com/20180423p/230927988296318554214400
http://weibo.com/sdfp/230927988296318554214400
http://weibo.com/asbp/230927988296318554214400
http://weibo.com/20180423p/230927988296343237697536
http://weibo.com/sdfp/230927988296343237697536
http://weibo.com/asbp/230927988296343237697536
http://weibo.com/20180423p/230927988296368458043392
http://weibo.com/sdfp/230927988296368458043392
http://weibo.com/asbp/230927988296368458043392
http://weibo.com/20180423p/230927988296393330266112
http://weibo.com/sdfp/230927988296393330266112
http://weibo.com/asbp/230927988296393330266112
http://weibo.com/20180423p/230927988296422350655488
http://weibo.com/sdfp/230927988296422350655488
http://weibo.com/asbp/230927988296422350655488
http://weibo.com/20180423p/230927988296676940718080
http://weibo.com/sdfp/230927988296676940718080
http://weibo.com/asbp/230927988296676940718080
http://weibo.com/20180423p/230927988296714093858816
http://weibo.com/sdfp/230927988296714093858816
http://weibo.com/asbp/230927988296714093858816
http://weibo.com/20180423p/230927988296741654634496
http://weibo.com/sdfp/230927988296741654634496
http://weibo.com/asbp/230927988296741654634496
http://weibo.com/20180423p/230927988296771597766656
http://weibo.com/sdfp/230927988296771597766656
http://weibo.com/asbp/230927988296771597766656
http://weibo.com/20180423p/230927988296802480431104
http://weibo.com/sdfp/230927988296802480431104
http://weibo.com/asbp/230927988296802480431104
http://weibo.com/20180423p/230927988296827222630400
http://weibo.com/sdfp/230927988296827222630400
http://weibo.com/asbp/230927988296827222630400
http://weibo.com/20180423p/230927988296856528228352
http://weibo.com/sdfp/230927988296856528228352
http://weibo.com/asbp/230927988296856528228352
http://weibo.com/20180423p/230927988296881501118464
http://weibo.com/sdfp/230927988296881501118464
http://weibo.com/asbp/230927988296881501118464
http://weibo.com/20180423p/230927988297205645320192
http://weibo.com/sdfp/230927988297205645320192
http://weibo.com/asbp/230927988297205645320192
http://weibo.com/20180423p/230927988297236842549248
http://weibo.com/sdfp/230927988297236842549248
http://weibo.com/asbp/230927988297236842549248
http://weibo.com/20180423p/230927988297262805291008
http://weibo.com/sdfp/230927988297262805291008
http://weibo.com/asbp/230927988297262805291008
http://weibo.com/20180423p/230927988297288885477376
http://weibo.com/sdfp/230927988297288885477376
http://weibo.com/asbp/230927988297288885477376
http://weibo.com/20180423p/230927988297317905866752
http://weibo.com/sdfp/230927988297317905866752
http://weibo.com/asbp/230927988297317905866752
http://weibo.com/20180423p/230927988297345512775680
http://weibo.com/sdfp/230927988297345512775680
http://weibo.com/asbp/230927988297345512775680
http://weibo.com/20180423p/230927988297374239559680
http://weibo.com/sdfp/230927988297374239559680
http://weibo.com/asbp/230927988297374239559680
http://weibo.com/20180423p/230927988297466493276160
http://weibo.com/sdfp/230927988297466493276160
http://weibo.com/asbp/230927988297466493276160
http://weibo.com/20180423p/230927988297500890767360
http://weibo.com/sdfp/230927988297500890767360
http://weibo.com/asbp/230927988297500890767360
http://weibo.com/20180423p/230927988297527340044288
http://weibo.com/sdfp/230927988297527340044288
http://weibo.com/asbp/230927988297527340044288
http://weibo.com/20180423p/230927988297552069660672
http://weibo.com/sdfp/230927988297552069660672
http://weibo.com/asbp/230927988297552069660672
http://weibo.com/20180423p/230927988297582222512128
http://weibo.com/sdfp/230927988297582222512128
http://weibo.com/asbp/230927988297582222512128
http://weibo.com/20180423p/230927988297606289428480
http://weibo.com/sdfp/230927988297606289428480
http://weibo.com/asbp/230927988297606289428480
http://weibo.com/20180423p/230927988297629991440384
http://weibo.com/sdfp/230927988297629991440384
http://weibo.com/asbp/230927988297629991440384
http://weibo.com/20180423p/230927988297654179995648
http://weibo.com/sdfp/230927988297654179995648
http://weibo.com/asbp/230927988297654179995648
http://weibo.com/20180423p/230927988297677802311680
http://weibo.com/sdfp/230927988297677802311680
http://weibo.com/asbp/230927988297677802311680
http://weibo.com/20180423p/230927988297713365815296
http://weibo.com/sdfp/230927988297713365815296
http://weibo.com/asbp/230927988297713365815296
http://weibo.com/20180423p/230927988297884854128640
http://weibo.com/sdfp/230927988297884854128640
http://weibo.com/asbp/230927988297884854128640
http://weibo.com/20180423p/230927988297915048923136
http://weibo.com/sdfp/230927988297915048923136
http://weibo.com/asbp/230927988297915048923136
http://weibo.com/20180423p/230927988297946200023040
http://weibo.com/sdfp/230927988297946200023040
http://weibo.com/asbp/230927988297946200023040
http://weibo.com/20180423p/230927988297977921544192
http://weibo.com/sdfp/230927988297977921544192
http://weibo.com/asbp/230927988297977921544192
http://weibo.com/20180423p/230927988298001220898816
http://weibo.com/sdfp/230927988298001220898816
http://weibo.com/asbp/230927988298001220898816
http://weibo.com/20180423p/230927988298024943882240
http://weibo.com/sdfp/230927988298024943882240
http://weibo.com/asbp/230927988298024943882240
http://weibo.com/20180423p/230927988298049010802688
http://weibo.com/sdfp/230927988298049010802688
http://weibo.com/asbp/230927988298049010802688
http://weibo.com/20180423p/230927988298433393594368
http://weibo.com/sdfp/230927988298433393594368
http://weibo.com/asbp/230927988298433393594368
http://weibo.com/20180423p/230927988298464611803136
http://weibo.com/sdfp/230927988298464611803136
http://weibo.com/asbp/230927988298464611803136
http://weibo.com/20180423p/230927988298628260962304
http://weibo.com/sdfp/230927988298628260962304
http://weibo.com/asbp/230927988298628260962304
http://weibo.com/20180423p/230927988298775590080512
http://weibo.com/sdfp/230927988298775590080512
http://weibo.com/asbp/230927988298775590080512
http://weibo.com/20180423p/230927988298802869833729
http://weibo.com/sdfp/230927988298802869833729
http://weibo.com/asbp/230927988298802869833729
http://weibo.com/20180423p/230927988298834822041600
http://weibo.com/sdfp/230927988298834822041600
http://weibo.com/asbp/230927988298834822041600
http://weibo.com/20180423p/230927988298866782638080
http://weibo.com/sdfp/230927988298866782638080
http://weibo.com/asbp/230927988298866782638080
http://weibo.com/20180423p/230927988298891843608576
http://weibo.com/sdfp/230927988298891843608576
http://weibo.com/asbp/230927988298891843608576
http://weibo.com/20180423p/230927988298919916085248
http://weibo.com/sdfp/230927988298919916085248
http://weibo.com/asbp/230927988298919916085248
http://weibo.com/20180423p/230927988298945518116864
http://weibo.com/sdfp/230927988298945518116864
http://weibo.com/asbp/230927988298945518116864
http://weibo.com/20180423p/230927988298970906238976
http://weibo.com/sdfp/230927988298970906238976
http://weibo.com/asbp/230927988298970906238976
http://weibo.com/20180423p/230927988298996634099712
http://weibo.com/sdfp/230927988298996634099712
http://weibo.com/asbp/230927988298996634099712
http://weibo.com/20180423p/230927988299109611872256
http://weibo.com/sdfp/230927988299109611872256
http://weibo.com/asbp/230927988299109611872256
http://weibo.com/20180423p/230927988299139261403136
http://weibo.com/sdfp/230927988299139261403136
http://weibo.com/asbp/230927988299139261403136
http://weibo.com/20180423p/230927988299168965468160
http://weibo.com/sdfp/230927988299168965468160
http://weibo.com/asbp/230927988299168965468160
http://weibo.com/20180423p/230927988299202779942912
http://weibo.com/sdfp/230927988299202779942912
http://weibo.com/asbp/230927988299202779942912
http://weibo.com/20180423p/230927988299231934554112
http://weibo.com/sdfp/230927988299231934554112
http://weibo.com/asbp/230927988299231934554112
http://weibo.com/20180423p/230927988299256618033152
http://weibo.com/sdfp/230927988299256618033152
http://weibo.com/asbp/230927988299256618033152
http://weibo.com/20180423p/230927988299281943240704
http://weibo.com/sdfp/230927988299281943240704
http://weibo.com/asbp/230927988299281943240704
http://weibo.com/20180423p/230927988299307054538752
http://weibo.com/sdfp/230927988299307054538752
http://weibo.com/asbp/230927988299307054538752
http://weibo.com/20180423p/230927988299558167519232
http://weibo.com/sdfp/230927988299558167519232
http://weibo.com/asbp/230927988299558167519232
http://weibo.com/20180423p/230927988299585086558208
http://weibo.com/sdfp/230927988299585086558208
http://weibo.com/asbp/230927988299585086558208
http://weibo.com/20180423p/230927988299609988141056
http://weibo.com/sdfp/230927988299609988141056
http://weibo.com/asbp/230927988299609988141056
http://weibo.com/20180423p/230927988299639956447232
http://weibo.com/sdfp/230927988299639956447232
http://weibo.com/asbp/230927988299639956447232
http://weibo.com/20180423p/230927988299664275017728
http://weibo.com/sdfp/230927988299664275017728
http://weibo.com/asbp/230927988299664275017728
http://weibo.com/20180423p/230927988299688463572992
http://weibo.com/sdfp/230927988299688463572992
http://weibo.com/asbp/230927988299688463572992
http://weibo.com/20180423p/230927988299714082377728
http://weibo.com/sdfp/230927988299714082377728
http://weibo.com/asbp/230927988299714082377728
http://weibo.com/20180423p/230927988299738279321600
http://weibo.com/sdfp/230927988299738279321600
http://weibo.com/asbp/230927988299738279321600
http://weibo.com/20180423p/230927988299762853748736
http://weibo.com/sdfp/230927988299762853748736
http://weibo.com/asbp/230927988299762853748736
http://weibo.com/20180423p/230927988299858970419200
http://weibo.com/sdfp/230927988299858970419200
http://weibo.com/asbp/230927988299858970419200
http://weibo.com/20180423p/230927988299892768116736
http://weibo.com/sdfp/230927988299892768116736
http://weibo.com/asbp/230927988299892768116736
http://weibo.com/20180423p/230927988299918688915456
http://weibo.com/sdfp/230927988299918688915456
http://weibo.com/asbp/230927988299918688915456
http://weibo.com/20180423p/230927988299944764903424
http://weibo.com/sdfp/230927988299944764903424
http://weibo.com/asbp/230927988299944764903424
http://weibo.com/20180423p/230927988299970668924928
http://weibo.com/sdfp/230927988299970668924928
http://weibo.com/asbp/230927988299970668924928
http://weibo.com/20180423p/230927988299996975603712
http://weibo.com/sdfp/230927988299996975603712
http://weibo.com/asbp/230927988299996975603712
http://weibo.com/20180423p/230927988300160926752768
http://weibo.com/sdfp/230927988300160926752768
http://weibo.com/asbp/230927988300160926752768
http://weibo.com/20180423p/230927988300188978253824
http://weibo.com/sdfp/230927988300188978253824
http://weibo.com/asbp/230927988300188978253824
http://weibo.com/20180423p/230927988300213787566080
http://weibo.com/sdfp/230927988300213787566080
http://weibo.com/asbp/230927988300213787566080
http://weibo.com/20180423p/230927988300308515921920
http://weibo.com/sdfp/230927988300308515921920
http://weibo.com/asbp/230927988300308515921920
http://weibo.com/20180423p/230927988300336139603968
http://weibo.com/sdfp/230927988300336139603968
http://weibo.com/asbp/230927988300336139603968
http://weibo.com/20180423p/230927988300365860446208
http://weibo.com/sdfp/230927988300365860446208
http://weibo.com/asbp/230927988300365860446208
http://weibo.com/20180423p/230927988300395489005568
http://weibo.com/sdfp/230927988300395489005568
http://weibo.com/asbp/230927988300395489005568
http://weibo.com/20180423p/230927988300420281536512
http://weibo.com/sdfp/230927988300420281536512
http://weibo.com/asbp/230927988300420281536512
http://weibo.com/20180423p/230927988300446240088064
http://weibo.com/sdfp/230927988300446240088064
http://weibo.com/asbp/230927988300446240088064
http://weibo.com/20180423p/230927988300473725362176
http://weibo.com/sdfp/230927988300473725362176
http://weibo.com/asbp/230927988300473725362176
http://weibo.com/20180423p/230927988300569070276608
http://weibo.com/sdfp/230927988300569070276608
http://weibo.com/asbp/230927988300569070276608
http://weibo.com/20180423p/230927988300605120323584
http://weibo.com/sdfp/230927988300605120323584
http://weibo.com/asbp/230927988300605120323584
http://weibo.com/20180423p/230927988300635692601344
http://weibo.com/sdfp/230927988300635692601344
http://weibo.com/asbp/230927988300635692601344
http://weibo.com/20180423p/230927988300666709479424
http://weibo.com/sdfp/230927988300666709479424
http://weibo.com/asbp/230927988300666709479424
http://weibo.com/20180423p/230927988300694647742464
http://weibo.com/sdfp/230927988300694647742464
http://weibo.com/asbp/230927988300694647742464
http://weibo.com/20180423p/230927988300782447108096
http://weibo.com/sdfp/230927988300782447108096
http://weibo.com/asbp/230927988300782447108096
http://weibo.com/20180423p/230927988300816110592000
http://weibo.com/sdfp/230927988300816110592000
http://weibo.com/asbp/230927988300816110592000
http://weibo.com/20180423p/230927988300846108250112
http://weibo.com/sdfp/230927988300846108250112
http://weibo.com/asbp/230927988300846108250112
http://weibo.com/20180423p/230927988300879994036224
http://weibo.com/sdfp/230927988300879994036224
http://weibo.com/asbp/230927988300879994036224
http://weibo.com/20180423p/230927988300904312606720
http://weibo.com/sdfp/230927988300904312606720
http://weibo.com/asbp/230927988300904312606720
http://weibo.com/20180423p/230927988300934117330944
http://weibo.com/sdfp/230927988300934117330944
http://weibo.com/asbp/230927988300934117330944
http://weibo.com/20180423p/230927988300961447415808
http://weibo.com/sdfp/230927988300961447415808
http://weibo.com/asbp/230927988300961447415808
http://weibo.com/20180423p/230927988300991940005888
http://weibo.com/sdfp/230927988300991940005888
http://weibo.com/asbp/230927988300991940005888
http://weibo.com/20180423p/230927988301016296333312
http://weibo.com/sdfp/230927988301016296333312
http://weibo.com/asbp/230927988301016296333312
http://weibo.com/20180423p/230927988301039658606592
http://weibo.com/sdfp/230927988301039658606592
http://weibo.com/asbp/230927988301039658606592
http://weibo.com/20180423p/230927988301474893144064
http://weibo.com/sdfp/230927988301474893144064
http://weibo.com/asbp/230927988301474893144064
http://weibo.com/20180423p/230927988301505503174656
http://weibo.com/sdfp/230927988301505503174656
http://weibo.com/asbp/230927988301505503174656
http://weibo.com/20180423p/230927988301529725280256
http://weibo.com/sdfp/230927988301529725280256
http://weibo.com/asbp/230927988301529725280256
http://weibo.com/20180423p/230927988301558976352256
http://weibo.com/sdfp/230927988301558976352256
http://weibo.com/asbp/230927988301558976352256
http://weibo.com/20180423p/230927988301583139737600
http://weibo.com/sdfp/230927988301583139737600
http://weibo.com/asbp/230927988301583139737600
http://weibo.com/20180423p/230927988301608871796736
http://weibo.com/sdfp/230927988301608871796736
http://weibo.com/asbp/230927988301608871796736
http://weibo.com/20180423p/230927988301645966221312
http://weibo.com/sdfp/230927988301645966221312
http://weibo.com/asbp/230927988301645966221312
http://weibo.com/20180423p/230927988301672172232704
http://weibo.com/sdfp/230927988301672172232704
http://weibo.com/asbp/230927988301672172232704
http://weibo.com/20180423p/230927988301697791041536
http://weibo.com/sdfp/230927988301697791041536
http://weibo.com/asbp/230927988301697791041536
http://weibo.com/20180423p/230927988301723401461760
http://weibo.com/sdfp/230927988301723401461760
http://weibo.com/asbp/230927988301723401461760
http://weibo.com/20180423p/230927988301822114406400
http://weibo.com/sdfp/230927988301822114406400
http://weibo.com/asbp/230927988301822114406400
http://weibo.com/20180423p/230927988301848920203264
http://weibo.com/sdfp/230927988301848920203264
http://weibo.com/asbp/230927988301848920203264
http://weibo.com/20180423p/230927988301874274766848
http://weibo.com/sdfp/230927988301874274766848
http://weibo.com/asbp/230927988301874274766848
http://weibo.com/20180423p/230927988301903559397376
http://weibo.com/sdfp/230927988301903559397376
http://weibo.com/asbp/230927988301903559397376
http://weibo.com/20180423p/230927988301928557449216
http://weibo.com/sdfp/230927988301928557449216
http://weibo.com/asbp/230927988301928557449216
http://weibo.com/20180423p/230927988301959779852288
http://weibo.com/sdfp/230927988301959779852288
http://weibo.com/asbp/230927988301959779852288
http://weibo.com/20180423p/230927988301983939043328
http://weibo.com/sdfp/230927988301983939043328
http://weibo.com/asbp/230927988301983939043328
http://weibo.com/20180423p/230927988302012003127296
http://weibo.com/sdfp/230927988302012003127296
http://weibo.com/asbp/230927988302012003127296
http://weibo.com/20180423p/230927988302035331850240
http://weibo.com/sdfp/230927988302035331850240
http://weibo.com/asbp/230927988302035331850240
http://weibo.com/20180423p/230927988302062020206592
http://weibo.com/sdfp/230927988302062020206592
http://weibo.com/asbp/230927988302062020206592
http://weibo.com/20180423p/230927988302166714224640
http://weibo.com/sdfp/230927988302166714224640
http://weibo.com/asbp/230927988302166714224640
http://weibo.com/20180423p/230927988302200482570240
http://weibo.com/sdfp/230927988302200482570240
http://weibo.com/asbp/230927988302200482570240
http://weibo.com/20180423p/230927988302225111523328
http://weibo.com/sdfp/230927988302225111523328
http://weibo.com/asbp/230927988302225111523328
http://weibo.com/20180423p/230927988302248998084608
http://weibo.com/sdfp/230927988302248998084608
http://weibo.com/asbp/230927988302248998084608
http://weibo.com/20180423p/230927988302286243504128
http://weibo.com/sdfp/230927988302286243504128
http://weibo.com/asbp/230927988302286243504128
http://weibo.com/20180423p/230927988302312168497152
http://weibo.com/sdfp/230927988302312168497152
http://weibo.com/asbp/230927988302312168497152
http://weibo.com/20180423p/230927988302336382210048
http://weibo.com/sdfp/230927988302336382210048
http://weibo.com/asbp/230927988302336382210048
http://weibo.com/20180423p/230927988302364999946240
http://weibo.com/sdfp/230927988302364999946240
http://weibo.com/asbp/230927988302364999946240
http://weibo.com/20180423p/230927988302402044039168
http://weibo.com/sdfp/230927988302402044039168
http://weibo.com/asbp/230927988302402044039168
http://weibo.com/20180423p/230927988302427625103360
http://weibo.com/sdfp/230927988302427625103360
http://weibo.com/asbp/230927988302427625103360
http://weibo.com/20180423p/230927988302528993038336
http://weibo.com/sdfp/230927988302528993038336
http://weibo.com/asbp/230927988302528993038336
http://weibo.com/20180423p/230927988302558789378048
http://weibo.com/sdfp/230927988302558789378048
http://weibo.com/asbp/230927988302558789378048
http://weibo.com/20180423p/230927988302583481245696
http://weibo.com/sdfp/230927988302583481245696
http://weibo.com/asbp/230927988302583481245696
http://weibo.com/20180423p/230927988302615978708992
http://weibo.com/sdfp/230927988302615978708992
http://weibo.com/asbp/230927988302615978708992
http://weibo.com/20180423p/230927988302645380784128
http://weibo.com/sdfp/230927988302645380784128
http://weibo.com/asbp/230927988302645380784128

posted @ 2016-10-17 18:38  石曼迪  Views(31235)  Comments(7Edit  收藏  举报
瓴域建设-环保事业中心