erp管理系統軟件

erp項目實施方案-第30章 外掛程序

作者: admin 來源: erp系統 日期: 2021-07-21 14:19:55 人氣: - 評論: 0

30.1 外掛程序介紹

外掛程序作用:擴充ERP功能。滿足企業的行業化、個性化需求。

外掛程序接口特點:

? 無需系統程序源碼。外掛程序集成到ERP中,并且會把登錄的用戶ID傳遞給外掛程序;

? 多種編程語言支持。可用.NET平臺任一編程語言,只需指定文件名、類名、方法名即可;

? 外掛程序分門別類。所有外掛程序放置目錄固定,都在ERP根目錄下的“外掛程序”子目錄下,并且子目錄與子系統一一對應,比如:“W1.采購系統”外掛程序的目錄如下:

ERP根目錄\外掛程序\W1\

外掛程序集成在幣加德ERP的菜單欄中,如圖30-1。

 

30-1 外掛程序接口及系統集成位置

30.2 外掛程序實戰

本節使用Visual Studio 2013(速成版、社區版、專業版、高級版、旗艦版都可以,前面2個版本是免費的)來開發外掛程序,如果你使用的是其他版本的Visual Studio,也可以參照學習,大同小異。本節先用完整詳細的步驟介紹一個最簡單的外掛程序的開發,通過此外掛的學習,可以完全掌握外掛的開發方法。然后用較簡潔的步驟介紹如何開發報表外掛,這個案例很實用,企業的程序開發人員或ERP代理服務商經常需要從企業ERP中取數,開發分析報表或開發定制格式的打印單據。

30.2.1 一個簡單的外掛程序

1)編寫外掛程序

①打開Visual Studio 2013,點【文件】/【新建】/【項目】,如圖30-2。

 

30-2 新建項目

“新建項目”窗口,選擇【Visual C#】/【Windows 窗體應用程序】,名稱為“W1”,如圖30-3。

 

30-3 選擇Windows 窗體應用程序

“工具箱”中拖一個Label到窗體設計界面,如圖30-4。

 

30-4 拖一個標簽到設計面板

雙擊設計面板,打開代碼編輯窗口,輸入以下代碼,如圖30-5

public string _userID = "";     //登錄用戶ID

public void ShowMe(string userID, string serverIP, string dbName, string saPassword, string curDir)//鉤子方法

{

    _userID = userID;           //傳遞用戶登錄ID

    label1.Text = "登錄用戶ID:" + _userID;//標簽顯示

    base.Show();//顯示窗體

}

 

30-5 寫程序代碼

提醒:不管寫什么類型的外掛程序,都需要上面的代碼,相當于ERP與外掛程序之間約定的一種協議,目的在于把ERP系統當前的登錄用戶ID傳遞給外掛程序,并打開外掛程序的主窗體。除此之外,外掛程序與普通的Windows窗體程序沒有任何區別。

外掛程序可以查詢ERP的后臺數據表,但千萬別修改(刪除)數據,這是一個基本的原則。否則出錯后無法核查是ERP的問題,還是外掛程序的問題。

鼠標右鍵項目名稱,在上下文菜單中選【屬性】,在打開的窗口中,“目標框架”選擇“.NET Framework 2.0”(為了兼容老電腦),“輸出類型”選“類庫”(如果選“Windows應用程序”,用戶可以越過權限設置,直接運行外掛程序),如圖30-6

 

30-6 設置項目屬性

再次點【啟動】,系統會報錯(因上一步中改變了目標框架),修正錯誤,如圖30-7

 

30-7 修改錯誤

再次點【啟動】,系統會彈出無法直接啟動類庫項目的錯誤,這正是所要的,如圖30-8

 

30-8 彈出無法直接啟動類庫項目的錯誤

打開外掛程序的輸出目錄(參見“圖30-3 選擇Windows 窗體應用程序”選定的位置),并把外掛程序復制到ERP的外掛程序目錄,如圖30-9

 

 

30-9 拷貝外掛程序至ERP外掛目錄

2)接口定義

打開【系統設置】/【外掛程序接口】,選擇子系統,配置外掛程序接口參數,測試是否可以正常打開外掛程序,最后點【保存并應用】,如圖30-10。

外掛程序接口參數:

? 模塊代碼:外掛子系統代碼 + 3位流水碼。

? 模塊名稱:最簡潔的文字介紹外掛程序。“模塊代碼、模板名稱”會顯示在ERP系統的外掛菜單中,參見“30-1 外掛程序接口及系統集成位置”。

? 文件名稱:不含路徑,含擴展名。

? 類名稱:類名稱必須是“命名空間.類名”。

? 方法名稱:方法名稱必須是公有的,否則無法正常調用。

? 備注:較詳盡的文字介紹外掛程序。

 

30-10 外掛程序接口

提醒:外掛程序 + ERP數據字典 = 無限擴展 ERP 功能!

(無需“幣加德ERP”源代碼)

 

30.2.2 開發復雜的報表外掛(使用VS自帶的.rdlc報表)

建議使用Visual Studio 2013專業版、高級版或旗艦版,不要使用速成版或社區版(沒有集成報表開發功能)。最終效果如圖30-11。

 

30-11 復雜報表外掛最終效果

此復雜報表外掛具有如下特點:

? 幣加德ERP自動把當前登錄的用戶ID、數據庫服務器IP、賬套對應的后臺數據庫名稱、登錄賬號、登錄密碼傳遞給外掛程序,所以不僅僅可以開發報表外掛,充滿想象;

? 無需幣加德ERP的源代碼;

? 外掛可以使用不同的開發語言和平臺(幣加德ERP使用C#語言,.NET 2.0),外掛使用C#語言,.NET 3.5(不可以使用.NET 2.0,因為沒有報表功能;也不可以使用.NET 4.0及以上,因為架構與.NET 2.0不兼容。可以使用VB.NET語言);

? 外掛程序需要引用幣加德ERP的任何.dll文件,外掛程序可以獨立運行,為了防止用戶直接運行,可以編譯成.dll動態鏈接庫文件,由ERP調用;

? 外掛程序的代碼量非常小,基礎框架已經搭好,只需要依葫蘆畫瓢,重點在于取數SQL語句和報表格式調整(這是個細致且費時間的活兒);

? 此報表外掛案例,包含了報表設計中常用的功能:頁面大小的設置、頁頭、頁尾、分組匯總、每頁重復顯示列頭、公司LOGO、簽章透明、分頁等,報表加入圖片的功能很容易擴展到加入條碼、二維碼。報表可以導出到Excel/PDF/Word。

1準備SQL查詢語句。按前面“第29章 自定義報表/29.1 SQL命令行工具”介紹的方法,準備查詢SQL語句,如圖30-12

 

30-12 使用SQL命令行工具準備SQL查詢語句

2寫外掛程序。

按上一節介紹的方法建立項目W2,在W2上右鍵鼠標,在彈出菜單中選【添加】/【新建項】,如圖30-13

 

30-13 添加數據集(默認名稱不要更改)

在打開的DataSet1.xsd面板中,右鍵鼠標,如30-14。

 

30-14 添加TableAdapter

在彈出的“添加連接”窗口,錄入數據庫服務器相關信息,如30-15。

? 服務器名。精簡數據庫如圖進行填寫,如果是企業版數據庫,請填寫“.”(點表示本地,如果不是遠程連接到ERP服務器寫外掛程序,則需要把點改為ERP服務器的IP地址);

? 登錄到服務器。精簡數據庫的密碼是“17312319729@bijiade.cn”,企業版數據庫的密碼是在系統安裝配置的時候自己設置的。

? 連接到數據庫。選bdERP開頭的任意一個就行,外掛程序運行時會根據賬套自動切換。

 

30-15 連接數據庫

根據TableAdapter配置向導進行配置,如30-16~圖30-18。

 

30-16 不要在連接字符串中包含敏感數據

 

30-17 默認下一步

 

30-18 默認下一步

粘貼準備好的查詢SQL語句,點【完成】,如圖30-19。

 

30-19 粘貼準備好的查詢SQL語句

執行查詢SQL語句所得的數據表字段,如圖30-20。

 

30-20 查詢所得的數據表字段

W2上右鍵鼠標,在彈出菜單中選【添加】/【新建項】,如圖30-21

 

30-21 添加報表文件(默認名稱不要更改)

在打開的報表文件界面,右鍵“數據集”,選擇剛剛配置的數據集,如圖30-22。

 

30-22 選擇數據集

在報表設計界面,右鍵鼠標,可以插入文本框等等,也可以把左側的數據集下面的字段拖放到報表設計界面,如圖30-23

 

30-23 報表設計

報表設計是最繁瑣最費時間的事情,最終設計結果,如圖30-24。

 

30-24 報表設計結果

打開Form1窗體,從工具箱拖放一個ReportViewer報表查看器到窗體,如圖30-25

 

30-25 把報表查看器添加到窗體

雙擊Form1窗體,如圖30-26,清空窗體中所有的代碼,并把下面的代碼復制粘貼進去。

 

30-26 Form1代碼窗口

using Microsoft.Reporting.WinForms;

using System;

using System.Collections.Generic;

using System.ComponentModel;

using System.Data;

using System.Data.SqlClient;

using System.Drawing;

using System.Linq;

using System.Text;

using System.Threading.Tasks;

using System.Windows.Forms;

namespace W2

{

    public partial class Form1 : Form

    {

        public string _userID = "";              //登錄用戶ID

        public string _serverIP = @".\_MSSQL2005"; //服務器IP(如果是SQL企業版,則為“.”)

        public string _dbName = "bdERP";                      //數據庫名稱

        public string _saPassword = "17312319729@bijiade.cn"; //sa密碼

public string _curDir = @"..\..\";                    //當前目錄

 

        public Form1(){ InitializeComponent(); }

 

        public void ShowMe(string userID, string serverIP, string dbName, string saPassword, string curDir)//鉤子方法

        {

            _userID = userID;           //傳遞用戶登錄ID

            _serverIP = serverIP;       //服務器IP

            _dbName = dbName;           //數據庫名稱

            _saPassword = saPassword;   //sa密碼

_curDir = curDir;           //當前目錄

MessageBox.Show("用戶ID:" + _userID + "\n數據庫服務器IP:" + _serverIP + "\n數據庫名稱:" + _dbName + "\nsa密碼:" + _saPassword + "\n當前目錄:" + _curDir, "提示");

            base.Show();//顯示窗體

        }

 

        private void Form1_Load(object sender, EventArgs e)

        {

            //1.SQL查詢語句

            string sql = @"

SELECT

a.c010 單號, a.c020 日期, a.c200 銷售類型, a.c210 客戶單號,

a.c030 客戶代碼, c.c020 客戶名稱,

a.c090 聯系人, a.c091 聯系電話,

a.c070 交貨方式, a.c080 交貨地點,  a.c100 備注, a.c110 業務員,

b.c020 項次, b.c029 客戶料號, b.c030 貨品代碼,

b.c050 品名規格, b.c060 單位, b.c069 含稅, b.c070 單價, b.c071 含稅單價,

b.c080 數量, b.c090 金額, b.c100 稅率, b.c101 稅額, b.c110 價稅合計,

b.c150 摘要

FROM SAL020 a

LEFT JOIN SAL021 b ON b.c010=a.c010

LEFT JOIN BAS010 c ON c.c010=a.c030

WHERE 1=1 AND a.c061<>'Y'

AND a.c010='XCK-21060001'

";

            //2.報表文件名如果報表文件與外掛程序在同一目錄,直接寫報表名稱即可

            string reportName = _curDir + @"Report1.rdlc";

 

            //3.綁定

            Bind(sql, reportName);

        }

        /// <summary>

        /// 工具方法,執行SQL查詢獲取數據,并綁定到指定報表。

        /// </summary>

        /// <param name="sql">SQL查詢語句</param>

        /// <param name="reportName">報表文件名</param>

        private void Bind(string sql, string reportName)

        {

            DataTable data = new DataTable();                           //數據

            try

            {

                //執行SQL查詢獲取數據

                string connStr = "Data Source=" + _serverIP + @";Initial Catalog=" + _dbName + ";Persist Security Info=True;" +

                        "User ID=sa;Password=" + _saPassword;

                using (SqlConnection conn = new SqlConnection())

                {

                    conn.ConnectionString = connStr;

                    conn.Open();                      //打開數據庫連接

                    SqlDataAdapter adapt = new SqlDataAdapter(sql, conn);//實例化適配器                

                    adapt.Fill(data);                                    //獲取數據

                    conn.Close();                                       //關閉數據庫連接

                }

                //綁定到指定報表

                ReportDataSource rds = new ReportDataSource();

                rds.Name = "DataSet1";                  //要與數據集屬性數據集名稱要一致

                rds.Value = data;

                this.reportViewer1.LocalReport.DataSources.Clear();

                this.reportViewer1.LocalReport.DataSources.Add(rds);

                this.reportViewer1.LocalReport.ReportPath = reportName;  //報表文件名  

                this.reportViewer1.RefreshReport();

            }

            catch (Exception ex) { MessageBox.Show("出錯了:\n" + ex.Message, "提示", MessageBoxButtons.OK, MessageBoxIcon.Error); }

        }

    }

}

以上代碼已經在注釋中進行了講解,看不懂也沒有關系,只要依葫蘆畫瓢,要改2個地方(上面代碼已說明):其一是SQL查詢語句;其二是報表文件名稱(注意路徑)。如圖30-27

 

30-27 代碼關鍵點(SQL查詢語句、報表文件名)

3配置外掛程序。

鼠標右鍵W2,在彈出菜單中選【屬性】,目標框架選.NET 3.5,如圖30-28

 

30-28 .NET Framework 3.5

提醒:這里輸出類型保持默認,為了便于測試。測試正常后,可以改為“類庫”。

拷貝外掛程序到ERP的外掛目錄下,并確認運行正常,如圖30-29

 

30-29 拷貝外掛程序到ERP的外掛目錄下

打開【系統設置】/【外掛程序接口】,選擇子系統,配置外掛程序接口參數,測試是否可以正常打開外掛程序,最后點【保存并應用】,如圖30-30。

 

30-30 外掛程序接口

4最后總結。

報表外掛的意義。幣加德ERP系統的單據打印都是基于Excel的(參見“第23章 單據打印格式設計”),一般情況下無需開發.rdlc報表,除非現有報表滿足不了業務需求。這里以開發.rdlc報表為例,不僅僅為了說明報表開發本身,而且可以學習到如何集成ERP中的用戶ID、賬套數據庫等,無需另外配置數據庫連接和建立賬戶體系。

幣加德ERP外掛接口規范。會傳遞如下這些參數給外掛程序,外掛程序可以不使用,或者部分使用,但是不能缺少這些參數,順序也不能改變。

/// <summary>

/// 鉤子方法。

/// </summary>

/// <param name="userID">用戶登錄ID</param>

/// <param name="serverIP">服務器IP</param>

/// <param name="dbName">數據庫名稱</param>

/// <param name="saPassword">sa密碼</param>

/// <param name="curDir">當前目錄</param>

public void ShowMe(string userID, string serverIP, string dbName, string saPassword, string curDir)//鉤子方法

{

    _userID = userID;           //傳遞用戶登錄ID

    label1.Text = "登錄用戶ID:" + _userID;//標簽顯示

    base.Show();//顯示窗體

}

使用Visual Studio 2013開發.rdlc報表的關鍵是準備SQL查詢語句、報表設計(最費時間)。報表設計有如下特點(注意點),如30-31。

1)拖放設計。數據字段按照SQL查詢語句的順序列示,直接拖放進行報表設計,簡單直觀。

2)設計時可以調整紙張大小。報表默認大小是A4縱向(可以更改),寬度不能超過“紙張寬度+邊距”,否則打印預覽時多出了很多空白頁(如果拉窄了寬度后,打印預覽時還是有空白頁,則需要把“報表”的“ConsumeContainerWhitesapce”屬性值改為True,此屬性意思“指使在容器中的內容增長時,是占用還是保留容器中的最小空白。只要內容右側和下方的空白受到影響。”)。縱向不用留空間,在打印時根據數據行數自動拉高。

3)數據表是一個整體。當在設計時插入表格,表格是一個整體,但是列頭在多頁時重復顯示功能時不時卡殼(tablixTablix2”具有無效的 TablixMemberTablixColumnHierarchy 中所有 TablixMember 元素的 RepeatOnNewPage 屬性必須設置為 false。),所以建議把標題欄刪除,手工增加文本框代替,放在頁眉處,這樣每頁都會顯示。

4)數據區可多級分組。報表的核心在于數據區,可以分組匯總等。

5)頁眉/頁腳。頁腳可以插入頁碼,加上印章(透明處理參見第23章)等。

提醒:如果報表外掛程序在集成到ERP前運行得好好的,集成后出錯,最大的可能性有2種:其一如果提示“此程序集的運行時比當前加載的運行時新,無法加載此程序集”,則是因為選錯了.NET版本(參見“30-28 .NET Framework 3.5”);其二如果報表無法顯示,則是因為報表路徑錯了,或者報表文件Report1.rdlc沒有和外掛程序一起復制到ERP的外掛程序目錄中。

 

30-31 報表設計特點(注意點)

 

30-32 “報表”的“ConsumeContainerWhitesapce”屬性值改為True


分享到:


發表評論
更多 網友評論0 條評論)
暫無評論

© 2021-2035 蘇州幣加德軟件研發有限公司
聯系電話/微信號:173 1231 9729 陳生

蘇ICP備2022028458號-2    回到頂部
常熟ERP,常熟ERP軟件,常熟ERP軟件開發,常熟ERP量身定制

主站蜘蛛池模板: 国产黄色片在线播放 | 国产女人爽到高潮a毛片 | 国内自拍第23页 | 露出调教羞耻91九色 | 杨贵妃颤抖双乳呻吟求欢小说 | 亚欧三级| 国产高清在线 | 中文字幕永久在线观看 | 爱情岛论坛亚洲品质自拍 | 亚洲www永久成人夜色 | 国产网站av| 尤物网站在线观看 | 天天天天操 | 欧美午夜免费 | 亚拍一区| 依人九九| 精品国产不卡一区二区三区 | 污污视频网站 | 91精品国产乱码久久久张津瑜 | 午夜国产一级一片 | japanese国产在线观看 | 国产乱码在线观看 | 超碰98| 自拍露脸高潮 | 国产五月天婷婷 | bnb99八度免费影院 | 色中色av| 日夜夜操 | 久草视频在线看 | 国产精品久久久久久久岛一本蜜乳 | 亚洲天堂男人天堂 | av福利影院| 国产欧美一区二区精品老汉影院 | 中国肥胖女人真人毛片 | 国产日韩片 | 亚洲精品aaaa | 欧美a级在线 | 在线a亚洲视频播放在线观看 | 视频一区国产精品 | 日韩欧美视频一区二区 | 夜鲁鲁鲁夜夜综合视频欧美 | 免费看操片 | 成年人午夜影院 | av免费网| 综合精品久久久 | 中文字幕亚洲一区二区三区五十路 | 在线免费看av的网站 | 亚洲偷自 | 国产精品视频免费丝袜 | 夜夜骑夜夜 | 一级片免费视频 | 亚洲一区中文字幕在线观看 | 国产毛片一区二区三区va在线 | 国产福利精品视频 | 欧美经典一区二区 | 天天综合欧美 | 亚洲欧洲日韩在线 | 国产精品美女毛片真酒店 | 久草视频免费在线 | 中文字幕 自拍 | 九一av | 国产又爽又黄的视频 | 欧美干干干 | av免费精品 | 日韩中文字幕在线看 | 一区二区三区在线视频观看 | 黑人巨大精品欧美黑白配亚洲 | 69精品在线 | 日韩www. | 日韩欧美片 | 亚洲精品欧美成人 | 日本a网 | 日本xxxxxxxxx69| 在线免费观看欧美大片 | av色网站 | 午夜av免费在线观看 | 美女高潮黄又色高清视频免费 | 四虎在线免费播放 | 超碰cao草棚gao进入蜜桃 | 日本不卡视频 | 草久久久久 | 欧美色偷偷 | 亚洲精品视频在线观看免费 | 精品国产一区在线 | 午夜高清视频 | 中文字字幕在线中文 | 欧美爱爱爱 | 欧美成人免费在线 | 国产成人免费在线 | 麻豆疯狂做受xxxx高潮视频 | 国产视频精选 | 亚洲黄色片视频 | 日韩在线影视 | x88av在线| 欧美一区在线视频 | 国内特级毛片 | 九九少妇| 亚洲欧美日韩精品 | 色偷偷亚洲 | 国产精品国产三级国产普通话蜜臀 | 色播亚洲| 亚洲伦理在线视频 | 国产在线一区二区三区 | 三级免费毛片 | 国产精品区一区二区三含羞草 | 91传媒在线视频 | 国产综合精品视频 | 中文字幕av亚洲精品一部二部 | 在线播放视频高清在线观看 | 国产欧美日韩综合精品一区二区 | 亚洲天堂精品在线观看 | 欧美一级做性受免费大片免费 | 日本sm调教—视频|vk | av网站中文字幕 | 国产一区二区三区在线 | 污到下面流水的视频 | 亚洲人成网77777 | 国产一级做a爰片在线看免费 | 亚洲国产综合精品久久久久久 | 男人插女人下面视频 | 国产精品成人免费看片 | 男女国产视频 | 国产大片黄 | 观看av免费 | 国产精品一 | a成人在线| 香蕉福利影院 | 91看片黄 | 亚洲狠狠婷婷综合久久久久图片 | 人人av在线 | 亚洲三级高清 | 国内精品福利视频 | 欧美黄色免费在线观看 | 久久精品爱| 国产精品久久久久国产a级 欧美成人猛片aaaaaaa | 天天操夜夜拍 | 天堂资源在线播放 | 欧美色婷婷 | 欧洲成人在线 | 91精品91久久久中77777 | 中文第一页| 亚洲精品国产精品乱码不卡√香蕉 | 色综合久久天天综合网 | 五月激情在线 | 日韩在线视频播放 | 亚洲免费专区 | 日韩成人高清 | 欧美无遮挡高潮床戏 | 综合色网站 | 日本综合视频 | 野花视频在线免费观看 | 国产成人精品123区免费视频 | 在线中文字幕亚洲 | 亚洲综合久久网 | 成人7777 | 亚洲国产剧情在线观看 | 操韩国美女| 一级做a爱片 | av一道本| 欧美一级在线免费观看 | 一区二区三区黄 | 国产99视频在线观看 | 综合热久久 | 国产女主播喷水高潮网红在线 | 三级网站在线看 | 亚洲激情自拍偷拍 | 91蝌蚪91密月 | 在线视频在线观看 | 三级网站在线看 | 九九九在线观看 | 国产成人亚洲综合 | 国产精品久久久久久久久动漫 | 天天色一色 | 亚洲图片综合网 | 天堂在线播放 | 亚洲免费毛片 | 中文字幕日韩一级 | 日韩免费在线视频 | 国产精品免费观看视频 | 国产原创在线观看 | 亚洲高清视频在线观看 | 亚洲天天综合网 | 国产精品国产三级国产aⅴ 精品欧美久久 | 国产尤物视频 | 久草视频免费在线播放 | 一级做a爰片久久 | 最新日韩在线 | 亚洲成熟毛多妇女av毛片 | 综合久久99| 色伊伊| 成人尤物 | 久久久久久一 | 天天干,夜夜爽 | 狠狠成人 | 久草福利在线观看 | 色臀av | 精品视频一区二区三区在线观看 | 国产精品欧美久久 | 日韩美女在线视频 | 国产精品精 | 亚洲porn | 欧美三级网站在线观看 | 91在线网 | 波多野结衣电车痴汉 | 91亚洲国产成人久久精品网站 | 黄色av网站在线免费观看 | 久久人人爽人人爽爽久久 | 天天操天天射天天爽 | 日本特级a一片免费观看 | 综合网国产 | 中文字幕男人天堂 | 激情网站在线观看 | www插插插| 高清欧美性猛交xxxx | 奇米综合 | 精品久久久久久久久久久久久久久久久 | 国产欧美日韩综合一区 | 久久精品视频日本 | 国产精品免费视频网站 | 国产欧美一区二区三区在线看蜜臂 | 五月天伊人网 | www.欧美激情 | 99色综合| 精品久久久久久久久久久国产字幕 | avwww.| 操人视频免费 | 亚洲校园激情 | 欧美日韩三级在线 | 欧美黄色片免费看 | 96在线观看 | 国产一区二区av | 在线视频日韩 | 天堂影视av | 久久久999精品 | av成人免费在线观看 | 97香蕉久久夜色精品国产 | 亚洲第二色 | 动漫av网站 | 国产一级色 | 午夜啪视频 | 91影院在线播放 | 日本人毛片 | 国产精品56页| 午夜特级毛片 | 青青青免费视频观看在线 | 17c国产精品 | 国产成人在线视频观看 | 国产精品第四页 | 成人香蕉网 | 91麻豆精品一二三区在线 | 成人黄色在线 | 欧美日韩片 | 潘金莲一级淫片a.aaaaa播放 | 在线www| 精品亚洲永久免费 | 嫩草av91| 黄片毛片在线观看 | 国产理论片在线观看 | av首页在线 | av黄在线观看 | 欧美日韩中文字幕一区二区 | 九九九免费视频 | 99久久人人爽亚洲精品美女 | 狠狠五月天 | 亚洲黄色三级视频 | www.桃色av嫩草.com | 男女三级视频 | 激情综合五月婷婷 | 亚洲专区免费 | 夜夜艹日日艹 | 欧美精产国品一二三区 | 国产啪视频| 亚洲精品你懂的 | 亚洲第一区视频 | 久久精品99久久久久久 | 伦理片av| 4438激情网 | 亚洲综合图 | 国产大片一区二区 | 日韩欧美视频一区 | 黄色片在线观看视频 | 亚洲xx在线 | 国产精品欧美精品 | 日韩欧美中文字幕在线视频 | 免费av导航 | a天堂在线观看 | 亚洲午夜天堂 | 性高潮久久久久久久久 | 日韩插插 | 亚洲欧美一区在线 | 国产三级在线观看视频 | 久久精品视频2 | av国产片 | 性毛片 | 精品国产一区二 | 精品黄色| 亚洲天堂男人 | 久久不卡视频 | 久久久久97国产 | 宅男噜噜噜一区二区三区 | 涩涩视频在线观看 | 国产欧美在线视频 | 综合色在线| 亚洲视频观看 | 国产毛片在线视频 | 亚洲成人欧美成人 | 亚洲欧美91| 成人在线你懂的 | 国产成人精品一二三区 | 国产福利视频导航 | 伊人日韩 | 20日本xxxxxxxxx46 亚洲欧洲在线播放 | 欧美精品一二区 | 中年夫妇啪啪高潮 | 亚洲激情99 | 4438全国最大成人网 | 国产老女人乱淫免费 | 人人爽人人爽人人片av | 日韩高清一区 | 操皮视频 | 欧美成人综合一区 | 涩涩一区 | 国产精品美女一区二区 | 伊人久久久久久久久久久久 | 精品久久久久成人码免费动漫 | 蜜桃av噜噜一区二区三区小说 | 色哟哟在线 | 青青草视频在线观看免费 | 亚洲视频导航 | 自拍偷拍五月天 | 人人干在线 | 色综合五月天 | 亚洲成人免费av | 情侣av| 亚洲激情四射 | 在线免费福利 | 精品欧美一区二区精品久久 | 一级生活毛片 | 一起操在线 | 97人人澡人人爽人人模亚洲 | 网友自拍一区 | 国产麻豆一精品一男同 | 超碰综合 | 国产精品资源在线观看 | 日韩一级一区 | 色四虎| 成年人黄色片网站 | 日韩精品一区二区在线 | 伊人久久99 | 中文字幕在线播放第一页 | 日韩在线不卡 | 热久久精品| 在线无遮挡 | 香港三日本三级少妇66 | 超碰人人爱 | 中文字幕一本 | 日韩精品视频网 | 亚洲国产日韩精品 | 思思99热| 久久男人av | 看全黄大黄大色大片美女 | 日韩成人综合网 | 老牛影视av一区二区在线观看 | 久久在线免费观看 | 国产又粗又猛又黄又爽无遮挡 | 色伊人网 | 男人av网站 | 色婷婷av一区二区三区之e本道 | 精品一二区 | 草草影院在线观看视频 | 视频在线一区二区 | 国产在线观看免费视频今夜 | 国产精品资源在线观看 | 日韩一区二区三区在线播放 | 香蕉视频久久久 | 五月精品 | 亚洲美女视频网站 | 91免费视频观看 | 四虎视频国产精品免费入口 | 在线看你懂得 | 成人免费视频一区二区 | 丰满大乳露双乳呻吟 | 国产小视频在线看 | www.久久久| 乐播av一区二区三区在线观 | 日韩午夜av | 黄色大片av| 激情在线网站 | 亚洲精品日韩丝袜精品 | 成人免费毛片网站 | 国产91对白在线观看九色 | 国产在线视频卡一卡二 | 爽爽视频在线观看 | 91蜜桃视频在线观看 | 青青国产视频 | 黄色一级免费片 | 美日韩在线视频 | 日韩精品xxx | 国产一区二区日韩 | 高潮一区二区 | 中文字幕免费高清网站 | 国产玖玖 | 91麻豆成人精品国产免费网站 | 这里只有精品在线观看视频 | 探花av在线| 超碰66| 久久视频坊 | 成人播放器 | 国产三级精品在线 | 中文字幕777 | 中文字幕综合在线 | 久久久免费高清视频 | 99情趣网 | 亚洲成人v| 91导航| 色呦呦网站 | www黄在线观看 | 91精品国产综合久久香蕉 | 伊人95| 成人av一区二区三区 | 欧美大片在线 | 欧美视频在线观看一区 | 超碰97人人爱 | 一级大片视频 | 91欧美在线 | 99精品视频免费 | 欧美在线免费观看 | 青娱乐免费在线视频 | 欧日韩在线视频 | 久久视频在线播放 | 国产免费观看视频 | 久久泄欲网 | 国产精品乱| 成人动漫一区二区三区 | 国产精品国产三级国产a | 久久久久久久黄色 | 欧美高清免费 | 96视频在线 | 91精品国产麻豆国产自产在线 | 麻豆成人91精品二区三区 | 欧美日韩综合 | 亚洲精品一区二区三区蜜桃久 | 天天草天天射 | 日韩av一区二区在线观看 | 黑人巨大精品欧美黑白配亚洲 | 在线播放国产一区二区三区 | 日本免费在线视频 | 青青免费在线视频 | 欧美成人一级片 | www欧美精品| 99久久精品久久久久久动态片 | 国产精品亚州 | 精品久久久久成人码免费动漫 | 日日操夜夜操天天操 | 看毛片的网站 | 成年视频在线 | 亚洲爱爱爱| 国产黄a三级三级三级 | 视频区小说区图片区 | 激情综合五月天 | 欧洲精品一区二区 | 国产黑丝一区二区 | 久久一级大片 | www.欧美在线观看 | 欧美激情五月 | 日韩人成 | 国产一区二区免费在线观看 | 一级黄色日本片 | 成人av免费网址 | 久久先锋 | 黄网址在线 | 极品美女无套呻吟啪啪 | 亚洲黄色录像 | 桃色在线观看 | a国产视频| 日韩无马 | 视频1区2区 | 久久在草| 免费看的黄色 | 五月婷婷网站 | 国产嫩草视频 | 久久久久九九九九 | 婷婷丁香色| 日韩精品成人免费观看视频 | 久久精品h | 日韩αv | 久久免费精彩视频 | 婷婷一区二区三区 | 影音先锋国产在线 | 在线观看免费av网站 | 国产日批视频 | 天天狠天天操 | 一级裸体片 | 亚洲免费在线观看视频 | 男女av| 全黄一级男人和女人 | 久久国产乱 | 日本大学生三级三少妇 | 麻豆伊甸园 | 伊人网欧美 | 国产成人午夜精品 | 日本成人一区二区三区 | 国产激情综合五月久久 | 久久受 | 中国大陆毛片 | 一级片免费观看视频 | 一区二区三区高清视频在线观看 | 超碰免费在线播放 | 国产美女永久免费无遮挡 | 久久精品视频免费观看 | 激情小视频在线观看 | 日韩乱码一区二区 | 第一毛片 | 午夜激情福利视频 | 91伊人国产 | 91涩漫成人官网入口 | 伊人影院亚洲 | 欧美性生交xxxxxdddd | 亚洲乱码国产乱码精品精98 | 亚洲黄一区 | 99cao | 国产黄色一级大片 | 九九人人 | 免费污片在线观看 | 亚洲一区二区网站 | 亚洲三级免费观看 | www.亚洲天堂.com | 国产在线视频网 | 久草99| 亚洲免费观看高清完整 | 二区在线播放 | 69福利网 | 免费看的黄色小视频 | 另类专区亚洲 | 悟空影视大全免费高清观看在线 | 久久久久久国产精品免费 | 青青草自拍视频 | 国产一区二区三区影院 | 亚洲人成人一区二区在线观看 | 夜夜操免费视频 | 午夜激情在线观看 | 欧美怡红院| 国产精华7777777 | 国产精品看片 | 在线吴梦梦视频一区二区 | 日韩欧美视频一区二区三区 | www.在线播放 | 国产视频最新 | 亚洲欧美自偷自拍 | 邻居校草天天肉我h1v1 | av三级| 韩国特级毛片 | 天天拍夜夜操 | 黄色一级大片免费版 | 天堂成人在线 | 成年人免费在线观看网站 | 国产猛男猛女超爽免费视频 | 久操视频在线免费观看 | 四虎黄色影视 | 婷婷久| 亚洲午夜精品一区二区三区 | 国产欧美久久久精品免费 | 欧美日韩一 | 日本三级中文字幕 | 日本免费一级片 | 三上悠亚亚洲一区 | 亚洲视频在线观看一区 | 777久久| 亚洲影视一区二区 | 日本一区二区三区在线播放 | 国产精品性 | 国产男女在线 | 久久大胆 | 精品国产91久久 | 伊人毛片 | 国产成人麻豆免费观看 | 一区二区中文字幕 | 成人1区2区3区 | 国产69精品久久 | 国产有码视频 | 综合天堂av久久久久久久 | 日本一区二区三区四区在线观看 | 亚洲精品久久久久久久久久 | 男人和女人日批视频 | 成年人深夜福利 | 少妇精品一区 | 国产九九| 可以看的av网址 | 在线免费观看国产精品 | 亚洲影视在线观看 | 天天干天天天天 | 日韩在线精品 | 日本国产一区二区 | 国产精品xxxxxx | 99精品在免费线偷拍 | 久久资源在线 | 国产青草视频 | 一区二区三高清 | 大胆欧美gogo免费视频一二区 | 欧美日韩另类视频 | 中文字幕在线观看地址 | 国产高清视频一区 | 五月婷婷激情在线 | 欧美激情亚洲综合 | 成人免费毛片aaaaaa片 | 五月情婷婷 | 欧美 日韩 国产 在线 | 欧美在线中文 | 成年人免费黄色片 | 色亚洲欧美| 国户精品久久久久久久久久久不卡 | 久青草视频在线观看 | 一线毛片 | 日本www色 | 成人一级片在线观看 | 一区二区精品视频在线观看 | 成人国产精品蜜柚视频 | 国产一级α片 | 污视频在线免费 | 国产成人精品影视 | 亚洲激情图 | 在线观看黄网 | 特黄特色大片免费播放器使用方法 | 69国产精品| 日本在线观看免费 | 狠狠av| 亚洲精品无线乱码一区 | 影音先锋亚洲天堂 | 97超碰人人 | 一级片在线免费观看 | 丁香婷婷九月 | 国产一级久久 | 一本色道久久综合亚洲精品酒店 | 女性向小h片资源在线观看 嫩草视频在线 | 99久久一区二区三区 | 成年人黄色免费视频 | 亚欧av在线| 看全色黄大色黄大片女一次牛 | 国产福利av | 国产精品久久久久久久久久久久久久 | 蜜桃视频污 | 欧美一级大片免费看 | 一级a毛片在线观看 | 天堂在线视频免费 | 成人午夜精品视频 | 老汉av在线| 成人h动漫精品一区 | 一本大道香蕉大a√在线 | 欧美在线激情视频 | 中文国产| 欧美不卡在线视频 | 久久国产免费视频 | 成人毛片基地 | 在线免费观看视频网站 | 双性皇帝高h喷汁呻吟 | 一级黄色大片免费 | 日本成人a| 欧美激情视频一区二区三区不卡 | 午夜天堂精品xbxb | 日本精品一区二区三区四区的功能 | 中文字幕日韩精品欧美一区蜜桃网 | 综合视频网 | 国模二区| 国产毛片在线看 | 波多野结衣91 | 午夜久久乐 | 特级av片| 久久久久久免费毛片 | 亚洲.www| 一级色毛片 | 91天天 | 精品一区二区在线视频 | 中文字幕在线网站 | 9p69.com| √资源天堂中文在线 | 毛片a级免费| 成人深夜视频 | 成人精品三级av在线看 | 久久精品国产亚洲 | 男女涩涩 | 99er这里只有精品 | 国产喷水视频 | 九九热中文字幕 | 懂色av一区二区三区蜜臀 | 男女h网站 | 国产精品www色诱视频 | 狠狠干网| 91色九色 | 亚洲国产情侣 | 亚洲v | 少妇性bbb搡bbb爽爽爽欧美 | 涩涩网站在线观看 | 黑人巨大精品欧美黑寡妇 | 狠狠干影院 | 久久久久久国产精品免费播放 | 男女高h视频 | 快播久久| 麻豆91av| 操碰久久 | 久插视频 | 亚洲一区第一页 | 日屁网站| 日韩一区二区在线观看视频 | 国产乱码一区二区三区 | 欧美日韩免费在线观看 | 天天拍天天操 | 亚洲精品午夜视频 | 国产黄色网络 | 欧美日韩成人在线视频 | 97se综合| 国产91小视频| 激情五月姐姐 | 中文字幕永久在线播放 | 欧美日韩激情在线 | 日批网站在线观看 | 国产精品 日韩 | 91免费福利 | 国产精品美女久久久久高潮 | 操欧美老女人 | 精品国产鲁一鲁一区二区张丽 | 免费视频久久 | 99爱精品视频 | 欧美三级韩国三级日本三斤在线观看 | 成年人免费高清视频 | 国产精品久免费的黄网站 | 免费观看的黄色网址 | 韩国成年人网站 | 二区三区在线观看 | 男女免费视频网站 | 一级片黑人 | 亚洲精品成人区在线观看 | 欧美精品在线一区二区 | 欧美日韩a级片 | 免费视频二区 | 国产91啪| 又爽又色禁片1000视频免费看 | 深夜精品福利 | 日韩亚洲一区二区三区 | 国产二区自拍 | 亚洲1234区 | 亚洲综合成人在线 | 久久精品av| 亚洲系列中文字幕 | 免费看色 | av男人的天堂在线 | 日本精品在线视频 | 波多野结衣视频一区 | 毛片久久久久 | 亚洲六月婷婷 | 国产一区视频在线播放 | 国产免费久久 | 亚洲免费在线播放 | 亚洲激情一区 | 先锋资源国产 | 91官网在线观看 | 国产中文在线观看 | 性高跟丝袜xxxxhd | 欧美成人一区二区三区 | 91久久国产综合久久91 | 91精品国产91久久久久久吃药 | 人人干人 | 六月婷婷中文字幕 | 中文字幕永久免费 | 国模精品视频一区二区 | 女人的天堂网站 | 色姐| 拔插拔插华人 | 五月天婷婷激情 | 99久久精品国产亚洲 | 免费一级a毛片夜夜看 | 一二三区精品 | 色哟哟在线 | 可以免费看的av | 久久怡春院 | 色播久久| 国产精品午夜一区二区 | 伊人成人动漫 | 久久免费精彩视频 | 91免费播放 | 五月天开心网 | 伊人影院在线视频 | 欧美黄色一级视频 | 精品亚洲一区二区三区四区五区高 | 亚洲最大福利网 | www.久久网 | 欧美日韩极品 | 中文字幕一区二区在线视频 | 在线观看高h | 91黄色在线视频 | 亚洲精品福利在线 | av大片免费在线观看 | 天堂二区 | 激情网络| 国产一区二 | 亚洲欧美另类中文字幕 | 天天做天天爱天天爽 | 农村妇女愉情三级 | 一区三区视频在线观看 | 香港一级纯黄大片 | 亚洲女同志亚洲女同女播放 | 校园激情av | 色呦呦在线观看视频 | 欧美成人高清视频 | 波多野结衣高清在线 | 久久久久久91| 国产毛片毛片毛片毛片毛片毛片 | 香蕉视频一区二区三区 | 特黄特色免费视频 | 国产精品第72页 | 欧美一本在线 | 欧美精品日韩在线观看 | 男女免费视频网站 | 农村妇女毛片精品久久久 | 粉嫩av一区二区三区在线播放 | 伊人青青综合 | 日日爱669| 黄色av网站免费 | 日韩精品一区二区三区丰满 | 日皮视频免费看 | 尤物网站在线观看 | 国产精品啊啊啊 | av观看网站| 和漂亮岳做爰3中文字幕 | 淫综合网| 欧美粗又大 | 伊人网站在线观看 | 日本九九热 | 精品久久九| 欧洲女同同性吃奶 | 亚洲超碰在线观看 | 亚洲最大色网站 | 日韩va中文 | 看特级毛片 | 日本成人午夜 | 天天插天天干天天操 | 亚洲激情二区 | 国产欧美成人 | 久久四虎 | 日韩美女性生活 | 久久国产免费视频 | 污污网站免费在线观看 | 911香蕉视频 | 国产无遮挡呻吟娇喘视频 | 国产精品丝袜视频 | 性欧美精品男男 | 香蕉免费在线视频 | 2018中文字幕在线观看 | 九九热中文字幕 | 日本丰满大乳奶做爰 | 丁香婷婷六月天 | 午夜tv影院 | 国产精品日日做人人爱 | 丝袜国产在线 | 日本一二三不卡 | 操碰人人 | 久久久精品国产一区二区三区 | 学生孕妇videosex性欧美 | 国产精品18久久久久久久久 | 成人中文字幕在线观看 | 中文字幕av在线免费观看 | 午夜精品久久久久久久久久 | 中韩毛片| 你懂的在线播放 | 国产91视频在线观看 | 奇米狠狠 | 午夜精品福利在线观看 | 国产一区成人 | 伊人av综合网 | 徐锦江一级淫片免费看 | 久久一级黄色片 | 久久久久久99精品久久久 | 久久精彩视频 | 国产又粗又猛又黄视频 | 男人天堂av网 | 91免费视频入口 | 久热av在线 | 色播av | 91久久亚洲 | 日韩三级黄| 欧美精品免费在线观看 | 91免费在线视频观看 | 免费欧美日韩 | 成人手机av| 黄色一级一片免费播放 | 蜜桃久久久久久 | av亚洲精华国产精华 | 日本免费网站在线观看 | 台湾佬美性中文娱乐网 | 在线观看97 | 日本免费网址 | 在哪里可以看黄色片 | 日本不卡视频在线观看 | 3d动漫啪啪精品一区二区中文字幕 | 精久久久久久久 | 午夜视频在线观看视频 | 人与动物av | a色网站 | 日韩久久影院 | 欧美亚洲一级 | 毛片少妇 | 国产精品久久久久久久久久99 | 日日爽天天 | 天天综合网天天综合 | 偷拍亚洲视频 | 在线不卡免费视频 | 97人人模人人爽人人喊网 | 亚洲五月激情 | 久久精品波多野结衣 | 九九免费在线视频 | 久久综合久色欧美综合狠狠 | 午夜激情成人 | 日韩在线一区二区 | 成年人免费av | 亚洲欧美在线综合 | 亚洲欧美综合在线观看 | 天天干天天操天天干 | 亚洲国产福利视频 | 精品在线一区二区三区 | 精品乱子伦一区二区三区 | 亚洲欧美综合精品久久成人 | 一个色在线视频 | 五月天精品视频 | 国产成人aⅴ | 国产三级伦理片 | 欧美乱妇狂野欧美在线视频 | 视频一区二区三区四区五区 | 香蕉茄子视频 | 日韩中文字幕影院 | 私人午夜影院 | 精品成人在线观看 | 欧美大片在线观看 | 97超碰伊人 | 中文字幕高清在线 | 草在线视频 | 中国黄色一级大片 | 黄色1级大片 | abp-145桃谷绘里香在线 | 日韩一级一区 | 久久一区二区三区视频 | 欧美在线你懂的 | 黄色激情网站 | 亚洲一区二区三区网站 | 97视频国产 | 奇米四色在线观看 | 亚洲视频免费在线看 | 国产第一精品 | 在线一区二区视频 | 一本一道久久a久久精品综合蜜臀 | 色综合国产 | 亚洲成人一二区 | 色女仆影院 | 国产20页 | 日韩在线国产 | 久久香蕉影院 | 亚洲精品国产手机 | 黄色午夜网站 | 男女爽爽爽 | 日韩欧美大片在线观看 | 免费啪啪小视频 | 成人免费看黄 | 天天射天天干天天操 | 91干视频 | 一区二区日韩在线观看 | 久久成人福利 | 国产在线成人精品午夜 | 日日干av | 亚洲tv在线观看 | a v视频在线观看 | 粗大挺进潘金莲身体在线播放 | 蜜桃香蕉视频 | 艳妇乳肉豪妇荡乳av | 日韩成人激情 | 男人懂得网站 | 丁香婷婷视频 | 国产性猛交╳xxx乱大交 | 99精品视频一区二区三区 | 在线免费视频网站 | 国产精品久久久久久欧美2021 | 午夜免费看片 | 亚洲精品国产成人 | 国产一国产二国产三 | 亚洲成人黄色在线 | 日韩精品久久久 | 日日夜夜精品视频免费 | 午夜三区 | 爱乃なみ加勒比在线播放 | 日韩性av| 91破解版无限看 | 亚洲一区二区三区欧美 | 99精品国产综合久久久久久 | 中文字幕久久久久久久 | 国产精品伦一区二区在线 | 一区二区三区偷拍 | 九一在线视频 | 色咪咪网站 | 欧美理论片在线观看 | 在线观看欧美成人 | 色蜜桃av | 黄色片免费在线观看 |