diff --git a/sfilterprocess/sdatagroup.cpp b/sfilterprocess/sdatagroup.cpp index dea46d9..ab9eb63 100644 --- a/sfilterprocess/sdatagroup.cpp +++ b/sfilterprocess/sdatagroup.cpp @@ -1204,7 +1204,7 @@ QString UniCodeToEucKr(const QString& _strData) QString SDatagroup::SCommunity::getCommunityKey(const QStringList &_strList) { QString str; - if ((_strList[((m_pSInitializer->getColumnIntArray())[SInitializer::E_DATA_platform_name])].trimmed() == "naver") || (_strList[((m_pSInitializer->getColumnIntArray())[SInitializer::E_DATA_platform_name])].trimmed() == "daum")) + if ((_strList[((m_pSInitializer->getColumnIntArray())[SInitializer::E_DATA_platform_name])].trimmed() == "naver")) { str.append(_strList[((m_pSInitializer->getColumnIntArray())[SInitializer::E_DATA_platform_form])].trimmed()); str.append("."); @@ -1212,6 +1212,15 @@ QString SDatagroup::SCommunity::getCommunityKey(const QStringList &_strList) str.append(".com/"); str.append(_strList[((m_pSInitializer->getColumnIntArray())[SInitializer::E_DATA_platform_id])].trimmed()); } + else if ((_strList[((m_pSInitializer->getColumnIntArray())[SInitializer::E_DATA_platform_name])].trimmed() == "daum")) + { + str.append(_strList[((m_pSInitializer->getColumnIntArray())[SInitializer::E_DATA_platform_form])].trimmed()); + str.append("."); + str.append(_strList[((m_pSInitializer->getColumnIntArray())[SInitializer::E_DATA_platform_name])].trimmed()); + str.append(".net/"); + str.append(_strList[((m_pSInitializer->getColumnIntArray())[SInitializer::E_DATA_platform_id])].trimmed()); + } + else if (_strList[((m_pSInitializer->getColumnIntArray())[SInitializer::E_DATA_platform_name])].trimmed() == "instagram") { str.append("instagram.com/"); diff --git a/sfilterprocess/sfilterprocess.pro.user b/sfilterprocess/sfilterprocess.pro.user index b0bd132..ea393ef 100644 --- a/sfilterprocess/sfilterprocess.pro.user +++ b/sfilterprocess/sfilterprocess.pro.user @@ -1,6 +1,6 @@ - + EnvironmentId @@ -787,7 +787,7 @@ sfilterprocess Qt4ProjectManager.Qt4RunConfiguration:C:/source/sfilterprocess/sfilterprocess.pro - "530" "testall2" + "544" "testall2" sfilterprocess.pro false true diff --git a/sfilterprocess/sinfluencer.cpp b/sfilterprocess/sinfluencer.cpp index 05b629b..0a64cae 100644 --- a/sfilterprocess/sinfluencer.cpp +++ b/sfilterprocess/sinfluencer.cpp @@ -267,7 +267,7 @@ void SInfluencer::STInfluencer::makeTable(SDatagroup &_datagroup, const QMap(val.replycount) / val.bodycount; } QList listmap = mapRank.values(); qSort(listmap.begin(), listmap.end(), isGreaterInfluencerValue()); @@ -1093,7 +1093,6 @@ void SInfluencer::SStatsJson::makeTable(SDatagroup &_datagroup, const QMapgetColumnIntArray(); const QStringList *slOrderedUrl = _datagroup.getOrderedUrl(); - QMap mapCount; QMap mapBodyDate; @@ -1154,7 +1153,7 @@ void SInfluencer::SStatsJson::makeTable(SDatagroup &_datagroup, const QMapinsertLog(mapBodyDate.value(strKey).dStart.toString("yyyy-MM-dd")); // m_pSInitializer->insertLog(mapBodyDate.value(strKey).dEnd.toString("yyyy-MM-dd")); // m_pSInitializer->insertLog(QString::number(mapBodyDate.value(strKey).dStart.daysTo(mapBodyDate.value(strKey).dEnd))); - nBody += (mapBodyDate.value(strKey).dStart.daysTo(mapBodyDate.value(strKey).dEnd) * 1000); + nBody += ((mapBodyDate.value(strKey).dStart.daysTo(mapBodyDate.value(strKey).dEnd) + 1) * 1000); //nReply += (mapCount[strKey].reply * 1000); if (setPlatformType.size() == 1) jsonObj["pagenum"] = m_pSInitializer->getBlogPageNum(); @@ -1214,7 +1213,7 @@ void SInfluencer::SStatsJson::makeTable(SDatagroup &_datagroup, const QMapgetBlogPageNum(); }