This commit is contained in:
liyang
2024-03-07 15:38:01 +08:00
parent 81ae4d8805
commit 92ef2357d6
4 changed files with 22 additions and 8 deletions
-2
View File
@@ -140,8 +140,6 @@ class aiapp extends control
else if($category === 'latest') $miniPrograms = $this->aiapp->getLatestMiniPrograms($pager);
else $miniPrograms = $this->ai->getMiniPrograms($category, 'active', 'createdDate_desc', $pager);
if(empty($miniPrograms)) return $this->locate($this->createLink('aiapp', 'square', array('category' => 'discovery')));
$squareCategoryArray = $this->aiapp->getSquareCategoryArray();
$usedCategoryArray = $this->aiapp->getUsedCategoryArray();
-1
View File
@@ -19,6 +19,5 @@ window.aiSquare.handleStarBtnClick = function(e)
$btn.children('img').attr('src', 'static/svg/star-empty.svg');
$btn.attr('data-url', $btn.attr('data-url').replace('true', 'false'));
}
loadCurrentPage({selector : '#mainMenu'});
}, 'json');
};
-1
View File
@@ -173,7 +173,6 @@ class aiappModel extends model
if($collectedIDs === null) $collectedIDs = $this->getCollectedMiniProgramIDs($this->app->user->id);
if($latestSum === null) $latestSum = $this->countLatestMiniPrograms();
if(empty($collectedIDs)) unset($squareCategoryArray['collection']);
if($latestSum == 0) unset($squareCategoryArray['latest']);
return $squareCategoryArray;
}
+22 -4
View File
@@ -125,13 +125,31 @@ $miniProgramCard = function($miniProgram) use ($categoryList, $collectedIDs, $sh
)
);
};
div(
if(empty($miniPrograms))
{
panel(
div(
setClass('dtable-empty-tip'),
div(
setClass('row gap-4 items-center'),
span
(
setClass('text-gray'),
$lang->noData
),
)
)
);
}
else
{
div(
setClass('miniprogram-container'),
array_map($miniProgramCard, $miniPrograms),
);
);
}
div(
empty($miniPrograms) ? null : div(
setClass('pager-container'),
pager(set(usePager()))
);