久久福利_99r_国产日韩在线视频_直接看av的网站_中文欧美日韩_久久一

您的位置:首頁(yè)技術(shù)文章
文章詳情頁(yè)

VUE+SpringBoot實(shí)現(xiàn)分頁(yè)功能

瀏覽:57日期:2022-09-29 08:03:48

本文主要介紹一下 Vue + SpringBoot 中如何實(shí)現(xiàn)一個(gè)分頁(yè)列表數(shù)據(jù)。

1、效果展示

VUE+SpringBoot實(shí)現(xiàn)分頁(yè)功能

2、VUE代碼

VUE之視圖定義

<el-row> <el-table:data='tableData'style='width: 100%'><el-table-column v-for='(data,index) in tableHeader' :key='index' :prop='data.prop' :label='data.label' :min- :align='data.align'></el-table-column><el-table-column label='操作' min-width='240'> <template slot-scope='scope'><el-button type='success' size='mini' @click='toRecharge(scope)'>充值</el-button><el-button size='mini' @click='toView(scope)'>查看</el-button><el-button type='primary' size='mini' @click='toEdit(scope)'>修改</el-button><el-button type='danger' size='mini' @click='deleteCard(scope)'>刪除</el-button> </template></el-table-column> </el-table> <br> <el-pagination@size-change='handleSizeChange'@current-change='handleCurrentChange':current-page='pagination.pageIndex':page-sizes='[5, 10, 20, 30, 40]':page-size=pagination.pageSizelayout='total, sizes, prev, pager, next, jumper':total=pagination.total> </el-pagination></el-row>

重點(diǎn)說明:

數(shù)據(jù)類型定義:

tableData:定義后臺(tái)數(shù)據(jù)模型定義。

tableHeader:定義表格與后臺(tái)數(shù)據(jù)綁定關(guān)系。

pagination:定義分頁(yè)數(shù)據(jù)模型,主要包含(pageIndex:當(dāng)前頁(yè),pageSize:頁(yè)大小, total:總記錄數(shù))

方法定義:

handleSizeChange:更新頁(yè)大小

handleCurrentChange:更新當(dāng)前頁(yè)

VUE之模型定義(data)

tableData: [],pagination: { pageIndex: 1, pageSize: 10, total: 0,},tableHeader: [ {prop: ’sid’,label: ’編號(hào)’,align: ’left’ }, {prop: ’password’,label: ’密碼’,align: ’left’ }, {prop: ’state’,label: ’狀態(tài)’,align: ’left’ }, {prop: ’money’,label: ’金額’,align: ’left’ }, {prop: ’studentSid’,label: ’學(xué)生SID’,align: ’left’ } ]

VUE之?dāng)?shù)據(jù)初始化

VUE 方法定義:請(qǐng)求后臺(tái)數(shù)據(jù)接口加載相關(guān)數(shù)據(jù)(method)

init () {var self = this this.$axios({ method:’post’, url:’/card/findPage’, data:{'page':this.pagination.pageIndex,'limit':this.pagination.pageSize}, headers:{’Content-Type’:’application/json;charset=utf-8’ //改這里就好了 }}).then(res => { console.log(res); self.pagination.total = res.data.data.total_count; self.tableData = res.data.data.list; }) .catch(function (error) { console.log(error) })},handleSizeChange(val) {this.pagination.pageSize = val;this.pagination.pageIndex = 1;this.init();},handleCurrentChange(val) {this.pagination.pageIndex = val;this.init();},

VUE 聲明周期函數(shù)定義:調(diào)用VUE的方法定義,完成數(shù)據(jù)初始化過程.

在VUE聲明周期函數(shù)mounted ()中,調(diào)用init ,完成數(shù)據(jù)初始化過程。

mounted: function () { this.init() }3、SpringBoot 代碼

entity 定義

package com.zzg.entity; import java.math.BigDecimal;import java.util.Date; import org.springframework.format.annotation.DateTimeFormat; import com.fasterxml.jackson.annotation.JsonFormat;import com.zzg.common.BaseModel; public class TCard extends BaseModel { /** * */ private static final long serialVersionUID = 1035674221133528445L; private Integer sid; private String password; private String state; private BigDecimal money;@DateTimeFormat(pattern='yyyy-MM-dd') @JsonFormat(pattern='yyyy-MM-dd',timezone='GMT+8') private Date starTime; @DateTimeFormat(pattern='yyyy-MM-dd') @JsonFormat(pattern='yyyy-MM-dd',timezone='GMT+8') private Date endTime; private Integer studentSid; public Integer getSid() {return sid; } public void setSid(Integer sid) {this.sid = sid; } public String getPassword() {return password; } public void setPassword(String password) {this.password = password == null ? null : password.trim(); } public String getState() {return state; } public void setState(String state) {this.state = state == null ? null : state.trim(); } public BigDecimal getMoney() {return money; } public void setMoney(BigDecimal money) {this.money = money; } public Date getStarTime() {return starTime; } public void setStarTime(Date starTime) {this.starTime = starTime; } public Date getEndTime() {return endTime; } public void setEndTime(Date endTime) {this.endTime = endTime; } public Integer getStudentSid() {return studentSid; } public void setStudentSid(Integer studentSid) {this.studentSid = studentSid; }}

mapper定義

package com.zzg.mapper; import java.util.List;import java.util.Map; import com.zzg.entity.TCard; public interface TCardMapper { int deleteByPrimaryKey(Integer sid); int insert(TCard record); int insertSelective(TCard record); TCard selectByPrimaryKey(Integer sid); int updateByPrimaryKeySelective(TCard record); int updateByPrimaryKey(TCard record); /** * 方法拓展 */ List<TCard> select(Map<String, Object> parame); Integer count(Map<String, Object> parame); void batchInsert(List<TCard> list); void batchUpdate(List<TCard> list);}

<?xml version='1.0' encoding='UTF-8'?><!DOCTYPE mapper PUBLIC '-//mybatis.org//DTD Mapper 3.0//EN' 'http://mybatis.org/dtd/mybatis-3-mapper.dtd'><mapper namespace='com.zzg.mapper.TCardMapper'> <resultMap type='com.zzg.entity.TCard'> <id column='sid' jdbcType='INTEGER' property='sid' /> <result column='password' jdbcType='VARCHAR' property='password' /> <result column='state' jdbcType='VARCHAR' property='state' /> <result column='money' jdbcType='DECIMAL' property='money' /> <result column='star_time' jdbcType='DATE' property='starTime' /> <result column='end_time' jdbcType='DATE' property='endTime' /> <result column='student_sid' jdbcType='INTEGER' property='studentSid' /> </resultMap> <sql id='Base_Column_List'> sid, password, state, money, star_time, end_time, student_sid </sql> <sql id='condition'> </sql> <select parameterType='map' resultMap='BaseResultMap'> select <include refid='Base_Column_List' /> from t_card where 1 = 1 <include refid='condition'></include> </select> <select parameterType='map' resultType='java.lang.Integer'> select count(1) from t_card where 1 = 1 <include refid='condition'></include> </select> <select parameterType='java.lang.Integer' resultMap='BaseResultMap'> select <include refid='Base_Column_List' /> from t_card where sid = #{sid,jdbcType=INTEGER} </select> <delete parameterType='java.lang.Integer'> delete from t_card where sid = #{sid,jdbcType=INTEGER} </delete> <insert parameterType='com.zzg.entity.TCard'> insert into t_card (sid, password, state, money, star_time, end_time, student_sid) values (#{sid,jdbcType=INTEGER}, #{password,jdbcType=VARCHAR}, #{state,jdbcType=VARCHAR}, #{money,jdbcType=DECIMAL}, #{starTime,jdbcType=DATE}, #{endTime,jdbcType=DATE}, #{studentSid,jdbcType=INTEGER}) </insert> <insert parameterType='com.zzg.entity.TCard'> insert into t_card <trim prefix='(' suffix=')' suffixOverrides=','> <if test='sid != null'>sid, </if> <if test='password != null'>password, </if> <if test='state != null'>state, </if> <if test='money != null'>money, </if> <if test='starTime != null'>star_time, </if> <if test='endTime != null'>end_time, </if> <if test='studentSid != null'>student_sid, </if> </trim> <trim prefix='values (' suffix=')' suffixOverrides=','> <if test='sid != null'>#{sid,jdbcType=INTEGER}, </if> <if test='password != null'>#{password,jdbcType=VARCHAR}, </if> <if test='state != null'>#{state,jdbcType=VARCHAR}, </if> <if test='money != null'>#{money,jdbcType=DECIMAL}, </if> <if test='starTime != null'>#{starTime,jdbcType=DATE}, </if> <if test='endTime != null'>#{endTime,jdbcType=DATE}, </if> <if test='studentSid != null'>#{studentSid,jdbcType=INTEGER}, </if> </trim> </insert> <update parameterType='com.zzg.entity.TCard'> update t_card <set> <if test='password != null'>password = #{password,jdbcType=VARCHAR}, </if> <if test='state != null'>state = #{state,jdbcType=VARCHAR}, </if> <if test='money != null'>money = #{money,jdbcType=DECIMAL}, </if> <if test='starTime != null'>star_time = #{starTime,jdbcType=DATE}, </if> <if test='endTime != null'>end_time = #{endTime,jdbcType=DATE}, </if> <if test='studentSid != null'>student_sid = #{studentSid,jdbcType=INTEGER}, </if> </set> where sid = #{sid,jdbcType=INTEGER} </update> <update parameterType='com.zzg.entity.TCard'> update t_card set password = #{password,jdbcType=VARCHAR}, state = #{state,jdbcType=VARCHAR}, money = #{money,jdbcType=DECIMAL}, star_time = #{starTime,jdbcType=DATE}, end_time = #{endTime,jdbcType=DATE}, student_sid = #{studentSid,jdbcType=INTEGER} where sid = #{sid,jdbcType=INTEGER} </update></mapper>

service 定義

package com.zzg.service; import java.util.List;import java.util.Map; import com.zzg.common.BaseService;import com.zzg.common.entity.PageDate;import com.zzg.common.entity.PageParam;import com.zzg.entity.TCard; public interface TCardService extends BaseService<TCard> { /** * 自定義分頁(yè) * * @param parame * @param rb * @return */ public PageDate<TCard> selectPage(Map<String, Object> parame, PageParam rb); /** * 自定義查詢 * @param parame * @return */ public List<TCard> select(Map<String, Object> parame); /** * 自定義統(tǒng)計(jì) * @param parame * @return */ public Integer count(Map<String, Object> parame); /** * 自定義批量插入 * @param list */ public void batchInsert(List<TCard> list); /** * 自定義批量更新 * @param list */ public void batchUpdate(List<TCard> list); /** * 充值記錄 * @param tCard */ public void recharge(TCard tCard); }

package com.zzg.service.impl; import java.math.BigDecimal;import java.util.List;import java.util.Map; import org.springframework.beans.factory.annotation.Autowired;import org.springframework.stereotype.Service; import com.github.pagehelper.PageHelper;import com.github.pagehelper.PageInfo;import com.zzg.common.AbstractService;import com.zzg.common.entity.PageDate;import com.zzg.common.entity.PageParam;import com.zzg.entity.TCard;import com.zzg.mapper.TCardMapper;import com.zzg.service.TCardService; @Servicepublic class TCardServiceImpl extends AbstractService<TCard> implements TCardService { @Autowired TCardMapper mapper; public int insert(TCard record) { // TODO Auto-generated method stub return mapper.insert(record); } public int insertSelective(TCard record) { // TODO Auto-generated method stub return mapper.insertSelective(record); } public TCard selectByPrimaryKey(Integer sid) { // TODO Auto-generated method stub return mapper.selectByPrimaryKey(sid); } public int updateByPrimaryKeySelective(TCard record) { // TODO Auto-generated method stub return mapper.updateByPrimaryKeySelective(record); } public int updateByPrimaryKey(TCard record) { // TODO Auto-generated method stub return mapper.updateByPrimaryKey(record); } public void deleteByPrimaryKey(Integer sid) { // TODO Auto-generated method stub mapper.deleteByPrimaryKey(sid); } public PageDate<TCard> selectPage(Map<String, Object> parame, PageParam rb) { // TODO Auto-generated method stub PageHelper.startPage(rb.getPageNo(), rb.getLimit()); List<TCard> rs = mapper.select(parame); PageInfo<TCard> pageInfo = new PageInfo<TCard>(rs); return super.page(pageInfo.getList(), pageInfo.getPageNum(), pageInfo.getPageSize(), pageInfo.getTotal()); } public List<TCard> select(Map<String, Object> parame) { // TODO Auto-generated method stub return mapper.select(parame); } public Integer count(Map<String, Object> parame) { // TODO Auto-generated method stub return mapper.count(parame); } public void batchInsert(List<TCard> list) { // TODO Auto-generated method stub mapper.batchInsert(list); } public void batchUpdate(List<TCard> list) { // TODO Auto-generated method stub mapper.batchUpdate(list); } public void recharge(TCard tCard) { // TODO Auto-generated method stub TCard object = mapper.selectByPrimaryKey(tCard.getSid()); BigDecimal money = object.getMoney().add(tCard.getMoney()); object.setMoney(money); mapper.updateByPrimaryKeySelective(object); } }

controller定義

package com.zzg.controller; import java.util.List;import java.util.Map; import org.slf4j.Logger;import org.slf4j.LoggerFactory;import org.springframework.beans.factory.annotation.Autowired;import org.springframework.stereotype.Controller;import org.springframework.web.bind.annotation.PathVariable;import org.springframework.web.bind.annotation.RequestBody;import org.springframework.web.bind.annotation.RequestMapping;import org.springframework.web.bind.annotation.RequestMethod;import org.springframework.web.bind.annotation.ResponseBody;import com.zzg.common.AbstractController;import com.zzg.common.entity.PageDate;import com.zzg.common.entity.PageParam;import com.zzg.common.entity.Result;import com.zzg.entity.TCard;import com.zzg.service.TCardService; @Controller@RequestMapping('/api/card')public class CardController extends AbstractController { // 日志記錄 public static final Logger log = LoggerFactory.getLogger(CardController.class); @Autowired TCardService cardService; @RequestMapping(value = '/findPage', method = RequestMethod.POST) @ResponseBody public Result findPage(@RequestBody Map<String, Object> parame) { PageParam rb = super.initPageBounds(parame); PageDate<TCard> pageList = cardService.selectPage(parame, rb); return new Result().ok().setData(pageList); } @RequestMapping(value = '/find', method = RequestMethod.GET) @ResponseBody public Result find() { List<TCard> list = cardService.select(null); return new Result().ok().setData(list); } @RequestMapping(value = '/findBySid/{sid}', method = RequestMethod.GET) @ResponseBody public Result findBySid(@PathVariable('sid') Integer sid) { TCard object = cardService.selectByPrimaryKey(sid); return new Result().ok().setData(object); } @RequestMapping(value = '/deleteBySid/{sid}', method = RequestMethod.GET) @ResponseBody public Result deleteBySid(@PathVariable('sid') Integer sid) { cardService.deleteByPrimaryKey(sid); return new Result().ok(); } @RequestMapping(value = '/update', method = RequestMethod.POST) @ResponseBody public Result update(@RequestBody TCard card) { int num = cardService.updateByPrimaryKeySelective(card); if (num > 0) { return new Result().ok(); } return new Result().error('更新失敗'); } @RequestMapping(value = '/recharge', method = RequestMethod.POST) @ResponseBody public Result recharge(@RequestBody TCard card) { cardService.recharge(card); return new Result().error('充值成功'); } @RequestMapping(value = '/insert', method = RequestMethod.POST) @ResponseBody public Result insert(@RequestBody TCard card) { int num = cardService.insertSelective(card); if (num > 0) { return new Result().ok(); } return new Result().error('新增失敗'); }}

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持好吧啦網(wǎng)。

標(biāo)簽: Spring
相關(guān)文章:
主站蜘蛛池模板: 亚洲精品a| 亚洲国产成人在线视频 | 性视频网 | 欧美精品在线一区二区 | av网站久久| 亚洲精品一区二区三区在线看 | 国产精品国产精品国产专区不片 | 欧美一级二级视频 | 免费观看一级特黄欧美大片 | 久久成人综合网 | 亚洲一区二区免费看 | 国产亚洲精品成人av久久ww | 91九色在线| 免费的国产视频 | 久久精品久久久久久久久久16 | 一区二区免费看 | 久久av综合网 | 黄色影片网址 | 日韩一区中文字幕 | 一区二区影视 | 欧美另类久久 | 一区二区日韩 | 日韩欧美国产一区二区 | 欧美一级毛片久久99精品蜜桃 | 欧美精品欧美极品欧美激情 | 国产网址| 香蕉久久久久久 | 亚洲福利影院 | 国产成人在线视频 | 在线观看免费av网 | 后人极品翘臀美女在线播放 | 日韩视频精品在线 | 亚洲国产精品一区二区久久 | 欧美日韩精品区 | 欧美精品色 | 亚洲免费观看 | 成人国产精品 | 国产色| 中国黄色在线视频 | 成人在线国产 | 日韩精品小视频 | 国产亚洲一区二区三区 | 日韩一区二 | 日韩色综合 | 国产98色在线 | 日韩 | av超碰 | 精品一区二区不卡 | 狠狠夜夜| 久久www免费视频 | 亚洲高清在线视频 | 午夜亚洲福利 | 欧美1314 | 日韩精品av一区二区三区 | 日韩在线不卡 | www.日韩视频 | 日本免费黄色 | 亚洲精品久久久 | 欧美精品在线一区二区三区 | 中文字幕第9页 | 亚洲欧美精品久久 | 九九视频在线 | 久久久久国 | 免费观看www免费观看 | 亚洲高清在线观看 | 午夜精品一区二区三区免费视频 | 一区二区三区国产 | 国产片一区二区三区 | 午夜成年人 | 欧美日韩电影一区二区三区 | 国产婷婷在线视频 | 91在线最新| 一级片在线观看免费 | 国产一二三区在线观看 | 免费成人av在线 | 久久精品成人 | 精品中文字幕一区二区三区 | 手机看片在线 | 日本在线一区二区 | 午夜午夜精品一区二区三区文 | 午夜精品福利网 | 中文在线观看www | 欧美日韩精品久久久久 | 老黄网站在线观看 | 欧美在线一区二区 | 成人欧美 | 欧美国产一区二区 | 欧美一区二区三区在线观看 | 一区二区三区视频在线观看 | 成人福利在线 | 亚洲 欧美日韩 国产 中文 | 久久久久久久国产 | 日韩欧美精品区 | 欧美一区二区三区 | 久久精品久久久久久 | 免费看的黄色 | 亚洲精品成人av | 国产成人精品无人区一区 | 婷婷激情五月 | 黑人巨大精品欧美一区二区三区 | 亚洲精品视频网 | 免费看色 | 奇米一区二区 | 国产不卡免费视频 | 亚洲啊v在线| av免费网站在线观看 | 黄网站涩免费蜜桃网站 | 波多野结衣一二三 | 日韩视频中文字幕 | 日韩欧美精品一区 | 国产中文在线 | 日韩欧美在线观看一区二区 | h免费观看| 国产精品国产精品 | 日韩视频一区二区三区在线观看 | 日本在线黄色 | 久久精品久久久 | 日韩久色| 日韩a在线| 亚洲欧美一级久久精品 | 国产一区日韩欧美 | 国产精品国产 | 国产免费黄色 | 伊人最新网址 | 久久国产精品一区二区 | 久久精品视频网站 | 羞羞视频免费观看网站 | 国产伦精品久久久一区二区三区 | 亚洲小视频 | 91九色视频 | 国产精品久久久久久久久费观看 | 玖玖免费 | 午夜国产在线 | 一区二区三区不卡视频 | 国产高清在线精品一区二区三区 | 国产一区二区三区免费观看 | 国产1区在线观看 | 亚洲乱码国产乱码精品精98午夜 | 亚洲中字在线 | 毛片在线视频 | 国产小视频在线观看 | 日韩综合在线 | 国产精品久久久久久久久动漫 | 欧美精品免费在线观看 | 亚洲免费一区 | 精品视频一区二区三区 | 日韩欧美国产一区二区三区 | 国产成人一区 | 国产精品久久久久久久久久久久久久久久 | 婷婷在线视频 | 亚洲欧美久久久 | 国产精品毛片久久久久久 | 欧美日韩高清在线一区 | 超碰精品在线观看 | 在线欧美日韩 | 国产最新精品视频 | 日韩欧洲亚洲 | 成人国产一区二区 | 看黄色.com| 欧美视频网站 | 国产精品久久久久毛片软件 | 精品国产乱码久久久久久88av | 日本成人中文字幕 | 欧美日韩一区免费 | 青青草视频在线免费观看 | 国产精品久久久久久久久久东京 | 99热在线精品播放 | 久久人人爽人人爽人人片av不 | 日产欧产va高清 | 免费黄色小片 | 91精品综合久久久久久五月天 | 欧美成人精品一区二区三区 | 欧美一级片在线观看 | 精品久久久久久国产三级 | 欧美日韩精品一区 | 亚洲精品1 | 久久精品在线 | 国产精品日韩在线观看 | 一级a性色生活片久久毛片明星 | 伊人精品影院 | 免费在线一区二区三区 | 久久久久久久久99精品 | 日韩欧美一区二区三区视频 | 婷婷在线视频 | 亚州精品成人 | 一区二区三区四区视频 | 蜜桃av在线播放 | 国产综合精品一区二区三区 | 欧美激情视频久久 | 欧美一区二区三区视频在线观看 | 四虎免费在线播放 | 欧美日韩一区二区三区在线观看 | 毛片免费观看 | 亚洲免费视频大全 | 国产偷自视频区视频 | 久久久久亚洲一区二区三区 | 国产黄色精品 | 成人亚洲 | 一区二区三区 在线 | 国产高清免费 | 成人免费视频观看视频 | 免费在线观看国产 | 久久99国产精品久久99大师 | 亚洲免费精品网站 | 999国内精品永久免费视频 | 91网站免费| 国产精品久久久久久久久久东京 | 亚洲高清www| 成年无码av片在线 | 欧美一区永久视频免费观看 | 日本亚洲国产一区二区三区 | 亚洲久久久久 | 免费操片 | 中文字幕日韩在线 | 国产免费av大片 | 精品一区二区三区视频 | 成人av教育 | 91色在线| 国产最好的av国产大片 | 欧美成人a | 亚洲高清在线观看 | 精品1区 | www久久99 | 国产综合久久久久久鬼色 | www.一区二区 | 亚洲国产成人精品女人 | 美女视频黄色免费 | 99在线观看| 国产精品高清在线 | 亚洲h视频 | 日韩国产精品一区二区三区 | 国产a视频 | 日韩成人免费 | 亚洲一区中文 | 久久视频精品 | 91在线高清观看 | 国产精品爱久久久久久久 | 国产精品久久久久久久久福交 | 亚洲国产精品久久久久 | 亚洲精品wwww | 国产精品久久久久久久一区探花 | 成人欧美一区二区三区黑人孕妇 | 最新中文字幕在线资源 | 国产日韩欧美一区二区 | 中文字幕在线观看av | 国产91网 | 亚洲天堂久久 | 成人国产免费视频 | 国产一区精品视频 | theporn国产在线精品 | 欧美亚洲天堂 | 日韩在线成人 | 久久精品久久久久久 | 成人福利在线观看 | 国产精品久久久久久久午夜 | 国产一区二区三区色淫影院 | 中文字幕日韩一区二区不卡 | 久久777 | 色吊丝在线 | 伊人手机在线视频 | 成人影音 | 亚洲无吗天堂 | 欧美精品v国产精品v日韩精品 | 在线观看成人小视频 | 成人午夜性a一级毛片免费看 | 91精品国产综合久久久久久蜜臀 | 久久精品国产亚洲一区二区三区 | 91精品久久 | 国产做a爰片久久毛片a我的朋友 | 欧美电影一区 | 热久久免费视频 | 久久99精品久久久久久噜噜 | 天天干天天av | 99精品热| 中文字幕视频二区 | 精品久久精品 | 美女131mm久久爽爽免费 | 成人免费在线观看 | 国产一区免费在线观看 | 国产亚洲精品久久久久久久 | 亚洲成人精品在线观看 | 99热在线看 | 色吧久久 | 成年人视频免费在线看 | 久久久久久婷婷 | 一区二区中文字幕 | 亚洲一区在线日韩在线深爱 | 99精品久久久 | 亚洲人成人一区二区在线观看 | 中文字幕亚洲一区二区三区 | 欧美成人a | 99精品视频一区二区三区 | 日本中文一区二区 | 久久国产欧美日韩精品 | 欧美xxxⅹ性欧美大片 | 日韩午夜影院 | 国产高潮失禁喷水爽网站 | 99精品国产一区二区 | 国产精品福利在线观看 | 亚洲国产精品久久久久婷婷老年 | 精品三级在线观看 | 国产精品久久久久无码av | 欧美久久久久 | 欧美xxxx网站 | 精品国产乱码久久久久久影片 | 久久人操| 久久中文字幕一区 | 久久成人毛片 | 欧美视频成人 | 自拍一区视频 | 欧美精品二区中文乱码字幕高清 | 亚洲欧洲精品视频在线观看 | 欧美日韩精品一区二区三区在线观看 | 成人高清视频在线观看 | 一级欧美一级日韩 | 成人免费av | 精品影院 | 精品国产91乱码一区二区三区 | 久久精品亚洲一区二区 | 欧美精品二区中文乱码字幕高清 | 免费成人在线电影 | 国产精品久久久久久久久久妞妞 | 国产一区二区三区视频 | 91久久精品久久国产性色也91 | 国产成人午夜精品5599 | 日韩一及片| 日本亚洲最大的色成网站www | 国产亚洲欧美一区 | 一区二区三区视频播放 | 欧美国产日韩一区 | 欧美一级在线 | 亚洲人在线观看视频 | 久久99精品久久久 | 国产精品久久精品久久 | 欧美一区精品 | 亚洲欧洲精品一区二区 | 毛片99 | 国产中文在线 | 日本欧美大片 | 日韩福利视频 | 视频一区在线播放 | 国产精品美女久久 | 中文字幕在线一区 | 亚洲视频观看 | 国产福利网站 | 91精品国产乱码久久久久久久久 | 天堂欧美城网站网址 | 亚洲大尺度视频 | 国产亚洲一区二区精品 | 成人黄页在线观看 | 国产精品久久久久婷婷二区次 | 亚洲视频在线观看 | 91精品国产99久久久 | 国产欧美日韩在线观看 | 亚洲国产激情 | 精品久久精品 | 激情欧美日韩一区二区 | 国产精品久久久久久久久久久久冷 | 99热热热热 | 自拍偷拍视频网站 | 精品国产不卡一区二区三区 | 爱免费视频 | 精品二区 | 91精品国产一区二区 | 色一情| 涩涩视频在线观看 | 三级在线观看 | av一区二区三区 | 国产精品久久久久久久久免费软件 | 欧美日韩视频 | 欧美亚洲视频在线观看 | 国产精品无码永久免费888 | 干中文字幕 | 在线观看亚洲 | 99视频精品 | 天堂中文av在线 | 国产成人一区 | se在线播放| 亚洲一区二区三区四区五区中文 | 一区二区在线看 | 国内外成人在线视频 | 黑人性dh| 中文字幕av黄色 | 欧美精品一区二区久久 | 国产传媒在线视频 | 国产成人精品一区二区三区在线 | 欧美激情精品 | 日韩欧美国产一区二区三区 | 成人午夜啪啪好大 | 国产精品久久久久久久久久 | 欧美一级视频在线观看 | 久国产精品视频 | 亚洲三级视频 | 日韩一区二区精品视频 | 国产一区二区三区 | 97成人在线免费视频 | 一区二区中文 | www.日韩.com | 国产成人 综合 亚洲 | 国产一二三四在线 | 成人av播放| 日韩和的一区二在线 | 国产免费拔擦拔擦8x高清在线人 | 亚洲精品中文字幕在线观看 | 亚洲一区二区三区免费在线观看 | 日韩www视频| 国产成人av网站 | 一级毛片在线 | 久久99视频 | 久久99视频这里只有精品 | 国产精品久久嫩一区二区免费 | 久久人体视频 | 91在线一区二区 | 91精品国产乱码久久久久久 | aaaaaa黄色片 | 亚洲九九| 日韩一区二区影视 | 日韩中文字幕在线视频 | 国产亚洲一区在线 | 亚洲九九 | 日韩h视频 | 亚洲国产欧美91 | 久久精品无码一区二区日韩av | 91免费国产 | 91色视频在线观看 | 成人免费毛片aaaaaa片 | 91久久久久久久久久久久久久 | 91在线视频免费观看 | 日韩视频在线一区二区 | 亚洲精品福利视频 | 欧美精品自拍 | 亚洲国产精品成人无久久精品 | 国产精品丝袜一区二区 | 欧美激情综合五月色丁香小说 | 成人精品一区二区三区中文字幕 | 日韩国产一区二区三区 | 日韩一级免费在线观看 | 日本三级做a全过程在线观看 | 国产2区| 成人做爰9片免费视频 | 久久国产欧美一区二区三区精品 | www.日韩av.com| 玖玖爱视频在线 | 亚洲不卡高清视频 | 一区二区三区在线观看免费 | 国模精品视频一区二区 | 成人一区视频 | 人人干人人干 | 91精品国产综合久久福利软件 | 国产精品高潮呻吟 | 青青久久av北条麻妃海外网 | 先锋影音av资源站 | 中文字幕欧美激情 | 91久久久久久久久久久久久久久久 | 久久另类 | 久久国产精品首页 | 午夜精品久久久久久久久 | 日韩在线免费观看视频 | 欧美a网 | 久久h | 久久亚洲一区二区三区四区 | 亚洲欧美精品一区二区 | 99视频精品 | 国产一级视频在线播放 | 天天舔天天爽 | 国产精品久久久久久久福利院 | 国产激情精品一区二区三区 | 免费观看黄a一级视频 | 欧美精品入口蜜桃 | 日韩久久久久久 | 精品久久99| 免费成人一级片 | 欧美一区二区免费 | 偷拍自拍网站 | 国产精品s色 | 欧美综合在线一区 | 99成人精品 | 欧美久久久精品 | 久久国产精品免费一区二区三区 | 亚洲国产精品一区二区久久 | 亚洲特级| 国产aaaaav久久久一区二区 | www.788.com色淫免费 | 日韩av视屏 | 一区自拍 | 欧美一级片免费看 | 亚洲精品国产一区 | 一区二区三区不卡视频 | 手机看片在线 | 欧美精品在线一区 | 久久9999 | 麻豆色呦呦 | 自拍偷拍专区 | 国产精品无码久久久久 | 国产欧美精品一区二区色综合 | 黄理论视频 | 精品国产欧美一区二区三区成人 | 999精品视频| 狠狠操夜夜操 | 欧美亚洲另类在线 | 亚洲精品午夜国产va久久成人 | 天天干天天操天天爽 | 日韩一区二区在线观看 | 激情久久av一区av二区av三区 | 天天操网 | 国产成人亚洲综合 | 波多野结衣一二三区 | 国产精品久久久久久久久久久新郎 | 一级黄片毛片 | 欧美在线激情 | 久久精品亚洲精品 | 亚洲日本欧美日韩高观看 | 亚洲视频一区 | 国产黄色大片免费看 | 99re6热只有精品免费观看 | 精品九九久久 | 一区二区三区在线不卡 | 刺激网 | 成人黄色电影在线观看 | 好色视频在线观看 | 青青草久 | 91资源在线 | 日韩激情二区 | 欧美久久久久 | 国产高清在线视频 | 日韩欧美一二三区 | 久久久久久久影院 | 国产高清一二三区 | 日韩城人网站 | 一区二区久久久 | 亚洲免费看片 | 国产亚洲综合一区二区 | 特级淫片日本高清视频免费 | 亚洲视频一区二区三区 | 密室大逃脱第六季大神版在线观看 | 亚洲精品日韩在线 | 国内精品视频 | xnxx 美女19 | 在线精品亚洲欧美日韩国产 | 美女视频黄的免费 | 亚州中文| 国产精品欧美日韩 | 九九免费在线观看 | 国内久久精品 | 91精品国产综合久久久蜜臀粉嫩 | 欧美中文字幕一区 | 亚洲欧洲综合 | 亚洲精品美女久久久 | 亚洲视频在线免费观看 | 成年人视频免费在线看 | 精品成人av | 精品一区二区三区在线视频 | 成人免费一区二区三区视频网站 | 亚洲国产一区二区三区四区 | 亚洲精品久久久久久下一站 | 亚洲免费影院 | 亚洲不卡视频在线观看 | 亚洲精品一区二区三区中文字幕 | 国产色在线| 香蕉久久久久久 | 蜜桃免费一区二区三区 | 99视频精品在线 | 成人免费观看男女羞羞视频 | 一区二区三区四区免费观看 | 久久人体视频 | 欧美精品一区二区久久 | 毛片免费视频 | 久久av网 | 黄色一级毛片 | 亚洲网站免费 | 精品久久久久久久久久久院品网 | 天天曰夜夜操 | 国产免费看 | 天天看片天天操 | av免费在线播放 | 日本免费一区二区三区 | 欧美激情精品久久久久久变态 | 黄色一级片免费播放 | 国产在线观看一区 | 中文字幕视频在线观看 | 亚洲一区 中文字幕 | 涩涩综合 | 精品国产一区二区三区久久久蜜月 | 亚洲欧美一区二区三区在线 | 国产精品久久久久久久久久 | 亚洲精品久久久久久久久久久 | 久久久久久网站 | 亚洲精品一区二三区不卡 | 国产一区二区三区视频在线观看 | 超碰人人射 | 久久99视频这里只有精品 | 蜜桃毛片| 亚洲精品久久久久久久久久 | 一区二区三区日韩 | 精品视频免费在线 | 国产乱码精品一品二品 | 国产一区二区成人 | 亚洲巨乳自拍在线视频 | 羞羞的视频网站 | 精品亚洲一区二区三区 | 国产精品视频一区二区三区 | 午夜影院免费观看视频 | 久久精品亚洲一区二区 | 一区二区三区在线 | 国产老女人精品毛片久久 | 色视频网站在线观看 | 精品视频久久 | 亚洲一区二区中文字幕 | 日本在线观看一区二区 | 中国特黄毛片 | 午夜精品视频在线观看 | 亚洲深深色噜噜狠狠网站 | 大陆毛片| 日韩久久综合 | 中文字幕亚洲一区二区va在线 | 亚洲视频在线观看免费 |