kakao 추가

git-svn-id: svn://192.168.0.12/source@227 8346c931-da38-4b9b-9d4c-e48b93cbd075
This commit is contained in:
admin
2015-12-07 03:23:26 +00:00
parent 9a9d674a11
commit 47e2d27ba2

View File

@@ -37,6 +37,9 @@ Widget::Widget(QWidget *parent)
"WHEN 2 THEN 'Daum Cafe' " "WHEN 2 THEN 'Daum Cafe' "
"WHEN 3 THEN 'Naver News' " "WHEN 3 THEN 'Naver News' "
"WHEN 4 THEN 'Naver Cafe List' " "WHEN 4 THEN 'Naver Cafe List' "
"WHEN 5 THEN 'Daum Cafe List' "
"WHEN 6 THEN 'Kakao Story Channel' "
"WHEN 7 THEN 'Kakao Story Tag' "
"ELSE 'UnKnown'" "ELSE 'UnKnown'"
"END AS platform FROM keyword where state is null"); "END AS platform FROM keyword where state is null");
m_pmodelGroup->setQuery("SELECT * FROM datagroup"); m_pmodelGroup->setQuery("SELECT * FROM datagroup");
@@ -90,7 +93,8 @@ QGroupBox *Widget::setKeywordWidgets()
m_pcbRealTime->addItems(QStringList() << "false" << "true"); m_pcbRealTime->addItems(QStringList() << "false" << "true");
m_pcbPlatform = new QComboBox; m_pcbPlatform = new QComboBox;
m_pcbPlatform->addItems(QStringList() << "Naver Cafe" << "Naver Blog" << "Daum Cafe" << "Naver News" << "Naver Cafe List"); m_pcbPlatform->addItems(QStringList() << "Naver Cafe" << "Naver Blog" << "Daum Cafe" << "Naver News" << "Naver Cafe List" << "Daum Cafe List"
<< "Kakao Story Channel" << "Kakao Story Tag");
m_pleKeyword = new QLineEdit; m_pleKeyword = new QLineEdit;
m_pleAuthorship = new QLineEdit; m_pleAuthorship = new QLineEdit;
@@ -310,6 +314,10 @@ void Widget::on_keyword_currentRowChanged(QModelIndex _index)
if (str == QString("Daum Cafe")) nSelect = 2; if (str == QString("Daum Cafe")) nSelect = 2;
if (str == QString("Naver News")) nSelect = 3; if (str == QString("Naver News")) nSelect = 3;
if (str == QString("Naver Cafe List")) nSelect = 4; if (str == QString("Naver Cafe List")) nSelect = 4;
if (str == QString("Daum Cafe List")) nSelect = 5;
if (str == QString("Kakao Story Channel")) nSelect = 6;
if (str == QString("Kakao Story Tag")) nSelect = 7;
//if (str == QString("Kakao Story User")) nSelect = 8;
m_pcbPlatform->setCurrentIndex(nSelect); m_pcbPlatform->setCurrentIndex(nSelect);
} }
} }
@@ -337,6 +345,9 @@ void Widget::on_keyword_button_insert()
"WHEN 2 THEN 'Daum Cafe' " "WHEN 2 THEN 'Daum Cafe' "
"WHEN 3 THEN 'Naver News' " "WHEN 3 THEN 'Naver News' "
"WHEN 4 THEN 'Naver Cafe List' " "WHEN 4 THEN 'Naver Cafe List' "
"WHEN 5 THEN 'Daum Cafe List' "
"WHEN 6 THEN 'Kakao Story Channel' "
"WHEN 7 THEN 'Kakao Story Tag' "
"ELSE 'UnKnown'" "ELSE 'UnKnown'"
"END AS platform FROM keyword where state is null"); "END AS platform FROM keyword where state is null");
} }
@@ -359,6 +370,9 @@ void Widget::on_keyword_button_delete()
"WHEN 2 THEN 'Daum Cafe' " "WHEN 2 THEN 'Daum Cafe' "
"WHEN 3 THEN 'Naver News' " "WHEN 3 THEN 'Naver News' "
"WHEN 4 THEN 'Naver Cafe List' " "WHEN 4 THEN 'Naver Cafe List' "
"WHEN 5 THEN 'Daum Cafe List' "
"WHEN 6 THEN 'Kakao Story Channel' "
"WHEN 7 THEN 'Kakao Story Tag' "
"ELSE 'UnKnown'" "ELSE 'UnKnown'"
"END AS platform FROM keyword where state is null"); "END AS platform FROM keyword where state is null");
} }
@@ -391,6 +405,9 @@ void Widget::on_keyword_button_modify()
"WHEN 2 THEN 'Daum Cafe' " "WHEN 2 THEN 'Daum Cafe' "
"WHEN 3 THEN 'Naver News' " "WHEN 3 THEN 'Naver News' "
"WHEN 4 THEN 'Naver Cafe List' " "WHEN 4 THEN 'Naver Cafe List' "
"WHEN 5 THEN 'Daum Cafe List' "
"WHEN 6 THEN 'Kakao Story Channel' "
"WHEN 7 THEN 'Kakao Story Tag' "
"ELSE 'UnKnown'" "ELSE 'UnKnown'"
"END AS platform FROM keyword where state is null"); "END AS platform FROM keyword where state is null");
} }
@@ -850,7 +867,9 @@ void Widget::on_group_button_copy_start()
void Widget::UpdateCrawling() void Widget::UpdateCrawling()
{ {
m_pmodelCrawling->setQuery("SELECT _crawling.id,_keyword.realtime,_keyword.searches,_keyword.start,_keyword.end, _datagroup.name , " m_pmodelCrawling->setQuery("SELECT _crawling.id,_keyword.realtime,_keyword.searches,_keyword.start,_keyword.end, _datagroup.name , "
"(CASE _keyword.platform WHEN 0 THEN 'Naver Cafe' WHEN 1 THEN 'Naver Blog' WHEN 2 THEN 'Daum Cafe' WHEN 3 THEN 'Naver News' WHEN 4 THEN 'Naver Cafe List' ELSE 'UnKnown' END ) AS platform , " "(CASE _keyword.platform WHEN 0 THEN 'Naver Cafe' WHEN 1 THEN 'Naver Blog' WHEN 2 THEN 'Daum Cafe' WHEN 3 THEN 'Naver News' WHEN 4 THEN 'Naver Cafe List' WHEN 5 THEN 'Daum Cafe List' WHEN 6 THEN 'Kakao Story Channel' "
"WHEN 7 THEN 'Kakao Story Tag' "
"ELSE 'UnKnown' END ) AS platform , "
"(CASE _crawling.state WHEN 0 THEN 'Waiting' WHEN 1 THEN 'Running' WHEN 2 THEN 'Terminated' ELSE 'None' END ) AS state " "(CASE _crawling.state WHEN 0 THEN 'Waiting' WHEN 1 THEN 'Running' WHEN 2 THEN 'Terminated' ELSE 'None' END ) AS state "
"FROM crawling _crawling INNER JOIN keyword _keyword ON _crawling.keyword_id = _keyword.id " "FROM crawling _crawling INNER JOIN keyword _keyword ON _crawling.keyword_id = _keyword.id "
"inner join datagroup _datagroup on _crawling.datagroup_id = _datagroup.id"); "inner join datagroup _datagroup on _crawling.datagroup_id = _datagroup.id");