mirror of https://github.com/halo-dev/halo-admin
Merge branch 'master' of https://gitlab.com/halo_dev/halo-admin
commit
c606c8917b
|
@ -9,10 +9,7 @@
|
|||
:sm="24"
|
||||
>
|
||||
<a-form-item label="关键词">
|
||||
<a-input
|
||||
v-model="queryParam.id"
|
||||
placeholder
|
||||
/>
|
||||
<a-input v-model="queryParam.keyword" />
|
||||
</a-form-item>
|
||||
</a-col>
|
||||
<a-col
|
||||
|
@ -25,9 +22,13 @@
|
|||
placeholder="请选择文章状态"
|
||||
defaultValue="0"
|
||||
>
|
||||
<a-select-option value="0">已发布</a-select-option>
|
||||
<a-select-option value="1">草稿箱</a-select-option>
|
||||
<a-select-option value="2">回收站</a-select-option>
|
||||
<a-select-option
|
||||
v-for="status in Object.keys(postStatus)"
|
||||
:key="status"
|
||||
:value="status"
|
||||
>
|
||||
{{ postStatus[status].text }}
|
||||
</a-select-option>
|
||||
</a-select>
|
||||
</a-form-item>
|
||||
</a-col>
|
||||
|
@ -55,7 +56,7 @@
|
|||
<span class="table-page-search-submitButtons">
|
||||
<a-button
|
||||
type="primary"
|
||||
@click="$refs.table.refresh(true)"
|
||||
@click="loadPosts"
|
||||
>查询</a-button>
|
||||
<a-button
|
||||
style="margin-left: 8px;"
|
||||
|
@ -76,15 +77,9 @@
|
|||
</router-link>
|
||||
<a-dropdown>
|
||||
<a-menu slot="overlay">
|
||||
<a-menu-item
|
||||
key="1"
|
||||
v-if="postStatus==0 || postStatus==1"
|
||||
>
|
||||
<a-menu-item key="1">
|
||||
<a-icon type="delete" />移到回收站 </a-menu-item>
|
||||
<a-menu-item
|
||||
key="1"
|
||||
v-else-if="postStatus==2"
|
||||
>
|
||||
<a-menu-item key="2">
|
||||
<a-icon type="delete" />永久删除 </a-menu-item>
|
||||
</a-menu>
|
||||
<a-button style="margin-left: 8px;">
|
||||
|
@ -182,7 +177,7 @@ export default {
|
|||
components: {},
|
||||
data() {
|
||||
return {
|
||||
mdl: {},
|
||||
postStatus: postApi.postStatus,
|
||||
// 查询参数
|
||||
pagination: {},
|
||||
queryParam: {
|
||||
|
@ -248,16 +243,14 @@ export default {
|
|||
options: {},
|
||||
optionAlertShow: false,
|
||||
categories: [],
|
||||
postStatus: 0,
|
||||
posts: [],
|
||||
postsLoading: false
|
||||
}
|
||||
},
|
||||
computed: {
|
||||
formattedPosts() {
|
||||
const postStatus = postApi.postStatus
|
||||
return this.posts.map(post => {
|
||||
post.statusProperty = postStatus[post.status]
|
||||
post.statusProperty = this.postStatus[post.status]
|
||||
return post
|
||||
})
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue