| | |
| | | } |
| | | |
| | | |
| | | static std::string loadFirstLimitUpData(list<FirstLimitUpCodeData> dataList) { |
| | | Json::Value root; |
| | | root["type"] = 22; |
| | | |
| | | |
| | | Json::Value data; |
| | | |
| | | std::list<FirstLimitUpCodeData>::iterator ele; |
| | | int index = 0; |
| | | for (ele = dataList.begin(); ele != dataList.end(); ele++) { |
| | | Json::Value item; |
| | | item["time"] = (*ele).time; |
| | | item["price"] = (*ele).price; |
| | | item["zyltMoney"] = (*ele).zyltMoney; |
| | | item["zyltMoneyUnit"] = (*ele).zyltMoneyUnit; |
| | | item["volume"] = (*ele).volume; |
| | | item["volumeUnit"] = (*ele).volumeUnit; |
| | | item["limitUpPercent"] = (*ele).limitUpPercent; |
| | | item["code"] = (*ele).code; |
| | | data[index++] = item; |
| | | } |
| | | |
| | | root["data"] = data; |
| | | |
| | | |
| | | return toJsonStr(root); |
| | | } |
| | | |
| | | |
| | | static std::string loadTradeSuccessData(list<TradeSuccessData> dataList) { |
| | | Json::Value root; |
| | | root["type"] = 3; |