|
|
@@ -905,6 +905,10 @@ void CZhengcanDiandanPageUI::HandleClickMsg(TNotifyUI& msg)
|
|
|
{
|
|
|
this->ClickChetai();
|
|
|
}
|
|
|
+ else if (name == L"btn_diandan_huantai")
|
|
|
+ {
|
|
|
+ this->ClickHuantai();
|
|
|
+ }
|
|
|
else if (name == L"btn_diandan_tuicai")
|
|
|
{
|
|
|
this->ClickTuicai();
|
|
|
@@ -2483,6 +2487,19 @@ void CZhengcanDiandanPageUI::ClickChetai()
|
|
|
m_pMainWnd->SwitchPage(CMainWnd::ZHENGCAN);
|
|
|
}
|
|
|
|
|
|
+void CZhengcanDiandanPageUI::ClickHuantai()
|
|
|
+{
|
|
|
+ CZhengcanPageUI* zhengcanPage = static_cast<CZhengcanPageUI*>(m_pMainWnd->GetPage(CMainWnd::ZHENGCAN));
|
|
|
+
|
|
|
+ //先切换到换台模式
|
|
|
+ zhengcanPage->SetModel(2);
|
|
|
+
|
|
|
+ //设置转出的桌子ID
|
|
|
+ zhengcanPage->SetHuantaiTableId(m_table_id);
|
|
|
+
|
|
|
+ m_pMainWnd->SwitchPage(CMainWnd::ZHENGCAN);
|
|
|
+}
|
|
|
+
|
|
|
/**
|
|
|
* 退菜功能,注意如果是套餐要把套餐本身的item的id和套餐商品记录的item的id一起传给服务器
|
|
|
*/
|
|
|
@@ -3695,8 +3712,8 @@ void CZhengcanDiandanPageUI::UpdateFoodStock(std::string food_stock)
|
|
|
|
|
|
for (rapidjson::SizeType i = 0; i < data.Size(); ++i)
|
|
|
{
|
|
|
- std::string food_id = data[i]["food_id"].GetString();
|
|
|
- std::string stock = data[i]["stock"].GetString();
|
|
|
+ std::string food_id = CLewaimaiJson::ToString(data[i]["food_id"]);
|
|
|
+ std::string stock = CLewaimaiJson::ToString(data[i]["stock"]);
|
|
|
|
|
|
CSqlite3 sqlite;
|
|
|
sqlite.UpdateFoodStock(food_id, stock);
|