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

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

?? spckzc.pas

?? 汽車配件管理系統 采用ACCESS數據庫 配件銷售類公司適用 。 主要是目錄樹的學習
?? PAS
字號:
unit spckzc;

interface

uses
  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
  Dialogs, dxExEdtr, DB, ADODB, dxCntner, dxTL, dxDBCtrl, dxDBTL, ComCtrls,
  dxtree, dxdbtree, dxdbtrel, cxLookAndFeelPainters, dxfColorButton,
  StdCtrls, cxButtons, cxMaskEdit, cxSpinEdit, cxDBEdit, cxCurrencyEdit,
  Grids, DBGridEh, cxLabel, cxControls, cxContainer, cxEdit, cxTextEdit,
  bsSkinCtrls, HzSpell, cxGraphics, cxCustomData, cxStyles, cxTL,
  cxInplaceContainer, cxDBTL, cxTLData, Mask, DBCtrlsEh, DBLookupEh, Menus,
  cxDBExtLookupComboBox, cxFilterControl, cxDBFilterControl,
  cxDBLookupComboBox, AAFont, AACtrls, cxCheckBox, cxDropDownEdit,
  cxCalendar, DBSumLst, PrnDbgeh, RM_Dataset, RM_Common, RM_Class,
  RM_GridReport, dxfCheckBox;

type
  Tspckzcck = class(TForm)
    Table2: TADOTable;
    Table3: TADOTable;
    DataSource0: TDataSource;
    DataSource2: TDataSource;
    DataSource3: TDataSource;
    py: THzSpell;
    spzl: TADOQuery;
    ADOQy1: TADOQuery;
    dxDBTreeList1: TdxDBTreeList;
    dxDBTreeList1Column1: TdxDBTreeListColumn;
    DBGridEh1: TDBGridEh;
    cxLabel1: TcxLabel;
    DataSource1: TDataSource;
    dblp1: TDBLookupComboboxEh;
    sprk: TADOQuery;
    Table8: TADOTable;
    DataSource8: TDataSource;
    PopupMenu1: TPopupMenu;
    N1: TMenuItem;
    ePanel1: TbsSkinExPanel;
    DBFc1: TcxDBFilterControl;
    cxButton1: TcxButton;
    Table5: TADOTable;
    DataSource5: TDataSource;
    DBGridEh2: TDBGridEh;
    AALabel1: TAALabel;
    ePanel2: TbsSkinExPanel;
    cxLabel2: TcxLabel;
    DBGridEh3: TDBGridEh;
    khzl: TADOQuery;
    rkzk: TADOQuery;
    DataSource4: TDataSource;
    DataSource6: TDataSource;
    DataSource7: TDataSource;
    ePanel3: TbsSkinExPanel;
    cxLabel3: TcxLabel;
    DBEdit1: TcxDBTextEdit;
    cxLabel4: TcxLabel;
    DateEdit1: TcxDBDateEdit;
    cxLabel5: TcxLabel;
    cEdit1: TcxDBCurrencyEdit;
    cxLabel8: TcxLabel;
    cEdit4: TcxDBCurrencyEdit;
    cxLabel9: TcxLabel;
    cxLabel10: TcxLabel;
    cBox1: TcxDBComboBox;
    sEdit1: TcxDBSpinEdit;
    ePanel4: TbsSkinExPanel;
    cxLabel13: TcxLabel;
    cxLabel14: TcxLabel;
    cxLabel15: TcxLabel;
    cEdit5: TcxDBCurrencyEdit;
    cEdit8: TcxDBCurrencyEdit;
    DBSEdit1: TcxDBSpinEdit;
    cxButton2: TcxButton;
    cxButton3: TcxButton;
    PopupMenu2: TPopupMenu;
    MenuItem1: TMenuItem;
    cxLabel6: TcxLabel;
    cEdit2: TcxDBCurrencyEdit;
    cxLabel7: TcxLabel;
    cEdit3: TcxDBCurrencyEdit;
    ePanel5: TbsSkinExPanel;
    sBox1: TcxCheckBox;
    sBox2: TcxCheckBox;
    sBox3: TcxCheckBox;
    sBox4: TcxCheckBox;
    sBox5: TcxCheckBox;
    sBox6: TcxCheckBox;
    cxButton4: TcxButton;
    PEh1: TPrintDBGridEh;
    cxButton5: TcxButton;
    DBSum1: TDBSumList;
    cxCheckBox1: TcxCheckBox;
    cxDBTextEdit1: TcxDBTextEdit;
    cxLabel11: TcxLabel;
    sfpf: TcxDBCheckBox;
    cxDBTextEdit2: TcxDBTextEdit;
    RMGp1: TRMGridReport;
    Atable1: TADOTable;
    RMDBDataSet1: TRMDBDataSet;
    RMDBDataSet2: TRMDBDataSet;
    zfcd: TcxCheckBox;
    dy: TcxCheckBox;
    cxLabel12: TcxLabel;
    cpEdit1: TcxTextEdit;
    cpBox1: TdxfCheckBox;
    cxButton6: TcxButton;
    procedure FormCreate(Sender: TObject);
    procedure dblp1Change(Sender: TObject);
    procedure N1Click(Sender: TObject);
    procedure cxButton1Click(Sender: TObject);
    procedure DBGridEh3DblClick(Sender: TObject);
    procedure cxDBSpinEdit1PropertiesChange(Sender: TObject);
    procedure DBGridEh1DblClick(Sender: TObject);
    procedure cEdit3PropertiesChange(Sender: TObject);
    procedure cEdit2PropertiesChange(Sender: TObject);
    procedure MenuItem1Click(Sender: TObject);
    procedure cxButton2Click(Sender: TObject);
    procedure cxButton3Click(Sender: TObject);
    procedure cEdit5Exit(Sender: TObject);
    procedure DBSEdit1Exit(Sender: TObject);
    procedure sBox1PropertiesChange(Sender: TObject);
    procedure sBox2PropertiesChange(Sender: TObject);
    procedure sBox3PropertiesChange(Sender: TObject);
    procedure sBox4PropertiesChange(Sender: TObject);
    procedure sBox5PropertiesChange(Sender: TObject);
    procedure sBox6PropertiesChange(Sender: TObject);
    procedure cxButton4Click(Sender: TObject);
    procedure cxButton5Click(Sender: TObject);
    procedure cxCheckBox1Click(Sender: TObject);
    procedure zfcdClick(Sender: TObject);
    procedure cpBox1Click(Sender: TObject);
    procedure cxButton6Click(Sender: TObject);
  private
    { Private declarations }
  public
    { Public declarations }
  end;

var
  spckzcck: Tspckzcck;

implementation

{$R *.dfm}

uses main,khzl;

procedure Tspckzcck.FormCreate(Sender: TObject);
begin
table2.Open;
table5.Open;
table8.Open;
khzl.Open;
rkzk.Close;
rkzk.SQL.Clear;
rkzk.SQL.Add('select * from spckzk where ck=:sf');
rkzk.Parameters[0].Value:=true;
rkzk.Open;
//dbgrideh2.Columns[7].Visible:=false;
spzl.Open;
adoqy1.Close;
adoqy1.SQL.Clear;
adoqy1.SQL.Add('select * from spkc where ckh=:bh');
adoqy1.Parameters[0].Value:=table2['bh'];
adoqy1.Open;
table8.Edit;
table8['mc']:=table2['mc'];
epanel1.RollState:=true;
epanel5.RollState:=true;
end;

procedure Tspckzcck.dblp1Change(Sender: TObject);
begin
adoqy1.Close;
adoqy1.SQL.Clear;
adoqy1.SQL.Add('select * from spkc where ckh=:bh');
adoqy1.Parameters[0].Value:=table2['bh'];
adoqy1.Open;

end;

procedure Tspckzcck.N1Click(Sender: TObject);
begin
adoqy1.Close;
adoqy1.SQL.Clear;
adoqy1.SQL.Add('select * from spkc where (ckh=:bh) and (spbh like :bh)');
adoqy1.Parameters[0].Value:=table2['bh'];
adoqy1.Parameters[1].Value:=spzl['spbh']+'%';
adoqy1.Open;
end;

procedure Tspckzcck.cxButton1Click(Sender: TObject);
begin
adoqy1.Close;
adoqy1.SQL.Clear;
adoqy1.SQL.Add('select * from spkc where (ckh=:bh) and (spbh like :bh) and ');
adoqy1.SQL.Add(dbfc1.FilterText);
adoqy1.Parameters[0].Value:=table2['bh'];
adoqy1.Parameters[1].Value:=spzl['spbh']+'%';
adoqy1.Open;
epanel1.RollState:=true;
end;

procedure Tspckzcck.DBGridEh3DblClick(Sender: TObject);
begin
if rkzk.RecordCount>0 then
begin
epanel2.RollState:=true;
dbgrideh1.Enabled:=true;
dbgrideh2.Enabled:=true;
cxcheckbox1.Checked:=rkzk['ck'];
//dbgrideh3.Enabled:=false;

sprk.Close;
sprk.SQL.Clear;
sprk.SQL.Add('select * from spckd where jhbh=:bh');
sprk.Parameters[0].Value:=rkzk['jhbh'];
sprk.Open;
end;
end;

procedure Tspckzcck.cxDBSpinEdit1PropertiesChange(Sender: TObject);
begin
rkzk.Edit;
rkzk['fkrq']:=rkzk['jhrq']+sedit1.Value;
end;

procedure Tspckzcck.DBGridEh1DblClick(Sender: TObject);
begin
//epanel4.Enabled:=true;
sprk.Append;
sprk['spmc']:=adoqy1['spmc'];
sprk['spbh']:=adoqy1['spbh'];
sprk['sjmc']:=adoqy1['sjmc'];
sprk['sjbh']:=adoqy1['sjbh'];
sprk['dw']:=adoqy1['dw'];
sprk['jj']:=adoqy1['jj'];
sprk['pfj']:=adoqy1['pfj'];
if sfpf.Checked then
sprk['sj']:=adoqy1['pfj']
else
sprk['sj']:=adoqy1['sj'];
sprk['sl']:=1;
sprk['je']:=sprk['sj'];
sprk['lr']:=sprk['sj']-sprk['jj'];
//sprk.edit;
sprk['ckh']:=adoqy1['ckh'];
sprk['zjm']:=adoqy1['zjm'];
sprk['zjm1']:=adoqy1['zjm1'];
sprk['jhbh']:=rkzk['jhbh'];
sprk.Prior;
sprk.Next;
rkzk.Edit;
rkzk['je']:=dbgrideh2.Columns[5].Footers[0].SumValue;
rkzk['ssje']:=rkzk['je'];
rkzk['yfje']:=rkzk['je'];
dbsedit1.SetFocus;
end;

procedure Tspckzcck.cEdit3PropertiesChange(Sender: TObject);
begin
rkzk.Edit;
rkzk['qkje']:=rkzk['ssje']-cedit3.Value;
if cedit3.Value<rkzk['ssje'] then
begin
rkzk['jzfs']:='欠帳';

end;
end;

procedure Tspckzcck.cEdit2PropertiesChange(Sender: TObject);
begin
rkzk.Edit;
rkzk['yfje']:=cedit2.Value;
rkzk['qkje']:=cedit2.Value-rkzk['yfje'];
rkzk['lr']:=rkzk['lr']-(rkzk['je']-cedit2.Value);
end;

procedure Tspckzcck.MenuItem1Click(Sender: TObject);
begin
sprk.Delete;
rkzk.Edit;
rkzk['je']:=dbgrideh2.Columns[5].Footers[0].SumValue;
rkzk['lr']:=dbsum1.SumCollection[0].SumValue;
rkzk['ssje']:=rkzk['je'];
rkzk['yfje']:=rkzk['je'];
end;

procedure Tspckzcck.cxButton2Click(Sender: TObject);
begin
if sprk.RecordCount>0 then
begin
rkzk.Edit;
if sprk.RecNo<>sprk.RecordCount then
begin
sprk.Next;
sprk.Prior;
end else sprk.Next;
rkzk['je']:=dbgrideh2.Columns[5].Footers[0].SumValue;
rkzk['lr']:=dbsum1.SumCollection[0].SumValue;
rkzk['ssje']:=rkzk['je'];
rkzk['yfje']:=rkzk['je'];
cxbutton3.Enabled:=true;
dbgrideh1.Enabled:=false;
dbgrideh2.Enabled:=false;
epanel3.Enabled:=true;
cedit2.SetFocus;
end;
end;

procedure Tspckzcck.cxButton3Click(Sender: TObject);
var i:integer;
begin
rkzk.UpdateBatch();
sprk.UpdateBatch();
if not zfcd.Checked then
begin
if not rkzk['ck'] then
begin
//記入客戶資料
if khzl.Locate('khmc',rkzk['khmc'],[]) then
begin
khzl.Edit;
khzl['ljxf']:=khzl['ljxf']+rkzk['je'];
khzl['ljqk']:=khzl['ljqk']+rkzk['qkje'];
khzl['ljyh']:=khzl['ljyh']+rkzk['je']-rkzk['ssje'];

end;
khzl.UpdateBatch();
adoqy1.DisableControls;
adoqy1.Close;
adoqy1.SQL.Clear;
adoqy1.SQL.Add('select * from spkc');
adoqy1.Open;
i:=1;
sprk.DisableControls;
//加入商品總庫
sprk.First;
while i<=sprk.RecordCount do
begin
if adoqy1.Locate('spbh;ckh',vararrayof([sprk['spbh'],sprk['ckh']]),[]) then
begin
adoqy1.Edit;
//adoqy1['jj']:=(adoqy1['jj']+sprk['jj'])/2;
adoqy1['sl']:=adoqy1['sl']-sprk['sl'];
adoqy1['je']:=adoqy1['je']-sprk['je'];

end;
i:=i+1;
sprk.Next;
end;
adoqy1.UpdateBatch();
//記入帳目總庫
adoqy1.Close;
adoqy1.SQL.Clear;
adoqy1.SQL.Add('select * from zmzk');
adoqy1.Open;
adoqy1.Append;
adoqy1['jhbh']:=rkzk['jhbh'];
adoqy1['jzbh']:=rkzk['jhbh'];
adoqy1['jzrq']:=date;
adoqy1['jzkm']:='銷售收入';
adoqy1['jzlx']:='收入';
adoqy1['je']:=rkzk['ssje'];
adoqy1['qkje']:=rkzk['qkje'];
adoqy1['jzfs']:=rkzk['jzfs'];
adoqy1['nh']:=formatdatetime('YYYY',date);
adoqy1['YF']:=formatdatetime('MM',date);
adoqy1.UpdateBatch();
adoqy1.Close;
//打印
if dy.Checked then
begin

atable1.Open;
atable1.Append;
atable1['bt1']:=main.sydwqc+'出庫單';
atable1['bt2']:=rkzk['jhbh'];
atable1['bt3']:=datetimetostr(date);
atable1['bt4']:=inttostr(sprk.RecordCount);
atable1['bw1']:=main.czy;
atable1['bw2']:=rkzk['khmc'];
atable1['bw3']:=main.sydw;
atable1['bw4']:=main.sydwdz;
atable1['bw5']:=main.sydwdh;
atable1['bw6']:=floattostr(rkzk['ssje']);
rmgp1.LoadFromFile('.\bb\xsb.rls');
rmgp1.PrepareReport;
rmgp1.ShowReport;

end;
end else
begin
sprk.Close;
sprk.SQL.Clear;
sprk.SQL.Add('delete from spckd where jhbh=:bh');
sprk.Parameters[0].Value:=rkzk['jhbh'];
sprk.ExecSQL;
rkzk.Delete;
rkzk.UpdateBatch();

end;
khzl.Close;
sprk.Close;
atable1.Close;
//rkzk.Close;
adoqy1.Close;
end;
close;
end;

procedure Tspckzcck.cEdit5Exit(Sender: TObject);
begin
sprk.Edit;
sprk['je']:=cedit5.Value*sprk['sl'];
sprk['lr']:=sprk['je']-(sprk['jj']*sprk['sl']);
rkzk.Edit;
if sprk.RecNo<>sprk.RecordCount then
begin
sprk.Next;
sprk.Prior;
end else sprk.Next;
rkzk['je']:=dbgrideh2.Columns[5].Footers[0].SumValue;
rkzk['lr']:=dbsum1.SumCollection[0].SumValue;
rkzk['ssje']:=rkzk['je'];
rkzk['yfje']:=rkzk['je'];
end;

procedure Tspckzcck.DBSEdit1Exit(Sender: TObject);
begin
sprk.Edit;
sprk['je']:=dbsedit1.Value*sprk['sj'];
sprk['lr']:=sprk['je']-(sprk['jj']*dbsedit1.Value);
rkzk.Edit;
if sprk.RecNo<>sprk.RecordCount then
begin
sprk.Next;
sprk.Prior;
end else sprk.Next;
rkzk['je']:=dbgrideh2.Columns[5].Footers[0].SumValue;
rkzk['lr']:=dbsum1.SumCollection[0].SumValue;
rkzk['ssje']:=rkzk['je'];
rkzk['yfje']:=rkzk['je'];
end;

procedure Tspckzcck.sBox1PropertiesChange(Sender: TObject);
begin
dbgrideh2.Columns[0].Visible:=sbox1.Checked;
end;

procedure Tspckzcck.sBox2PropertiesChange(Sender: TObject);
begin
dbgrideh2.Columns[1].Visible:=sbox2.Checked;
end;

procedure Tspckzcck.sBox3PropertiesChange(Sender: TObject);
begin
dbgrideh2.Columns[2].Visible:=sbox3.Checked;
end;

procedure Tspckzcck.sBox4PropertiesChange(Sender: TObject);
begin
dbgrideh2.Columns[3].Visible:=sbox4.Checked;
end;

procedure Tspckzcck.sBox5PropertiesChange(Sender: TObject);
begin
dbgrideh2.Columns[4].Visible:=sbox5.Checked;
end;

procedure Tspckzcck.sBox6PropertiesChange(Sender: TObject);
begin
dbgrideh2.Columns[5].Visible:=sbox6.Checked;
end;

procedure Tspckzcck.cxButton4Click(Sender: TObject);
begin
epanel5.RollState:=true;
end;

procedure Tspckzcck.cxButton5Click(Sender: TObject);
begin
if rkzk.RecordCount>0 then
begin
epanel2.RollState:=true;
dbgrideh1.Enabled:=true;
dbgrideh2.Enabled:=true;
//dbgrideh3.Enabled:=false;
sprk.Close;
sprk.SQL.Clear;
sprk.SQL.Add('select * from spckd where jhbh=:bh');
sprk.Parameters[0].Value:=rkzk['jhbh'];
sprk.Open;
end;
end;

procedure Tspckzcck.cxCheckBox1Click(Sender: TObject);
begin
rkzk.Edit;
rkzk['ck']:=cxcheckbox1.Checked;
if not rkzk['ck'] then
cxbutton3.Caption:='入庫退出' else
cxbutton3.Caption:='暫存退出';
end;

procedure Tspckzcck.zfcdClick(Sender: TObject);
begin
if zfcd.Checked then
begin
cxcheckbox1.Checked:=false;
rkzk.Edit;
rkzk['ck']:=false;
cxbutton3.Caption:='確認作廢';
end else
begin
cxcheckbox1.Checked:=true;
rkzk.Edit;
rkzk['ck']:=true;
cxbutton3.Caption:='暫存退出';
end;

end;

procedure Tspckzcck.cpBox1Click(Sender: TObject);
begin
cpedit1.SetFocus;
end;

procedure Tspckzcck.cxButton6Click(Sender: TObject);
begin
adoqy1.Close;
adoqy1.SQL.Clear;
if cpbox1.Checked then
adoqy1.SQL.Add('select * from spkc where (ckh=:bh) and (zjm1 like :bh)')
else
adoqy1.SQL.Add('select * from spkc where (ckh=:bh) and (sjmc like :bh)');
adoqy1.Parameters[0].Value:=table2['bh'];
adoqy1.Parameters[1].Value:=cpedit1.Text+'%';
adoqy1.Open;
end;

end.

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲女人的天堂| 亚洲欧美日韩久久| 日韩一区二区三区免费看| 欧美日韩一区二区三区四区 | 日韩欧美国产午夜精品| 日韩精品一区二区三区四区| 欧美精品一区二区久久婷婷| 精品国内片67194| 欧美国产欧美亚州国产日韩mv天天看完整| 欧美一级片在线看| 欧美激情一区二区三区在线| 国产精品天干天干在观线| 亚洲欧美综合网| 亚洲综合在线免费观看| 日韩在线卡一卡二| 国产suv精品一区二区三区| 91视频com| 久久精品人人做人人综合 | 97成人超碰视| 日韩手机在线导航| 亚洲欧洲日韩综合一区二区| 丝袜亚洲另类丝袜在线| 成人av影院在线| 欧美va日韩va| 亚洲电影第三页| 91美女片黄在线观看91美女| 欧美成人欧美edvon| 香蕉加勒比综合久久| av不卡在线观看| 久久免费电影网| 国产一区二三区| 日韩区在线观看| 国产一区三区三区| 蓝色福利精品导航| 国产乱国产乱300精品| 日韩欧美久久一区| 天天亚洲美女在线视频| av综合在线播放| 国产精品卡一卡二| 不卡一二三区首页| 亚洲三级视频在线观看| 99久久精品免费看| 综合在线观看色| 99精品视频在线观看| 亚洲九九爱视频| 欧美图区在线视频| 国产综合色在线| 日韩毛片精品高清免费| 日本电影欧美片| 婷婷综合在线观看| 国产色爱av资源综合区| 国产不卡视频在线观看| 国产精品网站在线观看| 91在线免费播放| 亚洲成人综合视频| 欧美va在线播放| 94色蜜桃网一区二区三区| 亚洲综合免费观看高清在线观看| 91麻豆精品国产91久久久 | 欧美性猛片xxxx免费看久爱| 免费精品99久久国产综合精品| 日韩一本二本av| 91看片淫黄大片一级在线观看| 亚洲永久免费av| 欧美国产精品v| 91麻豆精品国产自产在线| 不卡影院免费观看| 免费一级片91| 亚洲亚洲精品在线观看| 日韩精品一区二区三区三区免费| 成人三级在线视频| 性感美女久久精品| 亚洲天堂网中文字| 国产午夜精品一区二区三区嫩草| 欧美日韩中文字幕一区二区| 丁香一区二区三区| 国产盗摄一区二区| 国产精品一区二区x88av| 日本va欧美va精品发布| 午夜久久久久久| 日韩福利电影在线观看| 午夜精品一区二区三区三上悠亚 | 波多野结衣中文字幕一区二区三区 | 亚洲人成精品久久久久| 亚洲欧美乱综合| 一区二区三区中文字幕| 一区二区三区欧美视频| 亚洲男同性恋视频| 视频一区欧美日韩| 蜜臀va亚洲va欧美va天堂| 蜜臀av亚洲一区中文字幕| 日日夜夜免费精品视频| 九九视频精品免费| 国产综合色视频| 成人18视频在线播放| 色丁香久综合在线久综合在线观看| 色屁屁一区二区| 国内久久婷婷综合| 五月天国产精品| 日韩成人伦理电影在线观看| 亚洲一区二区中文在线| 九九视频精品免费| 99久久精品国产毛片| 欧美一级理论片| 国产精品国产三级国产有无不卡| 国产精品国产三级国产专播品爱网 | 欧美性大战久久| 精品久久久久99| 性做久久久久久免费观看欧美| 久久99精品一区二区三区三区| 成人综合婷婷国产精品久久蜜臀 | 日韩国产精品久久久久久亚洲| 久88久久88久久久| 911精品国产一区二区在线| 国产欧美精品区一区二区三区| 亚洲动漫第一页| 色欲综合视频天天天| 久久婷婷综合激情| 久久精品国产77777蜜臀| 欧美亚洲愉拍一区二区| 国产精品午夜久久| 国产成人精品在线看| 日韩亚洲电影在线| 午夜欧美在线一二页| 欧美性生活影院| 日韩一区中文字幕| av亚洲精华国产精华精华| 日韩精品影音先锋| 亚洲一区二区三区四区五区黄| jvid福利写真一区二区三区| 国产精品欧美一区二区三区| 激情另类小说区图片区视频区| 欧美日韩一区二区三区四区 | 国产白丝精品91爽爽久久| 久久综合久久鬼色| 国产一区二区在线观看免费| 日韩一区二区三区精品视频| 青青草国产精品97视觉盛宴| 欧美美女激情18p| 青青国产91久久久久久| 精品欧美一区二区久久| 狠狠色丁香久久婷婷综合丁香| 欧美刺激午夜性久久久久久久 | 欧美一区二区日韩一区二区| 全部av―极品视觉盛宴亚洲| 精品区一区二区| 99视频精品免费视频| 日韩精品国产欧美| 国产欧美一区二区精品性色 | 亚洲国产精品影院| 精品99久久久久久| 99久久精品久久久久久清纯| 亚洲与欧洲av电影| 精品国产一区二区三区久久久蜜月| 国产91露脸合集magnet | 91蜜桃免费观看视频| 亚洲电影视频在线| 日本一区二区三区在线观看| 欧美视频一二三区| www.99精品| 国产一区二区主播在线| 日韩精品一级二级| 一区二区三区四区不卡视频| 日韩va亚洲va欧美va久久| 欧美一区二区三区在线视频 | 日韩区在线观看| 欧美视频中文字幕| 97精品久久久午夜一区二区三区| 激情六月婷婷综合| 免费日本视频一区| 亚洲成av人影院| 亚洲综合在线第一页| 亚洲在线观看免费| 一区二区三区四区高清精品免费观看 | 亚洲精品中文字幕乱码三区| 国产精品美日韩| 国产午夜精品久久久久久免费视| 欧美亚洲国产一区二区三区va | 亚洲精品少妇30p| 一区二区三区中文字幕精品精品 | 97超碰欧美中文字幕| k8久久久一区二区三区| 成人精品视频.| 成人免费毛片片v| 成人午夜看片网址| 国产精品99久| 91在线你懂得| 91麻豆精品国产91| 日韩你懂的在线播放| 91精品国产一区二区| 色哟哟欧美精品| 欧美一区二区黄色| 成人h动漫精品| 日本久久精品电影| 欧美日韩情趣电影| 26uuu国产电影一区二区| 精品少妇一区二区三区免费观看| 久久久国产精品午夜一区ai换脸| 在线观看日韩av先锋影音电影院| 宅男噜噜噜66一区二区66|