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

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

?? dinput.cpp

?? 汽配管理系統(tǒng)源程序,可以了解組合框及表格打印等應(yīng)用,適合初學(xué)者。
?? CPP
?? 第 1 頁 / 共 2 頁
字號:
			fNumber=atof(sNumber);
			fTotal=fNumber*atof(sMoney);
			fSumNumber=fSumNumber+fNumber;
			fSumMoney=fSumMoney+fTotal;
		}
		sSumNumber.Format("%d",(int)fSumNumber);
		sSumMoney.Format("%f",fSumMoney);
		m_StaSumMoney.SetWindowText(sSumMoney);
		m_StaSumNumber.SetWindowText(sSumNumber);
		m_StaBigSumMoney.SetWindowText(MoneyToChineseCode(sSumMoney));
		this->m_EdtNoPay.SetWindowText(sSumMoney);
	}
}

void CDInput::OnInputButexit() 
{	
	CString MsgText;
	MsgText.Format("確定要退出%s模塊嗎?",m_Caption);

	if(MessageBox(MsgText,"系統(tǒng)提示",MB_OKCANCEL|MB_ICONQUESTION)!=1)	
		return;
	this->OnCancel();

}


void CDInput::OnInputButsave() 
{
	CString MsgText;
	if(m_Caption=="進(jìn)貨管理")
		MsgText="確定要保存此進(jìn)貨單嗎?";
	if(m_Caption=="退貨返廠管理")
		MsgText="確定要保存此退貨返廠單嗎?";
	if(m_Caption=="銷售管理")
		MsgText="確定要保存此銷售單嗎?";
	if(m_Caption=="銷售退貨管理")
		MsgText="確定要保存此銷售退貨單嗎?";
	if(m_Caption=="商品調(diào)撥管理")
		MsgText="確定要保存此商品調(diào)撥單嗎?";


	if(MessageBox(MsgText,"系統(tǒng)提示",MB_OKCANCEL|MB_ICONQUESTION)!=1)
		return;	
	CString sSQL,sID,sDate,sProvide,sProvideID,sOPID,sDealWith,sDearID,sPay,sNoPay,sGiveChange,sSumMoney,sSumNumber,sStore,sStoreID;
	m_StaID.GetWindowText(sID);
	sID.TrimLeft();
	sID.TrimRight();
	m_StaDate.GetWindowText(sDate);
	sDate.TrimRight();
	m_EdtDear.GetWindowText(sDealWith);
	sDearID=ado.FieldToOtherField("員工信息表","姓名",sDealWith,"編號",1);
	m_EdtProvide.GetWindowText(sProvide);
	sProvideID=ado.FieldToOtherField("往來單位信息表","名稱",sProvide,"編號",1);
	sOPID=ado.FieldToOtherField("操作員信息表","用戶名",OP,"編號",1);
	m_EdtPay.GetWindowText(sPay);
	if(m_Caption!="商品調(diào)撥管理")
		if(sPay.IsEmpty())
		{
			MessageBox("還沒有結(jié)款!!","系統(tǒng)提示",MB_OK|MB_ICONSTOP);
			m_EdtPay.SetFocus();
			return;
		}
	m_EdtNoPay.GetWindowText(sNoPay);	
	m_EdtGiveChange.GetWindowText(sGiveChange);
	m_StaSumMoney.GetWindowText(sSumMoney);
	m_StaSumNumber.GetWindowText(sSumNumber);
	m_EdtStore.GetWindowText(sStore);
	sStoreID=ado.FieldToOtherField("倉庫信息表","名稱",sStore,"編號",1);
	if(m_Caption=="進(jìn)貨管理")
	{
		//添加到進(jìn)貨信息表中
		sSQL.Format("INSERT INTO 進(jìn)貨信息表 VALUES ('%s','%s',#%s#,%s,%s,%s,%s,%s,%s,%s,%s)",sID,sProvideID,sDate,sStoreID,sSumNumber,sSumMoney,sPay,sNoPay,sGiveChange,sOPID,sDearID);
		rst.Open(sSQL,adCmdText);
		//添加到進(jìn)貨明細(xì)表
		CString sWare,sWareID,sSpec,sAddr,sPrice,sNumber;
		for(int i=0;i<m_Grid.GetItemCount();i++)
		{
			//名稱、規(guī)格、產(chǎn)地三個字段才能指定唯一的商品
			sWare=this->m_Grid.GetItemText(i,0);
			sSpec=this->m_Grid.GetItemText(i,2);
			sAddr=this->m_Grid.GetItemText(i,3);
			sPrice=this->m_Grid.GetItemText(i,6);
			sNumber=this->m_Grid.GetItemText(i,5);
			if(sWare.IsEmpty())
				break;
			sSQL.Format("SELECT * FROM 商品信息表 WHERE 名稱='%s' AND 規(guī)格='%s' AND 產(chǎn)地='%s'",sWare,sSpec,sAddr);
			rst.Open(sSQL,adCmdText);
			rst.MoveFirst();
			sWareID=rst.GetFieldValue("編號");
			sSQL.Format("INSERT INTO 進(jìn)貨明細(xì)表 VALUES('%s','%s',%s,%s)",sID,sWareID,sPrice,sNumber);
			rst.Open(sSQL,adCmdText);
			//更新庫存信息表
			CString sStoreNumber;
			sSQL.Format("SELECT * FROM 庫存信息表 WHERE 商品編號='%s' AND 倉庫=%s",sWareID,sStoreID);
			rst.Open(sSQL,adCmdText);
			if(rst.GetRecordCount()<1)//沒有此種商品的庫存信息	
				sSQL.Format("INSERT INTO 庫存信息表 VALUES('%s',%s,%s)",sWareID,sStoreID,sNumber);
			else
			{
				sStoreNumber=rst.GetFieldValue("庫存數(shù)量");
				sSQL.Format("UPDATE 庫存信息表 SET 庫存數(shù)量=%d WHERE 商品編號='%s'AND 倉庫=%s",atoi(sStoreNumber)+atoi(sNumber),sWareID,sStoreID);	
			}
			rst.Open(sSQL,adCmdText);
		}
	}
	if(m_Caption=="退貨返廠管理")
	{
		//添加到退貨返廠信息表中
		sSQL.Format("INSERT INTO 退貨返廠表 VALUES ('%s','%s',#%s#,%s,%s,%s,%s,%s,%s,%s,%s)",sID,sProvideID,sDate,sStoreID,sSumNumber,sSumMoney,sPay,sNoPay,sGiveChange,sOPID,sDearID);
		rst.Open(sSQL,adCmdText);
		//添加到退貨返廠明細(xì)表
		CString sWare,sWareID,sSpec,sAddr,sPrice,sNumber;
		for(int i=0;i<m_Grid.GetItemCount();i++)
		{
			//名稱、規(guī)格、產(chǎn)地三個字段才能指定唯一的商品
			sWare=this->m_Grid.GetItemText(i,0);
			sSpec=this->m_Grid.GetItemText(i,2);
			sAddr=this->m_Grid.GetItemText(i,3);
			sPrice=this->m_Grid.GetItemText(i,6);
			sNumber=this->m_Grid.GetItemText(i,5);
			if(sWare.IsEmpty())
				break;
			sSQL.Format("SELECT * FROM 商品信息表 WHERE 名稱='%s' AND 規(guī)格='%s' AND 產(chǎn)地='%s'",sWare,sSpec,sAddr);
			rst.Open(sSQL,adCmdText);
			rst.MoveFirst();
			sWareID=rst.GetFieldValue("編號");
			sSQL.Format("INSERT INTO 退貨返廠明細(xì)表 VALUES('%s','%s',%s,%s)",sID,sWareID,sPrice,sNumber);
			rst.Open(sSQL,adCmdText);
			//更新庫存信息表
			CString sStoreNumber;
			sSQL.Format("SELECT * FROM 庫存信息表 WHERE 商品編號='%s' AND 倉庫=%s",sWareID,sStoreID);
			rst.Open(sSQL,adCmdText);
			if(rst.GetRecordCount()<1)//沒有此種商品的庫存信息	
				sSQL.Format("INSERT INTO 庫存信息表 VALUES('%s',%s,-%s)",sWareID,sStoreID,sNumber);
			else
			{
				sStoreNumber=rst.GetFieldValue("庫存數(shù)量");
				sSQL.Format("UPDATE 庫存信息表 SET 庫存數(shù)量=%d WHERE 商品編號='%s'AND 倉庫=%s",atoi(sStoreNumber)-atoi(sNumber),sWareID,sStoreID);	
			}
			rst.Open(sSQL,adCmdText);	
		}
	}
	if(m_Caption=="銷售管理")
	{
		//添加到銷售信息表中
		sSQL.Format("INSERT INTO 銷售信息表 VALUES ('%s','%s',#%s#,%s,%s,%s,%s,%s,%s,%s,%s)",sID,sProvideID,sDate,sStoreID,sSumNumber,sSumMoney,sPay,sNoPay,sGiveChange,sOPID,sDearID);
		rst.Open(sSQL,adCmdText);
		//添加到銷售明細(xì)表
		CString sWare,sWareID,sSpec,sAddr,sPrice,sNumber;
		for(int i=0;i<m_Grid.GetItemCount();i++)
		{
			//名稱、規(guī)格、產(chǎn)地三個字段才能指定唯一的商品
			sWare=this->m_Grid.GetItemText(i,0);
			sSpec=this->m_Grid.GetItemText(i,2);
			sAddr=this->m_Grid.GetItemText(i,3);
			sPrice=this->m_Grid.GetItemText(i,6);
			sNumber=this->m_Grid.GetItemText(i,5);
			if(sWare.IsEmpty())
				break;
			sSQL.Format("SELECT * FROM 商品信息表 WHERE 名稱='%s' AND 規(guī)格='%s' AND 產(chǎn)地='%s'",sWare,sSpec,sAddr);
			rst.Open(sSQL,adCmdText);
			rst.MoveFirst();
			sWareID=rst.GetFieldValue("編號");
			sSQL.Format("INSERT INTO 銷售明細(xì)表 VALUES('%s','%s',%s,%s)",sID,sWareID,sPrice,sNumber);
			rst.Open(sSQL,adCmdText);
			//更新庫存信息表
			CString sStoreNumber;
			sSQL.Format("SELECT * FROM 庫存信息表 WHERE 商品編號='%s' AND 倉庫=%s",sWareID,sStoreID);
			rst.Open(sSQL,adCmdText);
			if(rst.GetRecordCount()<1)//沒有此種商品的庫存信息	
				sSQL.Format("INSERT INTO 庫存信息表 VALUES('%s',%s,-%s)",sWareID,sStoreID,sNumber);
			else
			{
				sStoreNumber=rst.GetFieldValue("庫存數(shù)量");
				sSQL.Format("UPDATE 庫存信息表 SET 庫存數(shù)量=%d WHERE 商品編號='%s'AND 倉庫=%s",atoi(sStoreNumber)-atoi(sNumber),sWareID,sStoreID);	
			}
			rst.Open(sSQL,adCmdText);
		}
	}
	if(m_Caption=="銷售退貨管理")
	{
		//添加到銷售退貨信息表中
		sSQL.Format("INSERT INTO 銷售退貨信息表 VALUES ('%s','%s',#%s#,%s,%s,%s,%s,%s,%s,%s,%s)",sID,sProvideID,sDate,sStoreID,sSumNumber,sSumMoney,sPay,sNoPay,sGiveChange,sOPID,sDearID);
		rst.Open(sSQL,adCmdText);
		//添加到銷售退貨明細(xì)表
		CString sWare,sWareID,sSpec,sAddr,sPrice,sNumber;
		for(int i=0;i<m_Grid.GetItemCount();i++)
		{
			//名稱、規(guī)格、產(chǎn)地三個字段才能指定唯一的商品
			sWare=this->m_Grid.GetItemText(i,0);
			sSpec=this->m_Grid.GetItemText(i,2);
			sAddr=this->m_Grid.GetItemText(i,3);
			sPrice=this->m_Grid.GetItemText(i,6);
			sNumber=this->m_Grid.GetItemText(i,5);
			if(sWare.IsEmpty())
				break;
			sSQL.Format("SELECT * FROM 商品信息表 WHERE 名稱='%s' AND 規(guī)格='%s' AND 產(chǎn)地='%s'",sWare,sSpec,sAddr);
			rst.Open(sSQL,adCmdText);
			rst.MoveFirst();
			sWareID=rst.GetFieldValue("編號");
			sSQL.Format("INSERT INTO 銷售退貨明細(xì)表 VALUES('%s','%s',%s,%s)",sID,sWareID,sPrice,sNumber);
			rst.Open(sSQL,adCmdText);
			//更新庫存信息表
			CString sStoreNumber;
			sSQL.Format("SELECT * FROM 庫存信息表 WHERE 商品編號='%s' AND 倉庫=%s",sWareID,sStoreID);
			rst.Open(sSQL,adCmdText);
			if(rst.GetRecordCount()<1)//沒有此種商品的庫存信息	
				sSQL.Format("INSERT INTO 庫存信息表 VALUES('%s',%s,%s)",sWareID,sStoreID,sNumber);
			else
			{
				sStoreNumber=rst.GetFieldValue("庫存數(shù)量");
				sSQL.Format("UPDATE 庫存信息表 SET 庫存數(shù)量=%d WHERE 商品編號='%s'AND 倉庫=%s",atoi(sStoreNumber)+atoi(sNumber),sWareID,sStoreID);	
			}
			rst.Open(sSQL,adCmdText);
		}
	}
	if(m_Caption=="商品調(diào)撥管理")
	{
		CString sYStore,sYStoreID;
		this->m_EdtProvide.GetWindowText(sYStore);
		sYStoreID=ado.FieldToOtherField("倉庫信息表","名稱",sYStore,"編號",1);

		//添加到調(diào)撥信息表中
		sSQL.Format("INSERT INTO 調(diào)貨信息表 VALUES ('%s',%s,%s,#%s#,%s,%s,%s,%s)",sID,sYStoreID,sStoreID,sDate,sSumNumber,sSumMoney,sOPID,sDearID);
		rst.Open(sSQL,adCmdText);
		//添加到銷售退貨明細(xì)表
		CString sWare,sWareID,sSpec,sAddr,sPrice,sNumber;
		for(int i=0;i<m_Grid.GetItemCount();i++)
		{
			//名稱、規(guī)格、產(chǎn)地三個字段才能指定唯一的商品
			sWare=this->m_Grid.GetItemText(i,0);
			sSpec=this->m_Grid.GetItemText(i,2);
			sAddr=this->m_Grid.GetItemText(i,3);
			sPrice=this->m_Grid.GetItemText(i,6);
			sNumber=this->m_Grid.GetItemText(i,5);
			if(sWare.IsEmpty())
				break;
			sSQL.Format("SELECT * FROM 商品信息表 WHERE 名稱='%s' AND 規(guī)格='%s' AND 產(chǎn)地='%s'",sWare,sSpec,sAddr);
			rst.Open(sSQL,adCmdText);
			rst.MoveFirst();
			sWareID=rst.GetFieldValue("編號");
			sSQL.Format("INSERT INTO 調(diào)貨明細(xì)表 VALUES('%s','%s',%s,%s)",sID,sWareID,sNumber,sPrice);
			rst.Open(sSQL,adCmdText);
			//更新庫存信息表
			CString sStoreNumber;
			//將出貨倉庫中此種商品減去調(diào)撥數(shù)量
			sSQL.Format("SELECT * FROM 庫存信息表 WHERE 商品編號='%s' AND 倉庫=%s",sWareID,sYStoreID);
			rst.Open(sSQL,adCmdText);
			if(rst.GetRecordCount()<1)//沒有此種商品的庫存信息	
				sSQL.Format("INSERT INTO 庫存信息表 VALUES('%s',%s,-%s)",sWareID,sStoreID,sNumber);
			else
			{
				sStoreNumber=rst.GetFieldValue("庫存數(shù)量");
				sSQL.Format("UPDATE 庫存信息表 SET 庫存數(shù)量=%d WHERE 商品編號='%s'AND 倉庫=%s",atoi(sStoreNumber)-atoi(sNumber),sWareID,sYStoreID);	
			}
			rst.Open(sSQL,adCmdText);
			//將收貨倉庫中此種商品加上調(diào)撥數(shù)量
			sSQL.Format("SELECT * FROM 庫存信息表 WHERE 商品編號='%s' AND 倉庫=%s",sWareID,sStoreID);
			rst.Open(sSQL,adCmdText);
			if(rst.GetRecordCount()<1)//沒有此種商品的庫存信息	
				sSQL.Format("INSERT INTO 庫存信息表 VALUES('%s',%s,%s)",sWareID,sStoreID,sNumber);
			else
			{
				sStoreNumber=rst.GetFieldValue("庫存數(shù)量");
				sSQL.Format("UPDATE 庫存信息表 SET 庫存數(shù)量=%d WHERE 商品編號='%s'AND 倉庫=%s",atoi(sStoreNumber)+atoi(sNumber),sWareID,sStoreID);	
			}
			rst.Open(sSQL,adCmdText);

		}
	}
	this->Enabled(true);
	this->m_ButPrint.SetFocus();
}

void CDInput::OnChangeInputEdtpay() 
{
 CString sPay,sSumMoney,sMoney;
 int nMoney;
 m_EdtPay.GetWindowText(sPay);
 m_StaSumMoney.GetWindowText(sSumMoney);
	 if(atoi(sSumMoney)<atoi(sPay))
	 {
		nMoney=atoi(sPay)-atoi(sSumMoney);
		sMoney.Format("%d",nMoney);
		this->m_EdtGiveChange.SetWindowText(sMoney);
		this->m_EdtNoPay.SetWindowText("0");
	 }
	 else
	 {
		nMoney=atoi(sSumMoney)-atoi(sPay);
		sMoney.Format("%d",nMoney);
		this->m_EdtNoPay.SetWindowText(sMoney);
		this->m_EdtGiveChange.SetWindowText("0");

	 }
}

void CDInput::OnInputButundo() 
{
	if(MessageBox("確定要撤消操作嗎?","系統(tǒng)提示",MB_OKCANCEL|MB_ICONQUESTION)!=1)
		return;	
	this->Enabled(true);
	this->m_ButBookIn.SetFocus();
}

void CDInput::Clear()
{
	this->m_EdtProvide.SetWindowText("");
	this->m_Grid.DeleteAllItems();
	if(m_Caption!="商品調(diào)撥管理")
	{
		this->m_EdtGiveChange.SetWindowText("0");
		this->m_EdtNoPay.SetWindowText("0");
		this->m_EdtPay.SetWindowText("0");
	}
	this->m_StaBigSumMoney.SetWindowText("零元");
	this->m_StaSumMoney.SetWindowText("0");
	this->m_StaSumNumber.SetWindowText("0");
}

void CDInput::OnInputButprint() 
{
	CString sID,sName,sDate,sProvide,sStore,sSumMoney,sBigMoney,sSumNumber,sDear;
	RxRecordset brst;
	brst.Open("系統(tǒng)設(shè)置表");
	sName=brst.GetFieldValue("公司名稱");
	this->m_StaID.GetWindowText(sID);
	this->m_EdtProvide.GetWindowText(sProvide);
	this->m_StaSumMoney.GetWindowText(sSumMoney);
	this->m_StaSumNumber.GetWindowText(sSumNumber);
	this->m_StaBigSumMoney.GetWindowText(sBigMoney);
	this->m_EdtStore.GetWindowText(sStore);
	this->m_StaDate.GetWindowText(sDate);
	m_ps.DeckCaptionNumber=4;
	m_ps.MainCaptionFontSize=400;
	m_ps.DeckCaptionFontSize=180;


	if(m_Caption=="進(jìn)貨管理")
	{
		sName=sName+"進(jìn)貨單";
		m_ps.DeckCaptions[0]="進(jìn)貨票號:"+sID;
		m_ps.DeckCaptions[1]="進(jìn)貨日期:"+sDate;
		m_ps.DeckCaptions[2]="進(jìn)貨倉庫:"+sStore;
		m_ps.DeckCaptions[3]="供應(yīng)商:"+sProvide;

	}
	if(m_Caption=="退貨返廠管理")
	{
		sName=sName+"退貨返廠單";		
		m_ps.DeckCaptions[0]="退貨票號:"+sID;
		m_ps.DeckCaptions[1]="退貨日期:"+sDate;
		m_ps.DeckCaptions[2]="退貨倉庫:"+sStore;
		m_ps.DeckCaptions[3]="供應(yīng)商:"+sProvide;
	}
	if(m_Caption=="銷售管理")
	{
		sName=sName+"銷售單";
		m_ps.DeckCaptions[0]="銷售票號:"+sID;
		m_ps.DeckCaptions[1]="銷售日期:"+sDate;
		m_ps.DeckCaptions[2]="提貨倉庫:"+sStore;
		m_ps.DeckCaptions[3]="客戶:"+sProvide;

	}
	if(m_Caption=="銷售退貨管理")
	{
		sName=sName+"銷售退貨單";
		m_ps.DeckCaptions[0]="退貨票號:"+sID;
		m_ps.DeckCaptions[1]="退貨日期:"+sDate;
		m_ps.DeckCaptions[2]="收貨倉庫:"+sStore;
		m_ps.DeckCaptions[3]="客戶:"+sProvide;
	}
	if(m_Caption=="商品調(diào)撥管理")
	{
		sName=sName+"商品調(diào)撥單";
		m_ps.DeckCaptions[0]="調(diào)撥票號:"+sID;
		m_ps.DeckCaptions[1]="調(diào)撥日期:"+sDate;
		m_ps.DeckCaptions[2]="收貨倉庫:"+sStore;
		m_ps.DeckCaptions[3]="出貨倉庫:"+sProvide;	
	}

	m_ps.MainCaption=sName;
	m_ps.Grid=&m_Grid;
	this->m_EdtDear.GetWindowText(sDear);
	m_ps.TotalNumber=4;
	m_ps.Totals[0]="合計數(shù)量:"+sSumNumber;
	m_ps.Totals[1]="合計金額(小寫):"+sSumMoney;
	m_ps.Totals[2]="合計金額(大寫):"+sBigMoney;
	m_ps.Totals[3]="經(jīng)手人:"+sDear;

	theApp.Print();
}

void CDInput::OnKillfocusInputEdtdear() 
{
	//檢查經(jīng)手人是否有效
	CString sSQL,sDear;
	this->m_EdtDear.GetWindowText(sDear);
	sSQL.Format("SELECT * FROM 員工信息表 WHERE 姓名='%s'",sDear);
	RxRecordset rst;
	rst.Open(sSQL,adCmdText);
	if(rst.GetRecordCount()<0)
	{
		MessageBox("對不起!您輸入的經(jīng)手人有誤!","系統(tǒng)提示",MB_OK|MB_ICONSTOP);
		this->m_EdtDear.SetFocus();	
		this->m_EdtDear.SetWindowText("");

	}


}

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
久久色成人在线| 日本久久电影网| 精品久久久久久无| 韩国女主播一区| 中国av一区二区三区| 一本一道波多野结衣一区二区| 国产精品动漫网站| 在线免费精品视频| 视频一区在线播放| 亚洲精品一区二区三区福利| 国产在线精品一区二区三区不卡| 久久综合色8888| 成人免费黄色大片| 亚洲综合色在线| 欧美一区二区久久| 成人小视频免费在线观看| 亚洲欧美在线aaa| 欧美电影影音先锋| 国产99久久精品| 午夜精品久久一牛影视| 2014亚洲片线观看视频免费| 91丝袜呻吟高潮美腿白嫩在线观看| 亚洲综合一区二区三区| 精品国精品自拍自在线| 99热精品国产| 九色|91porny| 一区二区三区在线播| 欧美大片顶级少妇| 色欧美片视频在线观看 | 国产精品国模大尺度视频| 日本国产一区二区| 国内成+人亚洲+欧美+综合在线| 中文字幕一区在线观看| 欧美一区二区三区电影| 99精品偷自拍| 国产一区二区福利视频| 亚洲小说欧美激情另类| 国产日韩av一区二区| 欧美日韩在线电影| 成人小视频免费观看| 蜜臀av一级做a爰片久久| 国产精品日日摸夜夜摸av| 欧美酷刑日本凌虐凌虐| 成人精品免费视频| 精一区二区三区| 香蕉成人伊视频在线观看| 国产精品乱码久久久久久| 日韩欧美国产午夜精品| 91黄色小视频| 成人av在线电影| 韩国av一区二区三区| 亚洲国产精品久久久男人的天堂| 国产片一区二区| 日韩精品专区在线影院观看| 欧美日韩免费一区二区三区| 97精品久久久午夜一区二区三区 | 在线免费观看一区| 成人ar影院免费观看视频| 蜜桃一区二区三区在线| 视频一区二区不卡| 亚洲国产三级在线| 亚洲欧美另类在线| 成人欧美一区二区三区| 国产欧美久久久精品影院| 日韩精品在线一区二区| 日韩亚洲国产中文字幕欧美| 欧美精品乱人伦久久久久久| 欧美综合天天夜夜久久| 91麻豆国产在线观看| 成人黄动漫网站免费app| 国产二区国产一区在线观看| 狠狠色丁香婷综合久久| 久久国产综合精品| 免费观看91视频大全| 日韩综合一区二区| 日本中文字幕不卡| 秋霞影院一区二区| 久久se这里有精品| 极品少妇一区二区三区精品视频 | 在线免费观看一区| 91久久精品一区二区二区| 在线精品观看国产| 欧美三级在线看| 精品视频一区二区三区免费| 欧美日韩国产高清一区二区三区| 在线播放视频一区| 欧美一级黄色片| 精品乱人伦小说| 国产精品网站导航| 亚洲欧美另类在线| 日韩精品三区四区| 国内不卡的二区三区中文字幕 | 国产69精品久久久久777| 大胆欧美人体老妇| 99r精品视频| 欧美亚洲动漫精品| 91麻豆精品国产91久久久资源速度 | 亚洲女同一区二区| 婷婷开心激情综合| 狠狠色丁香婷婷综合久久片| 国产不卡高清在线观看视频| 99久久久无码国产精品| 欧美熟乱第一页| 亚洲精品一线二线三线无人区| 欧美国产综合色视频| 亚洲精品网站在线观看| 日韩成人精品在线| 国产不卡视频在线播放| 精品视频一区二区三区免费| 久久综合精品国产一区二区三区| 亚洲日本免费电影| 日韩国产精品久久| 大尺度一区二区| 欧美日韩大陆一区二区| 久久久精品黄色| 亚洲韩国一区二区三区| 国产在线一区观看| 欧美在线综合视频| 国产亚洲福利社区一区| 亚洲国产精品尤物yw在线观看| 国产精品综合视频| 欧美日韩精品系列| 中文字幕亚洲精品在线观看| 青青青爽久久午夜综合久久午夜 | 色综合久久99| 亚洲精品在线电影| 午夜精品福利一区二区三区av| 国产一区二区三区综合| 欧美色电影在线| 中文字幕日韩一区| 精油按摩中文字幕久久| 欧美日韩国产一级片| 中文av字幕一区| 韩国女主播成人在线| 欧美肥妇毛茸茸| 亚洲永久精品大片| jlzzjlzz亚洲女人18| 亚洲精品在线网站| 日产国产高清一区二区三区| 91麻豆精品一区二区三区| 国产亚洲人成网站| 九色综合狠狠综合久久| 欧美蜜桃一区二区三区| 一区二区三区国产精华| 成人精品视频一区二区三区| 精品国产乱码久久久久久1区2区 | 国产午夜精品久久久久久久| 天天影视色香欲综合网老头| 在线视频欧美精品| 国产精品久久久久久久久久久免费看| 热久久一区二区| 欧美一区二区日韩| 日韩电影一区二区三区四区| 一本一本久久a久久精品综合麻豆| 久久精品免费在线观看| 久久精品国产99久久6| 欧美电影在线免费观看| 亚洲bt欧美bt精品| 在线国产亚洲欧美| 亚洲愉拍自拍另类高清精品| av毛片久久久久**hd| 国产精品久久久久久久蜜臀| 国产91丝袜在线观看| 日本一区二区在线不卡| 国产成人在线视频网站| 久久精品亚洲国产奇米99| 激情综合亚洲精品| 2欧美一区二区三区在线观看视频| 久久精品国产999大香线蕉| 日韩午夜在线观看视频| 美女在线视频一区| 精品成人在线观看| 国产美女av一区二区三区| 国产色产综合色产在线视频 | 91社区在线播放| 亚洲黄色尤物视频| 欧美日韩亚洲国产综合| 亚洲不卡在线观看| 精品久久国产老人久久综合| 国产一区二区影院| 欧美激情一区在线观看| av一区二区久久| 午夜激情一区二区| 欧美精品一区二区久久久| 国产成人av电影在线| 亚洲欧洲国产日本综合| 欧美在线视频日韩| 日本成人在线视频网站| 久久色成人在线| 91在线精品一区二区| 亚洲国产精品一区二区www在线| 欧美日本韩国一区| 狠狠狠色丁香婷婷综合久久五月| 国产视频在线观看一区二区三区| 成人理论电影网| 亚洲成人免费在线观看| 精品国产免费一区二区三区香蕉| 成人ar影院免费观看视频| 亚洲一区二区欧美日韩| 精品成人佐山爱一区二区|