|
@@ -14,24 +14,28 @@ CWaimaiOrderItemUI::~CWaimaiOrderItemUI()
|
|
|
void CWaimaiOrderItemUI::SetData(rapidjson::Value& orderinfo)
|
|
void CWaimaiOrderItemUI::SetData(rapidjson::Value& orderinfo)
|
|
|
{
|
|
{
|
|
|
m_name = orderinfo["customer_name"].GetString();
|
|
m_name = orderinfo["customer_name"].GetString();
|
|
|
- m_address = orderinfo["address"].GetString();
|
|
|
|
|
|
|
+ //m_address = orderinfo["address"].GetString();
|
|
|
m_phone = orderinfo["customer_phone"].GetString();
|
|
m_phone = orderinfo["customer_phone"].GetString();
|
|
|
m_price = orderinfo["price"].GetString();
|
|
m_price = orderinfo["price"].GetString();
|
|
|
m_order_no = orderinfo["order_no"].GetString();
|
|
m_order_no = orderinfo["order_no"].GetString();
|
|
|
- m_init_date = orderinfo["init_date"].GetString();
|
|
|
|
|
|
|
+ m_order_num = orderinfo["order_num"].GetString();
|
|
|
|
|
+ m_init_date = orderinfo["order_date"].GetString();
|
|
|
|
|
|
|
|
m_is_selftake = orderinfo["is_selftake"].GetString();
|
|
m_is_selftake = orderinfo["is_selftake"].GetString();
|
|
|
- m_delivery_date = orderinfo["delivery_date"].GetString();
|
|
|
|
|
|
|
+ //m_delivery_date = orderinfo["delivery_date"].GetString();
|
|
|
|
|
|
|
|
m_restaurant_number = orderinfo["restaurant_number"].GetString();
|
|
m_restaurant_number = orderinfo["restaurant_number"].GetString();
|
|
|
|
|
|
|
|
m_orderid = orderinfo["id"].GetString();
|
|
m_orderid = orderinfo["id"].GetString();
|
|
|
|
|
|
|
|
|
|
+ m_from_type = orderinfo["from_type"].GetString();
|
|
|
|
|
+ m_is_book = orderinfo["is_book"].GetString();
|
|
|
|
|
+
|
|
|
std::wstring name_show = L"姓名:" + CLewaimaiString::UTF8ToUnicode(m_name);
|
|
std::wstring name_show = L"姓名:" + CLewaimaiString::UTF8ToUnicode(m_name);
|
|
|
this->FindSubControl(L"waimai_order_list_name")->SetText(name_show.c_str());
|
|
this->FindSubControl(L"waimai_order_list_name")->SetText(name_show.c_str());
|
|
|
|
|
|
|
|
- std::wstring address_show = L"地址:" + CLewaimaiString::UTF8ToUnicode(m_address);
|
|
|
|
|
- this->FindSubControl(L"waimai_order_list_address")->SetText(address_show.c_str());
|
|
|
|
|
|
|
+ std::wstring from_type_show = L"订单来源:" + CLewaimaiString::UTF8ToUnicode(m_from_type);
|
|
|
|
|
+ this->FindSubControl(L"waimai_order_list_from")->SetText(from_type_show.c_str());
|
|
|
|
|
|
|
|
std::wstring phone_show = L"电话:" + CLewaimaiString::UTF8ToUnicode(m_phone);
|
|
std::wstring phone_show = L"电话:" + CLewaimaiString::UTF8ToUnicode(m_phone);
|
|
|
this->FindSubControl(L"waimai_order_list_phone")->SetText(phone_show.c_str());
|
|
this->FindSubControl(L"waimai_order_list_phone")->SetText(phone_show.c_str());
|
|
@@ -39,8 +43,8 @@ void CWaimaiOrderItemUI::SetData(rapidjson::Value& orderinfo)
|
|
|
std::wstring price_show = L"价格:" + CLewaimaiString::UTF8ToUnicode(m_price);
|
|
std::wstring price_show = L"价格:" + CLewaimaiString::UTF8ToUnicode(m_price);
|
|
|
this->FindSubControl(L"waimai_order_list_price")->SetText(price_show.c_str());
|
|
this->FindSubControl(L"waimai_order_list_price")->SetText(price_show.c_str());
|
|
|
|
|
|
|
|
- std::wstring order_no_show = L"#" + CLewaimaiString::UTF8ToUnicode(m_restaurant_number) + L" 订单号:" + CLewaimaiString::UTF8ToUnicode(m_order_no);
|
|
|
|
|
- this->FindSubControl(L"waimai_order_list_order_no")->SetText(order_no_show.c_str());
|
|
|
|
|
|
|
+ std::wstring order_num_show = L"#" + CLewaimaiString::UTF8ToUnicode(m_restaurant_number) + L" 订单号:" + CLewaimaiString::UTF8ToUnicode(m_order_num);
|
|
|
|
|
+ this->FindSubControl(L"waimai_order_list_order_num")->SetText(order_num_show.c_str());
|
|
|
|
|
|
|
|
std::wstring init_date_show = L"下单时间:" + CLewaimaiString::UTF8ToUnicode(m_init_date);
|
|
std::wstring init_date_show = L"下单时间:" + CLewaimaiString::UTF8ToUnicode(m_init_date);
|
|
|
this->FindSubControl(L"waimai_order_list_init_date")->SetText(init_date_show.c_str());
|
|
this->FindSubControl(L"waimai_order_list_init_date")->SetText(init_date_show.c_str());
|
|
@@ -50,16 +54,16 @@ void CWaimaiOrderItemUI::SetData(rapidjson::Value& orderinfo)
|
|
|
if (m_is_selftake == "1")
|
|
if (m_is_selftake == "1")
|
|
|
{
|
|
{
|
|
|
order_type = L"订单类型:到店自取";
|
|
order_type = L"订单类型:到店自取";
|
|
|
- delivery_date = L"自取时间:" + CLewaimaiString::UTF8ToUnicode(m_delivery_date);
|
|
|
|
|
|
|
+ //delivery_date = L"自取时间:" + CLewaimaiString::UTF8ToUnicode(m_delivery_date);
|
|
|
}
|
|
}
|
|
|
else
|
|
else
|
|
|
{
|
|
{
|
|
|
order_type = L"订单类型:外卖配送";
|
|
order_type = L"订单类型:外卖配送";
|
|
|
- delivery_date = L"配送时间:" + CLewaimaiString::UTF8ToUnicode(m_delivery_date);
|
|
|
|
|
|
|
+ //delivery_date = L"配送时间:" + CLewaimaiString::UTF8ToUnicode(m_delivery_date);
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
this->FindSubControl(L"waimai_order_list_type")->SetText(order_type.c_str());
|
|
this->FindSubControl(L"waimai_order_list_type")->SetText(order_type.c_str());
|
|
|
- this->FindSubControl(L"waimai_order_list_delivery_date")->SetText(delivery_date.c_str());
|
|
|
|
|
|
|
+ //this->FindSubControl(L"waimai_order_list_delivery_date")->SetText(delivery_date.c_str());
|
|
|
|
|
|
|
|
if (m_status == 1)
|
|
if (m_status == 1)
|
|
|
{
|
|
{
|