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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? sy_sjndfpjh_fp.pas

?? 省級集郵品管理ERP
?? PAS
字號:

{*******************************************************}
{                                                       }
{                上級封片年度分配計劃補錄               }
{                                                       }
{            中軟金馬公司版權(quán)所有。2002.12前            }
{                                                       }
{               編制:中軟金馬項目開發(fā)組                }
{                                                       }
{                                                       }
{*******************************************************}
(*
本模塊在省級零枚票管理模塊 計劃管理部分的上級封片年度分配計劃補錄菜單調(diào)用。
*)

{數(shù)據(jù)說明:
  大類下拉表中是TG_YZPPLDMB表中所有不以1、8、9開頭的大類。
  郵資分類(界面左邊DBGrid)顯示當(dāng)前選中大類下的所有小類。
  根據(jù)年度SpinEdit刷新分配計劃(界面右邊DBGrid);
  郵資分類信息和分配計劃在游標(biāo)移動的時候彼此影響,定位。
  分配計劃(界面右邊DBGrid)讀取數(shù)據(jù)來源:TYS_JJNFPJH_FP a, TG_YZPPLDMB;寫數(shù)據(jù):TYS_JJNFPJH_FP。

  增加:將當(dāng)前年度、當(dāng)前大類下中沒有做分配計劃的小類分配計劃append到分配計劃中。
  刪除:將分配計劃中當(dāng)前選中的一條記錄刪掉。
  保存:將分配數(shù)量為0的記錄刪掉,提交。

2002.06 jillshao
}

unit SY_SJNDFPJH_FP;

interface

uses
  Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs,
  FORMBASE, ExtCtrls, ModiPanel, StdCtrls, Mask, DBCtrls, Grids, DBGrids,
  CurrEdit, RXDBCtrl, ToolEdit, ComCtrls, Buttons, DBTables, Db,
  RxQuery, RXCtrls, Spin, EHGrids, DBGridEh, Menus, DBGridEhExport;

type
  //郵資類代碼
  PYZLDM = ^YZLDM;
  YZLDM = record
    DL, MC: string;
  end;

type
  Tfrm_SJNDFPJH_FP = class(TFFormBase)
    ModiPanel1: TModiPanel;
    Panel1: TPanel;
    Pnl_edit: TPanel;
    DS_FXJH: TDataSource;
    DS_FPJH: TDataSource;
    Qry_FPJH: TQuery;
    Panel4: TPanel;
    XttxTitle: TRxLabel;
    DWMC: TLabel;
    Qry_FXJH: TQuery;
    USQL_FPJH: TUpdateSQL;
    Label8: TLabel;
    ND: TSpinEdit;
    Splitter1: TSplitter;
    Label3: TLabel;
    CB_dl: TComboBox;
    Qry_FPJHND: TStringField;
    Qry_FPJHYZLDM: TStringField;
    Qry_FPJHDWDM: TStringField;
    Qry_FPJHJHFPZTS: TFloatField;
    Qry_FPJHZT: TStringField;
    Qry_FPJHZBR: TStringField;
    Qry_FPJHPZR: TStringField;
    Qry_FPJHZDRQ: TDateTimeField;
    Qry_FPJHBZ: TStringField;
    Qry_FPJHMC: TStringField;
    DBG_FPJH: TDBGridEh;
    DBG_FXJH: TDBGridEh;
    StaticText1: TStaticText;
    StaticText2: TStaticText;
    dbge_csh: TDBGridEhExport;
    PM_Exp: TPopupMenu;
    MI_Exc: TMenuItem;
    N2: TMenuItem;
    MI_txt: TMenuItem;
    N1: TMenuItem;
    N3: TMenuItem;
    N4: TMenuItem;
    procedure ModiPanel1BtnClick(Index: TBtnVisible);
    procedure FormCreate(Sender: TObject);
    procedure NDChange(Sender: TObject);
    procedure FormCloseQuery(Sender: TObject; var CanClose: Boolean);
    procedure Qry_FXJHAfterScroll(DataSet: TDataSet);
    procedure DBG_FXJHEnter(Sender: TObject);
    procedure Qry_FPJHAfterScroll(DataSet: TDataSet);
    procedure FormShow(Sender: TObject);
    procedure CB_dlChange(Sender: TObject);
    procedure Qry_FPJHJHFPZTSSetText(Sender: TField; const Text: string);
    procedure MI_ExcClick(Sender: TObject);
    procedure MI_txtClick(Sender: TObject);
    procedure Qry_FPJHBeforeInsert(DataSet: TDataSet);
    procedure N3Click(Sender: TObject);
    procedure PM_ExpPopup(Sender: TObject);
    procedure DBG_FPJHEnter(Sender: TObject);
  private
    { Private declarations }
    FDtState: TDataState;
    procedure Save;
    procedure SetState(Value: TdataState);
    function CheckExit(): boolean;
    procedure DoADDFPJH;
  public
    { Public declarations }
  end;

function Show_SJNDFPJH_FP: Boolean;
var
  frm_SJNDFPJH_FP: Tfrm_SJNDFPJH_FP;

implementation

uses datas, Pub;
{$R *.DFM}


function Show_SJNDFPJH_FP: Boolean;
begin
  Application.CreateForm(Tfrm_SJNDFPJH_FP, frm_SJNDFPJH_FP);
  with frm_SJNDFPJH_FP do
  try
    if CheckRight(frm_SJNDFPJH_FP, [Modipanel1]) then
      result := ShowModal = MB_OK;
  finally
    Free;
  end;
end;

procedure Tfrm_SJNDFPJH_FP.SetState(Value: TdataState);
var
  i: integer;
  v_col: TColor;
  procedure SetControls(Value: Boolean); //瀏覽狀態(tài)
  begin
    ND.Enabled := Value;
    CB_dl.Enabled := Value;
    DBG_FXJH.Enabled := Value;
    DBG_FPJH.ReadOnly := Value;
  end;
begin
  FDtState := Value;
  ModiPanel1.ChangeMode(FDtState = dtBrowse);
  SetControls(FDtState = dtBrowse);
  if Value = dtBrowse then
    v_col := ClBtnFace
  else
    v_col := ClWindow;
  DBG_FPJH.Columns[1].Color := v_col;
  DBG_FPJH.Columns[2].Color := v_col;
  DBG_FPJH.Columns[3].Color := v_col;
  DBG_FPJH.Columns[4].Color := v_col;
end;

procedure Tfrm_SJNDFPJH_FP.Save;
const
  CS_UPD = 'update TYS_JJNFPJH_FP set JHFPZTS = ''%s'', ZBR = ''%s'', ZDRQ = to_date(''%s'',''YYYY-MM-DD''), BZ = ''%s''' +
    ' where ND = ''%s'' and YZLDM = ''%s''';
  CS_INS = 'insert into TYS_JJNFPJH_FP(ND, YZLDM, DWDM, JHFPZTS, ZT, ZBR, ZDRQ, BZ) values' +
    '(''%s'', ''%s'', ''%s'', ''%s'', ''0'', ''%s'', to_date(''%s'',''YYYY-MM-DD''), ''%s'')';
  CS_DEL = 'delete from TYS_JJNFPJH_FP where ND = ''%s'' and YZLDM = ''%s''';
  procedure DoApplyUpd;
  var
    v_sql: string;
  begin
    Qry_FPJH.First;
    while not Qry_FPJH.Eof do
      with Qry_FPJH do
      begin
        if FieldByName('JHFPZTS').AsInteger = 0 then
        begin
          v_sql := format(CS_DEL, [ND.Text, FieldByName('YZLDM').AsString]);
          AssignSQLstr(data.qrytmp, v_sql);
          data.qrytmp.ExecSQL;
        end
        else
        begin
          v_sql := format(CS_UPD, [FieldByName('JHFPZTS').AsString, FieldByName('ZBR').AsString,
            formatdatetime('yyyy-mm-dd', FieldByName('ZDRQ').AsDateTime),
              FieldByName('BZ').AsString, ND.Text,
              FieldByName('YZLDM').AsString]);
          AssignSQLstr(data.qrytmp, v_sql);
          data.qrytmp.ExecSQL;
          if data.qrytmp.RowsAffected = 0 then
          begin
            v_sql := format(CS_INS, [ND.Text, FieldByName('YZLDM').AsString,
              FieldByName('DWDM').AsString, FieldByName('JHFPZTS').AsString,
                FieldByName('ZBR').AsString, formatdatetime('yyyy-mm-dd', FieldByName('ZDRQ').AsDateTime),
                FieldByName('BZ').AsString]);
            AssignSQLstr(data.qrytmp, v_sql);
            data.qrytmp.ExecSQL;
          end;
        end;
        Qry_FPJH.Next;
      end;
  end;
begin
  Qry_FPJH.First;
  while not Qry_FPJH.Eof do //將分配數(shù)量為0的記錄刪除,并判斷制表人和制表日期是否為空
  begin
    if Qry_FPJH.FieldByName('JHFPZTS').AsInteger > 0 then
    begin
      if Qry_FPJH.FieldByName('ZBR').AsString = '' then
      begin
        CHQMsgBox('制表人不能為空!');
        DBG_FPJH.SetFocus;
        DBG_FPJH.SelectedIndex := 2;
        exit;
      end;
      if Qry_FPJH.FieldByName('ZDRQ').AsString = '' then
      begin
        CHQMsgBox('制表日期不能為空!');
        DBG_FPJH.SetFocus;
        DBG_FPJH.SelectedIndex := 3;
        exit;
      end;
    end;
    Qry_FPJH.Next;
  end;

  data.DM.StartTransaction;
  try
    DoApplyUpd;
    Qry_FPJH.Cancel;
    data.DM.Commit;
    NDChange(nil);
  except
    data.DM.Rollback;
    exit;
  end;
  Qry_FPJH.CancelUpdates;
  SetState(dtBrowse);
end;

procedure Tfrm_SJNDFPJH_FP.DoADDFPJH; //將
var
  v_b_add: boolean;
begin
  if Qry_FXJH.IsEmpty then
  begin
    CHQMsgBox('沒有小類信息!');
    exit;
  end;
  Qry_FPJH.AfterScroll := nil;
  Qry_FXJH.First;
  Qry_FPJH.First;
  Qry_FPJH.BeforeInsert := nil;
  while not Qry_FXJH.Eof do
  begin
    Qry_FPJH.Locate('YZLDM', Qry_FXJH.FieldByName('YZLDM').AsString, []);
    if Qry_FPJH.FieldByName('YZLDM').AsString <> Qry_FXJH.FieldByName('YZLDM').AsString then
    begin
      v_b_add := true;
      Qry_FPJH.Append;
      Qry_FPJH.FieldByName('YZLDM').AsString := Qry_FXJH.FieldByName('YZLDM').AsString;
      Qry_FPJH.FieldByName('ND').AsString := ND.Text;
      Qry_FPJH.FieldByName('DWDM').AsString := VG_UnitID;
      Qry_FPJH.FieldByName('MC').AsString := Qry_FXJH.FieldByName('MC').AsString;
      Qry_FPJH.FieldByName('ZT').AsString := '0';
    end;
    Qry_FXJH.Next;
  end;
  Qry_FPJH.BeforeInsert := Qry_FPJHBeforeInsert;
  Qry_FPJH.AfterScroll := Qry_FPJHAfterScroll;
  if v_b_add then
    SetState(dtInsert);
end;

procedure Tfrm_SJNDFPJH_FP.ModiPanel1BtnClick(Index: TBtnVisible);
var
  i: integer;
begin
  case index of
    bnAdd:
      DoADDFPJH;
    bnDelete:
      begin
        if Qry_FPJH.IsEmpty then
        begin
          CHQMsgBox('沒有可刪除的數(shù)據(jù)!');
          exit;
        end;
        if CHQMsgBox('確定要刪除記錄嗎?', 2) = IDYES then
        begin
          Qry_FPJH.Edit;
          Qry_FPJH.Delete;
          Qry_FPJH.ApplyUpdates;
          Qry_FPJH.CommitUpdates;
        end;
      end;
    bnEdit:
      begin
        if Qry_FPJH.IsEmpty then
        begin
          CHQMsgBox('沒有可修改的數(shù)據(jù)!');
          exit;
        end;
        SetState(dtEdit);
        Qry_FPJH.Edit;
      end;
    bnSave:
      Save;
    bnCancel:
      if CHQMsgBox('取消編輯, 確定嗎?', 2) = IDYES then
      try
        Qry_FPJH.Cancel;
        Qry_FPJH.CancelUpdates;
      finally
        SetState(dtBrowse);
      end;
    bnClose:
      Close;
  end;
end;

procedure Tfrm_SJNDFPJH_FP.FormCreate(Sender: TObject);
begin
  inherited;
  DWMC.Caption := '使用單位:' + VG_UnitName;
  DBG_FXJHEnter(DBG_FXJH);
  SetState(dtBrowse);
end;

procedure Tfrm_SJNDFPJH_FP.NDChange(Sender: TObject);
begin
  Qry_FPJH.AfterScroll := nil;
  Qry_FXJH.AfterScroll := nil;
  Qry_FXJH.Close;
  Qry_FXJH.ParamByName('DL').AsString := CB_dl.Text;
  Qry_FXJH.Open;
  Qry_FPJH.Close;
  Qry_FPJH.ParamByName('ND').AsString := ND.Text;
  Qry_FPJH.ParamByName('DLDM').AsString := PYZLDM(CB_DL.Items.Objects[CB_DL.ItemIndex])^.DL;
  Qry_FPJH.Open;
  Qry_FPJH.AfterScroll := Qry_FPJHAfterScroll;
  Qry_FXJH.AfterScroll := Qry_FXJHAfterScroll;

end;

procedure Tfrm_SJNDFPJH_FP.FormCloseQuery(Sender: TObject;
  var CanClose: Boolean);
begin
  inherited;
  CanCLose := CheckExit;
end;

function Tfrm_SJNDFPJH_FP.CheckExit(): boolean;
begin
  result := true;
  if FDtState in [dtInsert, dtEdit] then
    case CHQMsgBox('數(shù)據(jù)已經(jīng)被更改,是否保存所做修改?', 3) of
      IDYes:
        ModiPanel1BtnClick(bnSave);
      IDNo:
        ModiPanel1BtnClick(bnCancel);
      IDCancel:
        result := false;
    end
end;

procedure Tfrm_SJNDFPJH_FP.Qry_FXJHAfterScroll(DataSet: TDataSet);
begin
  if DBG_FXJH.TitleFont.Color = clNavy then
    Qry_FPJH.Locate('YZLDM', Qry_FXJH.FieldByName('YZLDM').AsString, []);
end;

procedure Tfrm_SJNDFPJH_FP.Qry_FPJHAfterScroll(DataSet: TDataSet);
begin
  if Qry_FPJH.IsEmpty then
    exit;
  if DBG_FPJH.TitleFont.Color = clNavy then
    Qry_FXJH.Locate('YZLDM', Qry_FPJH.FieldByName('YZLDM').AsString, []);
end;

procedure Tfrm_SJNDFPJH_FP.DBG_FXJHEnter(Sender: TObject);
begin
  if Sender = DBG_FXJH then
  begin
    DBG_FXJH.TitleFont.Color := clNavy;
    DBG_FPJH.TitleFont.Color := clWindowText;
  end
  else
  begin
    DBG_FXJH.TitleFont.Color := clWindowText;
    DBG_FPJH.TitleFont.Color := clNavy;
  end;
end;

procedure Tfrm_SJNDFPJH_FP.FormShow(Sender: TObject);
var
  AYZLDM: PYZLDM;
begin
  CB_dl.OnChange := nil;
  AssignSQLstr(data.qrytmp, 'select distinct substr(YZLDM,1,1),DL from TG_YZPPLDMB where substr(YZLDM,1,1) not in (1,8,9)');
  data.qrytmp.Open;
  while not data.qrytmp.eof do
  begin
    New(AYZLDM);
    AYZLDM.DL := data.qrytmp.Fields[0].asstring;
    AYZLDM.MC := data.qrytmp.Fields[1].asstring;
    CB_dl.Items.AddObject(data.qrytmp.Fields[1].AsString, TObject(AYZLDM));
    data.qrytmp.Next;
  end;

  CB_dl.ItemIndex := 0;
  CB_dl.OnChange := CB_dlChange;
  ND.Value := VG_Year;

end;

procedure Tfrm_SJNDFPJH_FP.CB_dlChange(Sender: TObject);
begin
  NDChange(nil);

end;

procedure Tfrm_SJNDFPJH_FP.Qry_FPJHJHFPZTSSetText(Sender: TField;
  const Text: string);
var
  TextValue: Integer;
begin
  try
    TextValue := StrToInt(Text);
    if TextValue < 0 then
    begin
      CHQMsgBox('非法數(shù)值!');
      abort;
    end;

    Sender.AsInteger := TextValue;
  except
    if not (TextValue < 0) then
      chqmsgbox('非法數(shù)值');
    abort;
  end;
end;

procedure Tfrm_SJNDFPJH_FP.MI_ExcClick(Sender: TObject);
begin
  if DBG_FPJH.DataSource.DataSet.IsEmpty then
    exit;
  dbge_csh.Export_To_Excel(DBG_FPJH);

end;

procedure Tfrm_SJNDFPJH_FP.MI_txtClick(Sender: TObject);
begin
  if DBG_FPJH.DataSource.DataSet.IsEmpty then
    exit;
  dbge_csh.Export_To_Txt(DBG_FPJH);

end;

procedure Tfrm_SJNDFPJH_FP.Qry_FPJHBeforeInsert(DataSet: TDataSet);
begin
  Abort;
end;

procedure Tfrm_SJNDFPJH_FP.N3Click(Sender: TObject);
var
  v_zbr, v_yzldm: string;
  v_zbrq: TDateTime;
begin
  case DBG_FPJH.SelectedIndex of
    2:
      v_zbr := Qry_FPJH.FieldByName('ZBR').AsString;
    3:
      v_zbrq := Qry_FPJH.FieldByName('ZDRQ').AsDateTime;
  end;
  v_yzldm := Qry_FPJH.FieldByName('yzldm').AsString;
  Qry_FPJH.First;
  while not Qry_FPJH.Eof do
  begin
    Qry_FPJH.Edit;
    if TMenuItem(Sender).Tag = 11 then //
      case DBG_FPJH.SelectedIndex of
        2:
          Qry_FPJH.FieldByName('ZBR').AsString := v_zbr;
        3:
          Qry_FPJH.FieldByName('ZDRQ').AsDateTime := v_zbrq;
      end
    else
      case DBG_FPJH.SelectedIndex of
        2:
          if Qry_FPJH.FieldByName('ZBR').AsString = '' then
            Qry_FPJH.FieldByName('ZBR').AsString := v_zbr;
        3:
          if Qry_FPJH.FieldByName('ZDRQ').IsNull then
            Qry_FPJH.FieldByName('ZDRQ').AsDateTime := v_zbrq;
      end;
    Qry_FPJH.Next;
  end;
  Qry_FPJH.Locate('YZLDM', v_yzldm, []);
end;

procedure Tfrm_SJNDFPJH_FP.PM_ExpPopup(Sender: TObject);
begin
  N1.Enabled := (FDtState <> dtBrowse) and (DBG_FPJH.SelectedIndex in [2, 3]);
end;

procedure Tfrm_SJNDFPJH_FP.DBG_FPJHEnter(Sender: TObject);
begin
  if Sender = DBG_FXJH then
  begin
    DBG_FXJH.TitleFont.Color := clNavy;
    DBG_FPJH.TitleFont.Color := clWindowText;
  end
  else
  begin
    DBG_FXJH.TitleFont.Color := clWindowText;
    DBG_FPJH.TitleFont.Color := clNavy;
  end;
end;

end.

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产拍揄自揄精品视频麻豆| 国产精品天美传媒沈樵| gogo大胆日本视频一区| 日韩国产一区二| 日韩一区日韩二区| 久久网站最新地址| 欧美日韩免费电影| 99久久综合国产精品| 国产精品一区二区三区四区| 丝袜亚洲精品中文字幕一区| 亚洲日本在线a| 国产欧美精品在线观看| 日韩区在线观看| 欧美色成人综合| 色综合夜色一区| 岛国av在线一区| 国产一区二区三区精品视频| 日韩精品亚洲一区| 亚洲成人第一页| 亚洲男人都懂的| 国产精品久久久久一区二区三区共| 日韩免费成人网| 91精品久久久久久蜜臀| 欧美日精品一区视频| 97超碰欧美中文字幕| 成人97人人超碰人人99| 福利电影一区二区三区| 国产精品影视在线观看| 国产自产高清不卡| 国产揄拍国内精品对白| 久久精工是国产品牌吗| 美女脱光内衣内裤视频久久网站| 天天操天天色综合| 丝袜美腿亚洲一区| 日韩高清电影一区| 日一区二区三区| 免费三级欧美电影| 久久福利资源站| 国产在线一区二区| 国产成人综合视频| 北条麻妃一区二区三区| 99久久国产免费看| 91捆绑美女网站| 91高清视频在线| 欧美私人免费视频| 9191久久久久久久久久久| 91精品国产色综合久久ai换脸| 欧美一级在线视频| 久久一区二区三区四区| 国产三级欧美三级日产三级99 | 成人亚洲精品久久久久软件| 国产精品自拍三区| 不卡电影一区二区三区| 91网站在线播放| 欧美日韩亚洲综合一区| 日韩欧美国产综合在线一区二区三区| 日韩视频在线你懂得| 国产亚洲婷婷免费| 亚洲欧美日韩在线| 亚洲18影院在线观看| 久久精品国产亚洲高清剧情介绍| 久久成人免费网| 成人免费视频播放| 欧美综合在线视频| 欧美成va人片在线观看| 中文字幕久久午夜不卡| 亚洲精品欧美二区三区中文字幕| 天天综合天天综合色| 国产一区二区在线视频| 99国产精品久久久久久久久久 | 一区二区三区精品在线| 理论片日本一区| 成人高清视频在线| 欧美日韩另类国产亚洲欧美一级| 精品久久久久久无| 综合自拍亚洲综合图不卡区| 偷窥国产亚洲免费视频| 国产风韵犹存在线视精品| 日本道色综合久久| 精品国产乱码久久久久久蜜臀| 欧美国产成人精品| 日韩不卡一区二区| k8久久久一区二区三区| 欧美一区二区三区在线观看| 国产精品热久久久久夜色精品三区| 亚洲尤物视频在线| 粉嫩久久99精品久久久久久夜| 欧美三级在线看| 久久精品视频一区二区| 亚洲第一成人在线| 成人黄色一级视频| 欧美不卡123| 亚洲一区二区三区美女| 国产不卡视频一区| 91精品国产综合久久精品麻豆| 国产精品久久午夜夜伦鲁鲁| 免费在线看一区| 在线观看三级视频欧美| 久久亚洲精精品中文字幕早川悠里| 亚洲综合色网站| 成人免费视频播放| 26uuu精品一区二区| 亚洲18影院在线观看| 一本色道久久综合亚洲aⅴ蜜桃 | 国产一二精品视频| 欧美日韩视频在线一区二区| 中文字幕高清一区| 国产在线不卡一区| 91精品国产91久久久久久一区二区 | 中文欧美字幕免费| 国产在线播放一区三区四| 7777精品伊人久久久大香线蕉经典版下载| 中文字幕免费不卡在线| 国产剧情在线观看一区二区| 制服.丝袜.亚洲.中文.综合| 一区二区视频在线| 99视频精品免费视频| 久久蜜桃av一区二区天堂| 久久国产精品色| 日韩精品一区二区在线观看| 日韩av中文字幕一区二区 | 久久亚洲精华国产精华液| 日韩成人一区二区三区在线观看| 91福利资源站| 一区二区三区中文字幕| 在线亚洲一区观看| 亚洲乱码中文字幕| 99国产精品久久久久久久久久 | 六月丁香婷婷色狠狠久久| 欧美一级久久久久久久大片| 亚洲图片自拍偷拍| 欧美日韩精品一区二区天天拍小说| 亚洲精品你懂的| 欧美综合视频在线观看| 亚洲第一成人在线| 欧美日韩在线播放| 天天影视涩香欲综合网| 日韩一级完整毛片| 精品一区二区三区香蕉蜜桃| 久久久国产综合精品女国产盗摄| 久久69国产一区二区蜜臀| 久久久久99精品国产片| 国产精品主播直播| 国产精品天美传媒| 色综合久久久久| 亚洲国产成人va在线观看天堂| 欧美亚洲丝袜传媒另类| 日本人妖一区二区| 精品美女一区二区| 粉嫩久久99精品久久久久久夜| 国产精品成人在线观看| 91视频.com| 亚洲大片精品永久免费| 日韩一区二区在线播放| 国产中文字幕精品| 国产精品乱码一区二三区小蝌蚪| 色呦呦一区二区三区| 亚洲成人免费在线| 日韩精品一区国产麻豆| 成人亚洲精品久久久久软件| 亚洲卡通动漫在线| 欧美精品在线视频| 国产一区二区伦理| 一区二区在线观看av| 欧美一级片免费看| 福利一区二区在线| 亚洲午夜久久久久久久久电影院| 欧美成人三级电影在线| 成人午夜激情在线| 亚洲一区av在线| 精品国产乱码久久久久久老虎| 成人av动漫在线| 日本视频免费一区| 亚洲国产成人一区二区三区| 欧美午夜精品一区二区蜜桃| 九九精品一区二区| 亚洲美腿欧美偷拍| 欧美成人女星排行榜| 91一区二区在线观看| 免费不卡在线视频| 亚洲欧洲美洲综合色网| 欧美日韩极品在线观看一区| 国产成人午夜片在线观看高清观看 | 国产欧美一区二区三区鸳鸯浴| 91老师片黄在线观看| 国产在线乱码一区二区三区| 亚洲欧美激情小说另类| 精品国产一区久久| 欧洲亚洲精品在线| 国产裸体歌舞团一区二区| 亚洲一区在线看| 国产女同性恋一区二区| 在线不卡免费欧美| 不卡视频免费播放| 经典三级视频一区| 天天综合色天天| 一区二区三区四区不卡在线 | 色哟哟精品一区| 国产精品影音先锋| 男女男精品视频网|