老司机夜插-理伦理片-理伦片免费-理伦片免费观看-理伦片免费看-理伦日韩-理论福利片-理论片第一页-理论片电影-理论片理论

金喜正规买球

甘特圖控件DHTMLX Gantt 教程:dhtmlxGantt與ASP.NET Core(上)

翻譯|使用教程|編輯:顏馨|2023-04-18 13:49:00.143|閱讀 220 次

概述:本章講述dhtmlxGantt在ASP.NET Core上的使用方法,歡迎查閱!

# 界面/圖表報(bào)表/文檔/IDE等千款熱門軟控件火熱銷售中 >>

相關(guān)鏈接:

DHTMLX甘特圖是用于跨瀏覽器和超平臺(tái)應(yīng)用程序的功能齊備的甘特圖。可滿足項(xiàng)目管理應(yīng)用程序的大部分需求,具備完善的甘特圖表庫,功能強(qiáng)大,價(jià)格方便,提供豐厚而靈活的JavaScript API接口,與各種服務(wù)端技術(shù)(PHP,ASP.NET,Java等)簡(jiǎn)單集合,滿足多種定制開發(fā)需求。

DHTMLX JavaScript UI 庫所開發(fā)的 JavaScript 組合易于使用和功能豐富,非常適合結(jié)合任何領(lǐng)導(dǎo)地位和任何復(fù)合性的解決方案,能力足足夠省創(chuàng)造和維保業(yè)務(wù)應(yīng)用程序的時(shí)間,提供高生產(chǎn)力。

DHTMLX 甘特圖最新下載


本教程將逐步指導(dǎo)您如何使用 ASP.NET Core 在服務(wù)端創(chuàng)建甘特圖。

第一步 創(chuàng)建一個(gè)項(xiàng)目

啟動(dòng)Visual Studio 2022并創(chuàng)建一個(gè)新的項(xiàng)目。選擇:創(chuàng)建一個(gè)新的項(xiàng)目。

使用 ASP.NET Core 創(chuàng)建項(xiàng)目的 dhtmlxGantt

接下來來選擇“ASP.NET Core Web App”并命名為DHX.Gantt。

使用 ASP.NET Core 創(chuàng)建項(xiàng)目的 dhtmlxGantt

dhtmlxGantt 使用 ASP.NET Core 配置一個(gè)項(xiàng)目項(xiàng)目

dhtmlxGantt 使用 ASP.NET Core 配置一個(gè)項(xiàng)目項(xiàng)目

自此,你已經(jīng)創(chuàng)建了一個(gè)項(xiàng)目,可以繼續(xù)為甘特圖添加標(biāo)記和腳本。

第二步 添加甘特圖標(biāo)記和JS

進(jìn)入wwwroot并創(chuàng)建一個(gè)index.html文件。

dhtmlx甘特與ASP.NET核心2創(chuàng)建一個(gè)項(xiàng)目

dhtmlx甘特與ASP.NET核心2創(chuàng)建一個(gè)項(xiàng)目

在新創(chuàng)建的文件中,為甘特圖制作一個(gè)簡(jiǎn)單的頁面。

請(qǐng)注意,甘特圖文件是在此演示中從 CDN 添加的。如果您有該組件的專業(yè)版本, 您需要手動(dòng)將甘特圖文件添加到項(xiàng)目中。

<!DOCTYPE html> <html> <head> <meta name="viewport" content="width=device-width" /> <title>Index</title> <link  rel="stylesheet" type="text/css" /> <script src="http://cdn.dhtmlx.com/gantt/edge/dhtmlxgantt.js"></script> <script> document.addEventListener("DOMContentLoaded", function(event) { // specifying the date format gantt.config.date_format = "%Y-%m-%d %H:%i"; // initializing gantt gantt.init("gantt_here");  // initiating data loading gantt.load("/api/data"); // initializing dataProcessor var dp = new gantt.dataProcessor("/api/"); // and attaching it to gantt dp.init(gantt); // setting the REST mode for dataProcessor dp.setTransactionMode("REST"); }); </script> </head> <body> <div id="gantt_here" style="width: 100%; height: 100vh;"></div> </body> </html>

當(dāng)頁面被加載時(shí),除了初始化甘特圖的數(shù)據(jù)加載外,還立即調(diào)用dataProcessor,所以用戶對(duì)甘特圖的所有修改都將被保存到后臺(tái)。后臺(tái)還沒有實(shí)現(xiàn),所以以后會(huì)更有意義。
接下來進(jìn)入Program.cs,告訴應(yīng)用程序使用index.html頁面。為了做到這一點(diǎn),你需要將應(yīng)用程序配置為從wwwroot文件夾中提供靜態(tài)文件。為此,你需要添加app.UseDefaultFiles()方法。你可以在這里找到更多細(xì)節(jié)。

var builder = WebApplication.CreateBuilder(args);  // Add services to the container. builder.Services.AddRazorPages();  var app = builder.Build();  // Configure the HTTP request pipeline. if (!app.Environment.IsDevelopment()) { app.UseExceptionHandler("/Error"); // The default HSTS value is 30 days. // You may want to change this for production scenarios, // see //aka.ms/aspnetcore-hsts. app.UseHsts(); }  app.UseHttpsRedirection();  app.UseDefaultFiles();  app.UseStaticFiles();  app.UseRouting();  app.UseAuthorization();  app.MapRazorPages();  app.Run();

該方法允許提供默認(rèn)文件。它將搜索wwwroot文件夾中的以下文件:app.UseDefaultFiles()

  • index.html
  • index.htm
  • default.html
  • default.htm

 因此,你可以選擇其中的任何一個(gè),而在本教程中使用的是 "index.html"。只是一個(gè)URL-rewriter,并不實(shí)際提供文件。為此,你還需要添加文件。UseDefaultFiles()UseStaticFiles()

一旦你完成了它,當(dāng)你運(yùn)行應(yīng)用程序時(shí),一個(gè)空的甘特圖就會(huì)出現(xiàn)在頁面上。注意,右上角的 "無效數(shù)據(jù) "標(biāo)簽顯示,因?yàn)橐驗(yàn)槿匀粵]有合適的后臺(tái)來提供數(shù)據(jù),所以被調(diào)用。當(dāng)控制器實(shí)現(xiàn)后,gantt將能夠顯示任務(wù)和鏈接。gantt.load()

dhtmlx甘特與ASP.NET核心2添加甘特圖

現(xiàn)在基本部分已經(jīng)完成,是時(shí)候?qū)崿F(xiàn)后端了。讓我們從實(shí)現(xiàn)模型類開始,之后再進(jìn)行WebAPI控制器。

第三步 創(chuàng)建模型和數(shù)據(jù)庫

讓我們從數(shù)據(jù)模型開始。甘特的數(shù)據(jù)模型包括鏈接和任務(wù),從.NET世界的角度來看,dhtmlxGantt對(duì)模型屬性使用非常規(guī)的名稱。有時(shí)客戶端的模型也包含一些客戶端或后端邏輯的屬性,但這些屬性不應(yīng)該存儲(chǔ)在數(shù)據(jù)庫中。

為了處理這個(gè)問題,將使用數(shù)據(jù)傳輸對(duì)象(DTO)模式。兩種模型將被定義:

  • 領(lǐng)域模型類,它將被用于EF Core和應(yīng)用程序內(nèi)部
  • DTO類,將用于與Web API進(jìn)行通信。

然后,這兩種模型之間的映射應(yīng)該被實(shí)現(xiàn)。

模型
在項(xiàng)目文件夾中創(chuàng)建一個(gè)名為Models的新文件夾。這是實(shí)現(xiàn)模型類和 EF 上下文的位置。

任務(wù)模型
首先,為任務(wù)創(chuàng)建一個(gè)類。在Models文件夾中創(chuàng)建一個(gè)文件,命名為Task.cs。這可以通過調(diào)用Models文件夾的上下文菜單并選擇Add->Class來完成。

這個(gè)模型必須是這樣的:

namespace DHX.Gantt.Models { public class Task { public int Id { get; set; } public string? Text { get; set; } public DateTime StartDate { get; set; } public int Duration { get; set; } public decimal Progress { get; set; } public int? ParentId { get; set; } public string? Type { get; set; } } }

你可以查詢?nèi)蝿?wù)對(duì)象的所有屬性列表。

鏈接模型
再添加一個(gè)文件,為鏈接創(chuàng)建一個(gè)類:

namespace DHX.Gantt.Models { public class Link { public int Id { get; set; } public string? Type { get; set; } public int SourceTaskId { get; set; } public int TargetTaskId { get; set; } } }

模型已經(jīng)準(zhǔn)備好了,你可以開始配置數(shù)據(jù)庫連接。
為了配置數(shù)據(jù)庫連接,你需要采取下面列出的步驟:

安裝Entity Framework Core
Entity Framework Core將被用來管理應(yīng)用程序與數(shù)據(jù)庫的通信。讓我們來安裝該框架:

  • 在項(xiàng)目樹中找到DHTMLX.Gantt的依賴項(xiàng)
  • 調(diào)用上下文菜單并選擇管理NuGet包
  • 打開瀏覽標(biāo)簽并安裝Microsoft.EntityFrameworkCore.SqlServer, Microsoft.EntityFrameworkCore和Microsoft.EntityFrameworkCore.Design

或者使用軟件包管理器命令行:

PM> Install-Package Microsoft.EntityFrameworkCore.SqlServer PM> Install-Package Microsoft.EntityFrameworkCore PM> Install-Package Microsoft.EntityFrameworkCore.Design

實(shí)體框架核心將用來管理應(yīng)用程序與數(shù)據(jù)庫的通信。

創(chuàng)建實(shí)體上下文
接下來你需要定義一個(gè)與數(shù)據(jù)庫的會(huì)話,并啟用加載和保存數(shù)據(jù)。為此,創(chuàng)建Context:

  • 在Models文件夾中添加GanttContext.cs文件
  • 在創(chuàng)建的文件中定義GanttContext類
using Microsoft.EntityFrameworkCore;  namespace DHX.Gantt.Models { public class GanttContext : DbContext { public GanttContext(DbContextOptions<GanttContext> options) : base(options) { } public DbSet<Task> Tasks { get; set; } = null; public DbSet<Link> Links { get; set; } = null;  } }

向數(shù)據(jù)庫添加第一批記錄
現(xiàn)在你可以向數(shù)據(jù)庫添加記錄了。讓我們創(chuàng)建數(shù)據(jù)庫初始化器,將任務(wù)填充到數(shù)據(jù)庫中。在Models文件夾中定義一個(gè)類,并將其稱為GanttSeeder。該類將有Seed()方法,將添加任務(wù)和鏈接到數(shù)據(jù)庫。

using Microsoft.EntityFrameworkCore;  namespace DHX.Gantt.Models { public static class GanttSeeder { public static void Seed(GanttContext context) { if (context.Tasks.Any()) { return; // DB has been seeded }  using (var transaction = context.Database.BeginTransaction()) { List<Task> tasks = new List<Task>() { new Task() { Id = 1, Text = "Project #2", StartDate = DateTime.Today.AddDays(-3), Duration = 18, Progress = 0.4m, ParentId = null }, new Task() { Id = 2, Text = "Task #1", StartDate = DateTime.Today.AddDays(-2), Duration = 8, Progress = 0.6m, ParentId = 1 }, new Task() { Id = 3, Text = "Task #2", StartDate = DateTime.Today.AddDays(-1), Duration = 8, Progress = 0.6m, ParentId = 1 } };  tasks.ForEach(s => context.Tasks.Add(s)); context.Database.ExecuteSqlRaw("SET IDENTITY_INSERT Tasks ON;"); context.SaveChanges();  context.Database.ExecuteSqlRaw("SET IDENTITY_INSERT Tasks OFF;"); List<Link> links = new List<Link>() { new Link() {Id = 1, SourceTaskId = 1, TargetTaskId = 2, Type = "1"}, new Link() {Id = 2, SourceTaskId = 2, TargetTaskId = 3, Type = "0"} };  links.ForEach(s => context.Links.Add(s)); context.Database.ExecuteSqlRaw("SET IDENTITY_INSERT Links ON;"); context.SaveChanges(); context.Database.ExecuteSqlRaw("SET IDENTITY_INSERT Links OFF;"); transaction.Commit(); } } } }

注冊(cè)數(shù)據(jù)庫
現(xiàn)在你應(yīng)該在Program.cs中注冊(cè)數(shù)據(jù)庫。但首先你需要一個(gè)連接字符串。它將被存儲(chǔ)在應(yīng)用程序設(shè)置的JSON文件中。創(chuàng)建appsettings.json文件(如果你已經(jīng)有了,則打開它),并為數(shù)據(jù)庫添加一個(gè)連接字符串:

{ "ConnectionStrings": { "DefaultConnection": "Server=(localdb)\\mssqllocaldb; Database=GanttDatabase;Trusted_Connection=True;" } }

數(shù)據(jù)庫上下文將通過依賴關(guān)系注入進(jìn)行注冊(cè)。
將以下命名空間添加到 Program.cs:

using Microsoft.EntityFrameworkCore; using DHX.Gantt.Models;

該聲明將看起來像這樣:

var connectionString = builder.Configuration.GetConnectionString("DefaultConnection"); builder.Services.AddDbContext<GanttContext>( options => options.UseSqlServer(connectionString));

要啟用控制器,需要調(diào)用services.AddControllers()方法:

builder.Services.AddControllers();

然后我們調(diào)用app.MapControllers()來注冊(cè)我們的控制器路線:

app.MapControllers();

下面是Program.cs的完整代碼:

using Microsoft.EntityFrameworkCore; using DHX.Gantt.Models;  var builder = WebApplication.CreateBuilder(args);  // Add services to the container. builder.Services.AddRazorPages();  var connectionString = builder.Configuration.GetConnectionString("DefaultConnection"); builder.Services.AddDbContext<GanttContext>( options => options.UseSqlServer(connectionString));  builder.Services.AddControllers();  var app = builder.Build();  // Configure the HTTP request pipeline. if (!app.Environment.IsDevelopment()) { app.UseExceptionHandler("/Error"); // The default HSTS value is 30 days. // You may want to change this for production scenarios, // see //aka.ms/aspnetcore-hsts. app.UseHsts(); }  app.UseHttpsRedirection();  app.UseDefaultFiles();  app.UseStaticFiles();  app.UseRouting();  app.UseAuthorization();  app.MapRazorPages();  app.MapControllers();  app.Run(); 

最后,你需要在應(yīng)用啟動(dòng)時(shí)初始化和播種數(shù)據(jù)庫。通常情況下,你會(huì)希望使用遷移來完成這個(gè)任務(wù),但為了簡(jiǎn)單起見,這里沒有使用遷移。

讓我們首先創(chuàng)建一個(gè)初始化的類。在Models文件夾中創(chuàng)建GanttInitializerExtension.cs文件:

namespace DHX.Gantt.Models { public static class GanttInitializerExtension { public static IHost InitializeDatabase(this IHost webHost) { var serviceScopeFactory = (IServiceScopeFactory?)webHost.Services.GetService(typeof(IServiceScopeFactory));  using (var scope = serviceScopeFactory!.CreateScope()) { var services = scope.ServiceProvider; var dbContext = services.GetRequiredService<GanttContext>(); dbContext.Database.EnsureDeleted(); dbContext.Database.EnsureCreated(); GanttSeeder.Seed(dbContext); }  return webHost; } } }

接下來調(diào)用InitializeDatabase():

app.InitializeDatabase();

正如上面提到的,本教程中沒有使用遷移。而是使用簡(jiǎn)單的EnsureCreated和種子。

當(dāng)前部分已經(jīng)完成,讓我們回到甘特圖。

定義DTOs和映射
現(xiàn)在是定義將用于Web API的DTO類的時(shí)候了。讓我們從任務(wù)的DTO類開始。在Models文件夾中創(chuàng)建一個(gè)文件并定義WebApiTask.cs類:

namespace DHX.Gantt.Models { public class WebApiTask { public int id { get; set; } public string? text { get; set; } public string? start_date { get; set; } public int duration { get; set; } public decimal progress { get; set; } public int? parent { get; set; } public string? type { get; set; } public bool open { get { return true; } set { } }  public static explicit operator WebApiTask(Task task) { return new WebApiTask { id = task.Id, text = task.Text, start_date = task.StartDate.ToString("yyyy-MM-dd HH:mm"), duration = task.Duration, parent = task.ParentId, type = task.Type, progress = task.Progress }; }  public static explicit operator Task(WebApiTask task) { return new Task { Id = task.id, Text = task.text, StartDate = task.start_date != null ? DateTime.Parse(task.start_date, System.Globalization.CultureInfo.InvariantCulture) : new DateTime(), Duration = task.duration, ParentId = task.parent, Type = task.type, Progress = task.progress }; } } }

而這是定義在Models文件夾中名為WebApiLink.cs的文件中的Link的DTO類:

namespace DHX.Gantt.Models { public class WebApiLink { public int id { get; set; } public string? type { get; set; } public int source { get; set; } public int target { get; set; }  public static explicit operator WebApiLink(Link link) { return new WebApiLink { id = link.Id, type = link.Type, source = link.SourceTaskId, target = link.TargetTaskId }; }  public static explicit operator Link(WebApiLink link) { return new Link { Id = link.id, Type = link.type, SourceTaskId = link.source, TargetTaskId = link.target }; } } }

當(dāng)你完成這一步驟時(shí),你應(yīng)該得到以下的文件夾結(jié)構(gòu):

甘特圖 ASP.NET Core 2 所有型號(hào)

現(xiàn)在你可以運(yùn)行該應(yīng)用程序,以檢查一切是否到位。如果你沒有看到一個(gè)運(yùn)行時(shí)錯(cuò)誤,那么一切都很好。

第四步 實(shí)現(xiàn)網(wǎng)絡(luò)API

現(xiàn)在是實(shí)際實(shí)現(xiàn)REST API的時(shí)候了。

添加控制器
創(chuàng)建控制器文件夾并創(chuàng)建三個(gè)空的API控制器:一個(gè)用于任務(wù),另一個(gè)用于鏈接,還有一個(gè)用于整個(gè)數(shù)據(jù)集:

甘特圖 ASP.NET Core 2 添加控制器

任務(wù)控制器
讓我們?yōu)槿蝿?wù)創(chuàng)建一個(gè)控制器。它將定義甘特任務(wù)的基本CRUD操作。

它是如何工作的:

在GET請(qǐng)求中,任務(wù)從數(shù)據(jù)庫加載,輸出是任務(wù)的數(shù)據(jù)傳輸對(duì)象;
在PUT/POST請(qǐng)求中,任務(wù)作為WebAPITask類來自客戶端。它們?cè)赿htmlxGantt中以這種方式表示。因此,你應(yīng)該把它們轉(zhuǎn)換為我們的EntityFramework數(shù)據(jù)模型的格式(任務(wù)類)。之后,就可以在DatabaseContext中保存更改。

using Microsoft.AspNetCore.Mvc; using DHX.Gantt.Models;  namespace DHX.Gantt.Controllers { [Produces("application/json")] [Route("api/task")] public class TaskController : Controller { private readonly GanttContext _context; public TaskController(GanttContext context) { _context = context; }  // GET api/task [HttpGet] public IEnumerable<WebApiTask> Get() { return _context.Tasks .ToList() .Select(t => (WebApiTask)t); }  // GET api/task/5 [HttpGet("{id}")] public Models.Task? Get(int id) { return _context .Tasks .Find(id); }  // POST api/task [HttpPost] public ObjectResult Post(WebApiTask apiTask) { var newTask = (Models.Task)apiTask;  _context.Tasks.Add(newTask); _context.SaveChanges();  return Ok(new { tid = newTask.Id, action = "inserted" }); }  // PUT api/task/5 [HttpPut("{id}")] public ObjectResult? Put(int id, WebApiTask apiTask) { var updatedTask = (Models.Task)apiTask; var dbTask = _context.Tasks.Find(id); if (dbTask == null) { return null; } dbTask.Text = updatedTask.Text; dbTask.StartDate = updatedTask.StartDate; dbTask.Duration = updatedTask.Duration; dbTask.ParentId = updatedTask.ParentId; dbTask.Progress = updatedTask.Progress; dbTask.Type = updatedTask.Type;  _context.SaveChanges();  return Ok(new { action = "updated" }); }  // DELETE api/task/5 [HttpDelete("{id}")] public ObjectResult DeleteTask(int id) { var task = _context.Tasks.Find(id); if (task != null) { _context.Tasks.Remove(task); _context.SaveChanges(); }  return Ok(new { action = "deleted" }); } } }

鏈接控制器
接下來你應(yīng)該為鏈接創(chuàng)建一個(gè)控制器:

using Microsoft.EntityFrameworkCore; using Microsoft.AspNetCore.Mvc; using DHX.Gantt.Models;  namespace DHX.Gantt.Controllers { [Produces("application/json")] [Route("api/link")] public class LinkController : Controller { private readonly GanttContext _context; public LinkController(GanttContext context) { _context = context; }  // GET api/Link [HttpGet] public IEnumerable<WebApiLink> Get() { return _context.Links .ToList() .Select(t => (WebApiLink)t); }  // GET api/Link/5 [HttpGet("{id}")] public Link? Get(int id) { return _context .Links .Find(id); }  // POST api/Link [HttpPost] public ObjectResult Post(WebApiLink apiLink) { var newLink = (Link)apiLink;  _context.Links.Add(newLink); _context.SaveChanges();  return Ok(new { tid = newLink.Id, action = "inserted" }); }  // PUT api/Link/5 [HttpPut("{id}")] public ObjectResult Put(int id, WebApiLink apiLink) { var updatedLink = (Link)apiLink; updatedLink.Id = id; _context.Entry(updatedLink).State = EntityState.Modified;   _context.SaveChanges();  return Ok(new { action = "updated" }); }  // DELETE api/Link/5 [HttpDelete("{id}")] public ObjectResult DeleteLink(int id) { var Link = _context.Links.Find(id); if (Link != null) { _context.Links.Remove(Link); _context.SaveChanges(); }  return Ok(new { action = "deleted" }); } } }

數(shù)據(jù)控制器
最后,你需要為一個(gè)數(shù)據(jù)動(dòng)作創(chuàng)建一個(gè)控制器:

using Microsoft.AspNetCore.Mvc; using DHX.Gantt.Models;  namespace DHX.Gantt.Controllers { [Produces("application/json")] [Route("api/data")] public class DataController : Controller { private readonly GanttContext _context; public DataController(GanttContext context) { _context = context; }  // GET api/data [HttpGet] public object Get() { return new { 數(shù)據(jù) = _context.Tasks.ToList().Select(t => (WebApiTask)t), 鏈接 = _context.Links.ToList().Select(l => (WebApiLink)l)  }; }  } }

一切都準(zhǔn)備好了。你可以運(yùn)行該應(yīng)用程序,看到成熟的甘特圖。

甘特圖 ASP.NET Core 甘特圖已準(zhǔn)備就緒

你也可以在 GitHub 上查看完整的源代碼。

DHTMLX甘特圖享有超過十年的聲望,支持跨瀏覽器和跨平臺(tái),性能比高,可滿足項(xiàng)目管理應(yīng)用程序的所有需求,是最擅長的甘特圖表庫。


甘特圖控件交流群:764148812

歡迎加入群交流討論,獲得更多幫助請(qǐng)聯(lián)系


標(biāo)簽:

本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請(qǐng)務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請(qǐng)郵件反饋至chenjj@fc6vip.cn


為你推薦

  • 推薦視頻
  • 推薦活動(dòng)
  • 推薦產(chǎn)品
  • 推薦文章
  • 慧都慧問
掃碼咨詢


添加微信 立即咨詢

電話咨詢

客服熱線
023-68661681

TOP
国内精品久久久久影院老司 | 色综合久久丁香婷婷 | 色老板亚洲视频在线观 | 忘忧草在线社区WWW日本-韩国 | 国产成人18黄网站免费网站 | www.四虎com| 免费无码又爽又刺激A片小说 | 国产黄A片在线观看永久免费麻豆 | 亚洲人成网77777色在线播放 | 美女露100%全身无遮挡 | 91国在线国内在线播放 | 黄网站色视频大全免费观看 | 色妞AV永久一区二区国产AV开 | 色情AB又爽又紧无码网站 | 国产精品青青在线麻豆 | 日本精品在线视频 | 99精品视频在线观看免费 | 亚洲第一黄色网 | 羞羞答答APP安装以后在手机哪里 | 逼喷水视频 | 在线毛片观看 | 夫妻性姿势真人做视频 | 蜜桃久久久久久久久久久 | 亚洲 素人 字幕 在线 最新 | 久久精品国产日本波多麻结衣 | 亚洲国产在线资源网 | 日韩精品无码一区二区免费A片 | 国产成+人+综合+亚洲专 | 日本一区二区三区在线网 | 一区二区视屏 | 免费看黄色一级片 | 在线亚洲小视频 | 成 年 人 免 费 A V | 最近最好的中文字幕2019 | 久久久久伊人 | 午夜人妻无码AV一区二区 | 国产精品高清电影 | 色综合久久精品亚洲国产消防 | 码A片国产精品18久久久... | 96精品国产高清在线看入口 | 波野多结衣在线 | 国产精品人妻一区二区高 | 色欲久久精品无码一区二区三区 | 影音先锋av最新资源撸 | v天堂在线观看 | 波多野结衣三级视频 | 久久久久久88色偷偷 | 99视频免费| 麻豆TV入口在线看 | 丁香婷婷亚洲 | 一级生活毛片 | 伊人22综合 | 免费观看欧美成人1314w色 | 日韩黄色毛片 | 久久精品WWW人人爽人人 | 中文字幕亚洲一区婷婷 | 久久综合亚洲色综合 | 久久久久久久综合日本亚洲 | 日本又黄又无无遮无码视频 | 丁香婷婷开心激情深爱五月 | 先锋五月婷婷丁香草草 | 在线看黄网站 | 好好的日视频www | 色婷婷婷婷 | 色婷婷色综合激情国产日韩 | 亚州笫一色惰网站 | 国产真实乱对白精彩 | 毛片三级在线观看 | 天美影视文化传媒公司 | 天天干天天色天天 | 欧美videos巨大hd | 91成人午夜精品福利院在线观看 | 中文字幕无码人妻AAA片 | 岳的大白屁股光溜溜 | 免费一级淫片aaa片毛片a级 | 午夜伦伦电影理论片大片 | 亚洲丰满爆乳熟女在线观看 | 国产三级在线 | 91麻豆精品国产一级 | 亚洲国产第一 | 嗯好爽快点插我视频在线播放 | 久久99国产亚洲精品观看 | 99re久久精品在线播放 | 免费国产成人高清在线网站东京 | 国产精品手机在线播放 | 午夜福利免费视频921000电影 | 亚洲精品一区二区国产精华液 | 中国一级毛片在线观看 | 国产麻豆精品 | www.精品久久 | 中文字幕永久在线视频 | 日本xxxbbb0oo| 丁香花在线观看免费观看图片 | 午夜免费网站 | 公嗲嗯啊轻点公大ji巴 | 国产成人无码免费看视频软件 | 四虎亚洲 | 国产黄色免费 | 大陆人妻熟妇多毛A片 | 免费无码无遮挡永久色情聊天下载 | 日本高清免费一本视频无需下载 | 少妇护士放荡激情嗯啊小说 | 一本一道日韩一二三四区免费 | 精品乱码一区内射人妻无码 | 夜夜看电影网 | 人妻奶水人妻系列 | 成人黄色影视 | 99精品久久精品一区二区小说 | 中文字幕专区高清在线观看 | 成人福利网站 | 日本免费观看日本高清视频 | 中国一级特黄剌激爽毛片 | 午夜伦伦电影理论片大片 | 古装一级毛片免费观看 | 国产激情视频在线观看 | 日韩精品一卡2卡3卡4卡5卡 | 日本一区二区三区在线视频观看免费 | 久久无码人妻AV精品一区 | 琪琪电影网午夜理论片717西瓜 | 亚洲精品久久国产高清小说 | 狠狠色丁香久久综合婷婷 | 波多野结衣免费在线 | 亚洲视频日本有码中文 | 色情婷婷综合乱埥亚洲 | 奇米四色二区 | 精品久久久久中文字幕日本 | 亚洲熟女久久色 | 玖玖爱视频在线观看 | 沈清秋屁股扒开臀缝调教 | 福利所导航导航导航导航 | 欧美在线观看一区二区三区 | 国产毛片一级 | 久久精品国产400部免费看 | 2018亚洲男人天堂 | 老司机午夜网站 | 久热精品视频在线 | 天天插天天干天天操 | 久久精品久久精品国产大片 | 台湾一级毛片永久免费 | 中文天堂www资源 | 久操热 | 国产SUV精品一区二AV18款 | 午夜精品在线 | 公的粗大挺进了我的密道 | 国产福利影院在线观看 | 少妇特黄A片一区二区三区免费看 | 三级日韩 | 日本高清色视频www 日本高清色片 | 小婷你真紧好浪水好多 | 擼一擼AV网站 | 韩国理伦片一区二区三区在线播放 | 四虎影视免费大全 | 中文字幕欧美一区 | 豪妇荡乳1一5潘金莲2在线 | 国产亚洲精品成人AA片在线播 | 黄色一级片免费网站 | www亚洲免费 | 四房qvod| 中文无码有码亚洲 欧美 | 91新视频| 伊人青青久久 | 天天综合久久久网 | 日韩h片在线观看 | 色偷偷的xxxx8888 | 九九99线视频在线观看 | 色玖玖 | 国产传媒18精品A片在线观看 | 欧美日本综合一区二区三区 | 欧美在线视频精品 | 狠狠干干干 | 欧美又硬又粗进去好爽A片 欧美在线视频一区 | 四虎影视在线看免费 720p | 中文字幕乱码亚洲无线三区 | 老司机综合网 | 国产精品福利电影 | 99精品国产在热久久 | 男人边吃奶边摸边做刺激情话 | 国产美女视频一区二区三区 | 三级毛片在线免费观看 | 欧洲bbbbb| 777精品久无码人妻蜜桃 | 国色天香精品卡一卡二卡三二百 | 久久久久久久久久久96av | 一区二区三区国产亚洲网站 | 成人亚洲A片V一区二区三区小说 | 五月婷婷综合激情 | 亚洲偷自拍国综合 | 国产一卡2卡3卡4卡网站免费 | 清纯校花挨脔日常H惩罚视频 | 大地影院_日本骚妇 | 乱码一二三乱码又大又粗 | 丁香五月激情缘综合区 | 国产福利资源 | 999视频精品全部免费观看 | 黄色网址免费在线 | 丝瓜视频未满十八严禁 | 亚洲精品一区二区 | 热99re久久国超精品首页 | 中文字幕免费在线播放 | 殴美a| 韩国三级欧美三级国产三级 | 日本一区二区在线播放 | 好看的网站你懂的 | 国产做爰又粗又大太疼了 | 狠狠色丁香婷婷综合视频 | 久热精品视频 | 欧美精品亚洲精品日韩专区 | 色情成人吃奶激情视频在线播放 | 正在播放久久 | 久久88香港三级台湾三级中文 | 薄冰电视剧全集40集免费观看 | 国精品午夜福利视频不卡麻豆 | 波多野结衣在线观看网址 | 色yy频道| 亚洲乱码一卡二卡四卡乱码新区 | 91九色网址| 最好韩国日本高清免费 | 少妇厨房愉情理9伦片视频 少妇大叫太大太粗太爽了A片 | 天堂v亚洲国产v一区二区 | 久久99久久精品国产99热 | 韩国色情高潮做大尺度电在线观看 | 日韩午夜 | 久久亚洲精选 | 三级免费黄| 国产人妻人伦精品久久无码 | 国产免费网站看v片在线 | 亚洲激情黄色 | 色中色| 99国产精品久久人妻无码 | 好紧好湿太硬了我太爽了文字 | 亚洲一区二区三区四区五区黄 | 韩国理论疯狂少妇2做爰 | 阿v天堂2018在无码 | 中国电影网 | 97久久久亚洲综合久久88 | 午夜免费观看_视频在线观看 | www我要色综合com | 特级毛片在线大全免费播放 | 好爽插到我子宫了高清在线 | 欧美黑人添添高潮A片WWW | jizzjizz在线播放 | 欧美精品成人一区二区在线观看 | 免费观看黄A片在线观看 | 国产精品九九免费视频 | 黄色一级片免费播放 | 日韩在线欧美 | 漫画工囗全彩内番漫老师 | 色色噜一噜 | 黄a免费| 久久视频在线视频观看2019 | ACG全彩绅士口工侵犯漫画 | 强壮公让我夜夜高潮A片视频 | 国产免费看片 | 国产人妻无码一区二区三区18 | 亚洲精品一区二区三区四区久久 | 国产色婷婷亚洲99精品小说 | 果冻传媒和91制片厂网站软件 | 欧美bbww| 亚洲综合日韩中文字幕v在线 | 99视频在线免费 | 午夜日韩久久影院 | 国内精品乱码卡一卡2卡三卡新区 | 無码一区中文字幕少妇熟女网站 | 色婷婷六月亚洲婷婷丁香 | 91碰视频| 泷泽萝拉2快播 | 欧美丰满极品少妇无码 | h片在线免费观看 | 中文字幕免费在线观看 | 国产综合一区二区三区 | 亚瑟中文 在线 | 少妇寂寞偷公乱400章深夜书屋 | 哇又长又大又硬太爽了 | 国产欧美va欧美va香蕉在线观看 | 青青草在免费线观曰本 | 久碰久 | 亚洲欧洲日本国产专区一区 | 亚洲AV无码无限在线观看不卡 | 天堂资源网 | 久久激情免费视频 | 一集片在线观看 | 精品交小说合集500篇 | 小小拗女一区二区三区 | 亚洲一卡2卡3卡4卡国产网站 | 风雨送春归免费观看 | 最新天堂网 | 亚洲视频久久 | 久久99久久99 | 久久无码人妻国产一区二区 | 日本亚洲欧洲另类图片 | 亚洲激情图片网 | 激情婷婷六月天 | 99r在线 | 韩国精品一区二区三区在线观看 | 无码人妻毛片丰满熟妇区毛片国产 | 欧美一区二区视频97色伦 | 国产超碰AV人人做人人爽 | 好满好深好撑好涨h | 人人人人人看碰人人免费 | 中国一级免费毛片 | 毛片毛片 是个 毛片 | 久久无码人妻国产一区二区 | 国产91色在线 | 亚洲 | 中文字幕乱码熟女人妻水蜜桃 | 色欲久久99精品久久久久久AV | 再猛点深使劲爽免费视频 | 国产强伦姧人妻完整版 | 国产爱v | 日本午夜精品理论片A级APP发布 | 日韩中文字幕在线播放 | 亚洲AV色香蕉一区二区三区 | 全肉高黄高h的小说推荐 | 国产亚洲综合成人91精品 | 日本ww色 | 亚洲精品无码国产一区二区 | 69久久国产精品热88人妻 | 免费国产作爱视频网站 | 人妻免费久久久久久久了 | 军人教官肉H | 丁香花丁香五香天堂网 | 亚洲资源在线 | 日本黄色三级网站 | 久草热视频在线 | 国产精品毛片AV在线看 | 国产jizzjizz免费看麻豆 | 久久久久久久久久久9精品视频 | 国产在线天堂a v | 97在线视频免费人妻 | av毛片免费看| 日韩免费视频一区 | 高清无码专区av | 精品国产成人国产在线观看 | 韩国高清不卡一区二区 | 欧美高清第一页 | 精品无码一区在线观看 | 日本高清VA在线播放 | 深夜做爰性大片中文 | 巜疯狂的少妇4做爰BD小说 | 欧美激情一区二区三区中文字幕 | 荡翁乱妇小说 | 国产人妻一区二区免费AV | 91色桃 | 久久国产精品系列 | sss欧美一区二区三区 | 国产精品久久久久久久久鸭 | 精品日韩二区三区精品视频 | 久久久这里只有免费精品2018 | 欧美一区二区人人喊爽 | 国产免费网站看V片在线观看 | 成人瑟瑟| www亚洲天堂| 亚洲第一天堂WWW网站 | 中日韩毛片 | 小色妞 | 日本一本免费线观看视频 | 国产ts人妖系列视频网站 | 欧洲特级做A爰片久久毛片A片 | 欧美在线一区视频 | 日本午夜精品 | 亚洲阿v天堂无码z2024 | 在线播放国产区 | 日本免费AAAAA毛片视频 | 亚洲性生活视频 | 中文字幕在线视频精品 | 韩日视频在线观看 | 欧美日日夜夜 | 色情无码永久免费视频网站APP | 久99久精品视频免费观看v | 琪琪色原网20岁以下热热色原网站 | 韩国精品一区 | 国产天天色 | 免费观看一级成人毛片软件 | 国产欧美精品系列在线播放 | 欧美精品videosex性欧美 | 天天操天天舔天天射 | 欧美高清视频www夜色资源网 | 777奇米影视笫四色88me久久综合 | 国产色情乱码久久久久一区二区 | 日本精品一区二区在线播放 | 秋霞2018秋霞网理伦片 | 亚洲精品久久AV无码蜜桃 | 女人18毛多水多A片视频 | 伊人影院蕉久影院直播福利 | 天天色情 | 免费看久久 | 久久成人国产精品免费软件 | 爱唯侦察地址发布 | 一个人在线看免费的视频 | 日本高清精品 | 涩涩鲁亚洲精品一区二区 | 欧美亚洲国产精品久久 | 亚洲一区精品伊人久久 | 99久久产在线 | 97色伦图片97色伦图影院久久 | 日韩欧美视频一区二区在线观看 | 国产成人ay手机在线观看 | 国产午夜影视大全免费观看 | 鲁鲁夜夜| 蜜桃网怎么打不开了 | 最新国产在线观看福利 | 人妻换人妻互换A片爽电影 人妻精品国产一区二区 | 国产SUV精品一区二AV18 | 久久久午夜精品福利内容 | 韩国乱理片中文字幕在线播放 | 一级毛片在线看在线播放 | 伦理电影在线视频网站天堂 | 一本道色情免费网 | www好男人精品视频在线观看 | 五月天婷婷免费观看视频在线 | 中文字幕无码家庭乱欲 | 中日韩一卡二卡三卡四卡在线观看 | 亚洲精品无码成人A片在线小说 | 码A片国产精品18久久久... | 在线视频久 | 国产女高清在线看免费观看 | 日韩免费视频播放 | 中文字幕熟女人妻佐佐木 | 亚洲va高清中文字幕 | 张津瑜 警察网 | 欧美日本国产 | 最新国产成人盗摄精品视频 | 五月色婷婷丁香无码三级 | 国产传媒18精品免费1区 | 男女爽爽午夜18污污影院 | 夜色贵族图片 | 亚洲高清无码在线 视频 | 亚洲最大在线视频 | 国产人妻一区二区免费AV | 嗯灬啊灬把腿张开灬A片视频网站 | 天天综合网天天综合色不卡 | 女人18毛片a级毛片一区②区 | 国产精品国产精品国产三级普 | 999视频在线观看 | 国产无遮挡又黄又大又爽在线观看 | 免看黄29分钟继续看 | 天美麻豆精东果冻天美传媒 | 好吊色青青青国产在线播放 | 亚洲国产精品久久久久久 | 眉间雪电视剧全集在线观看 | 秋霞电院影伦理 | 免费观看黄色一级片 | 中文字幕在线免费视频 | 亚洲男人的天堂A片我要看 亚洲免费久久 | 美国a毛片 | 久久久这里有精品999 | 欧美成人精品一区二区免费 | 成人午夜亚洲影视在线观看 | 日本电影一区二区三区 | 亚洲一区二区三区色情爆乳 | 香港三级日本三级三级韩级2 | xx顶级欧美熟妞xxhd | 免费妞干网 | 精品日韩二区三区精品视频 | 六月丁香久久丫 | 日本道专区无码中文字幕 | 伦理电影网百度影音 | 秋霞电影网理论片韩国在线观看 | 秋霞网一区 | 国产高清免费视频免费观看 | 久久精品视频在线看 | 影音先锋影av色资源网 | 久久久久久久久久久9精品视频 | 最近最新中文字幕完整版免费高清 | 韩剧你是我的命运 | 亚洲欧美国产成人综合不卡 | 日本a√在线 | 免费一级黄色 | 青草影视 | 亚洲A片成人无码久久精品色欲 | 添bbb免费观看高清视频 | 美国无人区 | 免费三级毛片 | 日韩精品欧美在线视频在线 | 动态图污动态 | 巜疯狂的少妇4做爰BD小说 | 天天做.天天爱.天天综合网 | 91avcom| 汗だく爆乳中出しプレスめぐり | 精品无人乱码一区二区三区的优势 | 日韩欧美 亚洲视频 | 国精产品888 | 网站三级 | chinese18国产高清 | 强被迫伦姧惨叫小说 | 黄网站播放 | 99视频都是精品热在线播放 | 久久久久久国产视频 | 开心婷婷网 | 亚洲日韩国产精品乱-久 | 一本大道香蕉在线资源 | 亚洲精品久久久久久一区 | 99综合网 | 天天操天天爱天天干 | A片人人澡C片人人大片 | 精品区2区3区4区产品乱码9 | 波多野结衣国产一区 | 色噜噜噜亚洲男人的天堂 | 国产精品久久久久久久久久一区 | 男女做爰全过程免费现看 | 古风一女N男到处做高H | 免费观看a黄一级视频 | 一区二区三区四区免费视频 | 黑料不打烊668SU痞幼视频 | 2022亚洲男人天堂 | 日本a在线观看 | 精品AV一区二区三区久久 | 99er久久国产精品在线 | 丰满女邻居做爰BD在线电影 | 国产综合91天堂亚洲国产 | 亚洲小说在线图片色 | 青草网 | 亚洲A片成人无码久久精品色欲 | 免费成人电影在线观看 | 色综合综合色 | 国产免费a级片 | 一级黄色片在线观看 | 国产黄色免费网站 | 日本乱妇乱熟乱妇乱色A片 日本久久精品视频 | 拍拍拍无档又黄又爽视频 | 日日热| spankchinesegay打屁股 | 涩涩网站在线观看 | 免费看成人频视在线视频 | 免费国产黄网在线观看 | 波多野结衣中文一区 | 欧美日韩一道本 | 品色堂永久 | 一本在线不卡免费观看 | 在线视频精品免费观看10 | 抖音成长人版短视频安装 | 国产精品久久久久久福利 | 123成人| 在线欧美中文字幕农村电影 | 性一交一乱一伦在线播放 | 国产精品久久久爽爽爽麻豆色哟哟 | 色www.亚洲免费视频 | 黄色aⅴ| 免费无码又爽又刺激A片软软件 | 欧美大成色www永久网站婷 | 日本护士xxxxx在线 | 99国产精品久久久久久久日本竹 | 色婷婷激婷婷深爱五月小说 | 日本欧美一区二区三区免费不卡 | 伊人大香线蕉精品在线播放 | 91青青青青青爽在线 | 欧美日韩一区不卡在线观看 | 免费国产美女爽到喷出水来视频 | 久久久久久久99精品免费 | 免费黄色毛片视频 | 久草在线新免久费观看视频 | 免费毛片试看 | 久久综合九色综合 | 伊人综合网站 | 欧美精品久久99人妻无码 | 国产一卡2卡3卡4卡无卡国色 | 国产丰满人妻一区二区 | 一本二本三本AV亚洲电影 | 最新黄色地址 | 无码人妻AV一区二区三区96 | 真人性做爰无遮A片免费 | 芊芊的被校长脔日常H | 全球成人在线 | 五月天婷婷综合 | 欧美高清视频在线高清观看 | 精品久久久久久 | 久久国产高清一区二区三区 | 免费一级淫片aa | 被公侵犯肉体中文字幕电影 | 国精产品999一区二区三区有限 | 亚洲精品久久久久久AV伊人 | 美日韩在线 | 国产成久久免费精品AV片天堂 | 色情A片做爰片 | 国产h片在线观看 | 神马影院午夜理论二 | 日本久久不射 | _日韩人妻无码一区二区三区 | 日日摸夜添夜夜夜添高潮 | 精品久久伊人 | 91宅男噜噜噜66在线观看 | 免费观看电视在线高胜算清 | 国产成人久久AV免费高潮 | 亚洲精品国产精品乱码不卡 | 国产成人综合网在线观看 | 亚洲精品1卡2卡三卡4卡乱码 | 情色五月天网址 | 青青久在线视频免费视频 | 影音先锋av资源看波波 | 亚洲欧美国产成人综合不卡 | 久久夜色精品国产飘飘 | 人妻熟女制服师生中文字幕 | 八先锋资源 8xfzy.com | 99精品无人区乱码在线观看 | 性色吧| 黄视频网站在线观看 | 大陆一级毛片免费视频观看 | 国外精品视频在线观看免费 | 2020国产成人精品免费视频 | 亚洲三级黄色 | 欧美精品一区二区三区在线播放 | 天美影视传媒app | 好硬啊进得太深了A片无码视频 | 丝袜亚洲另类欧美变态 | 免费的又色又爽又黄的视频软件 | 免费无码一区二区三区蜜桃大 | 韩剧甜性涩爱 | 精品交小说合集500篇 | 777精品久无码人妻蜜桃 | 国产免费区 | 中文字幕亚洲第一页 | 日本高清在线一区 | 综合五月激情 | 日本阿v视频高清在线 | 黑人大操白富美 内射 | 老司机午夜视频在线观看 | 一区二区高清视频 | 欧美伦理片美亚电影网 | 丁香花五月 | 久久久这里只有精品加勒比 | 亚洲黄色官网 | 国产免费不卡v片在线观看 国产美女一级做视频爱 | 外国成人网址 | 国产成 人 综合 亚洲网 | 亚洲高清免费在线观看 | 最近中文字幕MV免费高清 | 国产精品久久人妻互换毛片 | 近親五十路六十被亲子中出 | 国产一区视频在线 | 成人片在线播放 | 亚洲 欧美 日韩在线一区 | 日本高清视频一区二区 | 久久久久久久久久久久久久久久久久久久 | 麻豆映画传媒新剧免费观看 | 午夜福利影院私人爽爽 | 黄色网址在线免费播放 | 国产精品热久久高潮AV袁孑怡 | 色综合综合色综合色综合 | 亚洲视频在线观看 | 结衣波多野种子qvod | 久久视频在线直播 | 99热网| 国产欧美日韩中文视频在线 | 亚洲 欧美 制服 校园 动漫 | 欧美国产精品久久久乱码 | 2018天天干天天射 | 琪琪see色原网色原网站 | 狠狠干狠狠干 | 99RE久久爱五月天婷婷 | 欧美在线精品一区二区在线观看 | 国产在线视频自拍 | 一本色道久久综合狠狠躁篇 | 超91在线 | 撸撸在线 | 久久久97丨国产人妻熟女 | 特黄a级片 | 99在线视频精品 | 欧美 自拍 在线 综合图区 | 欧美色爱综合 | 国产毛多水多高潮高清 | 国产精品一区二区在线观看 | 天堂资源中文最新版在线一区 | 亚洲国产剧情中文视频在线 | 熟女人妻上司中文字幕 | 国产色XX群视频射精 | 久久久免费看少妇高潮A片18禁 | 视频区国产亚洲.欧美 | 性夜黄A片爽爽免费视频 | 久久精品成人无码A片小说 久久精品国产色欲A片小说 | 精品乱码卡一卡2卡三免费 精品乱码久久久久久中文字幕 | 久久a视频 | 国产综合视频在线观看一区 | 亚洲 欧美 日韩 国产 视频 | 天堂精品| 国产成人精品日本亚洲语言 | 久久bb| 久久人人做人人妻人人玩精品AV | 成人久久欧美日韩一区二区三区 | 酒色电影网 | 在线播放69热精品视频 | 欧美激情啪啪 | 波多野结衣aⅴ在线 | 伊人久久精品午夜 | 伊在人线香蕉观看最新2018 | 免费看国产成年无码A片 | 日韩精品无码一区二区三区 | 99视频都是精品热在线播放 | 久久伊人中文字幕麻豆 | 亚洲欧洲日本无在线码播放 | 久久国产精品久久久久久小说 | 午夜刺激爽爽视频免费观看 | 成人无码日本一区二区三视 | 91视频免费网址 | 久久99精品久久久久久综合 | 幸福人生护士 | 色播播电影| 亚洲国产精品综合久久2007 | 亚州AV无码乱码色情 | 老司机午夜视频 | 久久视频在线 | 最近最好的2019中文字幕 | 又粗又大内射免费视频小说 | 日韩精品内射视频免费观看 | 日产免费线路一页二页 | 抖音成长人版破解 | 欧美日韩系列 | 亚洲天堂.com | 不卡高清AV手机在线观看 | 亚洲在线一人香蕉免 | 免费国产黄页不收费 | 自拍亚洲 | 性欧美大战久久久久久久野外黑人 | 精品三级66在线播放 | 最新版天堂资源官网 | 国产精品成人观看视频免费 | 黄色特级一级片 | 久久久久久久国产免费看 | 人妻熟女制服师生中文字幕 | 欧美亚洲国产免费高清视频 | 医生别摸啊摁摁 | 两个人免费视频在线观看直播 | 桃子视频在线观看高清免费视频 | 最近的中文字幕国语电影直播 | 2024毛片| 日本一本免费一二区 | 国产免费无码又爽又刺激A片动漫 | 亚洲AV无码男男A片在线观看 | 久久瑟瑟 | 日韩精品一卡2卡3卡4卡5卡 | 欧美99久久无码一区人妻A片 | 亚洲欧美一区二区三区久本道 | 精品国产久线观看视频 | 校园 在线 亚洲 都市 | 美味的飞行 | 国产女人毛片好多水 | 十八种看黄禁用软件APP入口 | 天天射天天做 | 好硬啊进去太深了A片 | 日本女人下面毛茸茸 | 欧产日产国产色情 | 波多野结衣中文字幕在线播放 | 一级国产a级a毛片无卡 | 日本aⅴ永久免费网站www | 亚洲区激情区图片小说区 | 超碰人人澡人人胔 | 中文字幕一区二区三区在线观看 | 天天操天天摸天天曰天天干天天弄天天干 | 性过程写得很黄很详细的小说 | 亚洲精品欧美精品中文字幕 | 亚洲AV久久久噜噜噜噜 | 激情A片久久久久久播放 | 久久精品午夜一区二区福利 | 免费特黄一区二区三区视频一 | 一区二区三区福利 | 国产乱码卡1卡二卡3卡4卡5 | 国产高清毛片 | 国产精品久久人妻无码网站蜜臀 | 天天操天天干天天做 | 国产乱码精品一区二区三区四川人 | 美女扒开胸罩露出奶头的动态图片 | 国产精品乱码久久久久久软件 | 不卡视频一区二区三区 | 故宫女模裸拍 | 国产乱论| 日本特黄群交A片视频 | 亚洲精品久久99久久一二三区 | 手机看片福利永久925 | 韩国美女毛茸茸 | 鲁丝一区二区三区不属 | 欧美国产激情二区三区-免费A片 | 张暖雅不雅视频 | 欧美一级日韩一级 | 天津稀有金属交易市场 | 日本视频免费在线观看 | 欧美牲交A欧美牲交 | 亚洲电影网址 | 男女性杂交内射妇女BBWXZ | a级毛片免费| 海角国精产品一区一区三区糖心 | 开心动漫网 | 日韩经典一区 | 成人a毛片免费视频观看 | 一个人看的www高清观看 | 码A片国产精品18久久久... | 不卡国产在线 | 在线天堂中文最新版资源天堂 | 8x在线视频| 插的痛的视频一卡二卡三卡 | 操少妇| 国产福利视频情侣视频 | 久久91综合国产91久久精品 | 老妇毛片久久久久久久久 | 一女被多男枪H又黄又激烈 一女多男np高辣文h | 日本韩国欧美三级 | 久久久精品日本一区二区三区 | 高清无码v视频日本www | 古代级a毛片免费观看 | 男女羞羞无遮掩视频免费网站 | 经典强奷系列人妻 | 国产激情无码激情A片免费软件 |