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

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 前端技术 > javascript >内容正文

javascript

SpringBoot集成flowable-modeler(6.4.1) 实现免登

發布時間:2024/9/27 javascript 40 豆豆
生活随笔 收集整理的這篇文章主要介紹了 SpringBoot集成flowable-modeler(6.4.1) 实现免登 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

因公司需求需要將flowable的流程設計器集成到項目中,下面將最近的研究成果記錄一下。



文章目錄

    • 一、下載flowable-modeler源碼
    • 二、添加相關maven包
    • 三、調用idm服務重新接口
    • 四、配置類
    • 五、啟動類跳過登陸攔截
    • 六、配置文件

一、下載flowable-modeler源碼

  • 把flowable-ui-modeler-app\src\main\resources\static下面的代碼拷貝至我們自己的工程

二、添加相關maven包

<?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"><modelVersion>4.0.0</modelVersion><parent><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-parent</artifactId><version>2.0.7.RELEASE</version><relativePath/> <!-- lookup parent from repository --></parent><groupId>com.gblfy</groupId><artifactId>flowable</artifactId><version>0.0.1-SNAPSHOT</version><name>flowable_modeler</name><description>Demo project for Spring Boot</description><properties><java.version>1.8</java.version></properties><dependencies><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-web</artifactId><!--去除本身的logback,使用log4j,如果想要使用logback需要添加commons-logging--><exclusions><!-- 去除舊log依賴 --><exclusion><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-logging</artifactId></exclusion></exclusions></dependency><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-test</artifactId><exclusions><!--去除本身的logback,使用log4j,如果想要使用logback需要添加commons-logging--><exclusion><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-logging</artifactId></exclusion></exclusions><scope>test</scope></dependency><!-- https://mvnrepository.com/artifact/commons-io/commons-io --><dependency><groupId>commons-io</groupId><artifactId>commons-io</artifactId><version>2.6</version></dependency><dependency><groupId>org.flowable</groupId><artifactId>flowable-groovy-script-static-engine</artifactId><version>6.4.1</version></dependency><dependency><groupId>org.codehaus.groovy</groupId><artifactId>groovy-all</artifactId><version>2.5.4</version><type>pom</type></dependency><!-- https://mvnrepository.com/artifact/commons-io/commons-io --><dependency><groupId>commons-io</groupId><artifactId>commons-io</artifactId><version>2.6</version></dependency><dependency><groupId>org.mybatis.spring.boot</groupId><artifactId>mybatis-spring-boot-starter</artifactId><version>2.0.0</version></dependency><!-- https://mvnrepository.com/artifact/org.liquibase/liquibase-core --><dependency><groupId>org.liquibase</groupId><artifactId>liquibase-core</artifactId><version>3.6.2</version></dependency><!-- Logging --><dependency><groupId>org.slf4j</groupId><artifactId>slf4j-api</artifactId><version>${slf4j.version}</version></dependency><dependency><groupId>org.slf4j</groupId><artifactId>slf4j-log4j12</artifactId><version>${slf4j.version}</version></dependency><dependency><groupId>org.springframework</groupId><artifactId>spring-test</artifactId></dependency><dependency><groupId>junit</groupId><artifactId>junit</artifactId></dependency><!-- https://mvnrepository.com/artifact/org.springframework/spring-test --><dependency><groupId>org.springframework</groupId><artifactId>spring-test</artifactId><version>5.0.9.RELEASE</version></dependency><!-- https://mvnrepository.com/artifact/org.flowable/flowable-spring-boot-starter-process --><dependency><groupId>org.flowable</groupId><artifactId>flowable-spring-boot-starter-process</artifactId><version>6.4.1</version></dependency><dependency><groupId>org.flowable</groupId><artifactId>flowable-ui-modeler-rest</artifactId><version>6.4.1</version></dependency><!-- dbpool的jar --><dependency><groupId>com.alibaba</groupId><artifactId>druid</artifactId><version>1.1.12</version></dependency><!-- mysql驅動包 --><dependency><groupId>mysql</groupId><artifactId>mysql-connector-java</artifactId><version>5.1.28</version></dependency></dependencies><build><plugins><plugin><groupId>org.springframework.boot</groupId><artifactId>spring-boot-maven-plugin</artifactId></plugin></plugins></build></project>

三、調用idm服務重新接口

  • flowable獲取用戶是調用idm服務,這里前端修改獲取用戶信息接口自己實現接口
package com.gblfy.flowable.controller;import org.flowable.idm.api.User; import org.flowable.idm.engine.impl.persistence.entity.UserEntityImpl; import org.flowable.ui.common.model.UserRepresentation; import org.flowable.ui.common.security.SecurityUtils; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestMethod; import org.springframework.web.bind.annotation.RestController;import java.util.ArrayList; import java.util.List;/*** @ClassName GblfyRemoteAccountResource* @Description 內置用戶登錄* @Author gblfy* @Date 2019/11/17 20:12*/ @RestController @RequestMapping("/gblfy") public class GblfyRemoteAccountResource {/*** GET /rest/account -> get the current user.*/@RequestMapping(value = "/rest/account", method = RequestMethod.GET, produces = "application/json")public UserRepresentation getAccount() {User user=new UserEntityImpl();user.setId("gblfy");SecurityUtils.assumeUser(user);UserRepresentation userRepresentation = new UserRepresentation();userRepresentation.setId("gblfy");userRepresentation.setFirstName("gblfy");List<String> privileges=new ArrayList<>();privileges.add("flowable-idm");privileges.add("flowable-modeler");privileges.add("flowable-task");userRepresentation.setPrivileges(privileges);return userRepresentation;} }

四、配置類

package com.gblfy.flowable.config;import liquibase.Liquibase; import liquibase.database.Database; import liquibase.database.DatabaseConnection; import liquibase.database.DatabaseFactory; import liquibase.database.jvm.JdbcConnection; import liquibase.exception.DatabaseException; import liquibase.resource.ClassLoaderResourceAccessor; import org.apache.ibatis.session.SqlSessionFactory; import org.flowable.common.engine.api.FlowableException; import org.flowable.spring.SpringProcessEngineConfiguration; import org.flowable.ui.common.service.exception.InternalServerErrorException; import org.mybatis.spring.SqlSessionFactoryBean; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Configuration; import org.springframework.core.io.ResourceLoader; import org.springframework.core.io.support.ResourcePatternUtils; import org.springframework.jdbc.datasource.DataSourceTransactionManager;import javax.sql.DataSource; import java.sql.Connection; import java.sql.DatabaseMetaData; import java.sql.SQLException; import java.util.Properties;/*** @ClassName ZhuangzProcessEngine* @Description TODO 構造流程引擎配置類* @Author gblfy* @Date 2019/11/17 20:12*/ @Configuration public class GblfyProcessEngine {private static final Logger LOGGER = LoggerFactory.getLogger(GblfyProcessEngine.class);//TODO 解決創建流程時報act_re_model找不到protected static final String LIQUIBASE_CHANGELOG_PREFIX = "ACT_DE_";@Autowiredprivate DataSource dataSource;@Autowiredprotected ResourceLoader resourceLoader;//事務管理器@Beanpublic DataSourceTransactionManager dataSourceTransactionManager(DataSource dataSource){DataSourceTransactionManager dataSourceTransactionManager = new DataSourceTransactionManager(dataSource);return dataSourceTransactionManager;}@Beanpublic SpringProcessEngineConfiguration springProcessEngineConfiguration(){SpringProcessEngineConfiguration springProcessEngineConfiguration =new SpringProcessEngineConfiguration();springProcessEngineConfiguration.setDataSource(dataSource);springProcessEngineConfiguration.setDatabaseSchemaUpdate("true");springProcessEngineConfiguration.setTransactionManager(dataSourceTransactionManager(dataSource));return springProcessEngineConfiguration;}@Beanpublic SqlSessionFactory sqlSessionFactory(DataSource dataSource) {SqlSessionFactoryBean sqlSessionFactoryBean = new SqlSessionFactoryBean();sqlSessionFactoryBean.setDataSource(dataSource);String databaseType = initDatabaseType(dataSource);if (databaseType == null) {throw new FlowableException("couldn't deduct database type");}try {Properties properties = new Properties();properties.put("prefix", "");properties.put("blobType", "BLOB");properties.put("boolValue", "TRUE");properties.load(this.getClass().getClassLoader().getResourceAsStream("properties/" + databaseType + ".properties"));sqlSessionFactoryBean.setConfigurationProperties(properties);sqlSessionFactoryBean.setMapperLocations(ResourcePatternUtils.getResourcePatternResolver(resourceLoader).getResources("classpath:/META-INF/modeler-mybatis-mappings/*.xml"));sqlSessionFactoryBean.afterPropertiesSet();return sqlSessionFactoryBean.getObject();} catch (Exception e) {throw new FlowableException("Could not create sqlSessionFactory", e);}}protected String initDatabaseType(DataSource dataSource) {String databaseType = null;Connection connection = null;try {connection = dataSource.getConnection();DatabaseMetaData databaseMetaData = connection.getMetaData();String databaseProductName = databaseMetaData.getDatabaseProductName();LOGGER.info("database product name: '{}'", databaseProductName);databaseType = databaseTypeMappings.getProperty(databaseProductName);if (databaseType == null) {throw new FlowableException("couldn't deduct database type from database product name '" + databaseProductName + "'");}LOGGER.info("using database type: {}", databaseType);} catch (SQLException e) {LOGGER.error("Exception while initializing Database connection", e);} finally {try {if (connection != null) {connection.close();}} catch (SQLException e) {LOGGER.error("Exception while closing the Database connection", e);}}return databaseType;}protected static Properties databaseTypeMappings = getDefaultDatabaseTypeMappings();public static final String DATABASE_TYPE_MYSQL = "mysql";public static final String DATABASE_TYPE_ORACLE = "oracle";public static Properties getDefaultDatabaseTypeMappings() {Properties databaseTypeMappings = new Properties();databaseTypeMappings.setProperty("MySQL", DATABASE_TYPE_MYSQL);databaseTypeMappings.setProperty("Oracle", DATABASE_TYPE_ORACLE);return databaseTypeMappings;}@Beanpublic Liquibase liquibase(DataSource dataSource) {LOGGER.info("Configuring Liquibase");Liquibase liquibase = null;try {DatabaseConnection connection = new JdbcConnection(dataSource.getConnection());Database database = DatabaseFactory.getInstance().findCorrectDatabaseImplementation(connection);//TODO 解決創建流程時報act_re_model找不到database.setDatabaseChangeLogTableName(LIQUIBASE_CHANGELOG_PREFIX + database.getDatabaseChangeLogTableName());database.setDatabaseChangeLogLockTableName(LIQUIBASE_CHANGELOG_PREFIX + database.getDatabaseChangeLogLockTableName());liquibase = new Liquibase("META-INF/liquibase/flowable-modeler-app-db-changelog.xml", new ClassLoaderResourceAccessor(), database);liquibase.update("flowable");return liquibase;} catch (Exception e) {throw new InternalServerErrorException("Error creating liquibase database", e);} finally {closeDatabase(liquibase);}}private void closeDatabase(Liquibase liquibase) {if (liquibase != null) {Database database = liquibase.getDatabase();if (database != null) {try {database.close();} catch (DatabaseException e) {LOGGER.warn("Error closing database", e);}}}} }

五、啟動類跳過登陸攔截

package com.gblfy.flowable;import org.flowable.ui.modeler.properties.FlowableModelerAppProperties; import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; import org.springframework.boot.autoconfigure.security.servlet.SecurityAutoConfiguration; import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.ComponentScan;/*** SpringBoot啟動類** @Description跳過登陸攔截* @Author gblfy* @Date 2019/11/17 20:12*/ @SpringBootApplication(exclude = {SecurityAutoConfiguration.class}) @ComponentScan(basePackages = {"com.gblfy.flowable","org.flowable.ui.modeler","org.flowable.ui.common"}) public class FlowableApplication {public static void main(String[] args) {SpringApplication.run(FlowableApplication.class, args);}@Beanpublic FlowableModelerAppProperties flowableModelerAppProperties(){FlowableModelerAppProperties flowableModelerAppProperties = new FlowableModelerAppProperties();return flowableModelerAppProperties;} }

六、配置文件

server:port: 80 spring:datasource:url: jdbc:mysql://localhost:3306/flowable_boot?zeroDateTimeBehavior=convertToNull&useUnicode=true&useSSL=false&rewriteBatchedStatements=truedriver-class-name: com.mysql.jdbc.Driverusername: rootpassword: roottype: com.alibaba.druid.pool.DruidDataSourceflowable:#關閉定時任務JOBasync-executor-activate: false將databaseSchemaUpdate設置為true。當Flowable發現庫與數據庫表結構不一致時,會自動將數據庫表結構升級至新版本。database-schema-update: truecommon:app:idm-url: http://127.0.0.1://80/flowable-idm

項目源碼下載:
https://gitee.com/gb_90/flow-modeler-sduty

總結

以上是生活随笔為你收集整理的SpringBoot集成flowable-modeler(6.4.1) 实现免登的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

日日干美女| 九九热免费在线观看 | 成人午夜网 | 四虎精品成人免费网站 | 在线观看免费中文字幕 | 亚洲精品女| 精品在线观看视频 | 91欧美视频网站 | 人人舔人人爽 | 精品天堂av | 国产高清在线不卡 | 中文字幕电影在线 | 91高清视频在线 | 91成人网在线 | 久久精品视频在线观看免费 | 在线色亚洲 | 亚洲黄色在线观看 | 一区二区三区四区五区在线 | 久久99最新地址 | 人人爽人人av | 国产日韩在线看 | 久久久亚洲电影 | 最近免费中文字幕大全高清10 | 在线观看精品视频 | 国产丝袜在线 | 丁香六月婷婷开心 | 久久久99精品免费观看乱色 | 综合国产在线观看 | 国产在线观看av | 久久久国产99久久国产一 | 在线观看国产v片 | 国产精品久久嫩一区二区免费 | 97碰碰精品嫩模在线播放 | 成人av在线一区二区 | 久久精品一二三 | 毛片网在线播放 | 色综合久久88色综合天天人守婷 | 国产精选视频 | 国产97在线视频 | 亚洲丁香久久久 | 亚洲激情在线视频 | 一区二区三区四区影院 | 久久99偷拍视频 | 啪啪免费视频网站 | 99热这里只有精品国产首页 | 欧美精品乱码久久久久久 | 久久视讯 | 国产午夜精品免费一区二区三区视频 | 亚洲专区免费观看 | 蜜桃av观看 | 日韩欧美一区二区三区黑寡妇 | 91精品视频在线看 | 人人插人人插 | 亚洲视频一区二区三区在线观看 | 天天干天天搞天天射 | 亚洲国产成人久久 | 欧美一二三视频 | 亚洲免费在线看 | 免费观看av网站 | 夜夜高潮夜夜爽国产伦精品 | 视频一区久久 | 天天操天天射天天添 | av网站在线观看播放 | 美国人与动物xxxx | 永久黄网站色视频免费观看w | 欧美精品成人在线 | 国产精彩在线视频 | 免费污片 | 91精品国产一区二区三区 | 伊人色综合久久天天网 | 久久综合久久综合九色 | 在线观看成人毛片 | 亚洲综合爱 | 久久av免费观看 | 西西44人体做爰大胆视频 | 99久久er热在这里只有精品66 | 在线国产日韩 | 在线国产日本 | 天天干天天干天天色 | 日韩城人在线 | 麻豆免费在线视频 | 国产精品理论片在线观看 | 91人人澡人人爽人人精品 | 国产午夜精品理论片在线 | 国产中文字幕视频在线 | 久久精品视频免费 | 久久综合成人网 | 国产亚洲婷婷免费 | 97成人精品区在线播放 | 在线观看视频免费播放 | 久久综合影音 | 天天做日日爱夜夜爽 | 午夜久久美女 | 日韩欧美有码在线 | 91成人国产| 最近中文字幕高清字幕在线视频 | 视频一区二区国产 | 悠悠av资源片 | 国产精品男女 | 久久久久久久久久久久久影院 | 久久最新视频 | 99久久精品久久久久久动态片 | 天天操天天色天天 | 色欧美88888久久久久久影院 | 丁香六月在线观看 | 深爱激情综合 | 成人国产精品一区二区 | 久久99亚洲精品久久 | 日韩一级片网址 | 性色va| 免费观看9x视频网站在线观看 | 欧美日韩综合在线 | 亚洲区视频在线观看 | 欧美激情视频一区二区三区免费 | 伊人热 | 在线免费观看欧美日韩 | 精品 一区 在线 | 日韩在线中文字幕 | 日韩大陆欧美高清视频区 | 欧美精品小视频 | 91中文字幕在线视频 | 国产无套精品久久久久久 | 日韩簧片在线观看 | 欧美日韩国产在线一区 | 免费a级黄色毛片 | 精品在线视频观看 | 欧美日本不卡高清 | 天天操天天操天天操天天操 | 天天插狠狠干 | 香蕉久草 | 亚洲免费观看在线视频 | 国产精品一区二区三区久久 | 久久久99精品免费观看 | 欧美做受高潮电影o | 婷婷色在线视频 | 天天操导航 | 国产美女精彩久久 | 国产中文字幕视频 | 亚洲一二三区精品 | 在线免费91 | 98精品国产自产在线观看 | 在线免费视频你懂的 | 国产精品久久片 | 日本特黄一级 | 亚洲精品国产成人av在线 | 人人擦| 国内精品视频免费 | 精品成人网 | 国产亚州精品视频 | 亚洲精品88欧美一区二区 | 国产精品手机在线 | 99亚洲精品 | 精品国产一区在线观看 | 中文字幕资源在线 | 成全在线视频免费观看 | 欧美日韩在线视频一区二区 | 99r在线视频 | 日韩av电影免费在线观看 | 成人午夜精品 | 97超碰超碰久久福利超碰 | 国产一区二区综合 | 亚洲午夜久久久久久久久电影网 | 人九九精品 | 干 操 插| 福利视频一区二区 | 国产日韩欧美视频在线观看 | 婷婷伊人五月 | 日本中文字幕在线电影 | 国产一级片毛片 | 91人人在线 | 天天草天天干天天 | 九色91av | 天堂av在线网址 | 丁香婷婷色月天 | 日日操网站 | 色综合狠狠干 | 久久久综合色 | 日本婷婷色 | 在线看国产 | 午夜丰满寂寞少妇精品 | 在线观看国产一区 | 伊人久操| 欧美在线aaa | 天天操网| 欧美日韩二区三区 | 欧美精品在线视频 | 欧美精品视 | 精品视频在线播放 | 国产黄色av| 欧美日韩精品影院 | 中文 一区二区 | 成人亚洲精品久久久久 | 综合在线观看 | 91手机在线看片 | 正在播放五月婷婷狠狠干 | 精品久久国产精品 | 天天射天天干天天爽 | 狠狠操综合 | 国产精品久久久av | 国产黄色在线看 | 日日碰狠狠添天天爽超碰97久久 | 成人免费xxx在线观看 | 国内精品久久久久影院一蜜桃 | 波多野结衣一区二区三区中文字幕 | 国产精品wwwwww | 天天插夜夜操 | 91九色精品国产 | 亚洲有 在线 | 色综合久久88色综合天天人守婷 | 69久久夜色精品国产69 | 免费看的av片 | 超碰伊人网 | 国内精品久久久久影院一蜜桃 | 国产一区二区在线免费播放 | 亚洲女人天堂成人av在线 | 中文字幕在线专区 | 丁香综合激情 | av中文资源在线 | 午夜久久网| 欧美另类一二三四区 | 韩国一区二区三区视频 | 黄色视屏在线免费观看 | 中文字幕亚洲精品在线观看 | 免费污片| 在线观看黄网站 | 免费福利视频导航 | 99r在线视频 | 午夜电影中文字幕 | 久久精品综合一区 | 草久中文字幕 | 亚洲视频axxx | 国产午夜精品久久 | 成人福利av | 日韩美女一级片 | 亚洲最大免费成人网 | 国产精品一区二区你懂的 | 伊人伊成久久人综合网小说 | 欧美性性网 | 激情视频免费在线 | a v在线视频 | 天天操狠狠干 | 欧美一级视频在线观看 | 一区二区三区在线不卡 | 婷婷激情综合五月天 | 成人黄色电影在线播放 | 国产一二三四在线观看视频 | 日韩天天综合 | 激情网综合 | 久久久久久久久久电影 | 午夜手机电影 | 日韩中文字幕国产精品 | 中文字幕资源在线观看 | a一片一级 | 91九色精品 | 欧美有色 | 欧美精品视 | 亚洲精品国产精品乱码不99热 | 91精品国产91热久久久做人人 | 三上悠亚一区二区在线观看 | 国产精品综合在线 | 国产a级精品 | 天天鲁天天干天天射 | 欧美日韩亚洲第一页 | 精品国产一区二区三区噜噜噜 | 国产精品2区 | 国产一二三在线视频 | 日韩理论在线观看 | 亚洲三级性片 | 黄色三级免费网址 | 日日色综合 | 国产精品观看 | 干狠狠| 国产一线二线三线性视频 | 国产黄a三级 | 99热在线国产精品 | 美女视频黄的免费的 | 国产无套视频 | 免费av大片| 69视频在线| 国产免费成人 | 国产精品久久久久久久妇 | 天天操夜夜爱 | 91在线蜜桃臀 | 91九色免费视频 | 色搞搞 | 久草免费看 | 久久精品香蕉视频 | 美女国产 | 精品国产乱码久久久久久天美 | 国产视频九色蝌蚪 | a成人在线 | 亚洲精品在线观看av | 91色亚洲| 免费成人在线网站 | 欧美日韩91 | 中文免费 | 天天干天天操天天 | 99精品视频99 | 黄色成人免费电影 | 久久精品在线 | 黄色不卡av| 精品欧美一区二区在线观看 | 精品一区二区电影 | 亚洲成人黄色 | 国内精品久久久久久久久久清纯 | 国产免费人成xvideos视频 | 日产av在线播放 | 日日操天天操狠狠操 | 国产精品一区二区在线观看 | 久久av网| 欧美高清成人 | 欧美伦理一区二区三区 | 精品欧美日韩 | 97视频免费观看 | 日韩免费一二三区 | 国产精品不卡av | av免费电影网站 | 久久免费电影 | 国产日产欧美在线观看 | 中文字幕黄网 | 国产一区在线观看免费 | 久久免费在线 | 91精品国产自产老师啪 | 国产资源精品在线观看 | 成人在线观看资源 | 国产成人精品aaa | 黄色片视频免费 | 国产精品免费观看视频 | 欧美黑吊大战白妞欧美 | 日韩av一区二区三区 | 免费欧美精品 | 在线观看视频你懂的 | 亚洲国产中文在线 | 亚洲天堂网视频 | 在线视频区 | av免费观看高清 | 少妇bbbb揉bbbb日本 | 精品久久久精品 | 最近免费中文字幕mv在线视频3 | 免费欧美高清视频 | 国产视频精品在线 | 日韩免费视频在线观看 | 国产视频久 | 色婷婷综合成人av | 久久久久国产精品一区 | 在线免费av电影 | 永久免费精品视频网站 | 97电影在线 | 日韩v在线91成人自拍 | 丁香视频免费观看 | 日韩av电影手机在线观看 | 激情欧美一区二区三区免费看 | a精品视频| 500部大龄熟乱视频 欧美日本三级 | 精品免费观看视频 | 午夜国产福利在线 | 91激情视频在线 | 人人艹视频 | 91在线www| 亚洲午夜精品久久久久久久久 | 欧美日韩国产免费视频 | 精品99999| 日韩精品一区电影 | 欧美日韩精品电影 | 九月婷婷综合网 | 国产.精品.日韩.另类.中文.在线.播放 | 日日干夜夜骑 | 久久免费毛片视频 | 精品福利视频在线 | 一级α片免费看 | 免费观看91视频大全 | 免费能看的黄色片 | 国内一级片在线观看 | 国产91在线免费视频 | 天天操天天射天天添 | 九色最新网址 | www.大网伊人 | 99视频在线观看视频 | 国产在线视频一区二区 | 成人黄色在线 | 日本黄色黄网站 | 亚洲国产欧美在线看片xxoo | 欧美性免费 | 久久精品视频在线免费观看 | 精品高清美女精品国产区 | 亚洲伦理一区二区 | 高清不卡一区二区在线 | 精品久久久久久国产 | 国产在线va | 日韩一区二区三区在线观看 | 黄网站色成年免费观看 | 欧美91片 | 天天综合成人网 | 国产亚洲精品久久久久久久久久 | 99精品在线免费视频 | 亚洲乱码中文字幕综合 | 欧美日韩二三区 | 在线日韩亚洲 | 亚洲精品自拍视频在线观看 | 日日日操| 欧美孕妇视频 | 亚洲区另类春色综合小说校园片 | 欧美日韩国产一区二区三区在线观看 | 亚洲一区精品人人爽人人躁 | 久久96国产精品久久99软件 | 欧美巨大 | 久久一二区| 99re视频在线观看 | 久久精品综合网 | 免费99精品国产自在在线 | 伊人影院得得 | 国产又粗又长的视频 | 99在线看 | 9热精品| 日韩一区二区免费播放 | 久久久精选 | 人人爽人人爽人人片av免 | 不卡视频一区二区三区 | 国产精品乱码久久久久 | 欧美色综合天天久久综合精品 | 国产精品理论视频 | 三级av免费观看 | 日日夜夜婷婷 | 久久久精品视频成人 | 精品国内自产拍在线观看视频 | 中文字幕成人 | 免费av的网站 | www.婷婷com| 久久久久久久久久福利 | www.激情五月.com | 亚洲天堂精品视频在线观看 | 在线免费看黄网站 | 97碰碰精品嫩模在线播放 | 亚洲综合小说电影qvod | 国产91全国探花系列在线播放 | 免费成人av在线看 | 91手机电影 | 日本精品一区二区 | 日韩精品免费一区二区在线观看 | 欧美一区日韩精品 | 99久久日韩精品视频免费在线观看 | 在线免费av网站 | 亚州国产精品久久久 | av在线电影网站 | 极品久久久久久久 | 国产精彩视频一区 | 亚洲伦理中文字幕 | av 在线观看 | 国产高清av免费在线观看 | 久久精品三级 | 午夜精品影院 | 国产色影院 | 九九九九精品九九九九 | 99精品视频网站 | 成人久久电影 | 中文字幕文字幕一区二区 | av福利超碰网站 | 国产精品久久久久久久久费观看 | 欧美国产日韩激情 | 亚洲在线视频网站 | 中文字幕免费高 | www黄在线 | 国产精品久久久久久久久久东京 | 在线看国产精品 | 国产亚洲精品精品精品 | 波多野结衣在线播放视频 | 五月天高清欧美mv | 国产精品嫩草影视久久久 | 福利视频入口 | 成人影视免费看 | 中文字幕在线观看第三页 | 免费看的黄网站软件 | 91免费在线视频 | 久久情侣偷拍 | 手机版av在线 | 一区二区中文字幕在线 | 高清av在线 | 久草在线播放视频 | 成人啊 v | 天天色草 | 国产精品黄色 | 麻豆影音先锋 | 亚洲国内精品 | 免费国产一区二区视频 | 欧美美女激情18p | 国产一级在线 | 国产精品久久久久久久久大全 | 91精品人成在线观看 | 久久亚洲综合国产精品99麻豆的功能介绍 | 亚洲成人中文在线 | 99这里精品 | 99麻豆久久久国产精品免费 | 国产精品成人一区 | 91最新网址在线观看 | 日韩网站视频 | 日韩欧美国产视频 | 中文字幕 欧美性 | 亚洲欧美日韩国产一区二区三区 | 成人av免费在线观看 | 美女黄频| 手机看国产毛片 | 日韩高清一| 成人国产一区 | 午夜视频在线观看一区二区三区 | 亚洲精品久久久久中文字幕m男 | 香蕉网在线| 亚洲丝袜一区 | 91丨精品丨蝌蚪丨白丝jk | 日韩av电影手机在线观看 | 韩日视频在线 | 国产小视频在线观看 | 亚洲黄色激情小说 | 精品欧美日韩 | 免费亚洲黄色 | 日韩毛片精品 | 亚洲精品中文在线观看 | 特级黄色视频毛片 | 亚洲在线视频观看 | 91视视频在线直接观看在线看网页在线看 | 在线免费观看的av | 伊人成人激情 | 天天综合日| 色播五月激情五月 | 91天堂素人约啪 | 日韩精品在线一区 | 99高清视频有精品视频 | 久久伊人免费视频 | 丰满少妇对白在线偷拍 | 91久久国产综合精品女同国语 | 国产录像在线观看 | 午夜精品一区二区三区免费视频 | 超碰人在线 | 欧美亚洲国产一卡 | 久久极品 | 亚洲成a人片77777kkkk1在线观看 | 国产黄在线播放 | 婷婷国产v亚洲v欧美久久 | 欧美日韩一区二区三区不卡 | 在线日韩亚洲 | 国产精品久久久久久久妇 | 精品一二三区视频 | 色婷婷色| 西西444www大胆高清图片 | 成人国产在线 | 国产手机在线播放 | 97香蕉久久国产在线观看 | 久久免费视频网 | av在线进入 | 久久久久亚洲精品中文字幕 | 国产亚洲午夜高清国产拍精品 | 夜夜操天天干 | 91大神在线观看视频 | 97超碰资源总站 | 久久久国产99久久国产一 | 国产又粗又猛又爽又黄的视频免费 | 97天堂网 | 免费在线观看污网站 | 黄色软件视频大全免费下载 | 三级小视频在线观看 | 国产99区| 久草色在线观看 | 欧美高清成人 | 免费成人av在线看 | 国产一级不卡毛片 | 懂色av懂色av粉嫩av分享吧 | 美女视频黄免费 | 欧美日韩大片在线观看 | 人人澡人人爱 | 99精品在线免费观看 | 亚洲精品字幕在线 | 一区二区三区免费 | av大全免费在线观看 | 日韩欧美视频一区二区三区 | 精品91| 欧美成人精品在线 | 亚洲国产欧美在线看片xxoo | 欧美精品在线免费 | 日韩成片 | 国产成人在线观看免费 | 亚洲精品国产精品乱码不99热 | 国产在线97 | 好看的国产精品视频 | 成人a视频在线观看 | 四川bbb搡bbb爽爽视频 | 免费在线观看一级片 | 亚洲成人精品av | 国产一级淫片免费看 | 黄色av成人在线观看 | 日韩欧美电影在线观看 | 国产中文字幕视频 | 亚洲五月婷 | 久久久久久久久久久成人 | 日韩动漫免费观看高清完整版在线观看 | 免费91麻豆精品国产自产在线观看 | 日韩av电影中文字幕在线观看 | 国产精品久久在线 | 99精品在线免费 | 久久乱码卡一卡2卡三卡四 五月婷婷久 | 成人黄色小说视频 | 国产精品久久久99 | 国产午夜精品久久久久久久久久 | 五月黄色 | 青青草国产免费 | 黄色成人在线 | 欧美日韩国产成人 | 九九九热精品免费视频观看网站 | 欧美日韩精品免费观看 | a国产精品 | 中文字幕中文字幕在线一区 | 成人精品国产 | 国内精品久久久久久久久 | 日本婷婷色 | 欧美精品999 | 午夜精品一区二区三区视频免费看 | 国产韩国日本高清视频 | 国产一级小视频 | 久久久高清视频 | 美女网站在线播放 | 欧美孕妇视频 | 青青河边草手机免费 | 亚洲三级在线播放 | 91av片 | 亚洲伊人av| 国产首页 | 五月天婷婷在线视频 | 久久成人综合 | 999国产精品视频 | 国产天天爽| 亚洲精品在线观看免费 | 免费在线观看av电影 | av 在线观看 | 福利片免费看 | 久久久免费电影 | 中文字幕资源在线观看 | 在线视频观看亚洲 | 欧美黄污视频 | 99视频在线看 | 播五月综合 | 成人福利在线观看 | 亚洲精品久久久久久中文传媒 | 国产精品亚洲综合久久 | 日日夜夜免费精品视频 | 四虎海外影库www4hu | 美女视频久久 | 国产黄色大片 | 久久国产热视频 | 国产999精品视频 | 精品国产电影一区 | 伊人久久一区 | 天天干天天操天天干 | 丁香六月激情婷婷 | 日日干网址 | 久久一区二区三区国产精品 | 欧美成人黄色片 | 国产福利一区二区三区在线观看 | 日韩一级片大全 | 91最新在线视频 | 西西人体4444www高清视频 | 99色| 国产涩涩在线观看 | 在线免费看黄色 | 国产在线观看不卡 | 91成人免费 | 亚洲国产中文字幕 | 日日干 天天干 | 久久激情五月婷婷 | 免费成人短视频 | 欧美在线free| 麻豆视频国产在线观看 | 五月天,com| 日韩午夜电影院 | 激情丁香 | 狠狠操天天操 | 97电影在线| 亚洲美女精品 | 国产成人精品亚洲 | 久久婷婷色综合 | 色国产精品 | 免费亚洲片 | 国产精品嫩草55av | 欧美俄罗斯性视频 | 91精品久久香蕉国产线看观看 | 国产视频2区 | 亚洲黄色免费在线 | 国产精选在线 | 日韩在线视频免费播放 | 国产精品欧美精品 | 国产三级在线播放 | 欧美一区日韩一区 | 99久久精品免费 | 99精品系列| 欧美一级免费高清 | 在线国产一区二区三区 | 91欧美日韩国产 | 精品国产一区二区三区久久 | 狠狠色丁香婷婷综合橹88 | 亚洲欧美成人综合 | 黄色av网站在线免费观看 | 三级毛片视频 | 久久 在线 | 久草在线免费播放 | av大全免费在线观看 | 在线免费av观看 | 激情久久久久久久久久久久久久久久 | 麻豆精品在线视频 | 日本三级香港三级人妇99 | 亚洲精品国偷拍自产在线观看蜜桃 | 中文字幕一二 | 麻豆国产露脸在线观看 | 91麻豆精品国产91久久久更新时间 | 在线观看日韩av | 国产日本亚洲高清 | 久热电影| 一区二区欧美激情 | 日韩亚洲精品电影 | 久久综合五月天婷婷伊人 | 日韩影视在线 | 欧美性生活免费看 | 波多野结衣电影久久 | 国产视频2区 | 精品人人人 | 国产探花 | 日p视频在线观看 | 中文字幕av在线不卡 | 黄色片网站av | 日日干干夜夜 | 四虎4hu永久免费 | 懂色av一区二区在线播放 | 国产乱对白刺激视频不卡 | 久久综合婷婷国产二区高清 | 欧美另类巨大 | 二区视频在线 | 毛片精品免费在线观看 | 97成人超碰 | 在线观看中文字幕dvd播放 | 成人欧美亚洲 | 亚洲在线a | 久久97久久| 亚洲精品啊啊啊 | 韩国三级av在线 | 国产特级毛片 | 国产精品毛片一区视频播 | 欧美一级性视频 | 国产破处在线播放 | 精品久久综合 | 中文字幕日本电影 | www.在线观看av | 懂色av一区二区三区蜜臀 | 激情综合网五月婷婷 | 日本一区二区三区视频在线播放 | 丁香婷婷久久久综合精品国产 | 91丨九色丨首页 | 免费看黄视频 | 亚洲免费av电影 | 青草视频免费观看 | 国模精品一区二区三区 | 久久亚洲二区 | 在线观看免费观看在线91 | 亚洲综合精品视频 | 99免费精品| 丁香婷婷综合色啪 | 免费在线观看av网站 | 看片的网址 | 国产视频精品久久 | 91成人精品一区在线播放 | www.久久91 | 国产香蕉97碰碰久久人人 | 国产麻豆剧传媒免费观看 | 中文字幕在线国产精品 | 国产精品国产自产拍高清av | 亚洲天堂网视频在线观看 | 国产精品久久伊人 | 免费成人在线观看 | 国产99区 | 视频在线播放国产 | 日本在线观看一区二区三区 | 久久夜夜操 | 亚洲精品国产精品国产 | 成年人看片 | 韩国在线视频一区 | 日韩在线观看网址 | 500部大龄熟乱视频使用方法 | 日日夜日日干 | 国产精品五月天 | 最新在线你懂的 | 午夜黄网 | 激情久久久久久久久久久久久久久久 | 一级片在线 | 国产欧美精品一区二区三区 | 在线精品视频在线观看高清 | 天堂网一区二区三区 | 高清一区二区三区 | 人人澡人人添人人爽一区二区 | 国产福利免费在线观看 | 国产美女被啪进深处喷白浆视频 | 在线看不卡av | 欧美色888| 手机av网站 | 久久国产三级 | 在线观看 亚洲 | 91九色在线视频观看 | 久久人操| 999国内精品永久免费视频 | 婷婷干五月 | 久久69av| 欧美孕交vivoestv另类 | 久久久久国产一区二区 | 视频成人永久免费视频 | 日本在线成人 | 中文字幕资源网 国产 | 久草在线播放视频 | 国内精品在线看 | 高清不卡一区二区三区 | 国产黄a三级三级三级三级三级 | www黄色| 国产成人av片 | 日日操网站 | 精品一二 | 91丨九色丨蝌蚪丨老版 | 99久久免费看 | 欧美在线观看视频免费 | 久久久久视 | 国产精品理论片在线播放 | 日本韩国欧美在线观看 | 米奇四色影视 | 五月天综合网 | 久久久久久久久久久久影院 | 最近中文字幕大全 | 国产又粗又猛又爽又黄的视频免费 | 国产成视频在线观看 | 亚洲精品成人av在线 | 久久免费在线 | 国产精品大尺度 | 亚洲黄色免费电影 | 久久久精品国产一区二区三区 | 人人添人人澡人人澡人人人爽 | 最近中文字幕国语免费av | 91九色视频| 亚洲精品乱码久久久久久蜜桃不爽 | 日韩电影中文字幕在线观看 | 激情网色 | 香蕉色综合 | 免费av片在线 | 日韩欧美综合精品 | 国产精品国产亚洲精品看不卡15 | 97在线播放| 日韩免费三级 | 免费久久99精品国产婷婷六月 | 国产精品美女久久久久久网站 | www.色五月 | 男女免费视频观看 | 四虎永久免费在线观看 | 久草色在线观看 | 欧美一级视频免费看 | 精品免费一区 | 五月婷婷狠狠 | 综合网中文字幕 | 免费午夜网站 | 久久激情视频免费观看 | 免费在线观看av网站 | 欧美精品生活片 | 99视频在线精品免费观看2 | 成人av免费播放 | 在线99热 | 欧美一区二区在线刺激视频 | 日韩经典一区二区三区 | 日本精品一区二区在线观看 | 亚州激情视频 | 成人羞羞视频在线观看免费 | 欧产日产国产69 | 久久久久成人精品免费播放动漫 | 国产午夜精品视频 | av三级在线播放 | 久久免费福利 | 丁香花在线观看免费完整版视频 | 蜜桃视频在线观看一区 | 欧美精品久久久久久久久老牛影院 | 国产成人精品综合久久久久99 | 国产毛片久久 | 黄色软件大全网站 | 91桃色在线播放 | h视频在线看 | 91激情在线视频 | 91精品久久久久 | 日韩av一区二区三区在线观看 | 鲁一鲁影院 | 国产精品一区二区av日韩在线 | 国产人成在线观看 | 免费网站污 | 午夜精品一区二区三区在线 | 中文久草 | 久久久免费精品视频 | 极品中文字幕 | 国产香蕉久久 | 2018好看的中文在线观看 | 国产在线传媒 | 91看片在线免费观看 | 国产精品成人国产乱一区 | 精品久久五月天 | 综合久久五月天 | 91精品国产欧美一区二区 | 狠狠操电影网 | 久久人人爽人人片 | 99久久综合国产精品二区 | 四虎国产精品免费观看视频优播 | www.xxxx欧美 | 久久久精品99 | 国产精品久久久久久69 | 天操夜夜操| 日韩三级不卡 | 国产96av | 在线观看日韩精品 | 免费av在| 日韩av电影免费在线观看 | 欧美日韩一区二区三区视频 | 国产99久久久久久免费看 | 成人永久免费 | 天天色综合三 | 伊人网综合在线观看 | 99久久久久国产精品免费 | 久久精品视频在线免费观看 | 丝袜美腿在线播放 | 激情综合网五月 | 久久免费视频在线观看6 | 久久综合婷婷综合 | 黄色免费大全 | 91精品国产乱码久久 | 999成人免费视频 | 欧美日韩视频免费 | 久久天天躁夜夜躁狠狠躁2022 | 精品一二三区 | 久草在线免费电影 | 射久久久 | 免费91麻豆精品国产自产在线观看 | 国产视频不卡一区 | www.天天干 | 免费男女羞羞的视频网站中文字幕 | 亚洲精品视频在线观看免费视频 | japanesexxxxfreehd乱熟 | 9草在线 | 亚洲精品播放 | 夜色资源站wwwcom | 日韩久久影院 | 婷婷五月情 | 久草在线这里只有精品 | 久久在线免费观看 | 亚洲视频www| 欧美一级在线看 | 奇米先锋 | 亚洲精品国偷拍自产在线观看 | 国产成人精品午夜在线播放 | a色视频| 国产日韩视频在线播放 | 黄色亚洲在线 | 米奇狠狠狠888 | 人人cao| 国产最新91| 狠狠操天天操 | 日韩高清一区 | 国产日韩精品在线观看 | 亚洲精品国偷自产在线91正片 | 国产在线精品一区二区不卡了 | 久久精品观看 | 国产中文自拍 | 三级av免费看 | 日韩欧美在线观看一区 | 奇米网8888 | 免费视频二区 | 麻豆首页 | 免费亚洲一区二区 | 日韩网站在线观看 | 国产精品二区在线 | 国产精品五月天 | 成人免费视频播放 | 日韩精品不卡在线观看 | 久久精品黄 | 欧美在线一二 | 99精品国自产在线 | 一区 二区电影免费在线观看 | 日韩高清片| 91色蜜桃| 欧美日韩不卡一区 | 人人超碰人人 | 500部大龄熟乱视频使用方法 | 69亚洲乱 | 99在线观看 | 欧美在线视频日韩 | 亚洲影院国产 | 91高清免费观看 | 国产精成人品免费观看 | 国产视频美女 | 97超碰人人 | av片在线观看 | 91男人影院 | 亚洲人视频在线 | 久久精品99久久 | 亚洲综合色播 | 国产精品一区二区无线 |