#pragma once #include "../pch/pch.h" class CWaimaiOrderItemUI : public CHorizontalLayoutUI { public: CWaimaiOrderItemUI(); ~CWaimaiOrderItemUI(); void SetData(rapidjson::Value& orderinfo); std::string getOrderID() { return m_orderid; } std::string getOrderNo() { return m_order_no; } void SetStatus(int status) { m_status = status; } void DoEvent(TEventUI& event) { if (event.Type == UIEVENT_BUTTONDOWN) { int a = 1; } CHorizontalLayoutUI::DoEvent(event); } private: std::string m_name; std::string m_address; std::string m_phone; std::string m_price; std::string m_order_no; std::string m_init_date; std::string m_is_selftake; std::string m_delivery_date; std::string m_restaurant_number; std::string m_orderid; int m_status = 1; //1:未处理 2:已确认 3:配送中 4:成功 5:失败 6:已取消 7:退款中 };