久久亚洲成a人片熟女精品色一区二区三区|国产精品视频第一精品视频|av天堂热无码手机版|亚洲?v无码久久无遮挡|国产精品偷伦视频免费观看国产|麻豆国产自产精品丰满熟妇|av无码av不卡一区二区|久久亚洲精品中文字

ARTICLE DETAIL

資訊詳情

深耕商務(wù)建站與企業(yè)官網(wǎng)運(yùn)營(yíng)的一線(xiàn)實(shí)戰(zhàn)洞察。

Vue 3 + Spring Boot 3 前后端分離實(shí)戰(zhàn):跨域、接口封裝與部署避坑指南

Vue 3 + Spring Boot 3 前后端分離實(shí)戰(zhàn):跨域、接口封裝與部署避坑指南 1. 為什么還要回頭寫(xiě)一個(gè)前后端分離的Demo前后端分離這個(gè)詞現(xiàn)在聽(tīng)起來(lái)已經(jīng)不算新鮮了但真正動(dòng)手從零搭一套 Vue Spring Boot 的完整項(xiàng)目很多人還是會(huì)卡在跨域、接口聯(lián)調(diào)、打包部署這幾個(gè)環(huán)節(jié)上。我這次回頭重寫(xiě)這個(gè) Demo不是為了追什么新技術(shù)而是想把這套最經(jīng)典的組合徹底捋一遍把當(dāng)年踩過(guò)的坑、繞過(guò)的彎路都整理出來(lái)給剛接觸前后端分離的朋友一個(gè)能直接抄的參考。這個(gè) Demo 的核心目標(biāo)很明確前端用 Vue 負(fù)責(zé)頁(yè)面渲染和交互后端用 Spring Boot 提供 RESTful 接口兩邊通過(guò) HTTP 請(qǐng)求通信各自獨(dú)立開(kāi)發(fā)、獨(dú)立部署。它解決的是傳統(tǒng) JSP 或 Thymeleaf 那種前后端代碼混在一起、改一個(gè)按鈕都要重新編譯整個(gè)項(xiàng)目的問(wèn)題。適合誰(shuí)看如果你已經(jīng)會(huì)一點(diǎn) Java 和 JavaScript但還沒(méi)完整搭過(guò)一個(gè)前后端分離項(xiàng)目或者你搭過(guò)但總是被跨域和接口格式搞得頭大那這篇內(nèi)容應(yīng)該能幫到你。我這次用的技術(shù)棧是 Vue 3 Vite Axios 做前端Spring Boot 3 MyBatis-Plus MySQL 做后端整體結(jié)構(gòu)不復(fù)雜但每個(gè)環(huán)節(jié)我都會(huì)把“為什么這么選”講清楚。比如為什么用 Vite 不用 Webpack為什么接口返回要統(tǒng)一封裝為什么跨域不能隨便用CrossOrigin糊弄過(guò)去。這些細(xì)節(jié)才是真正決定項(xiàng)目能不能順利跑起來(lái)的關(guān)鍵。2. 整體架構(gòu)設(shè)計(jì)與技術(shù)選型思路2.1 前后端分離到底分的是什么很多人以為前后端分離就是前端寫(xiě)頁(yè)面、后端寫(xiě)接口其實(shí)這只是表面。真正的分離體現(xiàn)在三個(gè)層面代碼分離、開(kāi)發(fā)分離、部署分離。代碼分離意味著前端項(xiàng)目和后端項(xiàng)目是兩個(gè)獨(dú)立的代碼倉(cāng)庫(kù)前端不依賴(lài)后端模板引擎后端也不關(guān)心頁(yè)面長(zhǎng)什么樣。開(kāi)發(fā)分離是指前端工程師和后端工程師可以并行開(kāi)發(fā)只要提前約定好接口文檔前端可以用 Mock 數(shù)據(jù)先跑起來(lái)。部署分離則是前端打包成靜態(tài)文件放到 Nginx 或 CDN后端打成 Jar 包跑在服務(wù)器上兩邊互不干擾。我見(jiàn)過(guò)不少項(xiàng)目號(hào)稱(chēng)前后端分離結(jié)果前端代碼里還嵌著后端返回的 HTML 片段或者后端接口直接返回頁(yè)面路徑這種就是典型的“假分離”。真正的分離要求后端只返回?cái)?shù)據(jù)通常是 JSON 格式前端拿到數(shù)據(jù)后自己決定怎么渲染。這樣做的好處是前端可以靈活替換技術(shù)棧今天用 Vue明天換 React后端完全不用動(dòng)。后端也可以同時(shí)服務(wù) Web 端、App 端、小程序端一套接口多處復(fù)用。2.2 為什么選 Vue 3 Vite 而不是其他組合Vue 3 的 Composition API 是我這次選它的主要原因。Options API 寫(xiě)多了之后邏輯分散在 data、methods、computed 里一個(gè)功能要改好幾個(gè)地方。Composition API 可以把相關(guān)邏輯寫(xiě)在一起復(fù)用起來(lái)也方便。Vite 的冷啟動(dòng)速度比 Webpack 快很多改代碼后熱更新幾乎是秒級(jí)開(kāi)發(fā)體驗(yàn)提升明顯。Axios 就不用說(shuō)了攔截器機(jī)制用來(lái)統(tǒng)一處理 token 和錯(cuò)誤提示非常順手。后端選 Spring Boot 3 是因?yàn)樗鼘?duì) Java 17 支持更好而且 Spring Boot 的自動(dòng)配置讓整合 MyBatis-Plus、MySQL 驅(qū)動(dòng)這些變得很簡(jiǎn)單。MyBatis-Plus 相比原生 MyBatis 省去了大量 XML 配置簡(jiǎn)單的增刪改查直接用BaseMapper就能搞定復(fù)雜查詢(xún)?cè)賹?xiě)自定義 SQL。MySQL 選 8.0 版本主要是為了支持 JSON 字段類(lèi)型和更好的性能。2.3 項(xiàng)目目錄結(jié)構(gòu)怎么劃分才合理前端項(xiàng)目我習(xí)慣按功能模塊劃分目錄而不是按文件類(lèi)型。比如src/views下面放頁(yè)面組件src/components放公共組件src/api放接口請(qǐng)求src/utils放工具函數(shù)。這樣找文件的時(shí)候直接按業(yè)務(wù)模塊找不用在components里翻半天。后端項(xiàng)目按經(jīng)典的三層架構(gòu)分controller層負(fù)責(zé)接收請(qǐng)求和返回響應(yīng)service層處理業(yè)務(wù)邏輯mapper層操作數(shù)據(jù)庫(kù)。實(shí)體類(lèi)放在entity包數(shù)據(jù)傳輸對(duì)象放在dto包視圖對(duì)象放在vo包。這里有個(gè)經(jīng)驗(yàn)不要把entity直接返回給前端。數(shù)據(jù)庫(kù)實(shí)體可能包含密碼、刪除標(biāo)記這些敏感字段直接返回會(huì)有安全隱患。我一般用vo類(lèi)專(zhuān)門(mén)做返回?cái)?shù)據(jù)的封裝只暴露前端需要的字段。比如用戶(hù)表里有password字段但返回給前端的UserVO里只有id、username、nickname這樣既安全又清晰。3. 后端核心細(xì)節(jié)與實(shí)操要點(diǎn)3.1 Spring Boot 項(xiàng)目初始化與依賴(lài)配置用 Spring Initializr 生成項(xiàng)目骨架的時(shí)候我勾選了 Spring Web、MyBatis Framework、MySQL Driver、Lombok 這幾個(gè)依賴(lài)。Lombok 一定要加不然實(shí)體類(lèi)的 getter、setter 寫(xiě)起來(lái)太啰嗦。pom.xml里我額外加了 MyBatis-Plus 的 starter版本選 3.5.5 以上對(duì) Spring Boot 3 的支持更穩(wěn)定。dependency groupIdcom.baomidou/groupId artifactIdmybatis-plus-boot-starter/artifactId version3.5.5/version /dependency配置文件application.yml里主要配三塊數(shù)據(jù)源、MyBatis-Plus、服務(wù)器端口。數(shù)據(jù)源用 HikariCPSpring Boot 默認(rèn)就是它性能比 Druid 好一些。MyBatis-Plus 要配mapper-locations指向 XML 文件位置還要開(kāi)map-underscore-to-camel-case這樣數(shù)據(jù)庫(kù)的user_name字段能自動(dòng)映射到 Java 的userName屬性。spring: datasource: url: jdbc:mysql://localhost:3306/demo_db?useUnicodetruecharacterEncodingutf8serverTimezoneAsia/Shanghai username: root password: 123456 driver-class-name: com.mysql.cj.jdbc.Driver mybatis-plus: mapper-locations: classpath:mapper/*.xml configuration: map-underscore-to-camel-case: true log-impl: org.apache.ibatis.logging.stdout.StdOutImpl server: port: 8080注意serverTimezone一定要配不然 MySQL 8.0 連接時(shí)會(huì)報(bào)時(shí)區(qū)錯(cuò)誤。log-impl配成 StdOutImpl 可以在控制臺(tái)看到執(zhí)行的 SQL調(diào)試的時(shí)候非常有用但上線(xiàn)前記得關(guān)掉不然日志會(huì)刷屏。3.2 統(tǒng)一接口返回格式的設(shè)計(jì)后端接口返回的數(shù)據(jù)格式必須統(tǒng)一不然前端處理起來(lái)會(huì)很亂。我定義了一個(gè)Result類(lèi)包含code、message、data三個(gè)字段。code用 200 表示成功其他值表示各種錯(cuò)誤。message放提示信息data放實(shí)際數(shù)據(jù)。這樣前端只需要判斷code是不是 200就能知道請(qǐng)求成功還是失敗。Data public class ResultT { private Integer code; private String message; private T data; public static T ResultT success(T data) { ResultT result new Result(); result.setCode(200); result.setMessage(操作成功); result.setData(data); return result; } public static T ResultT error(String message) { ResultT result new Result(); result.setCode(500); result.setMessage(message); return result; } }這里有個(gè)細(xì)節(jié)data字段用了泛型這樣返回不同類(lèi)型的數(shù)據(jù)時(shí)不用強(qiáng)轉(zhuǎn)。比如ResultUserVO和ResultListUserVO都能用同一個(gè)類(lèi)。另外我建議加一個(gè)全局異常處理器用RestControllerAdvice捕獲所有異常統(tǒng)一返回Result.error()這樣前端永遠(yuǎn)不用處理 500 頁(yè)面所有錯(cuò)誤都是 JSON 格式。3.3 跨域問(wèn)題的正確處理方式跨域是前后端分離繞不開(kāi)的坎。瀏覽器同源策略規(guī)定協(xié)議、域名、端口三者只要有一個(gè)不同就算跨域。前端跑在localhost:5173后端跑在localhost:8080端口不同所以跨域。很多人圖省事直接在 Controller 上加CrossOrigin但這樣每個(gè)接口都要加而且生產(chǎn)環(huán)境可能還有 Nginx 代理配置會(huì)亂。我推薦用全局配置類(lèi)來(lái)處理跨域在config包下建一個(gè)CorsConfig類(lèi)實(shí)現(xiàn)WebMvcConfigurer接口重寫(xiě)addCorsMappings方法。這樣所有接口自動(dòng)支持跨域不用一個(gè)個(gè)加注解。Configuration public class CorsConfig implements WebMvcConfigurer { Override public void addCorsMappings(CorsRegistry registry) { registry.addMapping(/**) .allowedOriginPatterns(*) .allowedMethods(GET, POST, PUT, DELETE, OPTIONS) .allowedHeaders(*) .allowCredentials(true) .maxAge(3600); } }注意allowedOriginPatterns和allowedOrigins的區(qū)別在于前者支持通配符后者在allowCredentials為 true 時(shí)不能用*。所以如果你要傳 Cookie 或 Token必須用allowedOriginPatterns。maxAge設(shè)置預(yù)檢請(qǐng)求的緩存時(shí)間3600 秒意味著一天內(nèi)同一個(gè)跨域請(qǐng)求不用重復(fù)發(fā) OPTIONS 預(yù)檢能減少請(qǐng)求次數(shù)。4. 前端核心細(xì)節(jié)與實(shí)操要點(diǎn)4.1 Vue 3 項(xiàng)目搭建與 Axios 封裝用npm create vitelatest創(chuàng)建項(xiàng)目選 Vue 模板然后裝 Axios 和 Vue Router。Axios 我習(xí)慣封裝一個(gè)request.js在里面創(chuàng)建實(shí)例、配置基礎(chǔ)路徑、設(shè)置請(qǐng)求攔截器和響應(yīng)攔截器。請(qǐng)求攔截器用來(lái)統(tǒng)一加 Token響應(yīng)攔截器用來(lái)統(tǒng)一處理錯(cuò)誤碼。import axios from axios const request axios.create({ baseURL: http://localhost:8080, timeout: 10000 }) request.interceptors.request.use( config { const token localStorage.getItem(token) if (token) { config.headers.Authorization Bearer ${token} } return config }, error Promise.reject(error) ) request.interceptors.response.use( response { const res response.data if (res.code ! 200) { alert(res.message || 請(qǐng)求失敗) return Promise.reject(new Error(res.message)) } return res.data }, error { alert(網(wǎng)絡(luò)異常請(qǐng)稍后重試) return Promise.reject(error) } ) export default request這樣封裝之后頁(yè)面里調(diào)用接口只需要request.get(/user/list)返回的已經(jīng)是data字段的內(nèi)容不用每次寫(xiě)res.data.data。錯(cuò)誤提示也統(tǒng)一在攔截器里處理了頁(yè)面代碼干凈很多。4.2 接口請(qǐng)求的模塊化管理不要把接口請(qǐng)求散落在各個(gè)組件里我習(xí)慣在src/api目錄下按模塊建文件。比如user.js放用戶(hù)相關(guān)的接口article.js放文章相關(guān)的接口。每個(gè)文件里導(dǎo)出具體的請(qǐng)求函數(shù)組件里直接 import 調(diào)用。// src/api/user.js import request from /utils/request export function getUserList(params) { return request.get(/user/list, { params }) } export function addUser(data) { return request.post(/user/add, data) } export function updateUser(data) { return request.put(/user/update, data) } export function deleteUser(id) { return request.delete(/user/delete/${id}) }這樣做的好處是接口路徑集中管理改路徑的時(shí)候只改一個(gè)地方。而且函數(shù)名有語(yǔ)義getUserList比直接寫(xiě)request.get(/user/list)更容易理解。如果后端接口有變動(dòng)前端只需要改api目錄下的文件組件代碼不用動(dòng)。4.3 頁(yè)面路由與權(quán)限控制Vue Router 用createRouter創(chuàng)建實(shí)例路由模式選createWebHistory這樣 URL 里沒(méi)有#號(hào)看起來(lái)更干凈。路由配置里可以加meta字段標(biāo)記哪些頁(yè)面需要登錄然后在全局前置守衛(wèi)里判斷。router.beforeEach((to, from, next) { const token localStorage.getItem(token) if (to.meta.requiresAuth !token) { next(/login) } else { next() } })注意前端路由守衛(wèi)只是提升用戶(hù)體驗(yàn)不能作為安全屏障。真正的權(quán)限校驗(yàn)必須放在后端每個(gè)接口都要驗(yàn)證 Token 是否有效、用戶(hù)是否有權(quán)限訪(fǎng)問(wèn)該資源。前端守衛(wèi)可以被繞過(guò)后端校驗(yàn)才是最后一道防線(xiàn)。5. 前后端聯(lián)調(diào)與常見(jiàn)問(wèn)題排查5.1 接口聯(lián)調(diào)的標(biāo)準(zhǔn)流程聯(lián)調(diào)的時(shí)候我習(xí)慣先用 Postman 或 Apifox 測(cè)后端接口確保單獨(dú)跑沒(méi)問(wèn)題。然后再到前端頁(yè)面里調(diào)如果前端報(bào)錯(cuò)先看瀏覽器控制臺(tái)的 Network 面板確認(rèn)請(qǐng)求 URL、請(qǐng)求方法、請(qǐng)求頭、請(qǐng)求體是否正確。常見(jiàn)的問(wèn)題有請(qǐng)求方法寫(xiě)錯(cuò)了比如后端要 POST前端發(fā)了 GET、參數(shù)格式不對(duì)后端要 JSON前端發(fā)了 form-data、請(qǐng)求頭缺少 Content-Type。我一般會(huì)在后端 Controller 里加日志打印接收到的參數(shù)這樣能快速判斷是前端沒(méi)傳對(duì)還是后端沒(méi)接住。前端也可以在 Axios 攔截器里打印請(qǐng)求配置兩邊對(duì)照著看問(wèn)題很快就能定位。5.2 常見(jiàn)問(wèn)題速查表問(wèn)題現(xiàn)象可能原因排查方法解決方案瀏覽器報(bào) CORS 錯(cuò)誤后端未配置跨域看控制臺(tái)是否有Access-Control-Allow-Origin相關(guān)提示添加全局跨域配置類(lèi)請(qǐng)求返回 404接口路徑不對(duì)Network 面板看請(qǐng)求 URL檢查baseURL和接口路徑拼接請(qǐng)求返回 401Token 無(wú)效或未傳看請(qǐng)求頭是否有 Authorization檢查登錄邏輯和攔截器請(qǐng)求返回 500后端代碼異常看后端控制臺(tái)堆棧信息根據(jù)異常信息修復(fù)代碼數(shù)據(jù)返回但頁(yè)面不渲染字段名不匹配對(duì)比接口返回字段和頁(yè)面綁定字段統(tǒng)一字段命名或做映射跨域預(yù)檢失敗OPTIONS 請(qǐng)求被攔截Network 面板看是否有 OPTIONS 請(qǐng)求后端放行 OPTIONS 方法5.3 我踩過(guò)的幾個(gè)坑第一個(gè)坑是RequestBody和RequestParam混用。前端發(fā) JSON 數(shù)據(jù)時(shí)后端必須用RequestBody接收而且只能有一個(gè)。如果同時(shí)想接收路徑參數(shù)和 JSON 體路徑參數(shù)用PathVariableJSON 體用RequestBody兩者不沖突。我當(dāng)初把RequestBody和RequestParam寫(xiě)在一個(gè)方法里結(jié)果一直報(bào) 400 錯(cuò)誤排查了半天才發(fā)現(xiàn)是注解用錯(cuò)了。第二個(gè)坑是日期格式。Java 的LocalDateTime默認(rèn)序列化成數(shù)組或時(shí)間戳前端拿到后沒(méi)法直接顯示。解決辦法是在字段上加JsonFormat(pattern yyyy-MM-dd HH:mm:ss)或者在配置文件里全局配置日期格式。我建議用全局配置省得每個(gè)字段都加注解。spring: jackson: date-format: yyyy-MM-dd HH:mm:ss time-zone: GMT8第三個(gè)坑是打包部署后接口 404。開(kāi)發(fā)環(huán)境前端跑在 5173 端口后端跑在 8080 端口跨域配置生效。但打包后前端靜態(tài)文件放到 Nginx后端還是 8080這時(shí)候如果前端請(qǐng)求的baseURL還是localhost:8080用戶(hù)瀏覽器訪(fǎng)問(wèn)的是 Nginx 的地址請(qǐng)求就會(huì)發(fā)到用戶(hù)自己的電腦上自然 404。解決辦法是在 Nginx 里配置反向代理把/api開(kāi)頭的請(qǐng)求轉(zhuǎn)發(fā)到后端服務(wù)。location /api/ { proxy_pass http://localhost:8080/; proxy_set_header Host $host; proxy_set_header X-Real-IP $remote_addr; }這樣前端baseURL改成/api請(qǐng)求先到 Nginx再由 Nginx 轉(zhuǎn)發(fā)給后端就不存在跨域問(wèn)題了。這也是生產(chǎn)環(huán)境推薦的做法比后端配跨域更安全、更靈活。6. 項(xiàng)目打包與部署的實(shí)操記錄6.1 前端打包與靜態(tài)資源優(yōu)化前端打包用npm run buildVite 會(huì)把代碼壓縮、分割、生成帶哈希的文件名。打包產(chǎn)物在dist目錄里面是index.html和assets文件夾。我一般會(huì)把dist里的文件傳到 Nginx 的html目錄然后配置 Nginx 的root指向這個(gè)目錄。Vite 默認(rèn)的打包配置已經(jīng)夠用但有幾個(gè)地方可以?xún)?yōu)化。比如build.rollupOptions.output.manualChunks可以把第三方庫(kù)單獨(dú)打包避免業(yè)務(wù)代碼更新后用戶(hù)還要重新下載 Vue、Axios 這些不變的庫(kù)。還有build.chunkSizeWarningLimit可以調(diào)大避免打包時(shí)提示文件過(guò)大。// vite.config.js export default defineConfig({ build: { chunkSizeWarningLimit: 1500, rollupOptions: { output: { manualChunks: { vendor: [vue, vue-router, axios] } } } } })6.2 后端打包與運(yùn)行后端用 Maven 打包mvn clean package生成可執(zhí)行的 Jar 文件。運(yùn)行的時(shí)候用java -jar xxx.jar可以加--spring.profiles.activeprod指定生產(chǎn)環(huán)境配置。生產(chǎn)環(huán)境的配置文件里數(shù)據(jù)庫(kù)密碼、日志級(jí)別這些要和開(kāi)發(fā)環(huán)境區(qū)分開(kāi)。我習(xí)慣把配置文件分成application-dev.yml和application-prod.yml主配置文件里用spring.profiles.active指定當(dāng)前環(huán)境。這樣本地開(kāi)發(fā)用 dev服務(wù)器部署用 prod互不干擾。生產(chǎn)環(huán)境的日志級(jí)別調(diào)成 WARN避免 INFO 日志太多占滿(mǎn)磁盤(pán)。6.3 部署后的驗(yàn)證清單部署完成后我一般按這個(gè)清單逐項(xiàng)驗(yàn)證前端頁(yè)面能否正常打開(kāi)、靜態(tài)資源是否加載成功看 Network 面板有沒(méi)有 404、登錄接口是否正常返回 Token、帶 Token 的請(qǐng)求是否通過(guò)鑒權(quán)、數(shù)據(jù)庫(kù)增刪改查是否生效、Nginx 反向代理是否配置正確。每一項(xiàng)都確認(rèn)沒(méi)問(wèn)題才算部署完成。提示部署后如果頁(yè)面白屏先看瀏覽器控制臺(tái)有沒(méi)有報(bào)錯(cuò)。常見(jiàn)原因是靜態(tài)資源路徑不對(duì)比如 Vite 默認(rèn)的base是/如果部署在子目錄下需要改成./或具體子路徑。還有可能是 Nginx 的try_files沒(méi)配刷新頁(yè)面后 404需要加try_files $uri $uri/ /index.html。7. 這個(gè) Demo 還能怎么擴(kuò)展這套基礎(chǔ)框架跑通之后可以往上加的東西很多。比如加 JWT 做無(wú)狀態(tài)鑒權(quán)把 Token 存到 Redis 里做黑名單管理加 Spring Security 做細(xì)粒度權(quán)限控制區(qū)分管理員和普通用戶(hù)加 Swagger 或 Knife4j 自動(dòng)生成接口文檔前后端對(duì)接更高效加 Redis 緩存熱點(diǎn)數(shù)據(jù)減輕數(shù)據(jù)庫(kù)壓力加消息隊(duì)列處理異步任務(wù)比如發(fā)送郵件、生成報(bào)表。前端方面可以加 Pinia 做狀態(tài)管理把用戶(hù)信息、權(quán)限列表這些全局狀態(tài)統(tǒng)一管理加 Element Plus 或 Ant Design Vue 做 UI 組件庫(kù)頁(yè)面開(kāi)發(fā)速度能快不少加 ESLint 和 Prettier 做代碼規(guī)范團(tuán)隊(duì)協(xié)作時(shí)風(fēng)格統(tǒng)一。我個(gè)人在實(shí)際操作中的體會(huì)是不要一上來(lái)就把所有東西都堆進(jìn)去。先把最基礎(chǔ)的增刪改查跑通把跨域、接口封裝、異常處理這些基礎(chǔ)設(shè)施搭好后面加功能就是水到渠成的事。我見(jiàn)過(guò)太多項(xiàng)目一開(kāi)始就上微服務(wù)、上消息隊(duì)列結(jié)果基礎(chǔ)功能還沒(méi)跑通光環(huán)境問(wèn)題就耗了一兩周。先把單體能跑通再考慮擴(kuò)展這個(gè)順序不能亂。最后再分享一個(gè)小技巧接口文檔一定要在開(kāi)發(fā)前就定好用 Apifox 或 Swagger 寫(xiě)清楚每個(gè)接口的路徑、方法、參數(shù)、返回格式。前后端并行開(kāi)發(fā)的時(shí)候前端用 Mock 數(shù)據(jù)先跑頁(yè)面后端按文檔實(shí)現(xiàn)接口聯(lián)調(diào)的時(shí)候基本一次過(guò)。我試過(guò)幾次沒(méi)寫(xiě)文檔直接口頭溝通結(jié)果字段名對(duì)不上、參數(shù)類(lèi)型不對(duì)改來(lái)改去浪費(fèi)的時(shí)間比寫(xiě)文檔多得多。
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
亚洲中文电影| 中文字幕乱码人妻二区三区| 黑人综合网| 国产精品露脸在线观看| 91熟女在线| 欧美黑人极品高潮喷吹熟女黑人性暴力日韩在线欧美极品一区二区老师黑人潮喷一 | 97超碰资源网| 亚洲淫乱骚妇AV| 韩国黄片aaaa| 综合色图,成人综合网| 欧美日韩国产中文超碰| 国产风韵犹存熟妇三区| 欧美性生活男人的天堂| 九九99久久| A 在线网址| 神马久久网| 欧美日韩第一页| 天天综合日韩网| 欧美视频激情久久久久久| 天堂无码精品国产久| 丁香激情五月| 亚洲熟女av日韩熟女| 情侣操 逼视频99| 乱精品一区字幕二区| 乱伦a片视频| 丁香婷婷九月| 99爱久久视频频| 极品色www影院| 先锋色眉乱伦资源| 97 亚洲 日韩 欧美 在线| 久久熟女久| 人妻少妇精品久久久| 国产精品自拍欧美在线| 密桃99999| 九久精品| 天色综合网| 精品人妻一区二区免费蜜桃视频| 蜜臀在线免费观看在线免费观看| 极品色| 日日摸日日弄日日拍| AV麻豆免费一区| 后入式免费视频| 暴力av在线| 超碰久久精品| 欧美的精品的视频| 激情五月丁香五月| 欧美黄色大香蕉一区二区| 日本不卡高清视频| 天天干天天中出av| 柠檬AV导航| 日本丝袜人妻内射| 精品人妻视频一区二区三区蜜桃视频| 加勒比伊人| 久久99精品国产| 成年男人的天堂| 人人操人人色网| 嗯啊啊啊轻点视频| 欧美激情久操网| 少妇色欲综合网2| 99999久久精| 亚洲高潮影院| 懂色AV一区二区三区| 婷婷久久综合| 午夜福利精品| 欧美综合另类| 翔田千里无码一区| 男人的天堂Va| 国产久久久9999| 99热亚洲| 欧美Aⅴ| 91久久久久久久| 2019亚洲男人天堂| 麻豆尤物视频网| 国产农村一一级特黄毛片| 久久亚洲AV无码专区国产精品| 操逼视频亚洲| 亚洲色欲一区二区三区| 精品美女少妇一区二区三区| 偷窥自拍亚洲| 韩美日操逼| 国产乱色国产精品免费视| 99视频只有精品| 97超碰色色| 欧美日韩国产成人高清| 亚洲黄色网址视频| 亚洲熟伦熟妇AV无码春色| 性爱精品一区| 日本一区二区三区四区五区六区七区八区九区| 一道本东京热加勒比一区二区三区| 日本熟女不卡视频| 精品一区二区人妖| 精品视频97| 凸凹视频在线观看| 国产一区二区在线播放量| 91人妻中文| 超碰诱惑| 欧美玖玖爱免费玖玖| 美女天天干| 日语五十路和六十路亚洲国产精品 | 超碰这里只有精品| 欧美性天天影视| 超碰99热中文字幕| 97欧美视频| 无色无码| 亚洲精品国产熟女久久久久久| 亚洲凸凹超碰成人| 999久久久九九九九| 澳门黄片一香蕉视频| 五月丁香社区婷婷日韩欧美精品影院| 大香蕉色欲AV| 一起草日韩| 久久久com| 精品国产精品一区二区| 天天狠| 国产久久男人天堂| 女性91网站| 熟女乱伦二区| 久久r精品| 久草综合视频| 熟妇国产免费一区| 一级特级aaaa毛片免费观看| 亚洲一区二区 麻豆传媒| 亚州乱码中文字幕综合久久久| 91超碰在线观看| 色综合加勒比| 欧美成人免费在线观看| 1024亚洲中文字幕久在线看片你懂的| 亚州中文字幕超碰97| 一区二区激情国产熟女| 日本中文字幕在线电影| 国产精品乱码久久久、久久| 免费精品福利在线观看| 男人天堂最新手机版在线青青草| 人妻系列无码专区中文有码| 丝袜熟女一区二区三区| 亚洲精品久久久久久| 日韩三级在线观看mp4| 亚洲色图亚洲无码强奸乱伦| 日韩丰满熟妇| 亚洲夜夜欢无码一区二区| 欧美性天天影视| 欧美大片天天看| 国语av狠狠色丁香婷婷综合激情| 免费国产电影一区二区| 夜夜国产一区| 欧苏综合色综合| 激情综合五月丁香| 九九久久综合| 久久嫩草国产成人一区| 国产性感在线观看| 亚洲怡春院| 精品午夜福利| 欧州激情视频在线一区二区| 精品久操| 久久人妻| 欧美性爱中文字幕无线码| 亚洲色香| 亚洲熟女一区二区| 天天色综合图片| 999精品久久久久久久| 99久久无码| 亚洲淫色网中文| 亚洲天堂资源| 免费啪啪av| 最新日韩黄片| 综合网天天| 日韩钢筋无码高清啾啾啾| 精品人妻一区二区视频| 狠狠操狠狠操操| 亚洲欧美国产va在线播放频| 99热精品国产| 91热爆在线| 秋霞蝌科网日本一区| 久久久久久AⅤ无码免费肉站| 蜜桃臀一区二区三区久久| 午夜a成v人电影| 欧美精品双插| 欧美亚洲激情小说| 欧美性爱第一页久久| 亭亭在线资源| 一级黄碟在线观看| 欧美人妖内射| 久久久9品一区二区三区| 秋霞蝌科网日本一区| 色色婷婷五月| 人妻素股| 一区二区免费电影久久| 综合自拍| 成人天天爽| 精品少妇后入一区二区三区四区人妻巨乳 | 国产精品网址| 亚洲人妻熟妇三十三区| 亚洲欧美综合区自拍另类| 狠狠色丁香| 国产二区三区免费视频| 欧美日韩色| 一区二区三区成人| 国产视频一区二区三区在线免费观看| 四虎884| 91网站18在线| 91精品人妻偷情| 伊人网在线点播| 天堂俺去俺来也www久久婷婷| 欧美日韩亚洲天堂| www.久久超碰| 欧美性爱十八禁| 97大色网| 久久精品72| 色妹子A V| 噜噜噜噜天天狠狠| 在线色导航| 求求你操操我| 福利视频合集| 九九色精品| 伊人激情五月天一区二区| 久久的网站啊啊啊啊啊| www.夜夜| 日本999精品视频| 美国美女AV在线| 大香蕉2017| 十八禁啪啦拍视频无遮挡| 日本日逼高清| 传媒免费一区二区三区| 久久久久免费看少妇A片特黄| 欧美高清色| 亚洲人综合19| 91红杏| 97超碰美国| 日1区2区3区2020| 一二区在线观看视频| 欧美激情黑人| 欧美精品99久久久**| 热热色色综合| 欧美色图99| 国产视频一区二区免费| 日韩性爱视频免费在线| 欧美国产欧美在线观看| 国产黑白丝在线| 色香网| 男人的天堂久久| 97午夜剧场日韩| 秋霞免费无码视频日韩A片| AAAA级日本片免费视频| 色狠狠一区二区三区香蕉| 久久久久久久人妻| 东京太热久久久| 久综合国内精品自在自线| 日韩不卡一二三四| 性色亚洲| 久久线上视频免费看| 超碰爽人妻熟女Av| 日韩午夜国产| 欲色综合| 久草久日| 国产99999| 国产和美国毛片| 日韩无码服务区| 日韩有码中文字幕女同性恋| 无套内射人妻在线播放| 中国AV美女| 精品少妇人妻一区二区三区| 精品久| 永久电影三级在线观看| 色狠狠综合| 国产SV一线| 在线97在线| 中文字幕av一区二区三区人妻少妇| 天天日少妇逼AV| 精品国产一区二区三区久久久蜜臀 | 中文字幕伊人| 91日韩国产欧美亚洲另类精盘州至城都| 91人妻少妇| 男人天堂免费| 久久熟女久| 欧美人妻制服| 丁香色五月 97干| 亚热日本熟女| 秋霞男人网| 热99这里有精品综合久久| 亚洲精品天堂久久A∨51成人漫| 综合激情五月天| 久久久久久国产无码精品| 懂色Av| aaaa少妇高潮大片| 久久久久密臀一区二区| 国产高清自拍| 亚洲人成色9999精品久久| 国产日韩精品一区二区三区| 白嫩91在线亚洲| 91丝袜美女视频| 无码高清专| 亚洲男人的天堂V| juliaann欧美丝袜办公室| 久操网视频| 特级大荫道BBwBBwBBW| 综合熟女| 在线情色电影 91大 | 亭亭在线资源| 日韩av情韩国爱禁区av一区二区| 色色九区| 国产美女精品| 国产欧美伊人| 久99久视频精选| 97人人干| 免费男人的天堂| 亚州色国| 欧美性性性| 国产成人网站在线观看| 黑人精品成人一区二区三区| 日日爽夜夜爽| 97精品一区二区三区免费| 人成午夜免费大片| 日韩女模中文造逼| 亚州综合AⅤ| 久久久精品久久| 亚洲精品性爱片| AV在线性爱| 91啪9色| 久久婷婷成人综合色怡春院| 97视频在线播放| 素人播放一区| 97爱爱| 东北女人无套内谢视频| 日本爽爽爽爽爽爽免费视频| 色爱综合网欧美| 中文幕97| 五月天欧美色图| 国产9l 大屁股| 99无码| 久久婷婷色| 黑人性暴力毛片| A片大香蕉在线| 精品免费视频国产一区| 一起草精品人妻| 91碰碰碰| 国产亚洲深夜激情| www.色婷婷| 97视频免费播放| 欧美呦呦性爱| 国产亚州精品美女久久久免费| 国产深喉| 少妇久久久| 狠狠综合| 一级AV性爱| 欧美综合777| 熟妇乱伦一区二区| 久久久久久久久久久久欧美日| 超碰天天去日穴| 毛片久久| 国产精品午夜高潮呻吟久久av| 九九碰九九爱97超| 亚洲色图欧美激情| 中字幕人妻一区二区三区| 男人把坤坤插入女人的下体| 爱我干综合| 老司机午夜精品视频| 青青欧美| 干少妇视频| 乱伦av麻豆| oumeisetu综合| 久久黄色性爱视频| 欧美懂色综合网| 乱伦a片视频| 99热官网| 国产女人极品高潮毛片| 91美女在线视频| 搡老女人老熟女91| 美國A片| 中文乱码字字幕在线第5页| 欧美αv.com| 欧美三级中文字幕hd| 清纯唯美激情| 强奸乱伦AV网站| 五月丁香大香蕉| 久操免费观看| 中韩中文字幕在线观看| 久湿久久| 久久有码视频| 欧美小说区视频区| 在线A日本| 亚洲人成网站7777| 色五91| 中文字幕 一区二区 亚洲无码| 3P乱轮视频| 中文字幕一二区二三区人妻专区| 久久综合女优| 国产夜夜操| 国产精品久久久| 人妻天天夜夜爽一区二区| aaaa少妇高潮大片| 操逼操逼视频操逼| 黑丝自慰喷水网站| 亚洲欧美setu| 日本在线激情一区二区三区| www网站黄| 久久精品—区二区三区内射| 黄页av| 超碰97在线中文| 国产久久久久久久久一区二区| 啊啊啊啊啊好大好舒服想要| 日本十八禁免费看污网站| w w w.久久精品| 五月丁香啪啪| 亚洲国产第一页综合视频| 99精品久久久久久久婷婷蜜桃| V A在线| 亚洲啪啪啪啪视香蕉| 啊啊啊啊啊啊在线| 色欧美亚洲| 95精品在线| 草草影院最新网址| 中文字幕国产| 旡码电影特区| 日日AV加勒比| 久久偷偷色综合蜜桃| 天操天操夜操夜月操月年年操操| 久久久性爱| 天天澡天天爽日日AV| 大稥蕉免费视频这里只有精品| 99久久综合| 人妻加勒比东京热| 极品少妇99| 色久桃花影院在线观看| 日韩乱伦视频| 91九久| 黄色网址在线免费观看| 97香蕉碰碰人妻国产欧美| 射 色综合| 影音先锋乱| 日本黄 R色 成 人网站| 午夜激情成人在线观看| 大香蕉九九| 黄色乱论网站| 国产免费一区| 久久久久久九| 中文字幕欧洲有码| 亚洲āv网址在线观看| 亚洲成人福利电影免费| 欧美亚洲激情小说| 亚州色图片在线色| 97在线观看视频| 日韩国产十八禁| 激情四射婷婷六月天| 夜夜夜久久| 色婷婷香蕉| 欧美黑人日韩少妇色情| 久久久久久久| 久久精品女同亚洲女同13| 屁股久久久久久久久久| 一本色道人妻久久| 成人日韩中文字幕| 69人妻精品一区二区绯色| 亚洲棕合电彰| 大香蕉淫人网| KK色在线影院| 日韩精品国产一区二区| 亚洲情色91| 毛片电影一区二区三区| 久久精品 六十路 熟女 欧美| 操逼操逼逼操操逼91 | 开心婷婷五月| 色臀aV| 中文字幕日韩人妻视频| 麻豆区99999| 日本亚洲vr欧美不卡高清专区| 北野未奈加勒比av| 夜夜天天噜狠狠爱2021| 成年女人一区| 防屏蔽在线视频| 国产人妻精品一区二区三区秋霞 | av九九| 男人的亚洲天堂| 婷婷九月色| 综合天天。| 超碰在线欧美性爱激情| 日日爽熟女| 97碰碰日本乱偷人妻中文的| 啊啊啊啊啊啊在线观看| 婷婷精品视频| 国产成人久久久精品免费AV| 丁香五月婷婷基地| 免费在线视频97| 人妻丰满熟妇av无码区蜜桃| 国产剧情AV不卡在线观看| 久草精品一区| 亚洲中文日韩欧美大香蕉视频| 精品欧美А∨无码黑人大荫蒂 | 99在线观看| 亚州色图欧美| 久久亚洲日韩熟女精品| 久久精品国产72国产精品福利 | 天天综合网网欲色| 国产一级久久久| 久久草草欧美精品| 91久久堂| 啊啊啊好多水| 牛黄色久午久| 伊人久久大香线蕉亚洲五月天,青草青草欧美日本一区二区,欧美日产欧美日产国产 | 青青操在线视频| 国产日韩在线播放| 久久精品操| 午夜大香蕉| 91天堂| 91色艳| 北条麻妃99精品青青久久| 欧洲精品网| 免费在线黄片视频| 伊人性在线视频| 夜夜骑日日| 香蕉黄色一级视频| 99久久9| 日韩av情韩国爱禁区av一区二区| 欧美色图小说综合| 麻豆久久久一区二区| 色月天AV导航| 九月激情婷婷| AV综合中文字幕干| 精品99999| 草伊人高潮喷水超碰| 3P乱轮视频| 欧美日韩狠狠爱| 国产精品色色| 精品乱码久久久久| 成人精品在线| 亚洲国产精品成人综合| 校园春色欧美| 99热伊人| 欧美一区二区一级岛国大片| 国产AV人人夜夜澡人人爽麻豆| 久久久久久中文| 青青草视频久久| 91影库| 人妻少妇色综合| 亚洲黄a三级三级三级看三级| 九九九九九精品视频| 高清无码一区二区三区| 天天综合网~91| 91美女在线精品视频| 国产精品成人无码a v毛片| 国产日韩精品人妻久久久久色欲网站 | www.婷婷五月天| 久久久久久久九九九九九九| 伊人影院中文字幕| 性生活性生大爱77AV国产| GVH-003 母子姦 青木玲-麻豆视频,麻豆视传媒短视频网站入口,麻豆视传媒官网直 | 国产乱婷婷精品二区三区| 无码高清国产AV| 亚洲综合九| 日韩国产品视频中文字| 情色av电影| 一起草av| 国产女同在线观看视频| 香蕉精品二区二区| 麻豆婷婷成人一二三| 黄片免费日韩| 久久久蜜桃臀无码视频| 激情五月综合| 色综合久| 男人天堂毛片| 91骚妇| 久9re热视频这里只有精品| 久久熟女人| 色婷婷激情| 9久久久久| 色九九久九九| 成年在线视频日本亚洲在线视频区精品江靖宇公司 | 亚州色图欧美| 国产午夜视频| 日本特黄f c2| 操人91| 韩国黄色片精品久久久| 色狠狠综合| 美女黄频a美女大全免费皮| 在线视频免费播放一区| 国产精品乱码久久久久久久| 欧美日韩性爱精品| 小情侣高清国产在线视频| 国产AV线| 91精品久久久久久| 亚洲色五月| 91无码精品| 丁香五月天啪啪| 欧美成人精品A片免费一区99| yazhouzaixian| 日本97久久| 欧美色图99| 97久久网| 亚洲中文日韩欧美大香蕉视频| 国产精品久久久久av| 操操吧亚洲乱伦视频| 大香蕉免费乱伦视频| 强奸乱伦av电影| 蜜臀av在线播放一区二区三区| 爆乳免费黄网站| 熟女自慰久久久| A级国产欧美激情在线| 色香天天| 国产精品国产| 久久久久久久久久久久97| 天久久久噜噜噜久久国产精品爽爽| 91人人爽人人爽人人人,gav福利视频导航,日韩欧美亚洲国产字幕四区 | 91精品国产长腿丝袜美女| 8050午夜少妇无码| 免费观看欧美日韩操逼视频| 99999精品成人| 深夜激情| 九九热午夜欧亚国产视频| 亚洲国内精品成人不卡| 好爽免费视频| 人人操 欧美| 黄网在线播放| 98一区二区精品| 香蕉av一区二区三区| 中文一区二区| 国产高清精品一区二区三区毛片 | 伊人网在线观看| 美日韩在线不卡人妻| 一区二区三区成人| 亚洲最新Av| 91视频国品一二三区| 最新9久久久9免费视频| 日本人妻中文字幕| 青青青操| 亚洲色图 图片| 精品国产Av无码久久久亚洲| 色婷婷六月| 欧洲亚洲国产综合在线| av无码精品久久久久| 手机不卡视频不卡在线一二三区| 成人综合视频久久| 亚洲色图综合| 久操综合在线| 久久久九九九九| 97在线日韩中文字幕| 射久久| 亚洲三区视频| 久久一二三四五六七八九区区| 亚洲精品久久久久久| 色网在线视频观看免费| 久久综合九九| 欧美综合1性辶| 久久久精品91八戒| 少妇同性| 久夜操| 亚洲另类在线观看| 91 综合网| 在线岛| 五月天激情国产综合婷婷婷| 亚洲天堂另类| 色色热| 新视频sss国产| 国产成年精品高清在线观看91| 六月丁香啪啪| 久久啊啊| 九九九网页| 日本一二三免费久久| 再深点灬舒服灬太大了好硬好爽| 熟女自慰久久久| 91丨豆花丨熟女| h色99999| 午夜天堂啪啪| 久久78| 午夜精品视频777| 91青青| h无码动漫在线观看| 日韩欧美成人大香蕉| 国产91丝袜 在线播放| 亚洲成a人片在线观看中文!!!| 色偷偷人人玩人人舔人人操人人摸人人爽 | 亚洲精品97久久| 女同亚洲欧美一二三区久久电影| 麻豆区久久久久亚| 能看的AV| 久久久不卡| 婷婷丁香五月综合| 夜夜嗨TV| 欧美人人AAA| 日韩中文字幕宗合在线| 国产99精品一区二区三区免费| 亚洲清纯唯美| 亚洲综合97中文网| 丰满人妻-区二区三区免费看| 国产色呦呦| 国产精品香蕉| 91成人久久| 在线看污网站| 2021国产成人精品久久| 久久爽爽精品| 激情久久久| 蜜臀AV秘一区翔田千里| 啊啊啊啊,啊啊好多水| 人妻人人做人人澡人人爽欧美一区| 九九九九九九综合| 操一区| 超碰国产精品无码| 日本欧美色| 制度丝袜99| 9118禁| 大鸡吧尹人在线| 日本不卡一区| 老熟女区| 五月婷婷综合激情| 婷婷综合伊人一区| 丝袜内射| 秋霞成人一级在线观看| 亚洲欧美999| 日本女厕偷拍| 亚洲AV无码翔田千里网站| AV中文字幕剧情1区2区3| 欧美三级中文字幕hd| 激情黄色片在线观看| 加勒比色99999| 久久精品人体| 亚洲综合成人网| 男女激情黄色网址| 精品久久久久久无码| 1204金沙人妻懂旧版免费| 亚码激情| 大香樵伊人网| 一级AV性爱| 日日夜夜精品视频| 久久久久密臀一区二区| 蜜桃无码AV一区二区| 97在线免费看视频| 婷婷15月天青娱乐| 日本A级视频| 国产天天骚| 天美传媒国产原创中文字幕亚洲欧美另类 | 91色色综合| 精品久久久亚洲AV成人网站| 不卡一区二区日本视频| 九九九九亚洲| 综合欧美色图| 日日摸日日弄日日拍| 久久久久久裸体| 国产欧洲精品亚洲午夜拍精品| 中文字幕在线免费观看视频| 91成人18| 97超碰在线资源网站| 久久婷婷色| 国产区91柔拿会所技师| 国产精品第一页国产大屁股视频免费区| 天天日日日射| 91艹逼精品| 黄色不卡视频| 日韩精品一区二区三区四虎影视| 久操婷婷| 亚洲无套久久嗯嗯| 亚洲综合色图欧美| 久久av色| 日本三级网页| 啊啊啊操一区| ...日韩成人一区二区三区字幕| 夜色五月天| 丁香五月性| 78m成人视线| 亚洲另类欧美精品| 久久一区二区高清免费| 美女9118禁| 黑人精品久久97| 超碰欧美在线欧美| 性欧美第一页| 97超碰欧美手机| 亚欧中文字幕在线视频| 9999亚洲电影| 亚洲熟妇乱女区二区三区| 亚洲综合色网| 亚洲国产97在线精品一区| 亚洲成人帖图| 中文字幕55555| 日本三级大片| 色爱三区| 一道本久久棕合爱| 丁香六月综合激情| 久久久久久性爱片| 久久久久久久久久久久九| 亚洲情色一区三区| 免费一级视频特黄色大片| 国产精品一级毛片不卡视| 四虎影院成年人片| 人妻乱仑一区二区三区| 亚洲人妻一区二区三区| 伊人久久大香线蕉亚洲五月天,青草青草欧美日本一区二区,欧美日产欧美日产国产 | 亚洲色图欧美| 日本国产亚洲一区在线观看| 人人操人人uiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii | 福利在线黄片| 天天干天天日天天射黄色| 色欧洲97| 中国AAAAAA黄色片| 色丁香久久| 日本岛国黄色网址| 天天干天天日天天射黄色大片| 日韩AV电影网站| 日韩乱码av| 国产欧美一区二区| av婷婷色网| 熟妇一区,二区,三区。| 日本精品中文字幕视频| 啪啪91| 九九国产热| 2017大香蕉| 欧美v亚洲v综合v国产v妖精| 狠狠躁日日躁夜夜躁A| 91久久久视| 夜夜性| 2024年最新色情网站在线观看| 日韩免费a级毛片无码a∨| 日韩av不卡在线观看| 日欧美色| 蜜臀久久99精品久久久| 9久久精品| 嗯嗯啊啊的视频| 尤物视频视频官网| com 首页 18岁 禁区 女优 免费 精选 同城 | 久久久久久久97| 九九黄色视频在线观看| 综合网欧美在线| 在线综合 亚洲 欧美中文字幕 | 日本孕妇一区二区视频操逼免费看 | 五月激情视频| 欧美性五月| 麻豆成人AV| 伊人一区二区在线播放| 久久久999网站| 酒色综合网| wwwxxx日本爽| 欧美日韩222| 日韩亚洲欧美中文字幕| 久久久无码国精品无码三区三区| 久久av一级av少妇av高潮| 亚州色交| 亚洲鸥美色图| 亚洲怡春院| 综合五月天| 久久人人看| 精品人妻一区二区三区四区| 强免费黄色网址| 日夜尻逼网| 综合另类| 亚洲少妇中文字幕网址| 中文字幕一区二区三区蜜臀| 偷拍精品一区二区三区| 国产四虎在线| a亚洲欧美色欲| 色眯眯射| 国产精品一区午夜福利| 97精品国产精品免费观看| 欧美精品黑人猛交高潮| 中文字幕第页| 99这里都是精品| 国产亚洲福利第一页丝袜| 色呦呦、国产精品| 国产9 9在线 | 亚洲| 婷婷五月影院| 你草精品在线视频| 99re欧美| 人人操人人操草草| 桃色六月天| 99re黄 | 丁香五月影院| 91操熟女| 97超碰久久色| 自拍偷拍第26| a片亚洲一本通视频| 免费精品福利在线观看| 丁香九月婷婷| 天天日天天操心| 青娱乐999| 国产99999久久精品| 日逼逼免费看| 欧美最婬乱婬爆婬牲视频| 婷婷五月天福利| 超碰 欧美| 最新加勒比丝袜在线| 大香蕉中文网| 久久精品性| 张柏芝国产一区在线观看| 日韩免费性爱视频在线观看| 第四色色综合91| 夜色91| 日韩有码一区三区| 天天色黄色影院天天操| 久久精品噜噜噜成人看免欧美大片| 亚洲成a人在线观看久| 欧美黑人与女人91| 精品国产一区二区三区久久久蜜臀| av网页一区二区三区| 亚洲第一二区另类图| 操婢日韩| 精品久久97| 丝袜美腿诱惑亚洲欧美视频在线观看| 人妻少妇精品久久久久久| 色狠狠综合噜一二三区| 亚洲欧美日韩免费观看| 日本高清一本二本免费不卡| 美女啊啊啊啊pc| 欧美人黑A片无码免视费| 黄色乱论网站| 久久精品国产亚洲妲己影视| 99少妇内射| 日韩精品作爱导航| 日韩丝袜二区| 乱伦一二三| 久久久久78| 亚洲综合一区二区| 欧美劲爆第一页| 亚洲国产丝袜在线观看| 爆操无码| 久久精品超碰| 加勒比性爱成人在线| 亚洲成人网站在线观看| av在线免费一区二区| 大香蕉2017| 欧美日韩国产人人| 99久久综合| 777奇米影视777四色| 亚洲黄色AV电影| 亚洲欧美爆| 爽爽淫人网| 操美女高潮抽搐白浆| 极品色| 福利一级版子| 9 7超碰在线免费观看| 蜜桃成人1区2区3区| 免费一级黄色录像影片| {男男暴菊gay无套网站| 日逼97| 久草精品一区| 天天色播亚洲综合网站| 精品欧美А∨无码黑人大荫蒂| 久久久久亚洲熟妇熟女| 国产日韩中文字幕欧美| 亚洲夜色在线| 1024人妻| 在线观看成人性爱免费小视频| 久热精品在线| 国产性刺激| 啊啊啊好湿久久| 亚欧性爱在线无码| 日韩免费福利在线观看| 青青草原成人| 国产超碰欧美| 色老大| 91在线/欧洲| 97超碰69| 国产大片精久久久久久| 久久中出在线| 国产女人高潮视频| 天天做日日爱夜夜爽| 成人性爱美曰韩| 强奸乱伦av电影| 亚洲AV无码国产成人| 欧美熟女妇同| 视频一区二区免费在线| 97啪啪| 亚洲日韩乱码中文无码蜜桃臀网站| 婷婷中文字幕| 亚洲情色第一页| 伊人网综合在线视频| 囯产精品久久久久久久久久二区三区| 久jiu久神马影院| 亚洲欧美精品福利在线| 99视频内射三四| 日韩国产乱子伦App| 91操人| 精品成人无码| 人人操人人操草草| 99激情| 少妇天堂网络| 亚洲色图 欧美热图 清纯唯美 另类自拍 | yiqicaoav| 色老大| 超碰在线综合97| 久久精品一区| 久久久久久久久国产| 91美女看B| 九久久九九久视频| 极品人妻少妇综合| av橘色网站| 天天射天天操天天干天天吃2018| 日va操| 国产97视频免费观看| 欧美丝袜制服久久| 校园春色制服丝袜中文字亚洲| 四虎免费看黄| 天堂性色| 看一级特黄a大一片| 91高清无码下载| 国产 日韩 欧美 中文 另类,国产 欧美 另类 制服 变态,高清 日韩 欧美 中文,高 | 五月天人妻综合| 熟女高潮精品一区二区| 大香蕉手机在线| 中国韩国明星一极片一区乱码毛片人妻熟女一区二区三区 | 久久久久夜夜夜夜| 97视频网站| 国产资源中文字幕在线| 亚洲av无码国产精品字幕| 一区操逼| 亚洲一欧洲中文字幕在线| 色妹子A V| 麻豆精品A片免费观看| 先锋音影AV| 色婷婷一区二区三区久久午夜| 亚洲AV色图一区| 欧美性高潮| 在线国产福利网址导航| 手机看av网站在线看| 久久视网78| 欧美中字不卡| 操婢日韩| 中文字幕制服欧美久久一区| 欧美熟妇精品黑人巨大91| 国产男人又猛又粗又爽| 97久久久精品| 欧美精品69性爱| 激激五月| 久草免费在线视频| 99re国产中文字幕| 午夜福利久久久噜久噜久久综合 | 日韩免费在线视频观看| 日韩欧美亚洲一区二区三区影院| 97人人爱人人做人人乐| 国产精品美女| 秋霞蝌科网日本一区| 色五月综合| 91天堂丝袜美腿| 99久久久无码国产精品性男| 久久熟女人| 久久区| 福利伊人玖玖国产| 熟女网站最新| 377p欧洲日本亚洲大胆| 2010男人的天堂| 国产成人五月天丁香花| 狠狠色婷婷777| 97色色国产视频| 91情色在线| 欧美日韩日产免费网站看| 五月婷婷丁香| 97视频一区| 国产午夜在线观看视频| 99久久婷婷| #NAME?| 色色毛片| 超碰狠狠操| 日韩欧美传媒一区国产| 嫩草一区二区在线观看| 热热色国产一二区AV| 在线毛片片免费观看| 欧美色997| 久久五月天婷婷丁香中文字幕| 婷婷丁香六月天| 日韩精品影视| 立川理惠加勒比无码| 国产精品一区二区手机看片| 亚洲色图欧美视频| 久久超碰98| 插入逼91| 国产av热热色| 午夜a成v人电影| 精品中文日韩字幕视频| 欧美三级中文字幕hd| 大逼色网站| 国产久久久9999| 午夜AV人气不卡| 天天操天天干美女网址导航| 视频二区美腿丝袜制服人妻欧美| 无码高清操逼| 美国美女AV在线| 亚洲成人ab| 91视频成人福利网站在线一区| 国产精品扒开腿做爽爽爽视频| 国产精品一区二区黄片| 青青草中文字幕| 欧美 日韩 婷婷 五月| 性做久久久久久免费观看软件| 久久啊啊| 久久草视频污视频| 99久久久久| 日韩操p| 91综合无码| surenchaopeng| 亚洲三区视频| 色老牛| 亚洲av综合色区无码一| 花花AV导航| 亚洲日韩熟女人妻高清在线| 园内精品自拍视频在线播放| 久久久久久十| 日本欧美韩国日产片片在线看免| 九九九九九九九九九国产精品 | 亚洲午夜精品久久久中文影院| 有码人妻系列| 99操碰| 激情国产乱伦Av| TS人妖另类精品视频系列| 中文字幕55555| 亚洲 欧美 制服 另类 自拍| 亚洲综合有码| 日本淫穴在线| 中文字幕精品资源在线| 国产辣妈在线视频福利| 欧美色蜜桃97| 久久久久久亚洲精品中文字幕人妻| 人人操,人人液| 欧美激情片一区二区| 99精品网| 精品国产www久久| 都市久久精品激情亚洲| 91色香| 欧美情色贴图| 在线观看综合精品亚洲| 欧美一区二区三区互相| 国偷自 一区二区| 青久操| 97玖玖人妻| 最新欧美色网| 黄色片,com| 黄色AV免费| 日韩国产九九精品一区二区三区毛片| av资源在线播放天堂| 四虎影视永久在线免费| 在线观看一级α片刺激高潮视频| 精品人妻无码一区二区三区不卡-精品人妻无码一区二区...|精品少妇一区二区三 | 久久欧美1卡2卡3| 欧美黑人精品在线播放| 无遮挡又黄又刺激的视频| 91精品国产一区三一| 亚洲精品国产av天美传媒| 亚洲国产一级中文综合久久天堂在线免费观看| 久久91视频| 日韩大香蕉| 综合色好色| 97av在线观看| 男人久久天堂| 加勒比久久av| 伊人久久国产免费观看视频| 黄片com.| 很很操在线| 亚洲在线网站| 日韩无码人妻中字久久三区四区| 午夜天堂精品久久| 操淫穴亚洲五月丁香| 午夜丁香婷婷| 91婷婷| 久久久久久人妻| 久久女人一区二区三区| 黑丝自慰喷水网站| 你想操日本小逼吗| 久久产精品一区二区三区电影| 伊人久久AV诱惑悠悠| 亚洲综合九九| 丝袜美腿91| 婷婷香网站| 久久久工口| 国产日比| 日韩三级天堂在线观看| 奇米四色网| 亚洲美女av无码|