欧美成人午夜精品久久久,国产?V天堂一区二区三区,欧美精品va在线观看,亚洲一区二区三区免费在线观看,av无码精品一区二区久久,欧美性爱视频不卡一区三区,欧美乱人伦视频在线观看,国产一级牲交高潮

ARTICLE DETAIL

資訊詳情

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

設(shè)備管理接口-從分頁到心跳

設(shè)備管理接口-從分頁到心跳 06-設(shè)備管理接口-從分頁到心跳系列URM Ultra 商品/設(shè)備/訂單/支付/視覺 業(yè)務(wù)實戰(zhàn)主角urm-server 后端 · device 域 · AdminDeviceController DeviceService上篇第 05 篇我們把Device實體拆透它是雙門智能柜的電子檔案deviceNo是唯一身份證狀態(tài)機三態(tài)心跳即脈搏。結(jié)尾預(yù)告過下一篇打開AdminDeviceController和DeviceService看設(shè)備增刪改查接口尤其是heartbeat和listLowStock這兩個帶坑的實現(xiàn)。這一篇就把這兩個類攤開。它們既是管理端入口也是訂單扣庫存、補貨計劃生成的地基。讀完你會明白三件事管理端對設(shè)備做了哪些接口每個接口背后對應(yīng)DeviceService的哪個方法create / heartbeat / bindProduct / deductStock / listLowStock這五個方法各自藏著什么規(guī)則與坑為什么分頁是 CRUD 的標(biāo)配而心跳和低庫存卻是物聯(lián)網(wǎng)特有的靈魂。一、先上接口全景AdminDeviceController 干了啥AdminDeviceController位于com.urm.ultra.device.controller是所有管理端操作設(shè)備的 HTTP 入口統(tǒng)一掛在/admin-api/device下把請求轉(zhuǎn)交DeviceService處理結(jié)果包成統(tǒng)一Result返回。先放完整接口清單與《API 接口文檔》一致方法路徑入?yún)?yīng) Service 方法作用GET/admin-api/device/pagepageNum1, pageSize10page(pageNum, pageSize)分頁查詢設(shè)備GET/admin-api/device/list無list()設(shè)備列表不分頁GET/admin-api/device/{id}路徑 idget(id)設(shè)備詳情POST/admin-api/deviceDevice 對象create(device)新增設(shè)備PUT/admin-api/device/{id}id Device 對象update(id, device)編輯設(shè)備DELETE/admin-api/device/{id}路徑 iddelete(id)刪除設(shè)備GET/admin-api/device/{deviceId}/products路徑 deviceIdlistDeviceProducts(deviceId)貨道/商品列表POST/admin-api/device/{deviceId}/productsslotNo, productId, capacity?, price?, enabled1bindProduct(...)綁定貨道商品PUT/admin-api/device/{deviceId}/products/{slotNo}/stockstockupdateStock(...)更新貨道庫存GET/admin-api/device/low-stockthreshold5listLowStock(threshold)低庫存貨道注意路徑里{id}是自增主鍵、{deviceId}同為 id另有products子路徑管貨道。設(shè)備本體與貨道商品是兩套資源用子路徑區(qū)分是 RESTful 常規(guī)寫法。二、分頁CRUD 的開胃菜先看最基礎(chǔ)也最易被輕視的page方法【項目源碼】// 項目源碼com.urm.ultra.device.service.DeviceServicepublicPageResultDevicepage(intpageNum,intpageSize){PageRequestpageablePageRequest.of(pageNum-1,pageSize,Sort.by(Sort.Direction.DESC,id));PageDevicepagedeviceRepository.findAll(pageable);returnPageResult.of(page,d-d);}三行邏輯藏三個點pageNum - 1前端頁碼從 1 開始人類習(xí)慣第 1 頁Spring Data 分頁從 0 開始“第 0 頁”。所以這里減一換算PageResult里pageNum又加回保證前后端對齊。Sort.by(DESC, id)默認按 id 倒序最新的排最前。PageResult.of(page, d - d)把Page連同total/list/pageNum/pageSize包成統(tǒng)一分頁體返回。PageResult是common包里的通用分頁殼結(jié)構(gòu)如下字段類型含義listListT當(dāng)前頁數(shù)據(jù)totallong總條數(shù)用于算總頁數(shù)pageNumint當(dāng)前頁碼從 1pageSizeint每頁大小list()是不分頁全量列表給下拉框/批量面板用如補貨選設(shè)備。get(id)按主鍵查詳情查不到拋 404。查不到直接拋 404由全局異常處理器轉(zhuǎn)成前端能懂的錯誤提示而不是讓null悄悄漏到后面引發(fā)空指針。這是異常即業(yè)務(wù)信號的一貫風(fēng)格。三、create新建設(shè)備默認離線新增設(shè)備是管理端常用動作看create【項目源碼】// 項目源碼com.urm.ultra.device.service.DeviceServicepublicDevicecreate(Devicedevice){if(deviceRepository.findByDeviceNo(device.getDeviceNo()).isPresent()){thrownewBusinessException(設(shè)備編號已存在);}if(device.getStatus()null){device.setStatus(DeviceStatus.OFFLINE);}returndeviceRepository.save(device);}兩個守衛(wèi)缺一不可編號唯一校驗findByDeviceNo(...).isPresent()先查一遍存在就拋設(shè)備編號已存在——業(yè)務(wù)層兜底比等數(shù)據(jù)庫拋ConstraintViolationException更友好。默認離線status null時設(shè)為OFFLINE。剛錄入系統(tǒng)的柜子還沒通電聯(lián)網(wǎng)憑什么在線必須等真正上報一次心跳才翻ONLINE。update(id, source)是取舊設(shè)備 → 覆蓋可寫字段 → 保存只改name/model/doorCount/lockCount/cameraCount/network/location/address/firmwareVersion這些硬件檔案不改deviceNo/status/lastHeartbeat——編號不能改、狀態(tài)歸心跳、時間歸心跳邏輯。delete(id)直接deleteById。四、heartbeat讓一臺柜子活過來這是物聯(lián)網(wǎng)設(shè)備的命門【項目源碼】// 項目源碼com.urm.ultra.device.service.DeviceService/** 設(shè)備心跳更新在線狀態(tài)與心跳時間。 */publicDeviceheartbeat(StringdeviceNo){DevicedevicegetByNo(deviceNo);device.setStatus(DeviceStatus.ONLINE);device.setLastHeartbeat(LocalDateTime.now());returndeviceRepository.save(device);}它接收deviceNo業(yè)務(wù)編號非 idgetByNo查設(shè)備后置ONLINE、lastHeartbeat刷當(dāng)前時間并保存。調(diào)用方是VendingMachineAgentController路徑POST /device-api/vending/{deviceNo}/heartbeat柜子每約 30 秒發(fā)一次我還活著后端收到即翻ONLINE。getByNo和get的差別get(id)用主鍵、getByNo(deviceNo)用業(yè)務(wù)編號查不到都拋 404只是消息不同。心跳、識別這類設(shè)備自報場景固件只認deviceNo故用getByNo。五、bindProduct把商品塞進貨道柜子空殼沒用得往貨道放商品——bindProduct即干此活【項目源碼】// 項目源碼com.urm.ultra.device.service.DeviceServicepublicDeviceProductbindProduct(LongdeviceId,StringslotNo,LongproductId,Integercapacity,BigDecimalprice,Integerenabled){get(deviceId);ProductproductproductRepository.findById(productId).orElseThrow(()-newBusinessException(404,商品不存在));DeviceProductdpdeviceProductRepository.findByDeviceIdAndSlotNo(deviceId,slotNo).orElseGet(DeviceProduct::new);dp.setDeviceId(deviceId);dp.setSlotNo(slotNo);dp.setProductId(productId);dp.setCapacity(capacity);dp.setStock(capacity!null?capacity:0);dp.setPrice(price!null?price:product.getPrice());dp.setEnabled(enabled!null?enabled:1);returndeviceProductRepository.save(dp);}逐行看規(guī)則get(deviceId)先確認設(shè)備存在不存在直接 404。商品校驗productId必須指向真實存在的商品pms_product否則 404。存在則覆蓋不存在則新建findByDeviceIdAndSlotNo(...).orElseGet(DeviceProduct::new)——同一個deviceId slotNo再次綁定會覆蓋舊綁定而不是插重復(fù)行。這避免了一個貨道出現(xiàn)兩條記錄的臟數(shù)據(jù)。庫存初始化stock capacity ! null ? capacity : 0。綁定時若給了容量capacity庫存直接填滿到容量沒給容量就先記 0。價格回落price price ! null ? price : product.getPrice()。貨道可設(shè)設(shè)備端特價覆蓋標(biāo)準售價沒設(shè)就用商品標(biāo)準價。啟用默認 1enabled默認 1啟用。下面第 17 篇講 Mock 視覺時你會看到視覺識別只從enabled1的貨道里挑。updateStock(deviceId, slotNo, stock)是補貨上架后手動改庫存的入口按deviceId slotNo找到貨道設(shè)新值找不到拋貨道不存在。六、deductStock訂單扣庫存的唯一正門這個方法不起眼卻是下單鏈路的守門員【項目源碼】// 項目源碼com.urm.ultra.device.service.DeviceService/** 扣減庫存識別出商品后調(diào)用。 */publicvoiddeductStock(LongdeviceId,StringslotNo,intquantity){DeviceProductdpdeviceProductRepository.findByDeviceIdAndSlotNo(deviceId,slotNo).orElseThrow(()-newBusinessException(404,貨道不存在));intremain(dp.getStock()null?0:dp.getStock())-quantity;if(remain0){thrownewBusinessException(庫存不足);}dp.setStock(remain);deviceProductRepository.save(dp);}它做了兩層保護貨道必須存在找不到deviceId slotNo組合直接 404。庫存守衛(wèi)remain 當(dāng)前庫存 - 要扣數(shù)量若 0拋庫存不足。絕不允許扣成負數(shù)——這是庫存鐵律否則超賣用戶付錢卻沒貨。更重要的這才是訂單真正扣庫存的地方?;乜吹?13 篇createAndPay扣庫存并非訂單自己改而是調(diào)deviceService.deductStock(deviceId, slotNo, quantity)。庫存這個敏感資源的改法被收口在DeviceService一處訂單域只告訴它扣多少。為什么要收口庫存是下單扣減、補貨回補、人工改庫存共享的狀態(tài)。把怎么扣、扣之前校驗什么集中在一處才能避免并發(fā)下對不上賬。七、listLowStock低庫存的報警器最后一個方法也是上篇預(yù)告過的帶坑實現(xiàn)?!卷椖吭创a】// 項目源碼com.urm.ultra.device.service.DeviceService/** 低庫存貨道供補貨計劃使用。 */publicListDeviceProductViewlistLowStock(intthreshold){returndeviceProductRepository.findAll().stream().filter(dp-dp.getStock()!nulldp.getStock()threshold).map(dp-toView(deviceRepository.findById(dp.getDeviceId()).orElse(null),dp)).toList();}邏輯簡單把dms_device_product全表拉出用流過濾stock ! null 且 threshold默認 5的貨道轉(zhuǎn)成DeviceProductView返回。但坑就在這全表拉出來沒走 SQLWHERE stock ?而是findAll()全表加載內(nèi)存過濾Demo 才 10 條貨道無所謂上萬貨道就難看。它被admin-api/device/low-stock直接調(diào)用也是ReplenishService.generate的地基那篇用Integer.MAX_VALUE當(dāng)閾值取全部貨道再篩。一處實現(xiàn)兩處復(fù)用。這個純內(nèi)存過濾是 Demo 的有意簡化《二次開發(fā)文檔》點明大數(shù)據(jù)量應(yīng)下推為findByStockLessThanEqual(threshold)之類——能跑和能扛是兩碼事。toView(...)把DeviceProduct拼上設(shè)備編號、商品名、條碼組裝成DeviceProductView含slotNo/productName/barcode/capacity/stock/price/enabled商品名條碼按productId從pms_product取——又一次貨道→標(biāo)準庫回落第 18 篇詳講。八、十個接口一張調(diào)用地圖把本篇方法收成一張調(diào)用地圖page/list/get→ 查create編號唯一默認 OFFLINE→ 增update→ 改delete→ 刪listDeviceProducts→ 貨道視圖bindProduct覆蓋/容量/價回落/默認啟用updateStocklistLowStock內(nèi)存過濾設(shè)備端心跳 →heartbeatOFFLINE→ONLINE。更重要的是跨域調(diào)用OrderService.createAndPay調(diào)deductStockReplenishService.generate調(diào)listLowStock。DeviceService還被訂單域、補貨域反向依賴——設(shè)備域是整個系統(tǒng)的地基層。九、本篇小結(jié)AdminDeviceController掛在/admin-api/device提供設(shè)備 CRUD 貨道綁定/改庫存 低庫存查詢共11 個接口本質(zhì)是DeviceService的 HTTP 投影。五個核心方法各有門道create編號唯一校驗、默認OFFLINEheartbeat翻ONLINE并刷新lastHeartbeatbindProduct同貨道存在則覆蓋、庫存初始化為容量、售價回落標(biāo)準價、默認啟用deductStock是下單扣庫存唯一正門帶不允許負庫存守衛(wèi)listLowStock內(nèi)存流過濾低庫存是補貨地基大數(shù)據(jù)量需下推 SQL。分頁是 CRUD 標(biāo)配pageNum-1 倒序 PageResult心跳與低庫存才是物聯(lián)網(wǎng)/零售靈魂前者管在線、后者管補貨。設(shè)備域不止服務(wù)管理端還被訂單域、補貨域反向依賴——它是整個系統(tǒng)的地基。下一篇離開設(shè)備域跳到支付域的 Mock 實現(xiàn)不接微信憑什么也能把扣款跑通MockWechatPayScoreService如何用ConditionalOnProperty和內(nèi)存Map演示整條支付閉環(huán)第 15 篇。
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
99色| 综合久久婷婷| 九九精品热播| 日日夜夜狠狠| 丁香九月激情在线视频| 人人操人人操919999| 91久久| 99热超碰在线| 天天干天天日蜜臀av| 丁香五月熟女| 99热18| 就爱干 在线| 九九热精品6| 97干视频| 202丰满熟女妇大| 久久五月天视频| 婷婷五月婷| 五月天综合色| 欧美日韩91| 99亚洲精品综合在线 | 天堂五月婷婷| 大香蕉丁香五月| site:jszngf.com| 五月天激情综合网站| 欧美丁香六月激情视频| 国产69久久久欧美黑人A片| 激情五月激情综合网| 少妇出轨做爰高潮A片| 伊人五月婷婷国产视频| 成人片久久网站| jiqingliuyuetian| 婷婷综合视频| 日韩成人网址| 色情婷婷五月天| 国产精品大香蕉| 国产毛片操B| www.久久综合| 丁香五月婷婷激情蜜桃| 开心五月深爱五月| 黄色片精品| 插插干干干色| 色五月激情婷婷| 97久久久久久久久久久| 久操操| 深爱五月日韩| 成人做爰高潮A片免费视频| 日本人妻久久| 五月天激情无码高清| 色综合色五月| 综合色视频| 色五月xxx| 色色cOm| 亚洲激情av| 精品九九九久| 五月婷婷久久开心网| 色婷婷五月天激情在线观看| 丁香网五月天| 思思久久精品视频| 色综合九九| 超91热| 天天色月| 中文字幕不卡+婷婷五月| WWW色五月| 超碰免费人人| 182TV大香蕉| 综合色五月亭亭| 婷婷色五月丁香六月欧美啪| 久久激情天堂| 99久久亚洲国产| 五月婷六月| 丰满少妇猛烈A片免费看观看| 六月婷婷色色色| 婷婷激情啪啪| 一起草av| 91丨九色丨高潮丰满日本| 久久免费婷婷视频| 色狠狠婷婷| 色五月婷婷激情综合网| 色色激情| 99免费在线视频| 天插天啪天啪天啪| 最近中文字幕2019视频1| 亚洲第一成人无码A片| 99re这里| 伊人影院久久网| 五月婷婷中文网| 播播网色播播| www.色婷婷| 亚洲无码成人| 日本色天堂| 69精品人妻不卡视频| 色情久久久| 久久婷婷五月天| 亚洲五月婷| 丁香六月久久| 色色色婷婷| 这里只有精品视频99| 香蕉97碰碰碰欧美| 六月色色婷婷| 亚洲午夜在线视频| site:ornaments52.com| 精品二区| 五月天六月天| 超碰操日| 99热只有这里才是精品| 久久丁香婷婷色情综合| 99久久玖玖| 97精品人人A片免费看| 久久婷婷五月综合成人d啪| 色香欲综合| 国产亚洲成人综合| 久久婷婷亚洲| 婷五月天六| 五月五婷婷| 91狼友视频在线观看| 婷婷激情丁五月| 国产SUV精品一区二区6| 激情小说之五月| 99国产在线精品视频| 日本狠狠爽| 无码人妻少妇色欲AV一区二区| 丁香六月天婷婷在线| 六月婷婷色| 丁香六月婷月91婷月| 五月丁香亚洲综合| 丁香月五月天婷婷久久| 五月成人丁香av91| 婷婷淫淫狠狠六月| 亚洲操操| 大香蕉综合视频在线| 噜噜噜精品欧美成人在线观看| seav天堂| www.99热这里精品| 亚洲啪啪啪啪| 开心五月色婷婷综合开心网| 天天干天天射色综合| 亚洲天堂碰碰婷婷| 大香蕉久艹| 91成人品| 超pen个人视频97| 六月五月久久丁香| 五月九九综合| 婷婷第六色| 五月丁香久久| 五月综合六月婷婷| 五月丁香综合中文| 天天色亚洲| 久久机热/这里只有精品| 丁香综合日产精品久久| 天天干天天干天天干天天干天天干| www一起操| 五月丁香 啪啪| 精品视频这里只有精品| 婷婷在线精品| 激情五月,色播五月| 超级碰人人操人人干| 五月天成人在线视频网站| 欧美乱码国产一级A片| 婷婷综合激情| 99久久丝| 五月色丁香婷婷综合| 色婷五月天| 色欲婷婷五月天| 成人免费120分钟啪啪| 婷婷丁香在线播放| 99色色爰| 97伦色婷婷| 99久久99九九99九九九| 婷婷激情丁五月| 色婷婷在线影院| 天天干天干| 色婷婷色五月丁香| 蜜桃婷婷狠狠久久| 欧美大片免费观看| 五月婷婷啪啪啪啪| 任你日视频| 久久久五月天| 天天草比天天爽| 色情丁香五月婷婷精品| 99久久超级| 大香蕉天堂| 五月欧美色播| 久久大香免费| 大地资源色婷婷视频在线 | 国产精品久久久久久久久久免费| WWW.17C亚洲精品| 久久色区| 久久全色| 亚洲V国产V欧美V久久久久久| 激情综合网五月激情| 五月丁香六月婷婷网站| 99在线观看| 激情五月婷黄版| 亚洲性视频| 亚洲、欧美、国产另类笫二区| 成人短视频在线观看| 综合热无码| 日本人人草草| 婷婷伊人欧美| 开心五月天激情网| 日本妈妈乱| 亚洲XX日本| 久久久全国免费视频| 免费观看的av| 久久久久久草黄色片AV在线观看| 99操免费视频| 一级视频网址| 日本欧美成人片AAAA| 干一干xxxx| 五月丁香亭亭天天舔| 4399亚洲视频| 丁香五月香蕉| 中文字幕一色哟哟哟哟| 九九99免费视频| 色色色色网色色网色色| 再次出发二| 婷婷五月天你懂的| 色情终和网| 丁香五月欧美| 婷婷五月丁香网| 丁香五月综合色婷婷| 久久码久久无清| 亚洲欧洲中文日韩久久AV乱码| 三级片AAA久久久AAA久久久AAA| 久色五月天| 丁香六月天婷婷色| 欧美大道不卡| 丁香五月婷婷激情中文| 久久色9| 五月婷婷熟女| 79亚洲精品少妇| 久青操| 超级碰碰一区| 无码少妇高潮喷水A片免费| caop在线| 欧美五月婷婷| 在线视频99| 欧美日韩AAAA| 婷婷五月天综合小说网| 深爱激情五月天色婷婷| 婷婷的激情五月| 成人网站免费在线播放| 婷婷五月丁香91| 婷婷五月天首页激情| 婷婷伊人久久无码色五月| 五月天激情国产综合婷婷婷| 久久婷婷成人综合色怡春院| 啪啪啪大香蕉| 99re8这里只有精品99re8热视频| 婷婷色在线观看| 色婷婷综合影院| 亚洲色爱综合| 五月天久久综合婷婷丁香| 日在线V视频在线播放| 婷婷六月丁香激情| 九九人妻福利| 中文字幕欧美久久| 婷婷九月丁香中文| 97操在线| 综合福利网| 亚洲乱码日产精品BD在线观看| 婷婷五月无码| 5月丁香啪啪啪| 婷婷五月天综合久久| 丁香婷婷成人网站| 激情综合激情综合| 久久五月天视频| 97丁香五月| 五月丁香六月婷婷姐| 六月丁香婷婷尤物| 色欲天天综合| 婷婷五月丁香在线视频| 五月丁香亭亭| 99热老司机| 久久多色| 婷婷网五月天| 日日鲁鲁鲁夜夜爽爽狠狠视频97| 色色婷婷综合| 狠狠色婷婷丁香五月| 色婷婷影视99| 色色九九五月天| 色蜜婷婷| 久久99视频| 九九热AV| 精品视频99看在线视频| 亚洲4区国产欧美| 色五月激情五月| 国产午夜精品一区二区三区四区| 久久色大香蕉| CAOBIBI| 成年视频免费观看| 91精品国产91久久久久青草| 五月丁香怕啪啪| 五月综亚洲| Va另类视频| 丁香婷在线| 丁香五月婷老师| 97操碰在线视频| www.超碰在线| 嫩BBB槡BBBB搡BBBB视频| 九九热只有精品| 五月六月丁香激情| 狠狠插狠狠操| 日本色图综合| 欧亚成人A片一区二区| 老妇六区| 先锋资源婷婷| 婷婷五月在线综合| 思思久久99热只有频精品66| 青青草原伊人网| 丁香九月激情| αv中文字幕在线观| 7777久久亚洲中文字幕| 婷婷丁香激情综合色情| 色天天综合色| 五月天伊人| 色情综合网| 国产成人+综合亚洲+天堂| 久久久天堂国产精品女人| 91干99| 黄网在线免费播放| 成人婷婷五月天| 中文乱子伦视频| 五月丁香啪综合| 九九综合| 91久草五月天婷婷| 亚洲婷婷丁香五月在线| 91人人爽久久涩噜噜噜| 久久激情五月婷婷| 任我肏视频精品| AV在线免费网站| 人人操Av| 九九热在线视频| 99这里| 99热草草| 99国产小视频2013| 欧美色色色色色| 久久久久这里只有精品| 91av无码| 免费的日逼视频| 天天摸天天做天天爱天天爽| 婷婷久久久| 国产黄色大片| 亚洲中文无码成人| 成人综合视频在线| 精品热青草| 日本啪啪天堂| 色狠狠综合入口| 久综合网| 色色色色色日韩午夜激情 | 婷婷精品视频| 综合激情在线观看| 天天色伊人| 日韩另类在线观看| 婷婷丁香中文字幕| 亚洲1区| 五月丁香花激情综合网| 99热66| 丁香五月天社区婷婷| 99热最新精品| 9l视频自拍九色9l视频在线观看| 5月丁香美女影院| 在线播放中文字幕| 99久久五月婷婷| 成人国产欧美大片一区| 色婷婷A| 日本五月视频| 国产成人精品一区二区三区视频| 色丁香五月天| 日日日影院| 夜夜资源站| 久99在线| 丁香婷婷少妇| 色婷婷偷拍| 欧美性生交XXXXX无码小说| 精品99在线看| WWW.99热| 九九色精品| 99丝袜精品视频网站| 五月婷婷色男女| 日本啪啪天堂| 婷婷六月天| 丁香五月激情欧欧美| 欧洲亚洲免费视频9 | 久久久无码精品成人A片小说| 色综合综合综合| 激情小说五月天社区丁香| 天天干,天天日| 大香蕉AV电影在线| 婷婷色色播五月天| 久久在线视频免费观看| 五月花综合网| 影音先锋色婷婷| 色婷婷色综合激情91| 婷婷丁香综合成人| 天天爱天天天射AV| 色情播放| 99热99艹在线观看| 极品 少妇 内射| 五月丁香啪啪啪| 九月av| 99热a片免| 99超碰欧美| 伊人丁香五月| 疯狂做受XXXX高潮A片动画| 美日韩成人| 99精品视频偷拍| 久久图色4| 天天干天天操天天上| 五月婷婷六月色| 婷婷色女| www.色五月| 激情视频婷婷五月花| 91性高潮久久久久久久久| av成人在线播放| 六月色播| 久久六月综合| 99综合| 大胆伊人久久| 亚洲婷婷基地| 日良久久| 久热免费视频| 梁铮版蜘蛛女在线观看| 国产精品第一国产精品| 2020久久婷婷五月| 免费看欧美成人A片无码| 五月情四婷婷| 99热国品| 中文国产五月天| 在线综合亚洲欧美65| 五月开心婷婷| 丁香五月激情五月| 日日夜夜综合| 激情电影五月婷婷| 亚洲精品永久久久久久| 超碰在线观看9| 色婷婷操逼| 色婷婷狠狠18禁| 开心激情五月天网| 色婷婷精品小视频| 大陆肏屄视频| 六月丁香啪| 婷婷丁香五月婷婷| 激情久久综合| 五月色综合| 色欲丁香久久| 婷婷狠狠爱| 婷婷五月天激情小说| 婷婷久久精品| 激情婷婷六月天| 99这里的视频都是精品| 26uuu欧美| 色五月婷婷视频| 美女被操一区二区| 天天综合色丁香| www.99久| 亚洲V国产V欧美V久久久久久| 久热这里只有精品99re,久热这里只有精品7| 色婷婷狠狠| 色婷五月天网站| 色 噜噜 九月 婷婷| 婷婷九月在线| 激情五月婷婷免费视频| 五月丁香六月激情| 啪啪操超碰| 激情性爱五月天| 色色五月天婷婷| 五月婷婷免费在线观看| 秋霞丝袜啪啪啪| 黄色三级日本| 色丁香在线视频| 久超免费视频| 婷婷天堂综合| 色综合性视频| 五月天小说激情| 啪啪操超碰| 99热这里有精品首页10| 九九热精品| 日日爽天天| 99视频九九热| 综合天堂AV久久久久久久| 丁香五月婷中字幕| www.99热视频| 极品精品一区二区三区在线| 伊人狠狠丁香婷婷综合尤物| 91热er| 青青操成人福利| 91欧美日韩综合| 琪琪理论片| 特黄三级又爽又粗又大| 九九热在线精品视频| 欧美成综合在线观看| 9999久久久久| 五月婷婷久| 在线婷婷| 日本V在线观看不卡视频网站| 色噜噜狠狠色综合日日| 亚色网站小视频| 综合久久综合五月天婷婷| 操逼六区| 思思热思在线精品视频| 综合亚洲AV| 噜噜噜久久| 丁香六月色婷婷综合| 在线婷婷| 日韩美一级毛卡片| 高清无码入口| 成人在线视频一区| α久久| 97热在线精品| 激情婷婷五月基地| 丁香婷婷五月天色播| 97人操人免费视频| 青青草网武则天| 精品无码久久久久久久久| 国产成人高清| 丁香五月婷婷五月天| 五月婷婷丁香啪啪| 九月婷婷激情| 《丁香激情综合久久伊人久久》影视在线观看 -高清预告手机免费播放 -三妹影院 | 77799热| 色婷婷婷婷| 色色五月天com| 91丁香色| 涩丁香| 香蕉久久国产AV一区二区| 丁香五月天啪啪| 婷婷五月色综合| 色五月婷婷亚洲| 亚洲精品五月| 五月丁香青草综合啪啪| 天天摸日日舔狠狠添婷婷婷| 婷婷五月激情基地| 天天爽天天弄| 超碰在线精品| 91九色在线| 在线另类视频| 大胆伊人久久| 色五月婷婷五月天激情综合| 婷婷五月色图| 欧美VA在线观看| 热热久久久久久久久| 久久在这里99| 伊人啪啪网| 激情五月天啪啪| 爱狠射| 色狠狠综合入口| 中文字幕丰满孑伦无码专区| 五月激情站| 久草视频一,二三四| 开心五月天激情网站| 亚洲五月六丁香激情| 91美女被操| 婷婷色在线播放| 五月婷av| 亚洲一区二区 成人网站戴套| 国产成人精品一区二三区熟女在线| 欧美人妻一区二区| 99色婷婷视频| 亚洲视频二区| 久久99久久99精品免观看粉嫩| 婷婷午夜天| 久热网站| www.色婷婷.com| 色婷婷五月天在线| 亚洲综合视频一下| 就爱啪啪婷婷| 色97综合婷婷天天色| 99re思思热在线视频| 碰碰女| 欧美啪啪五月天| 婷婷天天五月天| 超碰2021| 五月婷婷婷色| 婷婷五月欧美AA片免费| 99热这里只有精品2024| 五月综合在线婷婷图片| 色欲日日躁| 天天色天天爱天天舔| 狠狠88综合久久久久噜噜噜| 久久五月天合网| 天天操夜夜啊| 热这里只有精| 五月丁香婷婷成人伊人网| 婷婷五月天小说| 91视频人人做97| 新激情综合| 日韩国产在线免费观看| 久久激情天堂| 99色综合网| 日本超碰在线| 丁香六月视频| 婷综合| www狠狠| a九九热www| 色五月婷婷在线| 欧美熟女99| 91丨九色丨国产打屁股| 五月婷婷在线视频免费观看| 婷五月天在线草| 精品九九久久| 色色色地址| 嫩模aV在线| 蜜桃婷婷五月| 中文字幕色色| 狠狠综合| 婷婷丁香色无五月| 99热在线看| 五月婷婷在线观看黄| 婷婷的久久网站| 激情网五月| 韩国真做片在线观看| 中文中文在线| 九九99热精品| 全高清无码视頻| 伊人婷婷青青cao| 欧美日韩AAAAA| 亚洲婷婷丁香五月视频| 天天日夜夜拍| 操久久网| 久久精品国产一区二区三区四区| 色婷婷狠狠禁久久| 日熟女| 日韩成人AV在线| 开心婷婷五| 伊人婷婷五月天av| 五月天婷婷激情| 九九国产精视频| 婷婷丁香五月天婷婷| 爱草视频在线观看| 色噜噜狠狠一区二区三区| 噜噜干日本| 婷婷亚洲综合| 欧美成人猛片AAAAAAA| 涩婷婷视频快播人妻| 日韩大片艹艹| 丁香六月婷婷久久高清| 乱女乱妇熟女熟妇综合网站| 九九爱激情| 秋霞成人毛片一级A片| 日本99热| 任你搞在线观看视频| 91精品久久久久久| 思思热在线视频99| www.日韩国产| 少妇高潮呻吟A片免费看软件| 99色免费在线观看| 视频综合网| 五月丁香六月婷婷综合| 操操啪| 久久9情免费| 99re免费精品视频| 婷婷五月天激情五月天网站| 天天天天天天操| 黄网在线播放| 激情综合在线播放| 婷婷丁香水多多视频| 精品久久人妻| 俺去也综合| 91综合在线| 91男女视频在线观看| 亚洲性爱AV在线| 激情五月天99色| 国产成人网址| http://www.sd-xiangsu.com/| 色九九综合| 久久久久久9热不雅视频| 超碰在线国产| 久草五月天| 丁香九月婷婷| 日韩在线视频网站| 99热精品免费在线观看| 婷婷五月激情网| 第1影院之五月婷婷| 777久久综合视频| 婷婷性福五月天| 女人被躁到高潮嗷嗷叫小| 人妻激情综合| 欧美xx激情视频在线观看| 五月天啪啪| 激情文学第四色婷婷丁香五月| 婷婷色五月天综合网| 可以免费观看的AV| 五月丁香本色在线观看| 成人噜噜网| 久热只有精品| 五月天伊人| 伊人色综合影院视频| 丁香婷婷激情网站| 婷婷97狠狠成人网站| 久久网日本| 久久偷拍综合五月天| 成人做爰A片免费看视频| 996er热| 色五月婷婷在线观看| 婷婷激情五月天亚洲综合| www.久久久.com| 中文字幕精品无码一区二区| 丁香六月激情综合| 狠狠草在线观看| 国产精产国品一二三在观看| 五月久久五月激情| 性视频久久| 日本欧美999久久久三级片| 精品无码人妻一区| 婷婷激情小说| 六月丁香综合| 99色热视频在线| 99视频在线精品| 狠狠第四色| 色久丁香五| 五月丁香狠狠爱婷婷综合| 精品无码人妻一区| 国产精品大香蕉| 日韩无码专区| 婷婷伊人综合中文字幕| 欧美 日韩 成人| 婷婷五月天精品| www.色色色com| 韩日在线熟女| 丁香色婷婷| 日日噜狠狠| av人人干| 91男人资源站| 五月天激情视频网站| 精品久久穴| 青青草深爱激情网| 成人做爰高潮A片免费视频| 亚洲色色色色色| 天天操天天曰| 激情五月天婷婷| 五月激情视频| 99色视频| 五月婷婷在线视频| 欧亚洲在线高清视频| 久热9| 亚洲综合新99视频| 久久久人妻不卡| 97人人干人人操| 91九色精品女同系列| 人人干女人| 婷婷色在线视频| 久久婷婷内射| 五月婷婷七月丁香| 久久成人精品视频| 99操九九网| 日日狠狠久久偷偷四色综合免费 | 伊人大香五月天| 夜夜干天天操| 人妻性爱| 99操视频| 五月婷婷干干干| 五月丁香影院| 亚洲精久久| 丁香桃色网| 99热播放| 9999三级片| 婷婷五月综合激情| 无码网| 五月天电影网| 五月天成人伊人| 国产婷婷婷| 丁香五月激情综合啪啪| 久久久久久久久久婷婷| 大天天伊人| 亚洲精品又粗又大又爽A片| 夜夜爽日日躁| 99色视频| 99爱精品视频| 98色丁香五月婷婷综合网| 日本久久性| 婷婷性爱网| 免费黄色片子| 婷婷五月天熟妇| 综合 蜜月 婷婷| 色色五月天丁香婷婷| www.com任你艹| 色五月五月婷婷| caop在线视频| 大香蕉手机视频| 激情婷婷丁香色五月| 97人妻人人| 在线视频另类| 99区视频| 五月综合激情图片| 九九久久99精品免费观看www| 五月婷婷激情综合在线| 99精品视频免费观看近期发布| 丁香六月婷婷综合欧美| 狼友视频在线观看18| 91蜜桃婷婷狠狠久久综合9色| 99热 这里只有精品 国产 日韩| 国产成人精品一区二区三区视频| 噜噜噜久久亚洲精品国产品91| 久婷久婷| 99色在线| 欧美成人A片AAA片在线播放| www.com亚洲网站在线免费| 熟女激情五月天| 国产精品久久久丁香五月八戒视频| 日韩无码亚欧无码| 99成人无码| 91久久九| 久久99精品久久只有精品| 99热 免费| 欧在线一区| 99久久婷婷| 一区二区三区四区无码| 91|九色|动漫| 麻豆AV一区二区三区| 婷婷色五月天在线| 精a品a视a频| 色综合99色| 大香网伊人久久综合| 影音先锋人妻出差| 丁香五月欧美成人| 七月丁香五月婷婷在线| 婷色五月天| 久久人妻爱爱| 九九综舍久久| 日本少妇裸体做爰高潮片| 另类激情五月在线视频欧美| 日韩抽插操逼| 无码橾| 中文字幕按摩做爰| 久久综合中文字幕| 婷婷五月成人社区| 丁香色五月 97干| 99九九久久| 日本97在线观看| 欧美性爱五月天| 色婷婷久久综合中文久久一本| 9久9久| 色情五月天丁香社区| 99热6这里之有精品| 国精产品一区二区三区| 国产成人亚洲综合A∨婷婷| 亚洲成人黄色网| 激情色中文| 色婷婷情片| 久热在线中文字幕色999舞| 99福利导航| 色五月婷婷成人视频| 日韩AV在线免费观看| 欧美日韩二区在线| WWW,五月| 五月丁香六月婷婷网| 五月婷综合性中心| 第四色婷婷日本| 五月激情射| 久久九九激情五月天| 狠狠操天天干| 色婷婷六月天在线| 五月激情综合激情五月| AV在线大香蕉| 色婷婷亚洲在线观看| av一级棒av| 热久久这里只有精品| 九九色大香蕉| 色五月婷婷五月天激情综合| 丁香五月在线伊人| 黄色片精品| 国产三级在线播放| 国产成人精品一区二区三区视频| 亚洲成人免费在线| 这里只有精品久久| 婷婷激情鹿城五月天| 另类小说五月天| 波多野结衣AV无码Porn| 色欧美一级| 激情综合婷婷| 九九99精品| 丁香婷婷激情网站| 热久久视频99| 婷婷五月丁香在线观看| 99啪啪| 亚洲婷婷丁香| 五月天婷婷综合色| 99热这里只有精品22| 99成人| 天天综合91入口| 涩涩五月天| 五月天开心网| 99热久| 91精品在线看| 人人摸人人搞| 狠狠五月激情丁香六月| www.俺去也com| 99 这里只有精品| 99色看这里只有精品| 超碰成人在线观看| 在线网黄| 久久久久久久久久91| 久久久久久9热不雅视频| 大香蕉综合网| 五月天婷婷色| 伊人婷婷五月天| 五月天色色色| 婷婷久久五月天| 九九热欧美| 亚洲AV免费在线| 五月天啪啪视频| 五月色婷婷中文字幕| 久青操| 91九色 婷婷| 日韩婷久| 91久久国产综合久久| 国外亚洲成AV人片在线观看| 嫩草AV久久伊人妇女超级A| 爱射综合| 丁香六月婷婷| 成人无码精品1区2区3区免费看| 国产精品美女| 涩五月婷婷| 色哟哟www| 玖玖爱综合网| 色综合久久88色综合天天看| 丁香六月狠狠干| 久久9精品| 久久视频这里有精品99| 综合一区二区三区| 99日在线视频| 99热都是精品| 五月丁香婷婷AV| 99精在线| 激情婷婷色五月| 91人妻视频| 伊人六月无码视频| 婷婷五月欧美综合| 狠狠做五月| 天天搞夜夜六| 草操网| 亚洲色小说在线综合| 色综合色综合色综合高潮| 99热大片| 九九免费精品| 五月婷婷开心网| 色婷婷免费视频| 久久五月婷| 狠狠操狠狠爱| 五月婷婷av在线| 99精品视频在线观看| 日韩av免费版| 综合久久久婷| 婷婷久热| 9+1视频网址| 超碰在线观看9| co超碰在线观看| 丁香五月天成人| 99国产在线精品视频| 婷婷五月天丁香花| 五月婷婷综合激情| 少妇人妻丰满做爰XXX| 亚洲中字AV电影在线网站| 丁香五月婷婷激情蜜桃| 91人人操人人爱| 婷婷五月天av网| 激情五月丁香婷婷夜夜操| 色综合爽| 五月天色综合服务平台| 久久婷婷在线| 久久思思精品| www.婷婷五月| 久9无码视频| 超碰av在线| 久99久视频| 黄桃AV无码免费一区二区三区 | 影音先锋色婷婷| 77799热| 狠狠干综合网| 夜夜骑夜夜撸| 午夜丁香婷婷| AⅤ网站在线看| 99丁香五月婷| 九九色婷婷五月天| 久久久27操| 深爱五月婷婷开心中文字幕| 欧美激情凹凸丁香网| 色婷婷A| 欧美顶级少妇做爰HD| 午夜丁香 婷婷| 色之综合网| 五月天婷婷亚洲| 婷婷丁香人妻天天爽| 99久久综合狠狠综合久久| 91久久精品无码一区二区三区| 亚洲天天免费| 婷婷综合在线| 99自拍视频| 激情AV中文| 99热这只有| 六月婷婷在线| 久热伊人| 九九九午夜视频| 色婷婷视频| 亚洲激情免费视频观看| 六月综合婷婷开心伊人| 草榴视频黄色网| 久久久精品视频79| 丁香六月亭亭久久综合| 99亚州综合精品成人网| 久久婷婷五月天大香蕉| 人人操91| 婷婷综合精品视频97| 99热精品无码| www.ywav| 欧洲毛片基地c区| 色噜噜婷婷| 人妻久久久久久| 日韩无码性爱| 天天天天天色| 九九九色综合| 综合aV在线| aaaaaa片| 开心激情站婷婷五月天| www.激情五月天| 婷婷亚洲综合| 亚洲成片在线观看| 五月婷婷开心网| 99视频日韩| 99色色爰| 天天日天天摸| 超碰在线日夜| 这里只有精品偷拍| 婷婷五点亚洲| 九九色综合九九色| 99啪在线视频| 俺五月| www.99热这里只有精品| 色婷婷视频| 色播五月综合网| 婷婷五月天在婷| 色色婷婷五月天| 麻豆精品| 天天天天天天天操| 伊人婷婷大香蕉| 中文字幕操比影片| 国产中文亚洲欧美日韩性交| 久久五月丁香| 婷婷久久久| 婷婷五月激情图片| 丁香五月在线观看| 日本www免费九九| WWW丁香五月| 中文激情网| 五月婷婷丁香五月| 色五月色综合| 日本色婷婷| 九九热a| 99热综合在线| 99精品视频推荐| 色人五月婷婷| 天天噜天天爱| 99综合网| 99热欲| 精品99爱免费视频在线观看| 第四色激情网| 玖玖婷婷婷丁香五月| 亚洲另类噜噜| 五月丁香六月片| 色在线五月天免费| 亚洲无码yw| www色综合亚洲92| 男人的天堂五月丁香| 久在线88综合| 6月丁香婷婷激情| 久久激情天堂| 精品九九网| 亚洲亚洲永久无码777777| 懂色av粉嫩av蜜臀av| 欧洲永久精品| 中文字幕AV在线| AVV黄| 九九这里都是精品| 久久久天堂国产精品女人| 性爱AV天堂| 天天综合在线网| 久热综合| 99免费视频网| 蜜乳久AV| 婷婷5月天av| 欧美va在线| 超碰免费在线| 狠狠草在线观看| 久99热| 成人五月天丁香| 色婷婷色九月| 99九九视频| 国产无人区大片| 玖玖婷婷色五月| 日本成人综合| 丁香六月激情| 丁香婷婷五月天激情四射| 色综合久久天天综合网| 久热中文字幕| 色婷婷久久| 一起草无码视频| AAA久久| 秋霞学生妹一二级| 五月丁香六月欧美综合网站| 成人av在线网站| 亚洲六月色| 亚洲综合在线伊人婷| 婷婷久久综合久| 噜噜色天天开心| 午夜色婷婷| 色五月婷婷成人视频| 国精产品一区一区三区免费视频| 91婷婷五月天综合视频| 久久婷婷啪啪视频| 9|无码久久久久久| 日日操日日撸| 五月婷婷狠狠干| 色色色色色色色色网站| 日韩一级网站| 久久玖玖综合| 色婷婷大香蕉| 亚洲激情久久| 五月婷婷久久爱| 丰滿爆乳一区二区三区| 色婷婷久久综合中文久久一本| 激情婷婷五月少妇| 日本超碰在线| 久久久久久草黄色片AV在线观看| 99精品国产乱码久久久人妻| 天天射综合网夜夜操| 青青999| 五月丁香色婷婷色| 综合网啪| www99热| 色丁香综合影院| 67194中文在线| 五月天天久久香| 99爱99操| 久久五月丁香| www国产亚洲色婷婷com| 九九这里只有精品在线视频| AV九九| 五月婷婷激情四月| 五月色网| 天天爽日日爽夜夜爽| 农村熟妇高潮精品A片| 色五月婷婷DVD| 久久加勒比| 欧美99热| 色婷婷AV五月天| 五月天成人小说网| 一级片操逼视频| 人人看人人摸人人| 五月天三级久久| 丁香六月激情综合| 色噜噜婷婷| 91精产品自偷自偷综合| 亚洲va综合va国产va中文| 大伊久久| 97色97干| 国产精品18久久久| 亚洲瑟瑟精品在线| 久久超级碰视频| 色丁香五月婷婷| 国产精品热搜丁香五月婷婷| 六月婷婷激情图片| 九九色色| 丁香婷婷月| 六月亚洲婷婷6月中文字幕| 婷婷久久爱| 久久婷婷综合国产| 另类专区在线| 国产内射婷婷| 天天弄天天操| 婷婷99| 9久热在线视频| 五月婷婷亚洲色视频| 五月色亭丁香| 丁香五月激情欧美| 色色婷婷五月天| 色婷婷丁香五月天在线观看| 天天肏夜夜肏| 97碰碰免费.视频| 久久婷婷精品| 这里只精品| 91岛国片| 九九色影视| 六月丁香婷婷六月激情综合| 色色色五月| 五月丁香黄色视频| 色婷婷六月| A1片久久久| 玖操97| 91婷婷伊人牛牛| 婷婷五月丁香综合网| 香蕉久久国产AV一区二区| 五月激情五月婷婷五月天在线| 97操碰| 日韩 mm 不卡| 久久久久婷婷| 色九九九九| 天天爽综合| 天天色综合天天| 中文字幕婷婷在线| 婷婷五月在线观看| 中文成人在线| 色婷婷内射| 九九干视频| 五月婷婷六月激情| 激情五月婷婷网| 五月天婷婷丁香社区| 六月丁香婷| 婷婷五月丁香色播| 天天草女人| 可以免费观看的AV| 亚洲色网址| 九九十99视频| 天天骑日日爽| 99ri在线视频| 美女五月天| 五月婷婷成人w| 九九青青草成人| 色月丁| 五月日韩中文字幕| 欧洲亚洲精品| 午夜婷婷五月天| 99惹| 激情四射五月天| 欧美亚洲成人在线| 牛牛澡牛牛爽| 色五月综合| 99久在线精品99re8热| 天天插综合| 色五月丁香在线| 国产日产成人亚洲欧美国产VA| 欧美久久久中文字幕| 99免费| 婷婷激情六月综合| 丁香婷婷人妻| 亚洲99在线| 日噜噜色| 无码激情AAAAA片-区区| 五月丁香六月婷婷啪啪| 天天插综合| 亚洲 无码 中文字幕 中出 | 丁香五月六月激情久久| 六月丁香啪| 丁香五月久久| 99热1| 丁香五月777| A久久| 天天日天天草| 玖玖资源网站最新站| 五月婷丁香花| 青草青草久热这里只有精品| 久久网日本| 天天操中文字幕| 伊人狠狠色婷婷综合丁香一区| 991自拍视频| 婷婷9月天| 激情性爱五月天网页| 日日夜夜狠狠| 91avse| 亚洲成人在线免费| 久久 婷婷 五月天| 伊人久久婷| 色域五月婷婷丁香| 在线成人网址| 黄网在线播放| 天天玩夜夜操|