mirror of https://github.com/halo-dev/halo-admin
Refactor CommentList and PostList.
parent
3d7956413a
commit
31a66723c1
|
@ -20,6 +20,7 @@
|
||||||
<a-select
|
<a-select
|
||||||
v-model="queryParam.status"
|
v-model="queryParam.status"
|
||||||
placeholder="请选择评论状态"
|
placeholder="请选择评论状态"
|
||||||
|
@change="loadComments(isSearch)"
|
||||||
>
|
>
|
||||||
<a-select-option
|
<a-select-option
|
||||||
v-for="status in Object.keys(commentStatus)"
|
v-for="status in Object.keys(commentStatus)"
|
||||||
|
@ -50,9 +51,9 @@
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="table-operator">
|
<div class="table-operator">
|
||||||
<a-dropdown>
|
<a-dropdown v-show="queryParam.status!=null && queryParam.status!=''">
|
||||||
<a-menu slot="overlay">
|
<a-menu slot="overlay">
|
||||||
<a-menu-item key="1">
|
<a-menu-item key="1" v-if="queryParam.status ==='AUDITING'">
|
||||||
<a
|
<a
|
||||||
href="javascript:void(0);"
|
href="javascript:void(0);"
|
||||||
@click="handlePublishMore"
|
@click="handlePublishMore"
|
||||||
|
@ -60,7 +61,7 @@
|
||||||
通过
|
通过
|
||||||
</a>
|
</a>
|
||||||
</a-menu-item>
|
</a-menu-item>
|
||||||
<a-menu-item key="2">
|
<a-menu-item key="2" v-if="queryParam.status === 'PUBLISHED' || queryParam.status ==='AUDITING'">
|
||||||
<a
|
<a
|
||||||
href="javascript:void(0);"
|
href="javascript:void(0);"
|
||||||
@click="handleRecycleMore"
|
@click="handleRecycleMore"
|
||||||
|
@ -68,7 +69,7 @@
|
||||||
移到回收站
|
移到回收站
|
||||||
</a>
|
</a>
|
||||||
</a-menu-item>
|
</a-menu-item>
|
||||||
<a-menu-item key="3">
|
<a-menu-item key="3" v-if="queryParam.status === 'RECYCLE'">
|
||||||
<a
|
<a
|
||||||
href="javascript:void(0);"
|
href="javascript:void(0);"
|
||||||
@click="handleDeleteMore"
|
@click="handleDeleteMore"
|
||||||
|
|
|
@ -20,6 +20,7 @@
|
||||||
<a-select
|
<a-select
|
||||||
v-model="queryParam.status"
|
v-model="queryParam.status"
|
||||||
placeholder="请选择文章状态"
|
placeholder="请选择文章状态"
|
||||||
|
@change="handleQuery"
|
||||||
>
|
>
|
||||||
<a-select-option
|
<a-select-option
|
||||||
v-for="status in Object.keys(postStatus)"
|
v-for="status in Object.keys(postStatus)"
|
||||||
|
@ -37,6 +38,7 @@
|
||||||
<a-select
|
<a-select
|
||||||
v-model="queryParam.categoryId"
|
v-model="queryParam.categoryId"
|
||||||
placeholder="请选择分类"
|
placeholder="请选择分类"
|
||||||
|
@change="handleQuery"
|
||||||
>
|
>
|
||||||
<a-select-option
|
<a-select-option
|
||||||
v-for="category in categories"
|
v-for="category in categories"
|
||||||
|
@ -72,9 +74,17 @@
|
||||||
icon="plus"
|
icon="plus"
|
||||||
>写文章</a-button>
|
>写文章</a-button>
|
||||||
</router-link>
|
</router-link>
|
||||||
<a-dropdown>
|
<a-dropdown v-show="queryParam.status!=null && queryParam.status!=''">
|
||||||
<a-menu slot="overlay">
|
<a-menu slot="overlay">
|
||||||
<a-menu-item key="1">
|
<a-menu-item key="1" v-if="queryParam.status === 'DRAFT'">
|
||||||
|
<a
|
||||||
|
href="javascript:void(0);"
|
||||||
|
@click="handleDeleteMore"
|
||||||
|
>
|
||||||
|
<span>发布</span>
|
||||||
|
</a>
|
||||||
|
</a-menu-item>
|
||||||
|
<a-menu-item key="2" v-if="queryParam.status === 'PUBLISHED' || queryParam.status ==='DRAFT'">
|
||||||
<a
|
<a
|
||||||
href="javascript:void(0);"
|
href="javascript:void(0);"
|
||||||
@click="handleRecycleMore"
|
@click="handleRecycleMore"
|
||||||
|
@ -82,7 +92,7 @@
|
||||||
<span>移到回收站</span>
|
<span>移到回收站</span>
|
||||||
</a>
|
</a>
|
||||||
</a-menu-item>
|
</a-menu-item>
|
||||||
<a-menu-item key="2">
|
<a-menu-item key="3" v-if="queryParam.status === 'RECYCLE'">
|
||||||
<a
|
<a
|
||||||
href="javascript:void(0);"
|
href="javascript:void(0);"
|
||||||
@click="handleDeleteMore"
|
@click="handleDeleteMore"
|
||||||
|
|
Loading…
Reference in New Issue