日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

工作流引擎Activiti使用总结

發(fā)布時間:2025/3/21 41 豆豆
生活随笔 收集整理的這篇文章主要介紹了 工作流引擎Activiti使用总结 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

1.簡單介工作流引擎與Activiti

對于工作流引擎的解釋請參考百度百科:工作流引擎

1.1 我與工作流引擎

在第一家公司工作的時候主要任務(wù)就是開發(fā)OA系統(tǒng),當然基本都是有工作流的支持,不過當時使用的工作流引擎是公司一些牛人開發(fā)的(據(jù)說是用一個開源的引擎修改的),名稱叫CoreFlow;功能相對Activiti來說比較弱,但是能滿足日常的使用,當然也有不少的問題所以后來我們只能修改引擎的代碼打補丁。

現(xiàn)在是我工作的第二家公司,因為要開發(fā)ERP、OA等系統(tǒng)需要使用工作流,在項目調(diào)研階段我先搜索資料選擇使用哪個開源工作流引擎,最終確定了Activiti5并基于公司的架構(gòu)做了一些DEMO。

1.2 Activiti與JBPM5?

對于Activiti、jBPM4、jBPM5我們應(yīng)該如何選擇,在InfoQ上有一篇文章寫的很好,從大的層面比較各個引擎之間的差異,請參考文章:縱觀jBPM:從jBPM3到j(luò)BPM5以及Activiti5

1.3 Activiti資料

  • 官網(wǎng):http://www.activiti.org/

  • 下載:http://www.activiti.org/download.html

  • 版本:Activiti的版本是從5開始的,因為Activiti是使用jBPM4的源碼;版本發(fā)布:兩個月發(fā)布一次。

  • Eclipse Plugin:?http://activiti.org/designer/update/

  • Activit中文群:236540304

2.初次使用遇到問題收集

因為Activiti剛剛退出不久所以資料比較空缺,中文資料更是少的可憐,所以開始的時候一頭霧水(雖然之前用過工作流,但是感覺差距很多),而且官方的手冊還不是很全面;所以我把我在學(xué)習(xí)使用的過程遇到的一些疑問都羅列出來分享給大家;以下幾點是我遇到和想到的,如果你還有什么疑問可以在評論中和我交流再補充。

2.1 部署流程圖后中文亂碼

亂碼是一直纏繞著國人的問題,之前各個技術(shù)、工具出現(xiàn)亂碼的問題寫過很多文章,這里也不例外……,Activiti的亂碼問題在流程圖中。

流程圖的亂碼如下圖所示:

解決辦法有兩種:

2.1.1 修改源代碼方式

修改源碼<pre>org.activiti.engine.impl.bpmn.diagram.ProcessDiagramCanvas</pre>

在構(gòu)造方法<pre>public ProcessDiagramCanvas(int width, int height)</pre> 中有一行代碼是設(shè)置字體的,默認是用Arial字體,這就是亂碼產(chǎn)生的原因,把字改為本地的中文字體即可,例如:

?

1

Font font = new Font("WenQuanYi Micro Hei", Font.BOLD, 11);

當然如果你有配置文件讀取工具那么可以設(shè)置在*.properties文件中,我就是這么做的:

?

1

Font font = new Font(PropertyFileUtil.get("activiti.diagram.canvas.font"), Font.BOLD, 11);


從**5.12**版本開始支持設(shè)置字體名稱,在引擎中添加如下設(shè)置,在生成圖片時即可使用**微軟雅黑**設(shè)置圖片中的文字。

?

1

<property name="activityFontName" value="微軟雅黑"></property>

2.1.2 使用壓縮包方式部署

Activiti支持部署*.bpmn20.xml、bar、zip格式的流程定義。

使用Activit Deisigner工具設(shè)計流程圖的時候會有三個類型的文件:

  • .activiti設(shè)計工具使用的文件

  • .bpmn20.xml設(shè)計工具自動根據(jù).activiti文件生成的xml文件

  • .png流程圖圖片

解決辦法就是把xml文件和圖片文件同時部署,因為在單獨部署xml文件的時候Activiti會自動生成一張流程圖的圖片文件,但是這樣在使用的時候坐標和圖片對應(yīng)不起來……

所以把xml和圖片同時部署的時候Activiti自動關(guān)聯(lián)xml和圖片,當需要獲取圖片的時候直接返回部署時壓縮包里面的圖片文件,而不是Activiti自動生成的圖片文件

2.1.2.1 使用工具打包Bar文件

在“Package Explorer”視圖中右鍵項目名稱然后點擊“Create deployment artifacts”,會在src目錄中創(chuàng)建deployment文件夾,里面包含*.bar文件.

2.1.2.2 使用Ant腳本打包Zip文件

這也是我們采用的辦法,你可以手動選擇xml和png打包成zip格式的文件,也可以像我們一樣采用ant target的方式打包這兩個文件。

?<?xml version="1.0" encoding="UTF-8"?>
?<project name="foo">
??
?<property name="workflow.definition" value="foo-common-core/src/main/resources/diagrams" />
?<property name="workflow.deployments" value="foo-common-core/src/main/resources/deployments" />
??
?<target name="workflow.package.oa.leave">
?<echo>打包流程定義及流程圖::OA-請假</echo>
?<zip destfile="${workflow.deployments}/oa/leave.zip" basedir="${workflow.definition}/oa/leave" update="true"
?includes="*.xml,*.png" />
?</target>
?</project>

view rawbuild.xml?hosted with ? by?GitHub

這樣當修改流程定義文件后只要運行ant命令就可以打包了:<pre>ant workflow.package.oa.leave</pre>

現(xiàn)在部署bar或者zip文件查看流程圖圖片就不是亂碼了,而是你的壓縮包里面的png文件。

2.2 使用引擎提供的Form還是自定義業(yè)務(wù)Form

2.2.1 引擎提供的Form

定義表單的方式在每個Task標簽中定義extensionElementsactiviti:formProperty即可,到達這個節(jié)點的時候可以通過API讀取表單元素。

Activiti官方的例子使用的就是在流程定義中設(shè)置每一個節(jié)點顯示什么樣的表單哪些字段需要顯示、哪些字段只讀、哪些字段必填。

但是這種方式僅僅適用于比較簡單的流程,對于稍微復(fù)雜或者頁面需要業(yè)務(wù)邏輯的判斷的情況就不適用了。

對于數(shù)據(jù)的保存都是在引擎的表中,不利于和其他表的關(guān)聯(lián)、對整個系統(tǒng)的規(guī)劃也不利!

2.2.2 自定義業(yè)務(wù)Form

這種方式應(yīng)該是大家用的最多的了,因為一般的業(yè)務(wù)系統(tǒng)業(yè)務(wù)邏輯都會比較復(fù)雜,而且數(shù)據(jù)庫中很多表都會有依賴關(guān)系,表單中有很多狀態(tài)判斷。

例如我們的系統(tǒng)適用jQuery UI作為UI,有很多javascript代碼,頁面的很多操作需要特殊處理(例如:多個選項的互斥、每個節(jié)點根據(jù)類型和操作人顯示不同的按鈕);基本每個公司都有一套自己的UI風格,要保持多個系統(tǒng)的操作習(xí)慣一致只能使用自定義表單才能滿足。

2.3 業(yè)務(wù)和流程的關(guān)聯(lián)方式

這個問題在群里面很多人都問過,這也是我剛剛開始迷惑的地方;

后來看了以下API發(fā)現(xiàn)RuntimeService有兩個方法:

2.3.1 startProcessInstanceByKey

javadoc對其說明:

startProcessInstanceByKey(String processDefinitionKey, Map<String,Object> variables) Starts a new process instance in the latest version of the process definition with the given key

其中businessKey就是業(yè)務(wù)ID,例如要申請請假,那么先填寫登記信息,然后(保存+啟動流程),因為請假是單獨設(shè)計的數(shù)據(jù)表,所以保存后得到實體ID就可以把它傳給processInstanceBusinessKey方法啟動流程。當需要根據(jù)businessKey查詢流程的時候就可以通過API查詢:

?

1

runtimeService.createProcessInstanceQuery().processInstanceBusinessKey(processInstanceBusinessKey, processDefinitionKey)

建議數(shù)據(jù)庫冗余設(shè)計:在業(yè)務(wù)表設(shè)計的時候添加一列:PROCESS_INSTANCE_ID varchar2(64),在流程啟動之后把流程ID更新到業(yè)務(wù)表中,這樣不管從業(yè)務(wù)還是流程都可以查詢到對方!

特別說明:?此方法啟動時自動選擇最新版本的流程定義。

2.3.2 startProcessInstanceById

javadoc對其說明:

startProcessInstanceById(String processDefinitionId, String businessKey, Map<String,Object> variables) Starts a new process instance in the exactly specified version of the process definition with the given id.

processDefinitionId:這個參數(shù)的值可以通過repositoryService.createProcessDefinitionQuery()方法查詢,對應(yīng)數(shù)據(jù)庫:ACT_RE_PROCDEF;每次部署一次流程定義就會添加一條數(shù)據(jù),同名的版本號累加。

特別說明:?此可以指定不同版本的流程定義,讓用戶多一層選擇。

2.3.3 如何選擇

建議使用startProcessInstanceByKey,特殊情況需要使用以往的版本選擇使用startProcessInstanceById

2.4 同步用戶數(shù)據(jù)

這個問題也是比較多的人詢問過,Activiti支持對任務(wù)分配到:指定人、指定組、兩者組合,而這些人和組的信息都保存在ACT_ID..表中,有自己的用戶和組(角色)管理讓很多人不知所措了;原因是因為每個系統(tǒng)都會存在一個權(quán)限管理模塊(維護:用戶、部門、角色、授權(quán)),不知道該怎么和Activiti同步。

2.4.1 建議處理方式

Activiti有一個IdentityService接口,通過這個接口可以操控Activiti的ACT_ID_*表的數(shù)據(jù),一般的做法是用業(yè)務(wù)系統(tǒng)的權(quán)限管理模塊維護用戶數(shù)據(jù),當進行CRUD操作的時候在原有業(yè)務(wù)邏輯后面添加同步到Activiti的代碼;例如添加一個用戶時同步Activiti User的代碼片段:

?/**
?* 保存用戶信息 并且同步用戶信息到activiti的identity.User,同時設(shè)置角色
?* @param user
?* @param roleIds
?*/
?public void saveUser(User user, List<Long> roleIds, boolean synToActiviti) {
?accountManager.saveEntity(user);
?String userId = user.getId().toString();
??
?if (synToActiviti) {
?List<org.activiti.engine.identity.User> activitiUsers = identityService.createUserQuery().userId(userId).list();
?if (activitiUsers.size() == 1) {
?//更新信息
?org.activiti.engine.identity.User activitiUser = activitiUsers.get(0);
?activitiUser.setFirstName(user.getName());
?activitiUser.setLastName("");
?activitiUser.setPassword(user.getPassword());
?activitiUser.setEmail(user.getEmail());
?identityService.saveUser(activitiUser);
??
?// 刪除用戶的membership
?List<Group> activitiGroups = identityService.createGroupQuery().groupMember(userId).list();
?for (Group group : activitiGroups) {
?identityService.deleteMembership(userId, group.getId());
?}
??
?// 添加membership
?for (Long roleId : roleIds) {
?Role role = roleManager.getEntity(roleId);
?identityService.createMembership(userId, role.getEnName());
?}
??
?} else {
?org.activiti.engine.identity.User newUser = identityService.newUser(userId);
?newUser.setFirstName(user.getName());
?newUser.setLastName("");
?newUser.setPassword(user.getPassword());
?newUser.setEmail(user.getEmail());
?identityService.saveUser(newUser);
??
?// 添加membership
?for (Long roleId : roleIds) {
?Role role = roleManager.getEntity(roleId);
?identityService.createMembership(userId, role.getEnName());
?}
?}
?}
??
?}

view rawAccountServiceImpl.java?hosted with ? by?GitHub

刪除操作也和這個類似!

?

不管從業(yè)務(wù)系統(tǒng)維護用戶還是從Activiti維護,肯定要確定一方,然后CRUD的時候同步到對方,如果需要同步多個子系統(tǒng)那么可以再調(diào)用WebService實現(xiàn)。

2.5 流程圖設(shè)計工具用什么

Activiti提供了兩個流程設(shè)計工具,但是面向?qū)ο蟛煌?/span>

  • Activiti Modeler,面向業(yè)務(wù)人員,使用開源的BPMN設(shè)計工具Signavio,使用BPMN描述業(yè)務(wù)流程圖

  • Eclipse Designer,面向開發(fā)人員,Eclipse的插件,可以讓開發(fā)人員定制每個節(jié)點的屬性(ID、Name、Listener、Attr等)

2.5.1 我們的方式

可能你會驚訝,因為我們沒有使用Activiti Modeler,我們認為用Viso已經(jīng)能表達流程圖的意思了,而且項目經(jīng)理也是技術(shù)出身,和開發(fā)人員也容易溝通。

目前這個項目是第一個使用Activiti的,開始我們在需求調(diào)研階段使用Viso設(shè)計流程圖,利用泳道流程圖設(shè)計和客戶溝通,確定后由負責流程的開發(fā)人員用Eclipse Designer設(shè)計得到bpmn20.xml,最后部署。

2.6 Eclipse Designer存在的問題

這個插件有一個很討厭的Bug一直未修復(fù),安裝了插件后Eclipse的復(fù)制和粘帖快捷鍵會被更換為(Ctrl+Insert、Shift+Insert);Bug描述請見:

  • Activit Forums中報告的Bug

  • Jira的登記

所以最后我們只能單獨開一個安裝了Eclipse Designer的Eclipse專門用來設(shè)計流程圖,這樣就不影響正常使用Eclipse JAVAEE了。

3.配置

3.1 集成Spring

對于和Spring的集成Activiti做的不錯,簡單配置一些Bean代理即可實現(xiàn),但是有兩個和事務(wù)相關(guān)的地方要提示:

  • 配置processEngineConfiguration的時候?qū)傩?strong>transactionManager要使用和業(yè)務(wù)功能的同一個事務(wù)管理Bean,否則事務(wù)不同步。

  • 對于實現(xiàn)了org.activiti.engine.delegate包中的接口的類需要被事務(wù)控制的實現(xiàn)類需要被Spring代理,并且添加事務(wù)的Annotation或者在xml中配置,例如:

?

1

2

3

4

5

6

7

8

9

10

/**

?* 創(chuàng)建繳費流程的時候自動創(chuàng)建實體

?*

?* @author HenryYan

?*/

@Service

@Transactional

public class CreatePaymentProcessListener implements ExecutionListener {

???....

}

4.使用單元測試

單元測試均使用Spring的AbstractTransactionalJUnit4SpringContextTests作為SuperClass,并且在測試類添加:

?

1

2

@ContextConfiguration(locations = { "/applicationContext-test.xml" })

@RunWith(SpringJUnit4ClassRunner.class)

雖然Activiti也提供了測試的一些超類,但是感覺不好用,所以自己封裝了一些方法。

代碼請轉(zhuǎn)移:https://gist.github.com/2182847

4.1 驗證流程圖設(shè)計是否正確

代碼請轉(zhuǎn)移:https://gist.github.com/2182869

4.2 業(yè)務(wù)對象和流程關(guān)聯(lián)測試

代碼請轉(zhuǎn)移:https://gist.github.com/2182973

5.各種狀態(tài)的任務(wù)查詢以及和業(yè)務(wù)對象關(guān)聯(lián)

我們目前分為4中狀態(tài):未簽收、辦理中、運行中、已完成。

查詢到任務(wù)或者流程實例后要顯示在頁面,這個時候需要添加業(yè)務(wù)數(shù)據(jù),最終結(jié)果就是業(yè)務(wù)和流程的并集,請參考6.2

5.1 未簽收(Task)

此類任務(wù)針對于把Task分配給一個角色時,例如部門領(lǐng)導(dǎo),因為部門領(lǐng)導(dǎo)角色可以指定多個人所以需要先簽收再辦理,術(shù)語:搶占式

對應(yīng)的API查詢:

?

1

2

3

4

5

6

7

8

9

10

/**

?* 獲取未簽收的任務(wù)查詢對象

?* @param userId??? 用戶ID

?*/

@Transactional(readOnly = true)

public TaskQuery createUnsignedTaskQuery(String userId) {

????TaskQuery taskCandidateUserQuery = taskService.createTaskQuery().processDefinitionKey(getProcessDefKey())

????????????.taskCandidateUser(userId);

????return taskCandidateUserQuery;

}

5.2 辦理中(Task)

此類任務(wù)數(shù)據(jù)類源有兩種:

  • 簽收后的,5.1中簽收后就應(yīng)該為辦理中狀態(tài)

  • 節(jié)點指定的是具體到一個人,而不是角色

對應(yīng)的API查詢:

?

1

2

3

4

5

6

7

8

9

/**

?* 獲取正在處理的任務(wù)查詢對象

?* @param userId??? 用戶ID

?*/

@Transactional(readOnly = true)

public TaskQuery createTodoTaskQuery(String userId) {

????TaskQuery taskAssigneeQuery = taskService.createTaskQuery().processDefinitionKey(getProcessDefKey()).taskAssignee(userId);

????return taskAssigneeQuery;

}

5.3 運行中(ProcessInstance)

說白了就是沒有結(jié)束的流程,所有參與過的人都應(yīng)該可以看到這個實例,但是Activiti的API沒有可以通過用戶查詢的方法,這個只能自己用hack的方式處理了,我目前還沒有處理。

從表ACT_RU_EXECUTION中查詢數(shù)據(jù)。

對應(yīng)的API查詢:

?

1

2

3

4

5

6

7

8

9

10

/**

?* 獲取未經(jīng)完成的流程實例查詢對象

?* @param userId??? 用戶ID

?*/

@Transactional(readOnly = true)

public ProcessInstanceQuery createUnFinishedProcessInstanceQuery(String userId) {

????ProcessInstanceQuery unfinishedQuery = runtimeService.createProcessInstanceQuery().processDefinitionKey(getProcessDefKey())

????????????.active();

????return unfinishedQuery;

}

5.4 已完成(HistoricProcessInstance)

已經(jīng)結(jié)束的流程實例。

從表ACT_HI_PROCINST中查詢數(shù)據(jù)。

?

1

2

3

4

5

6

7

8

9

10

/**

?* 獲取已經(jīng)完成的流程實例查詢對象

?* @param userId??? 用戶ID

?*/

@Transactional(readOnly = true)

public HistoricProcessInstanceQuery createFinishedProcessInstanceQuery(String userId) {

????HistoricProcessInstanceQuery finishedQuery = historyService.createHistoricProcessInstanceQuery()

????????????.processDefinitionKey(getProcessDefKey()).finished();

????return finishedQuery;

}

5.5 查詢時和業(yè)務(wù)關(guān)聯(lián)

提示:之前在業(yè)務(wù)對象添加了PROCESS_INSTANCE_ID字段

思路:現(xiàn)在可以利用這個字段查詢了,不管是Task還是ProcessInstance都可以得到流程實例ID,可以根據(jù)流程實例ID查詢實體然后把流程對象設(shè)置到實體的一個屬性中由Action或者Controller輸出到前臺。

代碼請參考:https://gist.github.com/2183557

6.UI及截圖

結(jié)合實際業(yè)務(wù)描述一個業(yè)務(wù)從開始到結(jié)束的過程,對于迷惑的同學(xué)看完豁然開朗了;這里使用請假作為例子。

6.1 單獨一個列表負責申請

這樣的好處是申請和流程辦理分離開處理,列表顯示未啟動流程的請假記錄(數(shù)據(jù)庫PROCESS_INSTANCE_ID為空)。

申請界面的截圖:

6.2 流程狀態(tài)

6.3 流程跟蹤

圖片方式顯示當前節(jié)點:

列表形式顯示流程流轉(zhuǎn)過程:

6.3.1 當前節(jié)點定位JS

Java代碼請移步:https://gist.github.com/2183712

Javascript思路:先通過Ajax獲取當前節(jié)點的坐標,在指定位置添加紅色邊框,然后加載圖片。

代碼移步:https://gist.github.com/2183804

7.開啟Logger

  • 添加log4j的jar
  • 設(shè)置log4j.logger.java.sql=DEBUG
  • 8.結(jié)束

    之前就想寫這篇文章,現(xiàn)在終于完成了,花費了幾個小時,希望能節(jié)省你幾天的時間。

    請讀者仔細閱讀Activiti的用戶手冊和Javadoc。

    如果有什么疑問或者對于功能的實現(xiàn)有更好的辦法歡迎提出、分享。

    9.動態(tài)指定任務(wù)辦理人

    9.1 手動設(shè)置任務(wù)辦理人

    ?

    1

    <usertask id="hrAudit" name="人事審批" activiti:assignee="${hrUserId}"></usertask>

    動態(tài)指定任務(wù)辦理人是群里面詢問比較多的問題之一,其實就是一層窗戶紙,只要在任務(wù)完成的時候傳遞activiti:assignee屬性中的變量即可。


    Map<String, Object> variables = new HashMap<String, Object>();

    variables.put(“hrUserId”, hrUserId);

    taskService.complete(taskId, variables);


    9.2 自動設(shè)置任務(wù)辦理人

    下面的代碼是利用initiator功能,設(shè)置一個名稱(不是變量而是變量名)到啟動事件上,并且在啟動流程時調(diào)用一些下面的方法:

    ?

    1

    identityService.setAuthenticatedUserId(currentUserId);

    其中currentUserId表示當前用戶,也就是啟動流程的人,配置如下所示:

    ?

    1

    2

    <startevent id="startevent1" name="Start" activiti:initiator="applyUserId"></startevent>

    <usertask id="reportBack" name="銷假" activiti:assignee="${applyUserId}"></usertask>

    這樣流程啟動之后如果任務(wù)流轉(zhuǎn)至”銷假”節(jié)點則會自動把任務(wù)分配給啟動流程的人。

    9.3 獲取流程發(fā)起人

    如果在啟動流程的時候調(diào)用了下面的代碼:

    ?

    1

    identityService.setAuthenticatedUserId(currentUserId);

    引擎會記錄啟動人,即在ACT_HI_PROINST表的START_USER_ID字段,可以通過下面的代碼獲取。

    ?

    1

    2

    HistoricProcessInstance hi = historyService.createHistoricProcessInstanceQuery().singleResult();

    hi.getStartUserId();

    10. 任務(wù)代辦

    很多人問“Owner”屬性為什么是空的,什么時候用?要了解它的作用首先要了解“代辦”。

    代辦的概念可以用下面的一句話概括:

    <span style="color:#333333"><span style="color:black"><code>你領(lǐng)導(dǎo)接到一個任務(wù),讓你代辦,你辦理完成后任務(wù)還是回歸到你的領(lǐng)導(dǎo),事情是你做的,功勞是你領(lǐng)導(dǎo)的,此乃代辦也! </code></span></span>

    看到這個單元測試你就明白什么是代辦:ProcessTestDelegateTask

    最好把activiti-study這個項目下載下來導(dǎo)入到Eclipse中運行一下:https://github.com/henryyan/activiti-study

    原創(chuàng)文章,轉(zhuǎn)載請注明:轉(zhuǎn)載自:工作流引擎Activiti使用總結(jié)

    ?

    from:?http://www.kafeitu.me/activiti/2012/03/22/workflow-activiti-action.html

    總結(jié)

    以上是生活随笔為你收集整理的工作流引擎Activiti使用总结的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。

    久久久精品久久日韩一区综合 | 国内精品久久久久影院优 | 亚洲毛片久久 | 麻豆影视网站 | 男女激情免费网站 | 日批在线看 | 在线观看免费黄色 | 九九九九热精品免费视频点播观看 | 色94色欧美 | 天天综合网天天 | 精品一区 在线 | 午夜精品电影一区二区在线 | 在线视频日韩精品 | 夜夜操天天干, | 午夜av免费在线观看 | 久久视频一区 | 久久久久久久久久久电影 | 日韩欧美一区二区三区免费观看 | 久久精品首页 | 麻豆系列在线观看 | 国产麻豆传媒 | 国产精品视频内 | 欧美成人h版在线观看 | 国产日产精品一区二区三区四区的观看方式 | 亚洲三级精品 | 99久久精品免费视频 | 丁香婷五月 | 日韩免费网站 | 国产高清在线观看av | 国产精品久久久久一区二区 | 天天综合网 天天综合色 | 992tv又爽又黄的免费视频 | 九色视频网址 | 日韩精品一区二区三区在线视频 | 日韩黄色在线观看 | 久草视频在线观 | 天天操夜夜操夜夜操 | 天天草天天 | 热re99久久精品国产99热 | 国产亚洲视频系列 | 精品999| 欧美在线91 | 久久一区91 | 91精品久久久久久久99蜜桃 | 91九色在线视频观看 | 国产一区二区在线看 | 九九热只有精品 | 日韩免费视频线观看 | 日韩欧美xxxx | 天天综合天天做天天综合 | 中文字幕中文字幕在线中文字幕三区 | 在线视频日韩一区 | 午夜丁香网 | 91网页版免费观看 | 中文在线字幕免费观 | 一区二区三区在线电影 | 免费91在线 | 久久亚洲私人国产精品 | 成人国产精品一区 | 国产精品原创在线 | 日本aaaa级毛片在线看 | 天天色天天上天天操 | 中文字幕.av.在线 | 国产一级黄 | 国产一级二级在线播放 | 国产成人精品久久亚洲高清不卡 | 亚洲视频在线观看网站 | 69久久夜色精品国产69 | 国产精品你懂的在线观看 | 麻豆视频在线免费 | 国产精品久久久久久久久免费看 | 日韩精品电影在线播放 | 日韩二区精品 | 日韩视频在线不卡 | 伊人婷婷综合 | 国产探花视频在线播放 | 午夜三级在线 | 国产一区在线视频 | 中文在线8新资源库 | 国产xxxx做受性欧美88 | 亚洲精品视频免费在线观看 | 久草爱| 亚洲精品日韩av | 日日爱av | 亚洲欧美精品一区二区 | 婷婷网五月天 | 久九视频 | 亚洲电影自拍 | 成年人视频在线免费 | 久久 在线 | 干干操操 | 亚洲 中文 在线 精品 | av高清网站在线观看 | 国产免费嫩草影院 | 2018好看的中文在线观看 | 国内精品视频免费 | 久久网站av| 久久久久免费视频 | 午夜免费福利视频 | av资源在线看 | 国产精品亚洲片夜色在线 | 天天摸天天舔天天操 | 国产亚洲欧洲 | 国产又粗又猛又爽 | www在线观看视频 | 久草视频在线资源站 | 亚洲另类人人澡 | 久久精品视频2 | www.com黄色 | 欧美日韩午夜爽爽 | 久久久久久久久久久电影 | 精品国产一区二区三区久久 | 欧美性一级观看 | 免费一级片在线 | 欧美男男tv网站 | 欧美 日韩 视频 | 亚洲涩涩一区 | 最新中文字幕视频 | 97成人在线观看视频 | 精品在线观看免费 | 天天综合入口 | av先锋影音少妇 | 久久久av免费 | 久久久精品久久 | 一区二区精品视频 | 高清一区二区三区 | 99视频在线免费看 | 91精品成人 | 蜜臀av性久久久久蜜臀av | 中文字幕在线观看第二页 | 欧美亚洲成人xxx | 美腿丝袜av | 国产午夜精品一区二区三区在线观看 | 国产女教师精品久久av | 99久久精品视频免费 | 手机成人免费视频 | 亚洲专区路线二 | 国产精品一区在线 | 97色综合| 天天草天天插 | 在线亚洲人成电影网站色www | 中文字幕在线日 | 天天干天天拍天天操 | 国产精品麻豆欧美日韩ww | 视频99爱 | 天天干国产 | 免费在线国产精品 | www狠狠操 | 久久69精品久久久久久久电影好 | 夜夜夜影院 | 激情电影影院 | 日韩精品高清视频 | 日韩中文在线电影 | 成人蜜桃视频 | 伊人久久精品久久亚洲一区 | 91日韩在线播放 | 日韩免费视频 | 欧美日韩视频在线播放 | a√天堂中文在线 | 99视频播放 | 一区 在线 影院 | 亚洲一级理论片 | 91麻豆看国产在线紧急地址 | 日韩在线免费播放 | 欧美永久视频 | 亚洲永久av | 日本在线观看一区二区 | 久久综合久久鬼 | 精品国产乱码久久久久久1区2匹 | 三级av免费| 日黄网站 | 久久亚洲专区 | 98久9在线 | 免费 | 欧美动漫一区二区三区 | 久久综合久久综合九色 | 亚洲伦理一区二区 | 亚洲一级黄色 | 亚洲黄色免费在线看 | 久草com| 亚洲精品一区二区网址 | 亚洲成人av免费 | 制服丝袜亚洲 | 一级黄色毛片 | 亚洲天天 | 中文字幕在线观看免费高清完整版 | 国产在线观看91 | 国产精品久久久一区二区三区网站 | 黄色片免费电影 | 欧美性色xo影院 | 日韩av图片| 国产中文字幕在线 | 中文字幕乱码电影 | 丝袜美腿在线视频 | 午夜91在线| 国产一区二区精品久久91 | 97视频免费看 | 久久a v视频 | 99在线热播精品免费99热 | 欧美性猛片, | 五月婷婷亚洲 | 国产黄色大片 | 激情视频免费观看 | 免费看的黄色 | 黄色在线观看污 | 精品久久一 | 美女免费视频一区二区 | 国产精品一区二区三区在线看 | 久久免费播放视频 | 婷婷深爱 | 久操久 | 欧美精品乱码久久久久久按摩 | 91九色视频在线 | 黄色国产在线 | 色爽网站 | 国产精品毛片一区二区在线看 | 国产成人333kkk | 亚洲精品成人av在线 | 五月婷婷六月丁香在线观看 | 亚洲午夜久久久综合37日本 | av免费在线播放 | 天天色综合三 | 亚洲国产人午在线一二区 | 免费人成在线观看网站 | 久久久久久久影院 | 最新国产一区二区三区 | 丁香五婷 | 日日夜夜免费精品 | 日韩欧美网址 | 久久综合影视 | 在线观看国产www | 91精品久久久久久综合乱菊 | 粉嫩av一区二区三区免费 | 91视频这里只有精品 | 丰满少妇一级 | 久久国产女人 | 免费亚洲一区二区 | av在线精品 | 夜又临在线观看 | 欧美日韩午夜在线 | 久久久久欧美精品 | 在线视频成人 | 国产精品二区在线 | 国产一级片免费播放 | 欧美日韩一区二区三区在线免费观看 | 成人丝袜 | 久久久精品福利视频 | 天天色天天操天天爽 | 天天干天天操人体 | 欧美性色网站 | 国产精品久久久久毛片大屁完整版 | 国产成人精品av久久 | 人人插人人玩 | 中文字幕亚洲不卡 | 不卡日韩av | 91色在线观看视频 | 久久综合久久综合九色 | 日韩av免费一区二区 | 99精品国产高清在线观看 | 九九在线免费视频 | 色播亚洲婷婷 | 麻豆一区二区 | 久草免费福利在线观看 | 成人在线电影观看 | 日日干日日操 | 日韩网站免费观看 | 久久精品久久99 | 成在人线av | 91av超碰| 24小时日本在线www免费的 | 一区二区三区av在线 | 成人久久综合 | 久黄色 | 久久国产精品精品国产色婷婷 | 中文字幕 成人 | 91在线成人 | 国产高h视频 | 在线精品在线 | 日本一区二区高清不卡 | 久久久免费毛片 | 国产精品青草综合久久久久99 | 日韩伦理片hd | 国产在线观看一 | 欧亚久久| 97精品超碰一区二区三区 | 奇米导航| 亚洲黄色在线播放 | 91福利国产在线观看 | 日韩精品视频久久 | 天天干天天拍天天操天天拍 | 丁香五香天综合情 | 欧美日韩精品区 | 国产视频在线免费观看 | 91av在线播放视频 | 狠狠色2019综合网 | 人人插人人艹 | 91av在线视频播放 | 免费午夜av | 欧美精品少妇xxxxx喷水 | 五月情婷婷 | 日日操日日插 | 婷婷久久综合九色综合 | 国产3p视频| 亚洲一区日韩在线 | 国产精品成人免费一区久久羞羞 | 欧美a级在线播放 | 五月婷婷激情 | 字幕网av | 国产精品久久久久一区 | 曰本免费av | 国产亚洲激情视频在线 | 亚州人成在线播放 | 精品国产区 | 亚洲在线视频观看 | 久久九九网站 | 国产精品成人在线 | 夜夜婷婷 | 99久久精品免费看国产一区二区三区 | 国产精品成人aaaaa网站 | 亚洲砖区区免费 | 久久99视频免费观看 | 免费国产一区二区 | 亚洲最新av网站 | 九九热视频在线免费观看 | 亚洲成人黄 | 国产精品免费视频久久久 | 婷婷久月 | 精品国产免费观看 | 在线观看免费观看在线91 | 久久久免费精品 | 日日夜精品 | 午夜精品视频免费在线观看 | 欧美精品久久久久久久 | 久久私人影院 | 99精彩视频在线观看免费 | 在线观看色网 | 91成人在线观看喷潮 | wwxxx日本| av解说在线观看 | 国产日韩欧美视频 | 亚州免费视频 | 久久激情片 | 麻豆视频免费入口 | 天天操天天操 | 亚洲一区二区观看 | 午夜国产福利在线观看 | 欧美日韩亚洲精品在线 | 久久歪歪 | 国产黄色资源 | 日韩xxxxxxxxx | 黄色三几片 | 国产日产精品久久久久快鸭 | 96超碰在线 | 少妇精品久久久一区二区免费 | 欧美乱淫视频 | 久久久久国产精品www | 亚洲精品久久久久久国 | 免费的黄色的网站 | www激情久久 | 成年人免费在线观看网站 | 亚洲第一区在线观看 | 久久视频在线免费观看 | 国产成人一区二区三区久久精品 | 丁香激情综合久久伊人久久 | 亚洲精品高清一区二区三区四区 | 日韩伦理片hd | 伊人色综合久久天天网 | 国产成人精品一区二区三区免费 | 久久99亚洲精品 | 欧美色综合久久 | 国产探花视频在线播放 | 久热久草 | 成人黄色电影在线播放 | 91精品视频在线观看免费 | 免费91在线| 视频一区久久 | 国产亚洲视频中文字幕视频 | 色在线免费观看 | 国产精品免费视频久久久 | 成人精品一区二区三区中文字幕 | 亚洲精品资源 | 麻豆免费视频观看 | 免费av片在线 | 丝袜美腿在线播放 | 韩国一区二区在线观看 | 九九爱免费视频在线观看 | 久久激情精品 | 亚洲色综合 | 成人毛片久久 | 免费黄色在线 | 国产精品美女久久久久久免费 | 久草在线免 | www黄在线 | 欧美日韩精品国产 | 波多野结衣网址 | 97av视频 | 天天天色综合 | 亚洲网站在线看 | 日韩精品在线看 | 免费av试看 | 3d黄动漫免费看 | 在线观看黄色小视频 | 久久99精品国产麻豆宅宅 | 久久久精品99 | 日本福利视频在线 | 亚洲精品自在在线观看 | 黄色成人在线观看 | 黄色91免费观看 | japanesefreesexvideo高潮 | 91视频免费观看 | japanese黑人亚洲人4k | 日日夜夜狠狠干 | 香蕉久久久久久久 | 天天拍天天干 | 最新av在线播放 | 啪啪av在线 | 欧美三人交 | 久久精品网站免费观看 | 黄色com| 国内精品免费久久影院 | 我爱av激情网 | 国产成人精品福利 | 久久伦理| 国产精品久久9 | 国产精品久久久久一区二区三区 | 啪啪免费试看 | 久久歪歪| 色欧美综合 | 久国产在线播放 | free. 性欧美.com| 精品视频9999 | 视频 天天草 | 国产永久网站 | 伊人色**天天综合婷婷 | 欧美色操| 日本中文字幕网 | 亚洲va韩国va欧美va精四季 | 国产成人99久久亚洲综合精品 | 一级黄色在线视频 | 精品高清视频 | 麻豆va一区二区三区久久浪 | 少妇高潮流白浆在线观看 | 成人xxxx | 91精品一区在线观看 | 亚洲精品视频播放 | 国产美腿白丝袜足在线av | 午夜av片 | 国产免费大片 | 亚洲一二区视频 | 欧美乱码精品一区二区 | 中文字幕韩在线第一页 | 国产精品欧美久久久久天天影视 | 久久精品牌麻豆国产大山 | 福利视频午夜 | 激情欧美一区二区三区免费看 | 日韩激情av在线 | 久久久国产精品视频 | 美女精品国产 | 日韩欧美大片免费观看 | 中文字幕精品www乱入免费视频 | 免费看一级黄色大全 | 97在线精品视频 | 欧洲激情在线 | 国产精品久久久久久久久久久杏吧 | 婷婷中文字幕综合 | 亚洲精品国产精品乱码在线观看 | 狠狠综合 | 国产一级一片免费播放放a 一区二区三区国产欧美 | 国产精品国产三级在线专区 | 日韩三级中文字幕 | 91麻豆传媒| 欧美另类网站 | av网站在线免费观看 | 国产精品一区二区你懂的 | 日韩欧美视频在线播放 | 久久国产成人午夜av影院宅 | 伊人国产视频 | 日本黄色一级电影 | 五月视频| 久久男女视频 | 麻豆一区在线观看 | 国产少妇在线观看 | 日韩在线视频二区 | 免费的国产精品 | 国产1级毛片 | 亚洲国产精久久久久久久 | 亚洲一区视频免费观看 | 久久久久久网址 | 成全在线视频免费观看 | 美女av免费| 国产日韩视频在线 | 国产一级电影在线 | 国产高清在线观看av | 久操97 | 男女激情网址 | 国产一级免费播放 | 蜜桃久久久 | 国产网站色 | 久久看片网站 | 97在线观看免费观看 | 亚洲精品ww | 亚洲精品自拍视频在线观看 | 久草在线免费资源 | 亚洲综合在线视频 | 激情导航| 一级黄色大片在线观看 | 色综合久久精品 | 国产精品午夜免费福利视频 | 18av在线视频 | 青青河边草观看完整版高清 | 中文亚洲欧美日韩 | 深夜国产福利 | 久久综合偷偷噜噜噜色 | 中文国产在线观看 | 国产精品 9999 | 日韩精品一区二区三区在线播放 | 97在线视频免费播放 | 久久综合久久综合这里只有精品 | 97精品久久人人爽人人爽 | 免费午夜在线视频 | 91久久久国产精品 | 久草电影在线观看 | 久久国产成人午夜av影院潦草 | 一区二区激情视频 | 999久久国精品免费观看网站 | 久草在线视频看看 | 成人免费在线播放视频 | 精品免费久久久久 | 久久99精品国产麻豆婷婷 | 激情五月婷婷 | 天天摸天天操天天爽 | 五月婷婷开心中文字幕 | 欧美激情精品一区 | 国产免费又爽又刺激在线观看 | 久久久久女教师免费一区 | 综合网伊人 | 一区二区三区免费播放 | 国产精品12| 久草在线免费资源站 | 黄色av网站在线免费观看 | а中文在线天堂 | 久久手机在线视频 | 人人爽人人爽人人片av免 | 97人人射 | 狠狠狠狠狠狠狠狠 | 在线观看国产日韩欧美 | 欧美一区二区伦理片 | 亚洲三级网站 | 午夜av在线免费 | 中文字幕在线视频一区 | 69欧美视频 | 亚洲国产精品成人精品 | 性色在线视频 | 中文字幕日韩一区二区三区不卡 | 国产专区免费 | 欧洲亚洲精品 | ww视频在线观看 | 99精品欧美一区二区蜜桃免费 | 国产精品嫩草影院99网站 | 在线观看免费成人 | 69精品| 97色婷婷成人综合在线观看 | 香蕉在线视频播放网站 | 91中文字幕在线观看 | 日韩性xxxx | 91香蕉国产在线观看软件 | 久久久国产视频 | 免费观看国产成人 | 中文字幕精品三级久久久 | 亚洲毛片一区二区三区 | 中国一级片在线观看 | 精品国产一区二区三区久久久久久 | 在线看小早川怜子av | 婷婷中文字幕综合 | 日韩三级一区 | 成人影视免费看 | 国产 亚洲 欧美 在线 | 九九色综合| 91传媒在线播放 | 99在线播放| 成人在线免费小视频 | 精品久久久久久国产偷窥 | 99精品免费久久久久久久久 | 日韩精品一区二区在线视频 | 久久天天拍 | 国产精品9999久久久久仙踪林 | 天天干天天综合 | 综合色综合色 | 亚洲精品人人 | 国产精品自产拍在线观看桃花 | 日韩电影黄色 | 最近最新最好看中文视频 | 亚洲国产精品激情在线观看 | 91精品国产综合久久久久久久 | 欧美日韩亚洲一 | 欧美 日韩 国产 成人 在线 | 特级西西444www大胆高清无视频 | 久久精品99久久久久久2456 | 高潮毛片无遮挡高清免费 | 国产成人在线免费观看 | 免费日韩电影 | 国产裸体bbb视频 | 久久爱992xxoo | 国产剧情一区 | 国产精品theporn | 中文字幕在线观看91 | 欧美一区二区三区免费观看 | 人人干人人干人人干 | 国产精品9999久久久久仙踪林 | 久久久精品高清 | 久草9视频 | 蜜桃视频在线视频 | 久久久久久不卡 | 国产精品中文在线 | 四虎永久国产精品 | 91在线精品播放 | 欧洲精品码一区二区三区免费看 | 五月天婷婷免费视频 | 日韩av福利在线 | 国产中文字幕在线看 | 中日韩在线视频 | 国产成视频在线观看 | 一级黄色av | 日韩中文字幕第一页 | 国产精品美女久久久久久久网站 | 国产一级二级在线播放 | 午夜精品电影一区二区在线 | 色综合中文综合网 | 久久综合天天 | 高清不卡一区二区在线 | 日韩精品免费 | 欧美日韩在线视频观看 | 日韩在线 | www.91成人| 国产玖玖精品视频 | 国产精品乱码高清在线看 | 91精品国产网站 | 久久久久久网 | 天天射天天干 | 正在播放亚洲精品 | 丰满少妇对白在线偷拍 | 97视频入口免费观看 | www.狠狠操.com | 国产又粗又猛又黄又爽的视频 | 五月天九九 | 精品 一区 在线 | 人人狠狠综合久久亚洲 | a色视频| 中文视频一区二区 | 欧美美女视频在线观看 | 午夜av在线免费 | www.伊人网 | 久久久免费视频播放 | 午夜精品一区二区三区视频免费看 | 色多多污污 | 黄色免费观看视频 | 91在线播放综合 | 国产高清在线精品 | 91久久精| www.夜夜爽 | 国产主播大尺度精品福利免费 | 久久国产经典 | 欧美久久久影院 | 欧美国产大片 | 人人爽人人爱 | 久久久这里有精品 | 丁香综合av | 欧美最猛性xxxxx(亚洲精品) | 蜜臀久久99精品久久久无需会员 | 国产成人在线免费观看 | 天天爱天天干天天爽 | av在线进入| 免费日韩 精品中文字幕视频在线 | 亚洲视频大全 | 99热在线国产精品 | 日韩精品一区电影 | 黄色软件在线观看视频 | 色视频网站在线观看一=区 a视频免费在线观看 | 亚洲成人精品久久 | 91精品国产亚洲 | 精品高清美女精品国产区 | 天天插日日射 | 二区三区在线视频 | 国产精品理论片在线观看 | 91精品啪啪 | 成人全视频免费观看在线看 | 亚洲干| 欧美国产91| 中文电影网 | 久久久久久久久久久免费视频 | 国产中文字幕久久 | 91资源在线播放 | 国产在线观 | 国产成人久久av977小说 | 亚洲欧洲精品一区 | 欧美久久精品 | 96亚洲精品久久 | 免费 在线 中文 日本 | 久草青青在线观看 | 蜜臀av性久久久久av蜜臀妖精 | 亚洲国产免费看 | 日本aaaa级毛片在线看 | 国产亚洲精品久久久久久网站 | 亚洲 欧美日韩 国产 中文 | 日韩欧美国产激情在线播放 | 日韩一级黄色片 | 亚洲激情综合 | 日韩精品一区二区三区电影 | 99精品99| 欧美日韩在线观看不卡 | 九九精品久久 | 亚洲电影久久久 | 国产视频日本 | 丁香六月天婷婷 | 狠狠网亚洲精品 | 日韩亚洲在线观看 | 色视频在线免费观看 | 日韩精品一区二区三区电影 | 日本视频久久久 | 久久精品欧美日韩精品 | 在线观看国产一区 | 欧美精品在线观看免费 | 夜夜视频 | 午夜三级大片 | 天天搞天天干 | 日日夜夜天天综合 | 在线播放日韩 | 高清av中文字幕 | 免费观看成人av | 国产精品久久中文字幕 | 国产精选视频 | 黄色免费网站 | 夜夜躁狠狠躁日日躁 | 亚洲欧美日韩精品一区二区 | 精品国精品自拍自在线 | 久热香蕉视频 | 激情狠狠干 | 99精品在这里| 欧美日韩国产精品一区二区 | 综合激情久久 | 国产精品久久久久永久免费看 | 美女黄频网站 | 夜色.com | 日本精品一二区 | 99久久99久久精品免费 | 中文字幕 婷婷 | 精品久久久久一区二区国产 | 92精品国产成人观看免费 | 97超碰伊人 | 成人午夜电影免费在线观看 | 91av网址 | 日韩美在线观看 | 丁香久久婷婷 | 国产一级免费av | 99视频偷窥在线精品国自产拍 | 久久综合精品国产一区二区三区 | 99se视频在线观看 | av 在线观看 | 亚洲第一香蕉视频 | 欧美精品九九99久久 | 97人人视频 | 国产成年免费视频 | www.色综合.com | 96超碰在线 | 久久精品79国产精品 | 日韩在线电影 | 最近日韩免费视频 | av成人在线播放 | 日本一区二区三区视频在线播放 | 欧美一区二区在线刺激视频 | 少妇bbbb揉bbbb日本 | 天天干天天色2020 | 在线 高清 中文字幕 | 中文有码在线 | 国产免费精彩视频 | 免费a v网站| 欧美视频xxx | 国产又粗又猛又爽又黄的视频先 | 久久精品美女视频 | 亚洲国产片| 日本久久精品视频 | 国产夫妻av在线 | www.婷婷色 | av网址在线播放 | 天天天天天天干 | 日韩中文字幕免费在线观看 | 婷婷六月激情 | av在线播放网址 | 午夜精品剧场 | 国产在线视频不卡 | 亚洲高清免费在线 | 天天干国产 | 国产精品igao视频网网址 | 国产高清成人在线 | 91男人影院 | 国产欧美精品在线观看 | 国产69精品久久久久9999apgf | 激情av在线播放 | 久久嗨| 天天视频亚洲 | 91视频久久久 | 国产尤物在线 | 99人久久精品视频最新地址 | 中文字幕免费国产精品 | 中文字幕视频一区 | 超薄丝袜一二三区 | 免费观看www小视频的软件 | 91欧美精品| 久久99中文字幕 | 国产99精品在线观看 | 国产精品毛片久久久 | 日韩专区中文字幕 | 精品久久久久久久久久久久久久久久 | 免费亚洲黄色 | 国产精品1区2区3区 久久免费视频7 | 黄网站大全 | 黄色毛片在线看 | 色香蕉在线视频 | 四虎影视成人永久免费观看视频 | 亚洲伦理一区 | 成人毛片一区 | 成人h视频在线 | 美女性爽视频国产免费app | 欧美一级日韩三级 | 人人爽人人舔 | 色婷婷丁香 | 欧美福利片在线观看 | 国产精品久久久久久久久费观看 | 97色婷婷成人综合在线观看 | 久久另类小说 | 久久综合9988久久爱 | www黄在线 | 男女精品久久 | 97超碰在线久草超碰在线观看 | 亚洲高清91| av青草| 日韩r级在线 | 国产精品理论视频 | 91麻豆福利 | 成人aⅴ视频| 99久久精品网 | 国产精品成人一区二区三区吃奶 | 草在线| 久久久国产精品网站 | 久久久久亚洲精品男人的天堂 | 免费在线观看成人小视频 | 国产精品情侣视频 | 麻豆一精品传二传媒短视频 | 国产做aⅴ在线视频播放 | 不卡国产视频 | 91伊人久久大香线蕉蜜芽人口 | 国产精品久久久久高潮 | 激情久久五月天 | 激情欧美网 | 国产精品午夜久久久久久99热 | 久久露脸国产精品 | 国产a网站| 国产精品中文字幕在线观看 | 亚洲精品字幕 | 成人黄色av免费在线观看 | 中文字幕国产视频 | 国产一区视频在线观看免费 | 91网免费观看 | 亚洲国产激情 | 精品二区视频 | 欧美精品三级 | 精品国产乱码久久久久久1区二区 | 毛片网站免费在线观看 | 99亚洲精品在线 | 久久免费视频这里只有精品 | 又黄又爽又色无遮挡免费 | 成人久久网 | 国产高清在线a视频大全 | 友田真希av | 视色网站 | 国产女人18毛片水真多18精品 | 91亚·色 | 国产久草在线观看 | 国产欧美三级 | 久久亚洲免费 | 日韩av免费大片 | 97电影在线看视频 | 天天干天天干天天色 | 成人理论电影 | 激情欧美xxxx | 在线天堂中文www视软件 | 久久久久国产免费免费 | 日本少妇高清做爰视频 | 国产精品视频久久 | 91九色视频在线 | 中文字幕在线高清 | 国产伦精品一区二区三区无广告 | 成人av免费网站 | av免费看在线 | 四季av综合网站 | 亚洲成人资源 | 久久99爱视频 | 欧美性极品xxxx娇小 | 91精品国产乱码久久桃 | 国产欧美日韩一区 | 国产综合婷婷 | 激情五月六月婷婷 | 日日夜夜天天射 | 成人教育av| 99久久综合狠狠综合久久 | 一区二区三区电影在线播 | www视频在线免费观看 | 日韩精品中文字幕在线不卡尤物 | 国产日韩欧美视频在线观看 | 国产一区二区免费看 | 久久99在线视频 | 特级xxxxx欧美 | 欧美另类老妇 | 91麻豆精品国产91 | 亚洲成av人电影 | 久久精品高清 | 干干干操操操 | 亚洲三级性片 | 久久精品久久国产 | 国产视频一区在线 | 国产一级片免费观看 | 96精品视频 | 涩五月婷婷 | 日韩欧美高清一区二区 | 国产一区二区精 | 欧美亚洲三级 | 黄色片免费电影 | 国产精品视频你懂的 | 日韩av专区 | 中国一级片在线观看 | 五月婷婷开心中文字幕 | 欧美另类成人 | 久久久久久久影视 | 国产蜜臀av | www久| 久久爱资源网 | 色综合久久网 | 日韩精品免费一区二区 | 久久精品视频在线观看 | 精品久久久久久久久久久院品网 | 国产精品毛片完整版 | 男女激情片在线观看 | 香蕉精品在线观看 | 亚洲精品网站 | 日韩激情中文字幕 | 成年人在线免费看视频 | 国偷自产视频一区二区久 | 狠狠狠色狠狠色综合 | 成人试看120秒 | 伊人超碰在线 | 在线视频第一页 | 玖玖视频| 欧美成年黄网站色视频 | 综合精品久久久 | 五月婷婷色播 | 97视频在线免费 | 日韩高清激情 | 一 级 黄 色 片免费看的 | 国产精品久久视频 | 日本视频不卡 | 日韩中文字幕在线看 | 日韩高清不卡一区二区三区 | 黄色毛片视频 | 在线激情影院一区 | 日本久久中文 | 中文久草 | 成人av手机在线 | 夜夜嗨av色一区二区不卡 | 成人免费ⅴa | 国产在线观看免费观看 | 美女网站免费福利视频 | 婷婷丁香狠狠爱 | 久久精品视频日本 | 99久久久国产精品免费观看 | 开心丁香婷婷深爱五月 | 亚洲欧美成人在线 | 亚洲成av| 亚洲人xxx | 蜜臀av夜夜澡人人爽人人 | 在线免费黄色av | 日日干天天插 | www.香蕉视频在线观看 | 久草在线观看 | 黄色网址中文字幕 | 精品视频一区在线观看 | 91超在线| 日韩高清国产精品 | 黄av免费在线观看 | 色综合久久久久综合99 | 人人干,人人爽 | 久久久久亚洲精品男人的天堂 | 午夜av色| 国产亚洲精品久久久久秋 | 99精品在线免费 | 欧美日韩国产伦理 | 日本久久久久久久久 | 啪啪激情网 | 久久综合久久鬼 | av一区二区在线观看中文字幕 |