Browse Source

增加修改按钮

feature/NPCDeputy
mkh 4 years ago
parent
commit
ef5a951847
  1. 6
      src/views/modules/member/newsmember-list.vue
  2. 2
      src/views/modules/member/newsmember.vue

6
src/views/modules/member/newsmember-list.vue

@ -83,7 +83,8 @@
<el-button v-if="$hasPermission('member:newsmember:review') && scope.row.newsApprovalState === '2' && scope.row.newsUpDownState === '1'" type="text" size="small" @click="UpStateChange(scope.row.id)">上线</el-button> <el-button v-if="$hasPermission('member:newsmember:review') && scope.row.newsApprovalState === '2' && scope.row.newsUpDownState === '1'" type="text" size="small" @click="UpStateChange(scope.row.id)">上线</el-button>
<el-button v-if="$hasPermission('member:newsmember:review') && scope.row.newsUpDownState === '0'" type="text" size="small" @click="DownStateChange(scope.row.id)">下线</el-button> <el-button v-if="$hasPermission('member:newsmember:review') && scope.row.newsUpDownState === '0'" type="text" size="small" @click="DownStateChange(scope.row.id)">下线</el-button>
<el-button v-if="$hasPermission('member:newsmember:review') && scope.row.newsApprovalState === '0'" type="text" size="small" @click="addOrUpdateHandle(scope.row.id)">审核</el-button> <el-button v-if="$hasPermission('member:newsmember:review') && scope.row.newsApprovalState === '0'" type="text" size="small" @click="addOrUpdateHandle(scope.row.id)">审核</el-button>
<el-button v-if="($hasPermission('member:newsmember:view') && scope.row.newsApprovalState === '2') || ($hasPermission('honest:newshonest:review') && scope.row.newsApprovalState !== '0')" type="text" size="small" @click="addOrUpdateHandle(scope.row.id)">查看</el-button> <!-- <el-button v-if="($hasPermission('member:newsmember:view') && scope.row.newsApprovalState === '2') || ($hasPermission('honest:newshonest:review') && scope.row.newsApprovalState !== '0')" type="text" size="small" @click="addOrUpdateHandle(scope.row.id)">查看</el-button> -->
<el-button v-if="$hasPermission('member:newsmember:update')" type="text" size="small" @click="addOrUpdateHandle(scope.row.id)">{{ $t('update') }}</el-button>
</template> </template>
</el-table-column> </el-table-column>
</el-table> </el-table>
@ -104,7 +105,8 @@
<script> <script>
import mixinViewModule from '@/mixins/view-module' import mixinViewModule from '@/mixins/view-module'
import AddOrUpdate from './allnewsmember-add-or-update' // import AddOrUpdate from './allnewsmember-add-or-update'
import AddOrUpdate from './newsmember-add-or-update'
export default { export default {
mixins: [mixinViewModule], mixins: [mixinViewModule],
data () { data () {

2
src/views/modules/member/newsmember.vue

@ -71,7 +71,7 @@
<template slot-scope="scope"> <template slot-scope="scope">
<el-button v-if="$hasPermission('member:newsmember:update') && scope.row.newsApprovalState === '2' && scope.row.newsUpDownState === '1'" type="text" size="small" @click="UpStateChange(scope.row.id)">上线</el-button> <el-button v-if="$hasPermission('member:newsmember:update') && scope.row.newsApprovalState === '2' && scope.row.newsUpDownState === '1'" type="text" size="small" @click="UpStateChange(scope.row.id)">上线</el-button>
<el-button v-if="$hasPermission('member:newsmember:update') && scope.row.newsUpDownState === '0'" type="text" size="small" @click="DownStateChange(scope.row.id)">下线</el-button> <el-button v-if="$hasPermission('member:newsmember:update') && scope.row.newsUpDownState === '0'" type="text" size="small" @click="DownStateChange(scope.row.id)">下线</el-button>
<el-button v-if="$hasPermission('member:newsmember:update') && scope.row.newsApprovalState !== '2'" type="text" size="small" @click="addOrUpdateHandle(scope.row.id)">{{ $t('update') }}</el-button> <el-button v-if="$hasPermission('member:newsmember:update')" type="text" size="small" @click="addOrUpdateHandle(scope.row.id)">{{ $t('update') }}</el-button>
<el-button v-if="$hasPermission('member:newsmember:delete')" type="text" size="small" @click="deleteHandle(scope.row.id)">{{ $t('delete') }}</el-button> <el-button v-if="$hasPermission('member:newsmember:delete')" type="text" size="small" @click="deleteHandle(scope.row.id)">{{ $t('delete') }}</el-button>
</template> </template>
</el-table-column> </el-table-column>

Loading…
Cancel
Save