|
@@ -2,39 +2,34 @@
|
|
|
<div>
|
|
|
<list ref="list">
|
|
|
<!-- 新增课程 -->
|
|
|
- <Header slot="add">
|
|
|
+ <Header slot="add" v-if="tool.checkAuth($route.name, 'insert')">
|
|
|
<save slot="save" type="upload_image" @btnClick="uploadClick"></save>
|
|
|
<save slot="save" type="upload_video" @btnClick="uploadClick"></save>
|
|
|
<save slot="save" type="upload_fwb" @btnClick="uploadClick"></save>
|
|
|
</Header>
|
|
|
-
|
|
|
- <!-- 操作按钮 -->
|
|
|
+ <!-- 详情 -->
|
|
|
<template v-slot:detail="scope">
|
|
|
<detail :id="scope.data.data.sat_sharematerialid" />
|
|
|
</template>
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
- <template v-slot:edit="scope">
|
|
|
+ <!-- 编辑 -->
|
|
|
+ <template v-slot:edit="scope" v-if="tool.checkAuth($route.name, 'update')">
|
|
|
<el-button slot="edit" type="text" size="small" class="inline-16"
|
|
|
:disabled="scope.data.data.status == '审核'" @click="editData(scope.data.data)">编辑</el-button>
|
|
|
</template>
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
- <template v-slot:release="scope">
|
|
|
+ <!-- 发布 -->
|
|
|
+ <template v-slot:release="scope" v-if="tool.checkAuth($route.name, 'release')">
|
|
|
<release :data="scope.data.data" @onSuccess="onSuccess" />
|
|
|
</template>
|
|
|
-
|
|
|
- <template v-slot:data_statistics="scope">
|
|
|
+ <!-- 数据分析 -->
|
|
|
+ <template v-slot:data_statistics="scope" v-if="tool.checkAuth($route.name, 'analysis')">
|
|
|
<el-button type="text" size="small" @click="
|
|
|
$router.push({
|
|
|
path: '/archives_ad_analysis?id=' + scope.data.data.sat_sharematerialid
|
|
|
})
|
|
|
">数据统计</el-button>
|
|
|
</template>
|
|
|
-
|
|
|
- <template v-slot:del="scope">
|
|
|
+ <!-- 删除 -->
|
|
|
+ <template v-slot:del="scope" v-if="tool.checkAuth($route.name, 'delete')">
|
|
|
<on-del :data="scope.data.data" @onSuccess="onSuccess" />
|
|
|
</template>
|
|
|
</list>
|