亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? viewandproc.sql

?? 這是用PB6開發(fā)的一個POS管理系統(tǒng)
?? SQL
?? 第 1 頁 / 共 4 頁
字號:
/*=============================================*/
/*  System Base Table  View  in  Year DataBase */
/*=============================================*/
use sypos2000
go
if exists ( select * from sysobjects where name='up_CreateViewForSyposTable' and type='p')
	drop procedure up_CreateViewForsypostable
go

Create Procedure up_CreateViewForsyposTable as
Declare @TableName Varchar(50)
Declare @Mysql varchar(300)
Declare c1 Cursor for Select name from sypos..sysobjects where type='u'
open c1
Fetch c1 into @TableName
While @@Fetch_Status=0
   begin
      if exists ( select * from sysobjects where name = @TableName and type='v')
       begin
        select @mysql="drop view " + @TableName
	execute (@Mysql)
       end
      if not exists ( select * from sysobjects where name=@TableName)
        begin
         select @mysql="Create view " + @TableName + " as select * from sypos.." + @TableName
         Execute (@Mysql)
        end
    Fetch c1 into @TableName
   end
close c1
DealLocate c1
go


if exists ( select 1 from sysobjects where name='vBarCodes' and type='v')
   drop view VBarCodes
go

Create view VBarCodes as 
select PackGoodsNo goodsno,name,shortname,barcode,userdefno,groupno,Classno,Productid,statno,spec,
	RetailPrice,MemberPrice,SPriceFlag,Points,UseFlag 
From PackGoods
union
select goodsno,name,shortname,barcode,userdefno,groupno,Classno,Productid,statno,spec,
	RetailPrice,MemberPrice,SPriceFlag,Points,UseFlag
From Goods
union
select b.goodsno,a.name,a.shortname,b.barcode,a.userdefno,a.groupno,a.Classno,a.Productid,a.statno,a.spec,
	a.RetailPrice,a.MemberPrice,a.SPriceFlag,a.Points,a.UseFlag
From Goods a,MultiGoods b
where a.goodsno=b.goodsno

go

if exists ( select 1 from sysobjects where name='staffauth' and type='v')
   drop view staffauth
go

Create View StaffAuth  as 
 select operator,name func from operatorrights

go

if exists ( Select * from SysObjects Where Name='VCustPrice' and Type='V' )
   Drop View VCustPrice
go

Create view VCustPrice as select a.goodsno,a.barcode,a.userdefno,
a.groupno,a.classno,a.spec,a.name,a.shortname,a.model,a.productid,
a.RetailPrice,a.PackRatio,a.TaxRatio,a.EvaluatePrice,a.nEvaluatePrice,
a.useflag,b.lastCostPrice,b.initcostprice,b.curcostprice,b.CurQty,
c.price,b.DeptNo,c.custno 
from Goods a,stock b,custprice c 
where a.goodsno=b.goodsno and a.goodsno=c.goodsno
go

if exists ( Select * from SysObjects Where Name='VChecks' and Type='V' )
   Drop View VChecks
go

Create view VChecks as 
SELECT  checks.GOODSNO , goods.barcode, checks.ACCTQTY ,checks.REALQTY ,checks.ACCTAMT ,
        checks.REALAMT , Goods.NAME ,   Goods.GROUPNO , Goods.CLASSNO , checks.RETAILPRICE, 
	Checks.DeptNO, Checks.AcctQty * Checks.RetailPrice RetailAcctAmt,
	Checks.RealQty * Checks.RetailPrice RetailRealAmt,
	isnull(Checks.RealQty,0) - isnull(AcctQty,0) balanceqty,
	(isnull(Checks.RealQty,0) - isnull(AcctQty,0)) * checks.RetailPrice RetailBalanceAmt
        FROM Goods ,           checks     
        WHERE ( Goods.GOODSNO = checks.GOODSNO )
go


if exists ( Select * from SysObjects Where Name='VCostPrice' and Type='V' )
   Drop View VCostPrice
go
Create view VCostPrice as select a.goodsno,a.barcode,a.userdefno,
a.groupno,a.classno,a.spec,a.name,a.shortname,a.model,a.productid,
a.RetailPrice,a.SalePrice,a.PackRatio,a.TaxRatio,a.EvaluatePrice,a.nEvaluatePrice,
b.lastCostPrice,b.initcostprice,b.curcostprice,b.DeptNo,b.CurQty,a.useflag
from Goods a,stock b where a.goodsno=b.goodsno 
go

if exists ( Select * from SysObjects Where Name='VVendorPrice' and Type='V' )
   Drop View VVendorPrice
go
Create view VvendorPrice as select a.goodsno,a.barcode,a.userdefno,
a.groupno,a.classno,a.spec,a.name,a.shortname,a.model,a.productid,
a.RetailPrice,a.SalePrice,a.PackRatio,a.TaxRatio,a.EvaluatePrice,
a.nEvaluatePrice,a.useflag,b.lastCostPrice,b.initcostprice,b.DeptNo,
b.curcostprice,b.CurQty,c.taxprice,c.vendorno
from Goods a,stock b,VendorPrice c 
where a.goodsno=b.goodsno and a.goodsno=c.goodsno
go

if exists ( Select * from SysObjects Where Name='VDeptPrice' and Type='V' )
   Drop View VDeptPrice
go
Create View VDeptPrice as  
Select  a.GoodsNo,a.DeptNo,a.RetailPrice,a.MemberPrice,
	a.SpriceFlag,b.Name,b.GroupNo,b.ClassNo,b.Model,
	b.Spec,b.Productid,b.Packratio,b.SalePrice,b.TaxRatio,
	b.EvaluatePrice,b.NEvaluatePrice,b.Grade,b.RetailUnit,
	b.PackUnit,b.RetailMode,b.UseFlag,b.userdefno
from DeptPS a,Goods b where  a.goodsno=b.goodsno  
go		  

if exists ( Select * from SysObjects Where Name='VDeptStock' and Type='V' )
   Drop View VDeptStock
go
Create view VDeptStock as 
	select * from deptstock
  union
        select a.year,a.month,b.* from months a,stock b where getdate()<=a.enddate and getdate()>=a.startdate
go

/* ============================================================ */
/*   View: VStock                                               */
/* ============================================================ */
if exists ( Select * from SysObjects Where Name='VStock' and Type='V' )
   Drop View VStock
go
Create view VStock as
select a.*, b.Name, b.GroupNo,b.ClassNo, b.CategoryNo,b.UseFlag, b.SPriceFlag, 
       b.TaxRatio,b.EvaluatePrice,b.NevaluatePrice
from Stock a, Goods b
where a.GoodsNo = b.GoodsNo
go

/* View For Realtime Query */
/*  pos view */
if exists ( Select * from SysObjects Where Name='VPos' and Type='V' )
   Drop View VPos
go

Create View VPos as
  Select PosNo,Sum(Amt) Amt,Sum(Qty) Qty,Sum(Qty * CostPrice) CostAmt,Sum(DisAmt) DisAmt,
	Count(distinct ReceiptNO) ReceiptCount,Convert(char(8),inputdate,112) inputdate
  From Retail
  Group by PosNo,Convert(char(8),inputdate,112)
go

/* Casher View */

if exists ( Select * from SysObjects Where Name='VCasher' and Type='V' )
   Drop View VCasher
go

Create View VCasher as
Select Casher,Sum(Amt) Amt,Sum(Qty) Qty,Sum(Qty * CostPrice) CostAmt,Sum(DisAmt) DisAmt,
          Count(Distinct ReceiptNo) ReceiptCount,Convert(char(8),inputdate,112) inputdate
From Retail
Group by Casher,Convert(char(8),inputdate,112)
go

/* Hours View*/
if exists ( Select * from SysObjects Where Name='VHours' and Type='V' )
   Drop View VHours
go

Create View VHours as
Select DatePart(hh,InputDate) Hours,Sum(Amt) Amt,Sum(Qty) Qty,Sum(Qty * CostPrice) CostAmt,
	Sum(DisAmt) DisAmt,Count(Distinct ReceiptNo) ReceiptCount,Convert(char(8),inputdate,112) inputdate
From Retail
Group by DatePart(hh,InputDate),Convert(char(8),inputdate,112) 
go

/* end */

/* View for DayReport (by deptno,groupno and auditdate) */
/*begin */
if exists ( Select * from SysObjects Where Name='VGroupSale' and Type='V' )
   Drop View VGroupSale
go
Create View VGroupSale as 
	select Convert(char(8),a.AuditDate,112) AuditDate,
	a.Deptno,
	sum(b.Amt) Amt,
	sum(b.Ntaxamt) NTaxAmt,
	Sum(b.Qty) Qty,
	sum(Round(b.RetailPrice*b.Qty,2)) RetailAmt,
	Sum(Round((b.RetailPrice - b.Price) * b.Qty,2)) SaleDisAmt,
	Sum(Round(b.CostPrice * b.Qty,2)) CostAmt, 
	Sum(round(b.CostPrice/(1 + c.TaxRatio) * b.Qty,2)) NCostAmt, 
	c.Groupno
   from Sale a,SaleDetail b,Goods c
   Where a.SaleNO=b.SaleNo and b.GoodsNo=c.Goodsno and a.AuditFlag='1'
   Group by a.DeptNO,c.GroupNo,Convert(char(8),a.AuditDate,112)
go

if exists ( Select * from SysObjects Where Name='VGroupImport' and Type='V' )
   Drop View VGroupImport
go
Create View VGroupImport as 
	select Convert(char(8),a.AuditDate,112) AuditDate,
        a.InputDept,
	Sum(Round(b.RetailPrice * b.Qty,2)) RetailAmt,
	Sum(b.Amt) Amt,
	Sum(b.NtaxAmt) NTaxAmt,
	Sum(b.Qty) Qty,
	c.GroupNo
   From Import a,ImportDetail b,Goods c
Where a.ImportNo=b.ImportNo and b.GoodsNo=c.GoodsNo and a.auditFlag='1'
Group by  a.InputDept,c.GroupNo,Convert(char(8),a.AuditDate,112)
go


if exists ( Select * from SysObjects Where Name='VDestGroupAlloc' and Type='V' )
   Drop View VDestGroupAlloc
go

Create View VDestGroupAlloc as 
	select Convert(char(8),a.ReceiveDate,112) AuditDate,
	a.DestDept,
	Sum(Round(b.RetailPrice * b.Qty,2)) RetailAmt,
	Sum(round(b.CostPrice * b.Qty,2)) CostAmt,
	Sum(round(b.CostPrice/(1 + c.TaxRatio) * b.Qty,2)) NCostAmt,
	Sum(b.Amt) Amt,
	Sum(b.NtaxAmt) NtaxAmt,
	Sum(b.Qty) Qty,
	c.GroupNo
From Alloc a,AllocDetail b,Goods c
Where a.AllocNo=b.AllocNO and b.GoodsNo=c.GoodsNo and a.AuditFlag='1'
Group by a.DestDept,c.GroupNo,Convert(char(8),a.ReceiveDate,112)
go

if exists ( Select * from SysObjects Where Name='VSrcGroupAlloc' and Type='V' )
   Drop View VSrcGroupAlloc
go

Create View VSrcGroupAlloc as 
	select Convert(char(8),a.ReceiveDate,112) AuditDate,
	a.SrcDept,
	Sum(Round(b.RetailPrice * b.Qty,2)) RetailAmt,
	Sum(round(b.CostPrice * b.Qty,2)) CostAmt,
	Sum(round(b.CostPrice/(1 + c.TaxRatio) * b.Qty,2)) NCostAmt,
	Sum(b.Amt) Amt,
	Sum(b.NtaxAmt) NtaxAmt,
	Sum(b.Qty) Qty,
	c.GroupNo
From Alloc a,AllocDetail b,Goods c
Where a.AllocNo=b.AllocNO and b.GoodsNo=c.GoodsNo and a.AuditFlag='1'
Group by a.SrcDept,c.GroupNo,Convert(char(8),a.ReceiveDate,112)
go


if exists ( Select * from SysObjects Where Name='VGroupLoss' and Type='V' )
   Drop View VGroupLoss
go
Create View VGroupLoss as
  select Convert(char(8),a.AuditDate,112) AuditDate,
        a.DeptNO,
	Sum(Round(b.RetailPrice * b.Qty,2)) RetailAmt,
	Sum(Round(b.CostPrice * b.Qty,2)) Amt,
	Sum(round(b.CostPrice/(1 + c.TaxRatio) * b.Qty,2)) NTaxAmt,
	Sum(b.Qty) Qty,
	c.GroupNo
	From Loss a,LossDetail b,Goods c
Where a.LossNo=b.LossNo and b.GoodsNo=c.GoodsNo and a.AuditFlag='1'
Group by a.DeptNO,c.GroupNo,Convert(char(8),a.AuditDate,112)
go


if exists ( Select * from SysObjects Where Name='VGroupRetail' and Type='V' )
   Drop View VGroupRetail
go
Create View VGroupRetail as 
  Select Convert(char(8),a.InputDate,112) Inputdate,
	a.deptNo,
	Sum(a.Amt) Amt,
	Sum(a.DisAmt) DisAmt,
	Sum(a.Qty) Qty,
	Sum(Round(a.CostPrice * a.Qty,2)) CostAmt,
	Sum(round(a.CostPrice/(1 + b.TaxRatio) * a.Qty,2)) NCostAmt,
	b.GroupNo
From Retail a,Goods b
Where a.GoodsNo=b.GoodsNo
Group by a.DeptNO,b.GroupNo,Convert(char(8),a.InputDate,112)
go


if exists ( Select * from SysObjects Where Name='VGroupStock' and Type='V' )
   Drop View VGroupStock
go
Create View VGroupStock as
 Select b.Groupno,a.deptNO,
	Sum(a.CurCostAmt) CurCostAmt,
	Sum(Round(a.CurQty * a.RetailPrice,2)) CurRetailAmt,
	Sum(round(a.CurCostAmt / (1 + b.TaxRatio),2)) CurNCostAmt
 From Stock a,Goods b
 Where a.goodsno=b.goodsNo 
 Group by b.GroupNo,a.DeptNo
go

if exists ( Select * from SysObjects Where Name='VGroupDayStock' and Type='V' )
   Drop View VGroupDayStock
go
Create View VGroupDayStock as
 Select b.Groupno,a.deptNO,a.date,
	Sum(a.CurAmt) CurCostAmt,
	Sum(a.CurQty * a.RetailPrice) CurRetailAmt,
	Sum(a.CurAmt / (1 + b.TaxRatio)) CurNCostAmt
 From DayStock a,Goods b
 Where a.goodsno=b.goodsNo 
 Group by b.GroupNo,a.DeptNo,a.date
go

if exists ( Select * from SysObjects Where Name='VGroupChecks' and Type='V' )
   Drop View VGroupChecks
go


Create View VGroupChecks as 
 select b.deptno,a.GroupNo,Convert(char(8),b.Enddate,112) EndDate,
	Sum(Round(b.retailPrice * (isnull(b.RealQty,0) - Isnull(b.AcctQty,0)),2)) CheckRetailAmt,
        Sum(Round(b.CostPrice * isnull(b.RealQty,0),2) - isnull(b.AcctAmt,0)) CheckAmt,
        Sum(Round(b.CostPrice * isnull(b.RealQty,0),2)/(1 + a.Taxratio) - ISnull(b.AcctAmt,0)/(1 + a.TaxRatio)) NCheckAmt
From ChecksBackup b,Goods a
Where b.GoodsNo=a.GoodsNo
Group by b.DeptNo,a.GroupNo,Convert(char(8),b.EndDate,112)
go

/* end */

if exists ( select * from sysobjects where name='VCasherReport' and type='v')
	drop view VCasherReport
go

Create View VCasherReport as
	Select Casher,max(RetailDate) inputdate, 
	sum(case paymode when 1 then amt else 0 end) as casher1,
	sum(case paymode when 2 then amt else 0 end) as casher2,
	sum(case paymode when 3 then amt else 0 end) as casher3,
	sum(case paymode when 4 then amt else 0 end) as casher4,
	sum(case paymode when 5 then amt else 0 end) as casher5,
	sum(case paymode when 6 then amt else 0 end) as casher6,
	sum(case paymode when 7 then amt else 0 end) as casher7,
	sum(case paymode when 8 then amt else 0 end) as casher8,
	sum(case paymode when 9 then amt else 0 end) as casher9,
	sum(case paymode when 10 then amt else 0 end) as casher10,
	sum(amt) as cashersum 
From casherreport
group by casher,convert(char(8),RetailDate,112)
go

/* end Create View */




/*===============================================*/
/*   			Year Procedure 							 */
/*    			Created 2000.07.08					 */
/*===============================================*/

/*-----------------------------------------------------------------------------*/
if exists ( Select * from sysobjects where name='up_InsertRetail' and type='p')
	drop procedure up_InsertRetail
go

Create procedure up_InsertRetail
  @Goodsno	Tgoods,
  @DeptNo	Tdept,
  @SaleMan	TStaff,
  @Casher	TStaff,
  @PosNo	Varchar(4),
  @InvoiceNo	Varchar(12),
  @ReceiptNo    Varchar(12),
  @BusinessFlag Char(1),
  @PayMode	Tinyint,
  @CustNo	TVendor,
  @Qty		TQty,
  @Amt		TAmt,
  @DisCount	TDisCount,
  @RetailPrice	TPrice,
  @Disamt	TAmt,
  @BatchNo	TBatch,
  @Ud1		Varchar(10),
  @Ud2	        Varchar(10),
  @ud3		Varchar(10),
  @Ud4		Varchar(10)
 As
  
Declare @CostPrice TPrice  /*成本價*/
Declare @Cost	char(1)		/*成本計價方法*/

Select @Cost=value from sysparams Where name='cost'

Select @CostPrice = case  @Cost When  '2'  then CurCostPrice 
		                else LastCostPrice
                    end
From Stock Where DeptNO=@DeptNo and GoodsNO=@GoodsNo

      Insert Retail
	 ( GoodsNo,DeptNo,SaleMan,Casher,PosNo,InvoiceNo,ReceiptNo,BusinessFlag,PayMode,
	  CustNo,Qty,Amt,DisCount,RetailPrice,CostPrice,DisAmt,BatchNo,ud1,ud2,ud3,ud4) 
	Values (@GoodsNo,@DeptNo,@Saleman,@Casher,@PosNo,@InVoiceNo,@ReceiptNo,@BusinessFlag,@PayMode,
	  @Custno,@Qty,@Amt,@DisCount,@RetailPrice,@CostPrice,@DisAmt,@BatchNo,@ud1,@ud2,@ud3,@ud4 )
go

Print "Procedure up_InsertRetail is Created"
go

if exists ( Select * from sysobjects where name='up_Processdayretail' and type='p')

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
久久av中文字幕片| 一区二区三区成人| 欧美伦理影视网| 一区二区在线看| 国产美女娇喘av呻吟久久 | 精品一区二区三区在线播放视频| 91在线国内视频| 国内精品免费**视频| 亚洲电影激情视频网站| 久久久久国产精品免费免费搜索| 欧美精品日韩一区| 91激情五月电影| 成人一道本在线| 久久精品理论片| 日本视频免费一区| 亚洲免费观看高清在线观看| 久久久99久久| 欧美成人三级电影在线| 91精品午夜视频| 欧美日韩一区二区三区在线| 99久久99久久综合| 处破女av一区二区| 国产精品18久久久久久久久| 免费观看成人鲁鲁鲁鲁鲁视频| 一区二区三区四区蜜桃| 中文字幕在线不卡| 国产蜜臀97一区二区三区| 精品日产卡一卡二卡麻豆| 欧美一区二区三区免费在线看| 国产精品福利一区二区| 精品第一国产综合精品aⅴ| 欧美一区二区三区四区在线观看| 日本丰满少妇一区二区三区| 白白色 亚洲乱淫| av电影一区二区| 99久久精品国产一区二区三区| 丰满少妇在线播放bd日韩电影| 国产激情视频一区二区三区欧美| 激情综合色播激情啊| 蜜臀av一级做a爰片久久| 日本成人中文字幕| 美女视频黄 久久| 久久av中文字幕片| 国产一区二区美女| 国产精选一区二区三区| 国产精品亚洲第一区在线暖暖韩国| 国产又黄又大久久| 激情六月婷婷综合| 国产精品亚洲专一区二区三区 | 精品久久久久久久久久久院品网| 91精品免费观看| 日韩欧美国产午夜精品| 久久中文娱乐网| 中文幕一区二区三区久久蜜桃| 中文字幕亚洲在| 亚洲一区二区在线免费看| 亚洲国产成人精品视频| 美女一区二区三区在线观看| 国产一区二区不卡在线| 久久日韩精品一区二区五区| 久久久久久久久蜜桃| 中文字幕一区二区不卡| 亚洲www啪成人一区二区麻豆| 日韩精品亚洲一区二区三区免费| 麻豆精品在线看| 国产69精品久久久久毛片| 91理论电影在线观看| 欧美视频在线一区二区三区 | 日本欧美一区二区| 国产成人免费在线观看| 91老师片黄在线观看| 91精品国产手机| 欧美韩日一区二区三区| 亚洲一区二区三区四区的| 麻豆久久一区二区| 一本一道久久a久久精品综合蜜臀| 欧美三级一区二区| 久久免费看少妇高潮| 亚洲综合久久av| 久久爱www久久做| 91亚洲精品乱码久久久久久蜜桃| 正在播放亚洲一区| 国产精品久久久久婷婷二区次| 亚洲福利一区二区三区| 国产成人亚洲综合a∨猫咪| 欧美性猛片xxxx免费看久爱| 精品日韩av一区二区| 亚洲图片一区二区| 成人黄色一级视频| 日韩你懂的在线播放| 一区二区三区日韩| 国产精品白丝av| 欧美日韩精品一区二区三区四区 | 在线成人午夜影院| 国产日韩欧美亚洲| 欧美三级电影一区| 欧美极品少妇xxxxⅹ高跟鞋| 强制捆绑调教一区二区| 91视频在线观看| 26uuu精品一区二区在线观看| 亚洲一区二区三区四区在线 | 成人av网站在线观看免费| 91精品国产综合久久福利| 日韩美女久久久| 国产综合色产在线精品| 91精品一区二区三区久久久久久 | 久久久一区二区三区捆绑**| 午夜日韩在线电影| 91蜜桃在线免费视频| 久久久久九九视频| 美美哒免费高清在线观看视频一区二区| 91色视频在线| 欧美极品xxx| 国产一区二区毛片| 精品国产乱码久久| 日本女人一区二区三区| 欧美日韩一区二区在线观看| 亚洲综合在线第一页| 一本到三区不卡视频| 国产精品不卡一区二区三区| 国产精品一区二区三区乱码| 久久嫩草精品久久久久| 国产一区二区三区最好精华液| 3d动漫精品啪啪1区2区免费| 婷婷亚洲久悠悠色悠在线播放| 色噜噜狠狠一区二区三区果冻| 国产精品久久久久久久久快鸭| 国产91丝袜在线播放九色| 久久日韩精品一区二区五区| 国产在线看一区| 久久婷婷国产综合精品青草| 久久99九九99精品| 2024国产精品视频| 日韩丝袜情趣美女图片| 日韩成人av影视| 日韩精品中午字幕| 国内精品国产三级国产a久久| 26uuu亚洲| 久久国产尿小便嘘嘘| 精品999久久久| 国产风韵犹存在线视精品| 日本一区二区动态图| 成人深夜在线观看| 亚洲欧美偷拍另类a∨色屁股| 色偷偷久久人人79超碰人人澡| 亚洲黄色av一区| 欧美日韩精品一区二区三区四区 | 青青草视频一区| 欧美xxxx在线观看| 国产一区二区三区在线观看免费| 26uuu色噜噜精品一区二区| 国产精选一区二区三区| 国产精品进线69影院| 色婷婷激情综合| 亚洲成人www| 日韩三级精品电影久久久| 国产精品888| 亚洲欧美偷拍三级| 91精品国产黑色紧身裤美女| 国产一区二区看久久| 综合久久久久综合| 欧美日本一区二区在线观看| 蜜桃传媒麻豆第一区在线观看| 久久伊人蜜桃av一区二区| 国产不卡视频在线观看| 亚洲精品国产第一综合99久久 | 久久精品一区二区三区av| 成人黄色大片在线观看| 亚洲444eee在线观看| 欧美哺乳videos| 不卡的av在线播放| 亚洲国产成人tv| 国产偷国产偷精品高清尤物 | 粉嫩蜜臀av国产精品网站| 亚洲免费在线看| 日韩欧美久久久| 91丨九色porny丨蝌蚪| 久久99久久99| 亚洲精选视频免费看| 精品久久久久久久一区二区蜜臀| 不卡视频一二三四| 开心九九激情九九欧美日韩精美视频电影 | 中文字幕免费不卡| 欧美色男人天堂| 成人午夜激情影院| 日产欧产美韩系列久久99| 国产精品毛片a∨一区二区三区| 欧美精品色一区二区三区| 国产99精品国产| 日韩精品一二区| 亚洲另类春色国产| 国产婷婷一区二区| 91精品国产综合久久精品| jiyouzz国产精品久久| 久久爱www久久做| 亚洲国产成人av网| 日韩码欧中文字| 久久久亚洲国产美女国产盗摄 | 日韩黄色小视频| 精油按摩中文字幕久久|