精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

商品中臺“反向賦能”架構實踐

開發 架構
為了應對復雜多變的業務需求,我們對每個業務單元的內部結構進行了分層。任何一個業務領域(如商品、庫存)都包含 “穩定” 與 “易變” 兩個部分。基于此,我們將每個業務單元清晰地劃分為上下兩層結構:基礎服務層和業務場景層。

引言

在系統演進的道路上,“另起爐灶”往往是應對歷史債務最快的“解藥”,但也可能埋下“新債”的種子。

我們的智慧門店業務以餐飲起家,構建了一套餐飲商品系統。當開拓零售業務時,為規避餐飲系統的歷史債務重、耦合度高的問題,我們選擇“另起爐灶”,構建了一套全新的“商品 2.0”系統。雖然解決了燃眉之急,卻帶來了新的挑戰:同時維護兩套獨立的商品系統,導致研發與維護成本急劇攀升。

例如,同一個“商家自定義單位”功能,我們不得不在兩個系統中重復開發,這顯然是難以接受。

我們意識到,真正的解決方案不是“商品 2.0”,而是必須將其升級為商品中臺,能支持超市、酒旅、教育等未來創新業務;還必須有能力“反向賦能”餐飲這個龐大的存量系統,逐步帶領我們走出“煙囪式”開發的困境。

架構的“道”與“術”

任何成功的架構轉型,都離不開頂層設計思想的指引。在構建商品中臺時,我們始終遵循著架構的“道”與“術”。

架構的“道”,是戰略層面的指導方針,它決定了我們“為什么這么做”。

  1. 業務驅動,而非技術驅動:架構的核心是為業務服務 。我們所有的設計決策,都源于對零售、餐飲等多業態商品管理本質的深刻理解與抽象 。
  2. 擁抱變化,可演化設計:我們深知業務是不斷變化的 。因此,架構必須具備彈性,能夠平滑地適應未來的不確定性,而非僵化地抵抗變化。
  3. 分而治之,隔離復雜度:面對日益復雜的系統,唯一的辦法就是“分治” 。將龐大的商品域,有序地拆解為獨立的、高內聚的業務單元,是控制 “熵增” 的關鍵手段。

架構的“術”,是戰術層面的具體實現,它回答了我們“如何去做”。

  1. 領域驅動設計(DDD):這是我們最核心的武器。通過領域建模、限界上下文、領域事件,我們將業務的核心概念映射到系統架構之中 。
  2. 分層與模塊化:嚴格的垂直分層確保每一層職責單一 ,而橫向的業務單元化則保證了模塊的高內聚、低耦合,共同構成了清晰的系統邊界。
  3. 設計原則的堅守:SOLID、DRY、KISS等設計原則是我們編碼的“戒律”,是從理論認知到工程實踐的升華,幫助我們寫出更健壯、更易于維護的代碼。

中臺架構

基于這些思想,我們開始規劃商品中臺架構,其核心目標,是將過去各個業務域之間“網狀”的混亂依賴 ,重塑為以中臺為核心、由前臺應用靈活編排業務單元的有序結構。

1. 業務單元化

拆分是應對復雜系統的首選策略。我們首先對整個商品域進行解構,劃分出多個職責清晰的業務單元(Business Units),并按適用范圍將這些單元分為兩大類:通用單元和個性單元。

圖片

  • 通用單元:這些是所有業務都必須依賴的核心能力,是中臺的基石。例如:主商品、商品類目、庫存、價格、標簽、媒體資源等。
  • 個性單元:承載不同行業的差異化,例如:餐飲行業的 “口味做法”、“加料” ;零售行業的 “品牌”、“多包裝” 等

每個業務單元都是一個獨立的、可部署的服務,內部遵循 DDD 四層架構,擁有自己的領域模型、領域服務和倉儲服務。單元之間通過標準化的 RPC 接口和領域事件進行通信,實現了物理和邏輯上的雙重隔離。

2. 服務編排組裝

為了應對復雜多變的業務需求,我們對每個業務單元的內部結構進行了分層。任何一個業務領域(如商品、庫存)都包含 “穩定” 與 “易變” 兩個部分。基于此,我們將每個業務單元清晰地劃分為上下兩層結構:基礎服務層業務場景層。

圖片圖片

  • 基礎服務層:負責提供穩定、原子化的核心能力。如圖所示,我們將商品、分類、庫存、單位、供應商等領域的核心操作,沉淀為一系列高內聚、低耦合的基礎服務。例如,主商品域提供 “創建”、“修改價格”、“上下架”等原子接口;庫存域提供 “預扣”、“直扣”、“查詢” 等接口。這些服務保持極高的簡潔性和可復用性,它們不耦合任何特定的上層業務,是整個商品中臺堅實、穩定的能力基座。
  • 業務層:負責封裝靈活、易變、具有創新探索性的業務邏輯。它就像一個總指揮,根據具體的業務“劇本”,對底層基礎服務進行有序地“組裝”與“編排”,以滿足形態各異的業務玩法。這一層的服務特點是有狀態、有流程、懂業務。

圖片圖片

無論是“商品導入”、“商品克隆” 還是“OCR創建商品”,它們作為不同的業務場景,最終都是通過調用和組合“基礎服務池”中的原子能力來完成的。

這樣,我們不需要從頭開發,而是可以像搭積木一樣,在業務場景層快速復用、編排已有的基礎服務,極大地提升了業務的響應速度。這種 “穩定基座 + 靈活編排”的模式,是我們實現商品中臺高擴展性與高效率的核心。

3. 多行業模板化設計

商品中臺面臨的另一個挑戰來自于業務的廣度:如何用一套統一的模型,支撐起零售、酒店、教育、旅行、攝影、油品等形態迥異的行業商品。如果為每個行業都定義一套獨立的商品模型,中臺將不復存在,我們會再次陷入“煙囪式”的開發困境。

我們采用 模板 + 屬性池 的設計,將所有行業可能用到的商品特征,如 “商品名稱”、“條碼”、“產地”等,全部沉淀到一個共享的“屬性池”中。每個屬性都包含了豐富的元數據,不僅定義了其業務含義,還封裝了前端渲染方式(component_config)和后端校驗規則(rules)。而“行業模板”則作為一個動態的“視圖”配置,通過圈選屬性池中的不同屬性,來精確定義該行業商品所需的數據結構和業務規則。

圖片圖片

當商戶創建商品時,系統會根據其所選行業加載相應模板,并動態生成前端頁面。用戶提交數據后,后端服務會依據模板配置的規則進行泛化校驗,并對數據進行拆包,分為 “商品基礎信息” 和 “商品擴展信息” 兩部分。

  • 商品基礎信息:包含所有行業通用、查詢頻率高的核心字段(如商品名稱、價格、單位等),被持久化到主商品表的物理字段中,以保證核心查詢性能。
  • 商品擴展信息:包含行業特有的、動態變化的屬性,采用泛化存儲模式,以鍵值對(JSON)形式存入擴展字段中。

這種 核心模型 + 擴展模型 的設計,使得主數據表結構相對穩定。未來如果接入一個新的行業,只需在后臺配置一套新的模板,而無需大范圍的代碼改動以及數據表結構變更,使商品中臺具備較強的擴展性。

賦能餐飲業務

在商品中臺的架構逐步清晰并支撐起多行業業務后,我們開始“反向賦能”。利用中臺沉淀的能力,為債務沉重的餐飲商品系統高效地開發一些新功能,以滿足其不斷演進的業務需求。

1、商品單位:從重復建設到能力復用

單位,作為商品的重要屬性,是體現新舊架構差異的典型案例。在舊的系統中,單位是平臺級的標準化數據,通過一個全局的字典服務(DictService)管理,初期尚能滿足需求。但隨著業務不斷發展,商家提出想自己定義商品單位,并能自主管理,原來的架構不能滿足要求。

考慮到單位也是餐飲商品的重要屬性,我們沒有在舊的DictService上打補丁,而是遵循中臺化思想,設計成一個全新的、支持多行業的 “單位業務單元”。

圖片圖片

新架構引入業務租戶,如圖所示,新的單位 RPC 服務在接口層設計了業務方code、所屬類型、所屬ID等參數。這意味著,無論是零售還是餐飲調用同一個 “創建單位” 接口,在服務內部會根據租戶標識,將數據進行邏輯隔離,確保不同業務方的自定義單位數據互不干擾,為能力的復用提供了安全邊界。

圖片圖片

  • 高比例復用:新的“商品單位” 架構具備商家自定義單位的全部核心能力。其 RPC 服務、領域服務、倉儲服務和數據存儲幾乎可以 80% 復用。
  • 少量適配:我們僅需在 API 網關層和 RPC 服務的路由邏輯中,增加對“餐飲”業務租戶的識別和適配少量差異化場景,比如:刪除自定義單位時,需要校驗其在餐飲或零售商品庫是否存在引用,這是一個暫時的、可接受的耦合點。

這次架構升級的價值在后續業務迭代中也得到很好反饋,當產品同學提出 【餐飲商品要支持自定義單位】功能時,我們僅用 **不到一周 **的時間便高質量完成交付。

2、進銷存:從零到一的平臺化構建

與 “商品單位” 這類存量改造不同,“進銷存”是一個全新的業務域,更容易實踐中臺化的架構思想。項目啟動之初,我們的目標就不僅僅是滿足零售業務的需求,而是要構建一個能夠同時支撐零售、餐飲乃至未來更多業態的統一進銷存平臺。

為確保新業務的穩健落地,我們規劃了從零售到餐飲、從 APP 端到多端(PC、收銀機)四階段迭代路線,通過小步快跑,有序地擴展服務范圍。

圖片圖片

在整體架構上,我們將采購入庫、退貨出庫、盤點、報損等業務,封裝成一個獨立的“進銷存業務單元”。其內部嚴格遵循前文所述的分層模型。將“創建采購單”、“確認盤點單”等沉淀為一系列穩定、原子化的基礎服務。上層的業務網關則面向不同前端(如收錢吧APP、PC端、收銀機),負責處理客戶端接入、協議轉換及服務編排。

考慮到零售和餐飲的商品服務、庫存服務仍是兩套獨立系統,引入“路由器,當需要商品信息時,統一發出請求,路由器根據租戶標識將請求轉發至對應的下游服務(零售商品服務或餐飲商品服務)。這個路由器扮演了防腐層的角色,使得進銷存單元本身保持對外部系統異構性的“無知”,極大地降低了系統間的耦合度。

圖片圖片

3、庫存中心:務實的融合之道

歷史架構中,餐飲和零售的庫存管理是兩套完全獨立的物理系統,隨著“進銷存”項目在餐飲業務的落地,一個迫切的需求擺在面前,餐飲庫存需要支持精細化的流水追蹤。

此前,零售庫存系統已經沉淀了十幾種庫存流水類型(如:售賣、采購入庫、商品克隆等)。餐飲場景不僅可以復用其中大部分類型,還存在一些獨有場景(如:自動補足庫存)。如果沿用舊模式,為餐飲再開發一套獨立的庫存流水,容易形成新的技術孤島,且維護兩套高度相似的代碼成本也非常高。

圖片圖片

從中臺復用的視角出發,最理想的方案是構建一個物理統一的庫存中心。然而,我們也面臨著一個巨大的挑戰:懸殊的數據體量與并發壓力

  • 餐飲業務:作為成熟業務,存量庫存數據非常高,每日新增流水在千萬級別,系統常年處于高并發狀態。
  • 零售業務:作為新興業務,庫存和流水數據量相對小一個數量級,日均流水約百萬級別。

強行合并物理存儲,不僅數據遷移過程風險極高,而且在遷移窗口期內,要確保線上業務(如商品售賣、退貨、采購入庫等等)持續產生的動態數據變更最終一致,是一個巨大的挑戰,甚至可能需要“停機發布”,這對業務是不可接受的。

面對有限的研發資源和對線上穩定性的敬畏,我們權衡再三,決定采用一種更務實的** “邏輯統一,物理隔離” **的融合策略。

圖片圖片

a)統一的領域服務:我們抽象出一套統一的庫存服務,向上游業務(收錢吧APP、收銀機等)提供標準化的 RPC 接口,如批量新增、庫存直扣、查詢流水等。無論調用方是餐飲還是零售,調用的都是同一套代碼邏輯。

b)倉儲層的路由分發:當請求到達倉儲服務時,通過上下文中的業務標識,將調用動態分發至對應的 餐飲 Mapper 或 零售 Mapper。

c)適配的物理存儲:沿用舊的物理數據庫,餐飲和零售的庫存、流水表依然保持獨立。Mapper層通過不同的SQL實現,巧妙地“消化”了底層表結構的差異。

畢竟,系統迭代大多發生在上層業務邏輯,而底層表結構變更相對低頻。這種統一策略,在不影響線上穩定性的前提下,實現約 80% 的代碼復用。以最低的成本和風險,解決了餐飲庫存流水的核心訴求,并為未來實現數據層面的徹底統一保留了平滑演進的可能。

五、結語

從各自為政的業務煙囪,到統一商品中臺的構建,再到反向賦能歷史系統。我們始終堅持以業務驅動和分而治之為為目標,并通過深度的模型抽象、業務單元化、服務分層等有效地隔離了系統的穩定內核與業務的敏捷變化。未來,商品中臺將繼續深化其能力,橫向支持更多元的行業,為智慧門店的業務創新提供源源不斷的動力。

關于作者

宋志朋,來自智慧經營開發部

責任編輯:武曉燕 來源: SQB Blog
相關推薦

2024-08-13 08:14:55

2023-11-15 13:36:00

數倉建設數據中臺

2021-07-23 10:18:23

金山辦公中臺文檔處理

2024-09-24 19:24:51

數據飛輪數據中臺數據管理

2020-09-11 11:10:38

云+數據

2021-10-17 09:00:28

云徙科技數字中臺

2019-05-28 23:00:45

數據中臺大數據開源工具

2018-03-21 15:42:56

施耐德電氣工業物聯網

2024-07-30 08:54:03

2022-12-30 11:46:00

數據中臺

2023-08-14 07:28:02

2024-09-10 09:21:06

2015-03-23 10:21:41

阿里云智能云

2021-03-31 22:39:04

區塊鏈司法數字化

2025-04-03 09:00:00

2024-10-09 08:36:52

2025-11-12 08:01:54

點贊
收藏

51CTO技術棧公眾號

成人免费视频毛片| 亚洲 欧美 另类人妖| 黄频在线免费观看| 久久高清免费观看| xxx成人少妇69| 韩国三级丰满少妇高潮| 乡村艳史在线观看| 亚洲色图制服诱惑| 久久99影院| 国产免费不卡av| 香蕉久久夜色精品国产| 久久精品欧美视频| 精品无码人妻一区| 日韩欧美一级| 欧美三级日本三级少妇99| a级黄色小视频| 欧美成人精品一区二区男人看| 风间由美一区二区三区在线观看| 国产精品三级美女白浆呻吟 | 国产精品精品久久久| 精品97人妻无码中文永久在线| 免费看av成人| 亚洲精品在线一区二区| 中文字幕色网站| 日韩免费福利视频| 精品久久久一区| 日韩一级片一区二区| 97最新国自产拍视频在线完整在线看| 大尺度一区二区| 国产精品久久综合av爱欲tv| 日韩 欧美 综合| 欧美日本三区| 少妇高潮久久久久久潘金莲| 91网站免费视频| 伦理一区二区| 欧美精品一区二区三区高清aⅴ| 日韩av一卡二卡三卡| 日本精品网站| 日韩欧美在线免费| 免费看又黄又无码的网站| 色呦呦在线资源| 亚洲视频 欧洲视频| 在线一区亚洲| 免费黄网站在线播放| 国产嫩草影院久久久久| 欧美日韩电影一区二区| 色婷婷av一区二区三区之红樱桃 | 电影k8一区二区三区久久| 成人免费一区二区三区视频| 亚洲国产精品久久久久久女王| 四虎在线观看| 91看片淫黄大片一级| 精品视频在线观看| 欧美在线一卡| 久久精品综合网| 日本一区二区三区精品视频| 国产一级免费在线观看| 国产日韩av一区| 少妇特黄a一区二区三区| 国产永久av在线| 国产精品乱码一区二三区小蝌蚪| 日韩不卡av| 888av在线| 亚洲欧洲在线观看av| 无码毛片aaa在线| 怡红院av在线| 亚洲成人黄色影院| 美女日批免费视频| 成人欧美大片| 欧美又粗又大又爽| 日本在线播放一区二区| 久久久91麻豆精品国产一区| 欧美一区二区三区在线观看| 国产大学生av| 老司机精品视频在线播放| 国产视频精品一区二区三区| av女人的天堂| 99久久综合| 久久久免费在线观看| 国产黄色片免费看| 久久精品系列| 国产在线一区二区三区| 国产成人毛毛毛片| caoporn国产精品| 日本一区二区视频| 97影院秋霞午夜在线观看| 一区二区三区在线高清| 黄色av网址在线播放| 羞羞影院欧美| 欧美一区二区美女| 中文字幕第3页| av在线不卡顿| 久久久久久久久91| 91青青草视频| 国产一级精品在线| 免费av一区二区三区| 日本在线观看免费| 亚洲一卡二卡三卡四卡| 国模杨依粉嫩蝴蝶150p| www 久久久| 亚洲欧美中文日韩v在线观看| 在线免费看av网站| 亚洲影院一区| 91亚洲一区精品| 天堂av在线资源| 亚洲婷婷在线视频| 久久精品国产精品亚洲色婷婷| 精品女同一区二区三区在线观看| 亚洲精品在线观| 青青草自拍偷拍| 一区二区日本视频| 成人激情视频在线观看| 欧美日本韩国一区二区| 亚洲主播在线播放| 黄大色黄女片18第一次| 欧美三级自拍| 米奇精品一区二区三区在线观看| 中文字幕国产在线观看| 粉嫩aⅴ一区二区三区四区五区| 亚洲精品中文字幕在线| 免费毛片b在线观看| 日韩亚洲欧美高清| 免费一级特黄3大片视频| 最新国产乱人伦偷精品免费网站| 91精品视频在线免费观看| 国产一级二级三级在线观看| 亚洲国产精品久久久男人的天堂| 亚洲无在线观看| 欧美日韩国产高清电影| 欧美一级片在线播放| 亚洲欧美另类日韩| 亚洲欧洲中文日韩久久av乱码| 精品久久久久久中文字幕2017| theporn国产在线精品| 久久人体大胆视频| 伊人网av在线| 中文字幕乱码亚洲精品一区| 男人和女人啪啪网站| 1313精品午夜理伦电影| 欧美另类老女人| 99久久免费国产精精品| 亚洲欧美自拍偷拍| 亚洲少妇第一页| 精品久久电影| 国产精品二区在线观看| 欧美 日韩 精品| 顶级嫩模精品视频在线看| 在线观看免费黄色片| 欧美成a人片免费观看久久五月天| 亚洲欧美中文字幕| 无码人妻丰满熟妇精品| 久久精品在线免费观看| 亚洲精品一二三四五区| 日本a口亚洲| 国产精品美女呻吟| 3d成人动漫在线| 欧美日韩激情一区二区三区| 任你操精品视频| 狠狠色丁香九九婷婷综合五月| 亚洲欧洲日韩精品| 成人亚洲精品| 精品自在线视频| 天堂中文在线资源| 午夜av一区二区| 国产乱了高清露脸对白| 久久国产精品久久久久久电车| 欧洲精品久久| 国产精品99| 欧美美女15p| 天堂网在线播放| 日韩欧美在线中文字幕| 少妇愉情理伦三级| 国产一区二区三区在线观看免费| 大片在线观看网站免费收看| 黄色成人美女网站| 热久久美女精品天天吊色| yiren22综合网成人| 制服丝袜在线91| 日本熟女一区二区| 久久久777精品电影网影网| 四季av一区二区三区| 亚洲人metart人体| 国产91aaa| 亚州一区二区三区| 欧美成人在线免费视频| 日本一区高清| 欧美精品高清视频| 日本黄色片视频| 国产精品情趣视频| 69xxx免费视频| 日韩电影一区二区三区四区| 国产日韩第一页| 欧美亚视频在线中文字幕免费| 国产精品美女久久久久久免费 | 高清欧美性猛交xxxx| 欧美日韩伦理片| 欧美一区二区女人| 国产suv精品一区二区33| 亚洲美女偷拍久久| 日韩精品卡通动漫网站| 黄一区二区三区| 无码人妻精品一区二区三区在线 | 久久综合伊人77777尤物| 天堂在线资源库| 欧美久久久影院| 特黄视频免费看| 日韩美女精品在线| 久久久久久久久久久国产精品| 韩国女主播成人在线观看| 欧美色图色综合| 女生裸体视频一区二区三区| 欧美亚洲精品日韩| 国产精品自在线拍| 成人黄色av播放免费| 欧美gay囗交囗交| 性日韩欧美在线视频| 国产日产一区二区三区| 国产午夜精品一区理论片飘花| 高h调教冰块play男男双性文| 欧美日韩激情在线| 波多野结衣电影在线播放| 亚洲国产成人高清精品| 无码人妻精品一区二区三区夜夜嗨| 久久婷婷色综合| 无码成人精品区在线观看| 黑人巨大精品欧美一区| 在线观看高清免费视频| 性色一区二区| 国产a级片网站| 欧美欧美全黄| 在线观看av的网址| 91视频综合| 亚洲一卡二卡三卡| 久久影院一区| 亚洲精美视频| 精品国产一级毛片| 日本不卡二区高清三区| 日韩欧美ww| 久久精品第九区免费观看| 2020最新国产精品| 91入口在线观看| 中文字幕久久精品一区二区| 91精品国产综合久久久久久久久 | 日韩福利在线视频| 国产欧美精品一区二区色综合| 女性生殖扒开酷刑vk| 成人性视频免费网站| 下面一进一出好爽视频| 国产一区二区三区观看| www,av在线| 国产麻豆精品久久一二三| 污污视频在线免费| 国产成人亚洲精品青草天美| 涩多多在线观看| 国产成人在线网站| av不卡中文字幕| av成人动漫在线观看| 99久久国产精| 久久久久久亚洲综合| 成人在线一级片| 国产亚洲综合色| 大胸美女被爆操| 国产精品国产自产拍高清av王其| 色偷偷www8888| 夜夜操天天操亚洲| 久久久国产高清| 色综合中文综合网| 中文字幕+乱码+中文字幕明步| 欧美日本一区二区三区四区| a级片免费观看| 亚洲成年人在线播放| 久热av在线| 按摩亚洲人久久| 成人性生交大片免费看网站| 18一19gay欧美视频网站| 国产精品扒开腿做爽爽爽视频软件| 国产精品情侣自拍| 亚洲成人五区| 欧美成人综合一区| 99久久精品国产亚洲精品| 日韩中文字幕亚洲精品欧美| 夜夜嗨一区二区| 国产九九在线观看| 国产不卡在线视频| 国产毛片久久久久久久| 亚洲天堂久久久久久久| 99久在线精品99re8热| 欧美日韩一区小说| www.av导航| 国产丝袜视频一区| 免费观看久久久久| 97精品国产97久久久久久| 91福利精品在线观看| 99高清视频有精品视频| 亚洲人成精品久久久| 亚洲激情免费视频| 日韩精品亚洲一区| 欧美极品jizzhd欧美仙踪林| 亚洲国产精品ⅴa在线观看| 久草福利资源在线观看| 在线视频综合导航| 亚洲第一页在线观看| 中文字幕av一区中文字幕天堂 | 亚洲h色精品| 国产欧美在线一区| 国产91丝袜在线观看| 午夜影院黄色片| 午夜精品久久久久久| 97人妻精品一区二区三区软件| 日韩h在线观看| 18av在线视频| 国产精品综合久久久| 天美av一区二区三区久久| 色哺乳xxxxhd奶水米仓惠香| 久久一区二区三区超碰国产精品| 欧美一级大片免费看| 国产精品午夜在线| 国产女主播喷水视频在线观看| 日韩精品一区二区三区视频播放| 懂色一区二区三区| 人人澡人人澡人人看欧美| 风间由美中文字幕在线看视频国产欧美 | 久久av.com| 日日夜夜亚洲| 亚洲精品在线免费| 日韩av成人高清| 久久久久久久久久久久| 精品欧美国产一区二区三区| 亚洲精品久久久久久久久久| 久久久精品免费视频| 国产一区二区主播在线| 日韩国产精品一区二区三区| 国产一区二区三区久久| 91超薄肉色丝袜交足高跟凉鞋| 亚洲美女视频一区| 91肉色超薄丝袜脚交一区二区| 一区二区成人精品| 精品三区视频| 亚洲精品电影在线一区| 青草av.久久免费一区| 女女互磨互喷水高潮les呻吟| 精品二区三区线观看| 人妻妺妺窝人体色www聚色窝| 久久久免费精品视频| 国产精品色在线网站| 国产无限制自拍| av在线一区二区三区| 精品在线播放视频| 日韩成人黄色av| 欧美性猛交xxx高清大费中文| 久久久久久久久久久一区| 制服诱惑一区二区| 懂色av粉嫩av蜜乳av| 日韩欧美在线观看视频| 国产福利在线视频| 国产主播喷水一区二区| 综合激情视频| 农村末发育av片一区二区| 亚洲高清免费一级二级三级| 手机看片福利永久| 欧美在线一区二区视频| 精品国产不卡| 福利片一区二区三区| 亚洲色图在线播放| 亚洲av无码乱码在线观看性色| 久久人91精品久久久久久不卡| 日韩av网站在线免费观看| 日本999视频| 亚洲视频一区二区免费在线观看| 99久久99久久久精品棕色圆| 久久久在线视频| 欧美精品羞羞答答| 男生和女生一起差差差视频| 午夜a成v人精品| 91在线视频免费看| 91超碰在线免费观看| 国产日韩欧美在线播放不卡| 一级片视频免费看| 6080yy午夜一二三区久久| 国产探花在线观看| 欧美一区二区视频17c| 精品一区二区在线播放| 久久网一区二区| 亚洲欧美精品一区二区| 成人自拍视频| 99精品人妻少妇一区二区| 国产精品久久久久久亚洲毛片| 韩国av电影在线观看| 国产成人综合一区二区三区| 亚洲激情中文在线| 免费在线观看你懂的| 日韩欧美在线观看一区二区三区| 91精品久久久| 日韩欧美一区二区在线观看| 国产成人精品亚洲777人妖| 欧美激情黑白配| 欧美xxxx做受欧美.88| 免费看成人哺乳视频网站| 亚洲图片 自拍偷拍| 色综合天天综合网天天看片|