|
@@ -1,8 +1,8 @@
|
|
|
<template>
|
|
|
<div>
|
|
|
<div class="btns">
|
|
|
- <el-button type="primary" @click="openForm()">新建相册</el-button>
|
|
|
- <el-button type="primary" v-if="!sorting" @click="sorting = true">调整排序</el-button>
|
|
|
+ <auth :auths="['photoAlbum/add']"><el-button type="primary" @click="openForm()">新建相册</el-button></auth>
|
|
|
+ <auth :auths="['photoAlbum/batchUpdate']"><el-button type="primary" v-if="!sorting" @click="sorting = true">调整排序</el-button></auth>
|
|
|
<el-button type="primary" v-if="sorting" @click="setSort()">确定</el-button>
|
|
|
<el-button type="primary" v-if="sorting" @click="stopSort()">取消</el-button>
|
|
|
<!-- <el-button type="primary" @click="openUpload()">上传图片</el-button> -->
|
|
@@ -25,26 +25,28 @@
|
|
|
:detail="item"
|
|
|
:name="item.name"
|
|
|
/>
|
|
|
- <div class="ctrls">
|
|
|
- <div class="photoNum">{{item.photoNum}} 张</div>
|
|
|
- <div class="dropdown">
|
|
|
- <el-tooltip effect="dark" content="修改相册" placement="top" :open-delay=".5">
|
|
|
- <i class="el-icon-edit" @click.stop="openForm(item)"></i>
|
|
|
- </el-tooltip>
|
|
|
- <el-tooltip effect="dark" content="删除" placement="top" :open-delay=".5">
|
|
|
- <i style="color: #f56c6c" class="el-icon-delete" @click.stop="removeItem(item)"></i>
|
|
|
- </el-tooltip>
|
|
|
+ <auth :auths="['photoAlbum/batchUpdate']">
|
|
|
+ <div class="ctrls">
|
|
|
+ <div class="photoNum">{{item.photoNum}} 张</div>
|
|
|
+ <div class="dropdown">
|
|
|
+ <el-tooltip effect="dark" content="修改相册" placement="top" :open-delay=".5">
|
|
|
+ <i class="el-icon-edit" @click.stop="openForm(item)"></i>
|
|
|
+ </el-tooltip>
|
|
|
+ <el-tooltip effect="dark" content="删除" placement="top" :open-delay=".5">
|
|
|
+ <i style="color: #f56c6c" class="el-icon-delete" @click.stop="removeItem(item)"></i>
|
|
|
+ </el-tooltip>
|
|
|
+ </div>
|
|
|
+ <!-- <el-dropdown class="dropdown" @command="command => handleCommand(command, item)">
|
|
|
+ <span class="el-dropdown-link">
|
|
|
+ 更多操作 <i class="el-icon-arrow-down el-icon--right"></i>
|
|
|
+ </span>
|
|
|
+ <el-dropdown-menu slot="dropdown" class="ctrls-dropdown">
|
|
|
+ <el-dropdown-item command="realName">重命名</el-dropdown-item>
|
|
|
+ <el-dropdown-item command="remove" style="color: red;">删除</el-dropdown-item>
|
|
|
+ </el-dropdown-menu>
|
|
|
+ </el-dropdown> -->
|
|
|
</div>
|
|
|
- <!-- <el-dropdown class="dropdown" @command="command => handleCommand(command, item)">
|
|
|
- <span class="el-dropdown-link">
|
|
|
- 更多操作 <i class="el-icon-arrow-down el-icon--right"></i>
|
|
|
- </span>
|
|
|
- <el-dropdown-menu slot="dropdown" class="ctrls-dropdown">
|
|
|
- <el-dropdown-item command="realName">重命名</el-dropdown-item>
|
|
|
- <el-dropdown-item command="remove" style="color: red;">删除</el-dropdown-item>
|
|
|
- </el-dropdown-menu>
|
|
|
- </el-dropdown> -->
|
|
|
- </div>
|
|
|
+ </auth>
|
|
|
</div>
|
|
|
</draggable>
|
|
|
</el-timeline-item>
|