mirror of https://github.com/halo-dev/halo-admin
feat: update comment list sorter (#821)
#### What type of PR is this? /kind feature #### What this PR does / why we need it: 修改评论列表默认排序规则,以实现最新评论或最新回复的评论总显示在最前 #### Which issue(s) this PR fixes: Fixes https://github.com/halo-dev/halo/issues/3138 #### Screenshots:  #### Special notes for your reviewer: #### Does this PR introduce a user-facing change? ```release-note 修改评论列表默认排序规则,排序方式新增“最后回复时间”排序方式 ```pull/823/head
parent
fffbd4aa51
commit
c55f662d05
|
@ -221,6 +221,10 @@ const SortFilterItems: {
|
||||||
}[] = [
|
}[] = [
|
||||||
{
|
{
|
||||||
label: "默认",
|
label: "默认",
|
||||||
|
value: undefined,
|
||||||
|
},
|
||||||
|
{
|
||||||
|
label: "最后回复时间",
|
||||||
value: "LAST_REPLY_TIME",
|
value: "LAST_REPLY_TIME",
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
|
@ -283,7 +287,7 @@ function handleClearKeyword() {
|
||||||
const hasFilters = computed(() => {
|
const hasFilters = computed(() => {
|
||||||
return (
|
return (
|
||||||
selectedApprovedFilterItem.value.value !== undefined ||
|
selectedApprovedFilterItem.value.value !== undefined ||
|
||||||
selectedSortFilterItem.value.value !== "LAST_REPLY_TIME" ||
|
selectedSortFilterItem.value.value !== undefined ||
|
||||||
selectedUser.value ||
|
selectedUser.value ||
|
||||||
keyword.value
|
keyword.value
|
||||||
);
|
);
|
||||||
|
@ -358,7 +362,7 @@ function handleClearFilters() {
|
||||||
</FilterTag>
|
</FilterTag>
|
||||||
|
|
||||||
<FilterTag
|
<FilterTag
|
||||||
v-if="selectedSortFilterItem.value != 'LAST_REPLY_TIME'"
|
v-if="selectedSortFilterItem.value != undefined"
|
||||||
@close="handleSortFilterItemChange(SortFilterItems[0])"
|
@close="handleSortFilterItemChange(SortFilterItems[0])"
|
||||||
>
|
>
|
||||||
排序:{{ selectedSortFilterItem.label }}
|
排序:{{ selectedSortFilterItem.label }}
|
||||||
|
|
Loading…
Reference in New Issue