国产秋霞理论久久久电影-婷婷色九月综合激情丁香-欧美在线观看乱妇视频-精品国avA久久久久久久-国产乱码精品一区二区三区亚洲人-欧美熟妇一区二区三区蜜桃视频

手把手教你實現(xiàn)一個抽獎系統(tǒng)(Java版)

共 4291字,需瀏覽 9分鐘

 ·

2021-12-20 06:49

閱讀本文大概需要 5 分鐘。

來自:blog.csdn.net/wang258533488/article/details/78901303

1 概述

項目開發(fā)中經(jīng)常會有抽獎這樣的營銷活動的需求,例如:積分大轉(zhuǎn)盤、刮刮樂、老虎機(jī)等等多種形式,其實后臺的實現(xiàn)方法是一樣的,本文介紹一種常用的抽獎實現(xiàn)方法。整個抽獎過程包括以下幾個方面:

  • 獎品

  • 獎品池

  • 抽獎算法

  • 獎品限制

  • 獎品發(fā)放

2 獎品

獎品包括獎品、獎品概率和限制、獎品記錄。獎品表:

CREATE?TABLE?`points_luck_draw_prize`?(
??`id`?bigint(20)?NOT?NULL?AUTO_INCREMENT,
??`name`?varchar(50)?DEFAULT?NULL?COMMENT?'獎品名稱',
??`url`?varchar(50)?DEFAULT?NULL?COMMENT?'圖片地址',
??`value`?varchar(20)?DEFAULT?NULL,
??`type`?tinyint(4)?DEFAULT?NULL?COMMENT?'類型1:紅包2:積分3:體驗金4:謝謝惠顧5:自定義',
??`status`?tinyint(4)?DEFAULT?NULL?COMMENT?'狀態(tài)',
??`is_del`?bit(1)?DEFAULT?NULL?COMMENT?'是否刪除',
??`position`?int(5)?DEFAULT?NULL?COMMENT?'位置',
??`phase`?int(10)?DEFAULT?NULL?COMMENT?'期數(shù)',
??`create_time`?datetime?DEFAULT?NULL,
??`update_time`?datetime?DEFAULT?NULL,
??PRIMARY?KEY?(`id`)
)?ENGINE
=InnoDB?AUTO_INCREMENT=164?DEFAULT?CHARSET=utf8mb4?COMMENT='獎品表';

獎品概率限制表:

CREATE?TABLE?`points_luck_draw_probability`?(
??`id`?bigint(20)?NOT?NULL?AUTO_INCREMENT,
??`points_prize_id`?bigint(20)?DEFAULT?NULL?COMMENT?'獎品ID',
??`points_prize_phase`?int(10)?DEFAULT?NULL?COMMENT?'獎品期數(shù)',
??`probability`?float(4,2)?DEFAULT?NULL?COMMENT?'概率',
??`frozen`?int(11)?DEFAULT?NULL?COMMENT?'商品抽中后的冷凍次數(shù)',
??`prize_day_max_times`?int(11)?DEFAULT?NULL?COMMENT?'該商品平臺每天最多抽中的次數(shù)',
??`user_prize_month_max_times`?int(11)?DEFAULT?NULL?COMMENT?'每位用戶每月最多抽中該商品的次數(shù)',
??`create_time`?datetime?DEFAULT?NULL,
??`update_time`?datetime?DEFAULT?NULL,
??PRIMARY?KEY?(`id`)
)?ENGINE
=InnoDB?AUTO_INCREMENT=114?DEFAULT?CHARSET=utf8mb4?COMMENT='抽獎概率限制表';

獎品記錄表:

CREATE?TABLE?`points_luck_draw_record`?(
??`id`?bigint(20)?NOT?NULL?AUTO_INCREMENT,
??`member_id`?bigint(20)?DEFAULT?NULL?COMMENT?'用戶ID',
??`member_mobile`?varchar(11)?DEFAULT?NULL?COMMENT?'中獎用戶手機(jī)號',
??`points`?int(11)?DEFAULT?NULL?COMMENT?'消耗積分',
??`prize_id`?bigint(20)?DEFAULT?NULL?COMMENT?'獎品ID',
??`result`?smallint(4)?DEFAULT?NULL?COMMENT?'1:中獎?2:未中獎',
??`month`?varchar(10)?DEFAULT?NULL?COMMENT?'中獎月份',
??`daily`?date?DEFAULT?NULL?COMMENT?'中獎日期(不包括時間)',
??`create_time`?datetime?DEFAULT?NULL,
??`update_time`?datetime?DEFAULT?NULL,
??PRIMARY?KEY?(`id`)
)?ENGINE
=InnoDB?AUTO_INCREMENT=3078?DEFAULT?CHARSET=utf8mb4?COMMENT='抽獎記錄表';

3 獎品池

獎品池是根據(jù)獎品的概率和限制組裝成的抽獎用的池子。主要包括獎品的總池值和每個獎品所占的池值(分為開始值和結(jié)束值)兩個維度。

  • 獎品的總池值:所有獎品池值的總和。

  • 每個獎品的池值:算法可以變通,常用的有以下兩種方式 :

  • 獎品的概率*10000(保證是整數(shù))

    獎品的概率10000獎品的剩余數(shù)量

獎品池bean:

public?class?PrizePool?implements?Serializable{
????/** ?????*?總池值 ?????*/
????private?int?total;
????/** ?????*?池中的獎品 ?????*/
????private?List?poolBeanList;
}

池中的獎品bean:

public?class?PrizePoolBean?implements?Serializable{
????/** ?????*?數(shù)據(jù)庫中真實獎品的ID ?????*/
????private?Long?id;
????/** ?????*?獎品的開始池值 ?????*/
????private?int?begin;
????/** ?????*?獎品的結(jié)束池值 ?????*/
????private?int?end;
}

獎品池的組裝代碼:

/** ?????*?獲取超級大富翁的獎品池 ?????*?@param?zillionaireProductMap?超級大富翁獎品map ?????*?@param?flag?true:有現(xiàn)金??false:無現(xiàn)金 ?????*?@return ?????*/
????private?PrizePool?getZillionairePrizePool(Map?zillionaireProductMap,?boolean?flag)?{
????????//總的獎品池值
????????int?total?=?0;
????????List?poolBeanList?=?new?ArrayList<>();
????????for(Entry?entry?:?zillionaireProductMap.entrySet()){
????????????ActivityProduct?product?=?entry.getValue();
????????????//無現(xiàn)金獎品池,過濾掉類型為現(xiàn)金的獎品
????????????if(!flag?&&?product.getCategoryId()?==?ActivityPrizeTypeEnums.XJ.getType()){
????????????????continue;
????????????}
????????????//組裝獎品池獎品
????????????PrizePoolBean?prizePoolBean?=?new?PrizePoolBean();
????????????prizePoolBean.setId(product.getProductDescriptionId());
????????????prizePoolBean.setBengin(total);
????????????total?=?total?+?product.getEarnings().multiply(new?BigDecimal("10000")).intValue();
????????????prizePoolBean.setEnd(total);
????????????poolBeanList.add(prizePoolBean);
????????}

????????PrizePool?prizePool?=?new?PrizePool();
????????prizePool.setTotal(total);
????????prizePool.setPoolBeanList(poolBeanList);
????????return?prizePool;
????}

4 抽獎算法

整個抽獎算法為:

  1. 隨機(jī)獎品池總池值以內(nèi)的整數(shù)

  2. 循環(huán)比較獎品池中的所有獎品,隨機(jī)數(shù)落到哪個獎品的池區(qū)間即為哪個獎品中獎。

抽獎代碼:

public?static?PrizePoolBean?getPrize(PrizePool?prizePool){
????????//獲取總的獎品池值
????????int?total?=?prizePool.getTotal();
????????//獲取隨機(jī)數(shù)
????????Random?rand=new?Random();
????????int?random=rand.nextInt(total);
????????//循環(huán)比較獎品池區(qū)間
????????for(PrizePoolBean?prizePoolBean?:?prizePool.getPoolBeanList()){
????????????if(random?>=?prizePoolBean.getBengin()?&&?random?????????????????return?prizePoolBean;
????????????}
????????}
????????return?null;
????}

5 獎品限制

實際抽獎中對一些比較大的獎品往往有數(shù)量限制,比如:某某獎品一天最多被抽中5次、某某獎品每位用戶只能抽中一次。。等等類似的限制,對于這樣的限制我們分為兩種情況來區(qū)別對待:

  1. 限制的獎品比較少,通常不多于3個:這種情況我們可以再組裝獎品池的時候就把不符合條件的獎品過濾掉,這樣抽中的獎品都是符合條件的。例如,在上面的超級大富翁抽獎代碼中,我們規(guī)定現(xiàn)金獎品一天只能被抽中5次,那么我們可以根據(jù)判斷條件分別組裝出有現(xiàn)金的獎品和沒有現(xiàn)金的獎品。


  2. 限制的獎品比較多,這樣如果要采用第一種方式,就會導(dǎo)致組裝獎品非常繁瑣,性能低下,我們可以采用抽中獎品后校驗抽中的獎品是否符合條件,如果不符合條件則返回一個固定的獎品即可。

6 獎品發(fā)放

獎品發(fā)放可以采用工廠模式進(jìn)行發(fā)放:不同的獎品類型走不同的獎品發(fā)放處理器,示例代碼如下:獎品發(fā)放:

/** ?????*?異步分發(fā)獎品 ?????*?@param?prizeList ?????*?@throws?Exception ?????*/
????@Async("myAsync")
????@Transactional(rollbackFor?=?Exception.class,?propagation?=?Propagation.REQUIRED)
????public?Future?sendPrize(Long?memberId,?List?prizeList){
????????try?{
????????????for(PrizeDto?prizeDto?:?prizeList){
????????????????//過濾掉謝謝惠顧的獎品
????????????????if(prizeDto.getType()?==?PointsLuckDrawTypeEnum.XXHG.getType()){
????????????????????continue;
????????????????}
????????????????//根據(jù)獎品類型從工廠中獲取獎品發(fā)放類
????????????????SendPrizeProcessor?sendPrizeProcessor?=?sendPrizeProcessorFactory.getSendPrizeProcessor(
????????????????????PointsLuckDrawTypeEnum.getPointsLuckDrawTypeEnumByType(prizeDto.getType()));
????????????????if(ObjectUtil.isNotNull(sendPrizeProcessor)){
????????????????????//發(fā)放獎品
????????????????????sendPrizeProcessor.send(memberId,?prizeDto);
????????????????}
????????????}
????????????return?new?AsyncResult<>(Boolean.TRUE);
????????}catch?(Exception?e){
????????????//獎品發(fā)放失敗則記錄日志
????????????saveSendPrizeErrorLog(memberId,?prizeList);
????????????LOGGER.error("積分抽獎發(fā)放獎品出現(xiàn)異常",?e);
????????????return?new?AsyncResult<>(Boolean.FALSE);
????????}
????}

工廠類:

@Component
public?class?SendPrizeProcessorFactory?implements?ApplicationContextAware{
????private?ApplicationContext?applicationContext;

????@Override
????public?void?setApplicationContext(ApplicationContext?applicationContext)?throws?BeansException?{
????????this.applicationContext?=?applicationContext;
????}

????public?SendPrizeProcessor?getSendPrizeProcessor(PointsLuckDrawTypeEnum?typeEnum){
????????String?processorName?=?typeEnum.getSendPrizeProcessorName();
????????if(StrUtil.isBlank(processorName)){
????????????return?null;
????????}
????????SendPrizeProcessor?processor?=?applicationContext.getBean(processorName,?SendPrizeProcessor.class);
????????if(ObjectUtil.isNull(processor)){
????????????throw?new?RuntimeException("沒有找到名稱為【"?+?processorName?+?"】的發(fā)送獎品處理器");
????????}
????????return?processor;
????}
}

獎品發(fā)放類舉例:

/** ?*?紅包獎品發(fā)放類 ?*/
@Component("sendHbPrizeProcessor")
public?class?SendHbPrizeProcessor?implements?SendPrizeProcessor{
????private?Logger?LOGGER?=?LoggerFactory.getLogger(SendHbPrizeProcessor.class);
????@Resource
????private?CouponService?couponService;
????@Resource
????private?MessageLogService?messageLogService;

????@Override
????public?void?send(Long?memberId,?PrizeDto?prizeDto)?throws?Exception?{
????????//?發(fā)放紅包
????????Coupon?coupon?=?couponService.receiveCoupon(memberId,?Long.parseLong(prizeDto.getValue()));
????????//發(fā)送站內(nèi)信
????????messageLogService.insertActivityMessageLog(memberId,
????????????"你參與積分抽大獎活動抽中的"?+?coupon.getAmount()?+?"元理財紅包已到賬,謝謝參與",
????????????"積分抽大獎中獎通知");
????????//輸出log日志
????????LOGGER.info(memberId?+?"在積分抽獎中抽中的"?+?prizeDto.getPrizeName()?+?"已經(jīng)發(fā)放!");
????}
}

怎么接私活?這個渠道你100%有用!請收藏!


,在看?
瀏覽 49
點贊
評論
收藏
分享

手機(jī)掃一掃分享

分享
舉報
評論
圖片
表情
推薦
點贊
評論
收藏
分享

手機(jī)掃一掃分享

分享
舉報

感谢您访问我们的网站,您可能还对以下资源感兴趣:

国产秋霞理论久久久电影-婷婷色九月综合激情丁香-欧美在线观看乱妇视频-精品国avA久久久久久久-国产乱码精品一区二区三区亚洲人-欧美熟妇一区二区三区蜜桃视频 成人精品毛片| 三上悠亚一区二区| 亚洲日本中文字幕| 肏屄在线视频| 国产亚洲一区二区三区| 91无码人妻一区二区| 国产91久久婷婷一区二区| 午夜精品在线观看| 女生操网站| 不迷路福利视频| 亚洲欧美性爱| 欧美a视频| av资源在线播放| 无码爱爱| 亚洲精品一二三| jlzzzjlzzz国产免费观看 | 国产区欧美去区在线| 超碰牛牛| av天堂资源在线| 中国老少配BBwBBwBBW| 亚洲一级免费在线观看| 大鸡巴午夜爽视频电影| 一级A片免费看| 黑人毛片| 一级A片免费观看| 亚洲欧美日韩一区二区| 99久久99久久| 亚洲欧美成人电影| 狠狠干狠狠爱| 亚洲成人免费在线| 制服丝袜在线视频| 91ncom| 成人激情久久| v天堂在线观看| 大香蕉视频国产| 无码专区在线看v| 蜜臀AV在线| 欧美三级片在线播放| 在线观看日本vs欧洲vs美洲| 欧美日韩三区| 黄片免费视频在线观看| 91草视频| 二区在线观看| 日日夜夜拍| 亚洲网站免费| 美女大香蕉| 久久理论| 在线伊人| 丰满人妻一区二区三区视频54| 亚洲中文字幕在线视频播放| 黄色av免费在线| 国产乱子伦真实精品!| 中文字幕在线视频无码| 国内精品人妻无码久久久影院蜜桃| 久久六月天| 天天爽夜夜爽AA片免费| 日本欧美中文| 亚洲国产一区二区在线| 女神思瑞精品一区二区三区 | 五月丁香网站| 中文字幕在线一区| 成人AV无码| 无码一区二区三区免费| 91丨九色丨熟女老版| 亚洲欧美另类在线| 波多野结衣无码AV在线| H片在线免费观看| 老司机无码视频| 日韩视频无码| 最新国产AV| 一本色道久久综合亚洲二区三区| 91香蕉国产| 天堂亚洲| 亚洲性爱av| 国产AⅤ| 老熟女痒到不行-ThePorn| 青青草大香蕉| 国产第一页在线| 蜜桃久久99精品久久久酒店| 天天摸天天操| 亚洲综合激情| 亚洲国产成人精品女人| 91丨露脸丨熟女| 18国产免费视频| 日韩性视频| 亚洲操逼网| 欧美一区| 有码在线播放| 丁香婷婷五月综合影院| 欧美高清久久| 精品无码一区二区三区四区五区| 伊人影院在线免费观看| 在线视频观看一区| 全国男人的天堂网站| 精品日韩中文字幕| 亚洲欧美成人视频| 黄色一级片免费观看| 搡老熟女-91Porn| 欧美1区2区| 91社成人影院| 中文字幕四区| 成人免费在线观看| 九九国产精品| 日韩无码一级| 亲子乱婬一级A片| 久久午夜无码鲁丝片午夜精品偷窥 | 97人妻精品一区二区三区| 欧美精品99久久久| 久久一级片| 黄色视频在线观看亚洲一区二区三区免费| 午夜精品久久久久久不卡8050 | 中文字幕AV网| 精品国产久久久久久| 骚逼黄片| 无码一区二区在线观看| 久久久久亚洲AV成人网人人软件| 日韩有码第一页| 久久久9999| 中文字幕视频2023| 婷婷色777777| 成人在线观看网| 日本v片| 96精品| 人妻精品综合码| 久久精品观看| 人妻人人骑| 91成人在线免费视频| 亚洲欧美性爱视频| 插吧插吧网| 欧美黄网站| 北条麻妃99精彩视频| 亚洲美女网站在线观看| 国产尤物在线观看| 大伊香蕉久久| 成年人免费电影| 亚洲国产三级片| 免费看黃色AAAAAA片| 日韩少妇| 国产18欠欠欠一区二区| 欧美成人五月天| 亚洲高清毛片一区二区| 亚洲秘无码一区二区三区| 激情五月婷婷色| 偷拍亚洲欧美| 热久久久久| 亚洲黄色成人网站| 青娱乐黄片| 成年人视频在线观看免费| 加勒比国产在线| 国产青草视频| 亚洲欧美成人电影| 在线观看欧美日韩| 国产在线一区二区| 日韩图片区小说视频区日| a片小视频| 一区黄片| AV在线一区二区三区| 人人操久久| 中文字幕永久免费| 国产精品一麻了麻了| 黑人AV在线播放| 中文字幕在线高清| 波多野结衣无码在线视频| Chinese搡老女人| 色色9999| 人人摸人人爱| 国产久久视频在线观看| 亚洲精品成人网站| 中文子幕免费毛片| 亚洲天堂综合网| 精品人妻一区二区三区日产| 欧美国产综合在线| 五月丁香成人电影| 免费版成人久久幺| 色六月婷婷| 老欧性老太色HD大全| 操噜噜噜噜噜插| 亚洲国产成人av| 操逼视频高清无码| 免费黄色视频网址| 特级西西人体大胆无码| 一道本一区二区三区免费视频| 亚洲无码成人AV| 大香蕉最新视频| 在线无码中文| 成人无码区免费AV毛片| 中文字幕在线观看福利视频| 日本一区二区三区四区在线观看 | 亚洲国产精品成人va在线观看| 国产成人V在线精品一区| 亚洲乱码一区二区三区| 黄色网址在线免费观看| 最近中文字幕免费mv第一季歌词強上| 欧美久久一区二区三区四区视频| 国精产品一区一区三区有限公司杨| 丁香五月婷婷啪啪| 岛国免费av| 女人的天堂AV在线观看| 超碰免费视| 性淫影院| 日本a级视频| 在线免费观看黄片| 亚洲精品成人电影| 午夜艹| 91天天在线| 天天干天天日天天射| 日韩高清无码电影| 黑人内射人妖| 梁祝艳谭A级毛片| 无码颜射| 麻豆国产| 欧美特黄AAAAAAAAA片| 強姦婬片A片AAA毛片Mⅴ| 操逼网站免费观看| 久久福利| 在线免费观看av网站| 亚洲无码1区| 成人午夜福利网站| 国产性精品| 天天色粽合合合合合合合| 日韩av免费看| 亚洲视屏| 婷婷五月亚洲精品AAA片在| 无码人妻丰满熟妇精品| 国产人人看| 黄色视频在线免费观看高清视频| 无码逼逼| 人人操人人摸人人爱| 国产18| 婷婷好色五月天| 高清中文字幕在线A片| 国产亚洲中文字幕| 黑人AV七| 久久青青操| 国产精品a久久久久| 青娱乐精品视频| 久久久久中文字幕| 在线18禁| 国产熟妇搡BBBB搡BBBB毛片| 青娱乐国产精品一区二区| 青青草成人电影| www.狠狠| 国偷自产视频一区二区久| 亚洲AV成人网| 黄色片a| 爱爱视频日韩| 开心激情网五月天| 无码一区二区免费| 毛片网站大全| 色吧| 欧一美一婬一伦一区二区三区自慰 | 亚洲无码影视| 3D动漫操逼视频| 能看的av网站| 高清无码视频在线观看| 少妇久久久久久久久久| 亚洲免费三级| 人妻77777| 无码一区视频| 国产Av一区二区三区| 手机看片久草| av在线一区二区三区| 日本一区二区三区在线视频| 中国女人如毛片| 熟妇高潮| 在线看a片| h在线网站| 国产免费高清| 91无码视频| 亚洲av网站在线观看| 久草青青草| 欧美亚洲成人精品| 日本一级黄色A片| 先锋影音av在线| AV无码资源| 欧美日韩一区二区三区在线电影| 亚洲无码影视| 天天日很很操| 成人黄色网址| 久久久久久久毛片| 日韩无码一二三区| 丁香婷婷五月综合影院| 久久精品在线播放| 天天操网址| 久久久在线| 偷偷撸在线| 91麻豆福利在线观看| 国产成人主播| 日韩美女免费视频| 上床视频网站| 91你懂的| 人人摸人人爱人人操| 高清无码色播| 暖暖av| 精东影业秘国产传媒| 无码日逼视频| 操人视频在线观看| 成人自拍视频在线| 国产亚洲激情| 黄色大片中国一级片-免费看特一级片-亚洲黄色AV | 免费看a的网站| 五月天久久| 婷婷国产精品视频| 日韩欧美一区在线| 中文一区在线| 欧美日韩黄色片| 大香蕉啪啪啪| 午夜在线观看视频18| 中文字幕永久在线视频v1.0| AAA久久| 国产亚洲精品成人a| 西西4444www大胆无| 精品香蕉视频| 一级片免费| 免费播放黄色成人片| 婷婷五月激情小说| 男人的天堂亚洲| 国产日韩性爱视频| 日本一级视频| 91乱伦| 青青草大香蕉伊人| 免费黄片在线看| 波多野结衣亚洲无码| 麻豆疯狂做受XXXX高潮视频| 尤物视频官网| 激情五月伊人| 中文字幕日韩欧美| 久久偷拍视频| 搡BBBB搡BBB搡五十| 97福利视频| 亚洲欧洲精品视频| 狠狠做深爱婷婷久久综合一区| 欧美成人精品激情在线视频| 蜜桃导航-精品导航| 特级艺体西西444WWw| 中文字幕三级片在线观看| 爱色五月| 国产成人无码区免费AV片在线| 看国产AA免费| 可以免费看的黄色| 四虎永久www成人影院| 91aV视频| 国产精品一区二区三| 久久A级片| 精品一二区| 大香蕉操B| 911精品国产一区二区在线| 欧美熟女性爱| 97人妻精品一区二区三区图片 | 欧美人妻中文字幕| 99唉撸吧视频免费| 色色影音先锋| 五月婷婷丁香| 日韩综合在线观看| 免费看成人747474九号视频在线观看 | 韩国一区二区三区在线观看| 在线毛片网站| 精品国产乱码久久久久夜深人妻| 青青草原无码| 人人操人人干97| 成人在线免费电影| 成人片天天看片欧美一级| 国产v在线观看| 欧美高清无码| 91视频在线网站| 五月丁香啪啪啪| 亚洲黄色三级| 人人摸人人看| 中文字幕手机在线视频| 丝袜人妻被操视频| 亚洲成年视频| 男女操逼视频网站免费观看| 精品无码视频在线观看| 手机看片午夜福利网| 亚洲1区| 97人妻精品黄网站| 亚洲女人视频| 国产亚洲视频在线观看视频| 国产成人无码免费| 天堂在线视频免费| 一区二区成人电影| 99久操| 男女啪啪网| 三级视频网址| 亚洲第一色网| 人人爱人人操人人干| 蜜臀久久99精品久久久电影| 亚洲AV秘无码不卡在线观看| 中文字幕在线观看免费| 午夜福利100理论片| 人人操人人射| 玖玖爱免费视频| 欧美成人黄色小视频| 91黄色在线观看| 夜夜网站| 97香蕉久久国产超碰青草专区| 大BBBw大BBBW另类| 久久国产精品网站| 免费一区视频| 日韩视频中文字幕| 99在线视频免费| 蜜桃成人AV| 国产亚洲日韩在线| 美女十八禁| 爱搞在线观看| 欧美做受高潮白| 亚洲视频区| 熟女AV888| 成人免费无码毛片| 人人操久久| 欧美一区二区三区在线播放| 伊人久久影院| 欧美成人无码一区二区三区| 欧美丝袜脚交xxxxBH| 中文无码日本一级A片人| 中国一级黄片| 黄色一级a片| 人人操人人妻人人看| 亚洲第一伊人| 国产免费av片| 久久成人18免费网站波多野结衣| 亚洲精品一二三区| 高清日韩欧美| 日韩性视频| 草草国产| 熟女资源站| 久操热| 国产一级片内射| 午夜乱伦| Chinese搡老女人| 樱桃Av| 欧美三级毛片| 黄色视频A片| 成人免费无码婬片在线| 97人妻人人澡人人爽人人| 欧美精品成人免费片| 丁香五月欧美激情| 影音先锋男人天堂| 日本人妻A片成人免费看片| 热99在线| 好逼123| 91在线无码精品秘入口| 国产成人精品免费看视频| 五月天激情午夜福利| 91麻豆精品91久久久ios版| AV国产高清| 亚洲黄色视频网站| 精品成人在线视频| 亚洲精品国产精品乱玛不99| 丁香五月影院| 91一起草高清资源| 欧美三级在线| 草逼视频网| 成人天堂一区二区三区| 99热久| 婷婷夜色福利网| 欧美wwwww| 国产成人精品AV在线观| 在线18禁| 精品玖玖| 青草福利视频| 色先锋av| 五月天操逼网站| 亚洲激情视频| 中文字幕在线观看不卡| 一区二区三区Av| 五月天婷婷乱伦| www.激情五月天| 国产精品小电影| 亚洲一区二区三区在线++中国| 欧美成人网站在线| 人人看,人人摸| 91在线无码精品国产三年| 91三级视频| 日韩在线一区二区三区四区| 任你爽在线视频| 国产精品欧美7777777| 欧美日韩不卡视频| 女女女女女女BBBBBB手| 一区二区AV| 蜜臀精品一区二区三区| 一本之道DVD不卡视频| 久久九九99| 九色国产视频| 亚洲天堂在线观看免费视频| 久久电影无码| 亚洲成人网站在线| 日韩在线视频中文字幕| 国产凹凸视频在线观看| 欧美日韩三级| 激情av在线| 中文熟妇| 欧美肏屄网| 男人先锋| 深夜福利18| 亚洲精品无码免费| 亚洲国产另类精品| 91在线无码精品秘入口动作| 狠狠干在线观看| 少妇搡BBBB搡BBB搡18禁| 日韩成人在线视频| 黄色成人网站免费在线观看| 在线观看成人18| 天堂综合网久久| 91综合网| 人妻久久久| 97精品一区二区三区A片| 日韩av一级| 六月丁香五月婷婷| 国产性爱精品| 日韩一区不卡| 五月色婷婷综合| 99久久精品国产毛片| 91免费成人电影| 翔田千里一区二区三区精品播放| a天堂8| 第一色影院| 国产成人无码免费| 国产乱码精品一品二品| 色一本| 秋霞午夜福利| a4yy午夜福利| 青娱乐网站| 国产三级偷拍| 国产黄色电影在线观看| 啪啪国产| 成人无码免费一区二区中文| 黄色小说在线看| 国产日韩欧美在线| 亚洲av在线免费观看| 亚洲成人在线无码| 天天透天天干| 欧美韩日| 日本免费一区二区三区| 操婊网| www免费视频在线观看播放| 久久久精品淫秽色情| 欧美色视频在线观| 啪啪免费网站| 国产A片免费观看| www.亚洲视频| 狠狠做深爱婷婷久久综合一区| 中文字幕日韩无码电影| 国产黄色网| 国产成人精品麻豆| 少婦揉BBBB揉BBBB揉| 日本无码片| 91精品又粗又猛又爽| 91夫妻视频| 特级婬片A片AAA毛片AA做头| 日韩熟妇无码| 日本一区二区三区视频在线观看| 4444操| 色婷婷丁香五月天| 2019天天干| 伊人精品在线| A级毛片视频| av日韩在线播放| 日本韩国叼嘿片| 久草免费在线| 色综合一区二区三区| 精品蜜桃秘一区二区三区在线播放 | 精品国产乱子伦一区二区三区,小小扐| 91九色蝌蚪| 国产黄色在线免费观看| 成人午夜小视频| 超碰牛牛| 88AV在线观看| 中文字幕播放| 亚洲小电影| 91拍真实国产伦偷精品| 91好爽| 欧美成人高清视频| 88无码| jzzijzzij亚洲成熟少妇在线观看 九色蝌蚪9l视频蝌蚪9l视频成人熟妇 | 河南熟妇搡BBBB搡BBBB| 蜜芽成人精品久久久视频| 99久久国产视频| 国产狂喷水潮免费网站www| 一本一道久久a久久精品蜜桃| 欧美午夜网站| 可以在线观看的av| 三级片网站在线观看| 日日久视频| 日欧视频| 国产毛片欧美毛片高潮| 亚洲黄色片| 中国操逼网| 人人色人人干| 国产精品93333333| 高清无码日本| 黄片日逼视频| 操逼超碰| 精品玖玖| 麻豆视屏| 天天干夜夜操熟女| 国产性爱网站| 亚洲无码高清在线观看| 亚洲女人被黑人巨大进入| 日韩在线视频免费| 蜜臀精品一区二区三区| 在线观看黄视频| 91人妻人人澡人人爽人人玩| 青青草视频91| 日韩二级片| 毛片网站大全| 久草网大香蕉| 夜夜撸| 亚洲高清视频在线观看| 久草免费在线| 午夜免费视频1000| 欧美一级在线视频| 国产精品免费一区二区三区都可以 | 日本一区二区三区在线观看| 久久99深爱久久99精品| 日韩欧美成人在线| 色婷婷免费视频| 不卡视频一区二区| 亚洲成色A片77777在线小说| 成人理伦A级A片在线论坛| 啊啊啊啊啊靠逼| 成人天堂一区二区三区| 91AV天天在线观看| 中文字幕人成人乱| 人人爽亚洲AV人人爽AV人人片 | 日本色色| 天天做天天爱天天爽| 日韩高清av| 69精品无码成人久久久久久| 91视频国产精品| 婷婷天堂网| 亚洲少妇无码| 亚洲AV无码精品国产| 日韩在线免费播放| 天堂网婷婷| 日本黄色A片免费看| a天堂在线| 嘿嘿午夜影院| 尤物视频入口| 白嫩无码| 日本AA视频| 日韩欧美中文在线观看| 国产精品久久久久国产A级 | 亚洲中文无码av| 亚洲高清毛片一区二区| 特黄特色一级特黄大片| 蜜桃在线一区| 中文字幕精品一区久久久久| 久久久无码人妻精品无码| 国产精品无码毛片| 91精品国产闺蜜国产在线闺蜜| 亚洲伊人av| 国产換妻4P视频| 欧美国产成人在线| 一级毛AA片| 一级做a爰片毛片A片| 成人免费Av| 婷婷情色五月| 很很日| 午夜视频在线| 免费人成年激情视频在线观看| 亚洲无码AV麻豆| 欧美午夜精品久久久| 亚洲免费精品视频| 人妻无码中文久久久久专区 | 久久久三级片| 大香蕉久久久| 北条麻妃无码在线| 久草福利视频| 日本欧美操| 亚洲无码AV麻豆| 91麻豆免费看| 18成人毛片| 伊人久久大香色综合久久| 性欧美XXXX| 超碰最新在线观看| 水果派解说AV无码一区| 亚洲男女内射| 欧美性爱AAA| 蜜芽成人精品久久久视频| 人人看人人艹| 豆花视频在线看| 日本理论片一道本| 免费黄色视频在线| 一级A片亲子乱中文| 午夜操逼网| 无码人妻精品一区二区三区蜜臀百度 | 中文字幕亞洲高清手機版第617| 东北毛片| 欧美日屄| 激情婷婷 | 天天色天天撸| 日韩无码高清免费| 国产精品美女在线观看| 高潮喷水视频| 91人妻人人澡人人爽精品| 亚洲日本中文| 亚洲成人AⅤ| 亚洲三级电影| 国产色在线| 美女做爱视频| 青青草手机在线视频| 成人黄色免费视频| 中文字幕浅井香舞被黑人俘虏| 五月天婷婷在线无码| 亚洲无人禁区| 亚洲天堂美女| 亚洲欧美日韩成人| 午夜8050| 韩国人妻无码| 欧美成人精品欧美一级| 国产精品99久久久久久成人| 国产在线一区二区三区| 日韩免费无码| 怡春院免费视频| 日韩gay| 国产一区二区三区成人| 黄片精品| 亚洲天堂无码av| 麻豆国产在线| 懂色AV一区二区三区国产中文在线| 中文字幕高清无码视频| 久久精品一区二区三区蜜芽的特点| 亚洲精品成人无码毛片| 欧美日韩一二三区| 欧美色网| 欧美日本激情| 五月天丁香婷婷视频| 日韩高清无码免费观看| 日本免费不卡视频| 视色视频在线观看18| 影音先锋AV在线资源| 性久久久久久久| 人人艹人人摸| 国产av高清| 欧美作爱| 国产尤物在线观看| 天天日日干| 黄片51| 亚洲中文字幕高清| 成人无码区免费AV毛片| 大香蕉在线视频99| 五月六月丁香激情视频| 亚洲中文无码在线观看| 男女福利视频| 2021国产视频| AV色色| 欧美成人猛片AAAAAAA| 亚洲人成电影| 操逼91视频| 精品国产AV色一区二区深夜久久 | 69精品| 亚洲无吗在线视频| 黄色片网站视频| 亚洲秘无码一区二区三区| 色屁屁草草影院ccyycom| 懂色av粉嫩av蜜臀av| 黄色毛片在线观看| 亚洲中文视频| 天堂网中文在线| 欧美性爱AAA| 内射| 激情五月天网址| 色婷婷丁香五月天| 无码一区二区北条| 日韩欧美黄色片| 天天综合天天| 三个黑人猛躁我一晚上| 人人草在线视频| 久久久久久亚洲| 欧美综合网在线观看| 88AV在线观看| 亚洲无码资源| 中文字幕免费在线播放| 人妻视频网站| 成人视频123| 97色碰| 学生妹内射| 中文字幕四区| 日日干天天操| 久久香蕉人| 先锋av资源在线| 免看一级a毛片一片成人不卡| 天堂а√在线中文在线新版| 日韩精品成人无码| 欧美怡春院| 国产一区二区三区视频在线| 天天干,夜夜爽| 五月婷色| 成人欧美大片黄18| 91av视频| 大BBBw大BBBW另类| 久久天堂AV综合合色蜜桃网| 亚洲午夜在线观看| 天天干天天草| 中文字幕网在线| 熟女人妻在线视频| 99精品全国免费观看| 农村乱子伦毛片国产乱| 三级视频在线观看| 午夜mm| 一级黄色免费片| 久久亭亭| 一区二区三区在线观看| 波多野结衣网| 日本免费黄色小视频| 东京热在线视频观看| 久久综合中文字幕| 在线观看国产区| 在线a视频免费观看| 亚州操逼片| 操逼高清无码| 木牛AV| 日韩激情一区二区| 熟女综合| 91蝌蚪丨人妻丨丝袜| 日韩AA视频| 中文字幕一级A片高清免| 91成人看片| 国产对白在线| 性爱一级视频| 丰滿人妻一区二区三| 色超碰| 91传媒在线观看| 欧美一级无码| 97人妻人人澡人人爽人人| 成人免费在线观看| 波多野结衣网站| 久久99视频免费观看| 91久久成人| 激情五月丁香婷婷| 国产免费一区二区三区免费视频 | 亚洲一区二区三区视频| 黄色A片网站| 夜色321| 91久久久久久久18| 亚洲国产婷婷香蕉A片| 99热在线免费观看| 亚洲色激情| 成人中文字幕在线观看| 亚洲黄色免费网站| 91精品老司机| 九色PORNY丨自拍蝌蚪| 尤物在线| 日韩小电影| 无码三级午夜久久人妻| 超碰成人网| 国产无码激情视频| 水蜜桃视频网站在线观看| 日韩精品成人免费观看视频| 99热香蕉| 北条麻妃99精彩视频| 熟女资源网| 性爱视频无码| 天堂VA蜜桃一区二区三区| 日本成人免费| 爱爱视频h| 97爱| 操美女的网站| 国产夫妻在线视频| 中文字幕+乱码+中文乱码91| 杨幂操逼视频| 日韩在线视频一区二区三区| 免费人妻视频| 激情黄色毛片| 国产理论片在线观看| 内射免费看| 日韩免费在线观看| 777777国产7777777| 亚洲无码一| 日本少妇激情视频| 韩日一区二区三区| 97超碰在线免费观看| 亚洲中文视频在线| 日日操夜夜| 欧美亚韩一区二区三区| 性欧美丰满熟妇XXXX性久久久| 黄色电影一区二区| 亚洲综合激情| 丁香五月伊人| 97在线视频免费观看| 欧美性爱视频网站| 97婷婷五月天| 99久久久国产精品无码| 大香蕉av一区二区三区在线观看 | 久久三级| 俺去也俺去啦| 91露脸熟女四川熟女在线观看 | 无套内射在线播放| 91精品丝袜久久久久久久久粉嫩| 欧美肏屄视频| 天天A片| 国产精品二区高清在线苍井空| mm131亚洲国产精品久久| 1000部毛片A片免费视频| 豆花视频成人精品视频| 国产中文字幕AV| 91视频在| 免费黄片在线看| 你懂得视频在线观看|