|
...
|
...
|
@@ -83,7 +83,7 @@ class GeoQuestionResLogic extends BaseLogic |
|
|
|
*/
|
|
|
|
public function countQuantity(){
|
|
|
|
$questionModel = new GeoQuestion();
|
|
|
|
$list = $questionModel->list(['project_id',$this->user['project_id']],['question','keywords','url']);
|
|
|
|
$list = $questionModel->list(['project_id'=>$this->user['project_id']],['question','keywords','url']);
|
|
|
|
$questionTotalCount = $urlTotalCount = $keywordsTotalCount = $keywordUrlCount = 0;
|
|
|
|
foreach ($list as $item){
|
|
|
|
$questionTotalCount += count($item['question'] ?? []);
|
|
...
|
...
|
@@ -93,7 +93,7 @@ class GeoQuestionResLogic extends BaseLogic |
|
|
|
$keywordUrlCount = 0;
|
|
|
|
$keywordArr = [];
|
|
|
|
$questionResModel = new GeoQuestionLog();
|
|
|
|
$resList = $questionResModel->list(['project_id',$this->user['project_id']],['keywords_num','url_num']);
|
|
|
|
$resList = $questionResModel->list(['project_id'=>$this->user['project_id']],['keywords_num','url_num']);
|
|
|
|
foreach ($resList as $resItem){
|
|
|
|
$keywordUrlCount += count(array_filter($resItem['keywords_num'], fn($v) => $v != 0));
|
|
|
|
$keywordUrlCount += count(array_filter($resItem['url_num'], fn($v) => $v != 0));
|
...
|
...
|
|