diff --git a/FilterProcess/sfilterprocess.cpp b/FilterProcess/sfilterprocess.cpp index c444fec..674afbb 100644 --- a/FilterProcess/sfilterprocess.cpp +++ b/FilterProcess/sfilterprocess.cpp @@ -898,6 +898,13 @@ void SFilterProcess::DataLoad(QString _strDataNum) QStringList strList; for(int j = 0; j < m_listDataBaseColumn.size(); j++) strList << " " + query.value(j).toString() + " "; + + if(strList[m_anData[E_DATA_platform_form]].trimmed() == "post" || strList[m_anData[E_DATA_platform_form]].trimmed() == "story" || strList[m_anData[E_DATA_platform_form]].trimmed() == "channel") + strList[m_anData[E_DATA_platform_form]] = " sns "; + + if(strList[m_anData[E_DATA_platform_form]].trimmed() == "group") + strList[m_anData[E_DATA_platform_form]] = " community "; + QString strURL = strList[m_nUrlColumn].trimmed(); switch(i) { @@ -2392,11 +2399,11 @@ void SFilterProcess::DataPut(QString _strCompanyNum) QDate date = QDate::currentDate().addDays(m_nCutDays); if(!m_strStartDay.isEmpty()) - date = QDate::fromString(m_strStartDay, "'yyyy-MM-dd'"); + date = QDate::fromString(m_strStartDay.replace("'",""), "yyyy-MM-dd"); QDate endDate = QDate::currentDate(); if(!m_strEndDay.isEmpty()) - endDate = QDate::fromString(m_strEndDay,"'yyyy-MM-dd'"); + endDate = QDate::fromString(m_strEndDay.replace("'",""), "yyyy-MM-dd"); QString astrOrderBy[D_ARTICLE_MAX] = {"body","reply","all"}; while(date <= endDate)