| 1743 | } |
| 1744 | |
| 1745 | bool WizKMDatabaseServer::document_getListByGuids(const CWizStdStringArray& arrayDocumentGUID, std::deque<WIZDOCUMENTDATAEX>& arrayRet) |
| 1746 | { |
| 1747 | if (arrayDocumentGUID.empty()) |
| 1748 | return true; |
| 1749 | // |
| 1750 | const WIZUSERINFOBASE info = userInfo(); |
| 1751 | QString url = info.strKbServer + "/ks/note/list/guids/" + info.strKbGUID; |
| 1752 | // |
| 1753 | url = appendNormalParams(url, getToken()); |
| 1754 | // |
| 1755 | Json::Value guids(Json::arrayValue); |
| 1756 | for (int i = 0; i < arrayDocumentGUID.size(); i++) |
| 1757 | { |
| 1758 | guids[i] = arrayDocumentGUID[i].toStdString(); |
| 1759 | } |
| 1760 | // |
| 1761 | Json::FastWriter writer; |
| 1762 | std::string data = writer.write(guids); |
| 1763 | // |
| 1764 | return queryJsonList<WIZDOCUMENTDATAEX>(*this, url, "POST", QByteArray::fromStdString(data), arrayRet); |
| 1765 | } |
| 1766 | |
| 1767 | bool WizKMDatabaseServer::attachment_getList(int nCountPerPage, __int64 nStartVersion, std::deque<WIZDOCUMENTATTACHMENTDATAEX>& arrayRet) |
| 1768 | { |
no test coverage detected