|
@@ -47,14 +47,14 @@
|
|
<div class="flex-1 p-5 overflow-auto">
|
|
<div class="flex-1 p-5 overflow-auto">
|
|
<div class="bg-white w-full h-full p-3 shadow-md rounded-md flex flex-col">
|
|
<div class="bg-white w-full h-full p-3 shadow-md rounded-md flex flex-col">
|
|
<div class="flex justify-end pb-3">
|
|
<div class="flex justify-end pb-3">
|
|
- <el-button type="primary" @click="editNewBusiness(false)">新建商机</el-button>
|
|
|
|
|
|
+ <el-button v-permission="['businessAddAnEdit']" type="primary" @click="editNewBusiness(false)">新建商机</el-button>
|
|
<el-button type="primary" @click="showVisible('batchTransferVisible')"
|
|
<el-button type="primary" @click="showVisible('batchTransferVisible')"
|
|
:disabled="batchTableData.length <= 0">批量转移</el-button>
|
|
:disabled="batchTableData.length <= 0">批量转移</el-button>
|
|
<el-button type="primary" @click="batchDeteleItem()" :disabled="batchTableData.length <= 0">批量删除</el-button>
|
|
<el-button type="primary" @click="batchDeteleItem()" :disabled="batchTableData.length <= 0">批量删除</el-button>
|
|
<el-button type="primary" @click="showVisible('stageSetVisible')">阶段设置</el-button>
|
|
<el-button type="primary" @click="showVisible('stageSetVisible')">阶段设置</el-button>
|
|
<el-button type="primary" @click="showVisible('deteleBusinessVisible')">回收站</el-button>
|
|
<el-button type="primary" @click="showVisible('deteleBusinessVisible')">回收站</el-button>
|
|
- <el-button type="primary" @click="showVisible('importVisible')">导入</el-button>
|
|
|
|
- <el-button type="primary" @click="exportBusinessTableList()" :loading="allLoading.exoprtLoading">导出</el-button>
|
|
|
|
|
|
+ <el-button v-permission="['businessImport']" type="primary" @click="showVisible('importVisible')">导入</el-button>
|
|
|
|
+ <el-button v-permission="['businessExport']" type="primary" @click="exportBusinessTableList()" :loading="allLoading.exoprtLoading">导出</el-button>
|
|
</div>
|
|
</div>
|
|
<div class="flex-1 w-full overflow-hidden">
|
|
<div class="flex-1 w-full overflow-hidden">
|
|
<el-table ref="businessTableRef" :data="businessTable" border v-loading="allLoading.businessTableLading"
|
|
<el-table ref="businessTableRef" :data="businessTable" border v-loading="allLoading.businessTableLading"
|
|
@@ -70,10 +70,10 @@
|
|
</el-table-column>
|
|
</el-table-column>
|
|
<el-table-column label="操作" fixed="right" width="200">
|
|
<el-table-column label="操作" fixed="right" width="200">
|
|
<template #default="scope">
|
|
<template #default="scope">
|
|
- <el-button link type="primary" size="large" @click="editNewBusiness(scope.row)">编辑</el-button>
|
|
|
|
- <el-button link type="primary" size="large" @click="newTask(scope.row)">新建任务</el-button>
|
|
|
|
|
|
+ <el-button link type="primary" size="large" @click="editNewBusiness(scope.row)" v-permission="['businessAddAnEdit']">编辑</el-button>
|
|
|
|
+ <el-button link type="primary" size="large" @click="newTask(scope.row)" v-permission="['tasksAdd']">新建任务</el-button>
|
|
<el-button link type="danger" size="large"
|
|
<el-button link type="danger" size="large"
|
|
- @click="businessDeteleItem(scope.row.id, scope.row.name)">删除</el-button>
|
|
|
|
|
|
+ @click="businessDeteleItem(scope.row.id, scope.row.name)" v-permission="['businessAddAnEdit']">删除</el-button>
|
|
</template>
|
|
</template>
|
|
</el-table-column>
|
|
</el-table-column>
|
|
</el-table>
|
|
</el-table>
|