|
|
@ -2,7 +2,7 @@ |
|
|
<div class="format-main"> |
|
|
<div class="format-main"> |
|
|
<div class="format-main-left"> |
|
|
<div class="format-main-left"> |
|
|
<div class="head-container"> |
|
|
<div class="head-container"> |
|
|
<el-button v-permission="permission.add" size="mini" icon="el-icon-plus" :disabled="table.left.selections.length == 0" @click="toAdd(table.left.selections)"> |
|
|
|
|
|
|
|
|
<el-button size="mini" icon="el-icon-plus" :disabled="table.left.selections.length == 0" @click="toAdd(table.left.selections)"> |
|
|
新增 |
|
|
新增 |
|
|
</el-button> |
|
|
</el-button> |
|
|
</div> |
|
|
</div> |
|
|
@ -18,13 +18,13 @@ |
|
|
<div class="format-main-right"> |
|
|
<div class="format-main-right"> |
|
|
<div class="head-container"> |
|
|
<div class="head-container"> |
|
|
<!-- type="danger" --> |
|
|
<!-- type="danger" --> |
|
|
<el-button v-permission="permission.del" icon="el-icon-delete" size="mini" :loading="delAllLoading" :disabled="table.right.selections.length === 0" @click="toDelete(table.right.selections)"> |
|
|
|
|
|
|
|
|
<el-button icon="el-icon-delete" size="mini" :loading="delAllLoading" :disabled="table.right.selections.length === 0" @click="toDelete(table.right.selections)"> |
|
|
移除 |
|
|
移除 |
|
|
</el-button> |
|
|
</el-button> |
|
|
<el-button v-permission="permission.edit" size="mini" icon="el-icon-edit" :disabled="table.right.selections.length === 0" @click="toEdit(table.right.selections)"> |
|
|
|
|
|
|
|
|
<el-button size="mini" icon="el-icon-edit" :disabled="table.right.selections.length === 0" @click="toEdit(table.right.selections)"> |
|
|
修改 |
|
|
修改 |
|
|
</el-button> |
|
|
</el-button> |
|
|
<el-button v-permission="permission.sort" icon="el-icon-sort" size="mini" :loading="sortLoading" :disabled="table.right.data <= 1" @click="toSort">排序</el-button> |
|
|
|
|
|
|
|
|
<el-button icon="el-icon-sort" size="mini" :loading="sortLoading" :disabled="table.right.data <= 1" @click="toSort">排序</el-button> |
|
|
</div> |
|
|
</div> |
|
|
<!--表格渲染--> |
|
|
<!--表格渲染--> |
|
|
<el-table ref="rightTable" v-loading="table.right.loading" :data="table.right.data" style="min-width: 100%;" height="calc(100vh - 302px)" @selection-change="(val)=>selectionChangeHandler(val,'right')" @row-click="(row,column,e)=>clickRowHandler(row,column,e,'rightTable')"> |
|
|
<el-table ref="rightTable" v-loading="table.right.loading" :data="table.right.data" style="min-width: 100%;" height="calc(100vh - 302px)" @selection-change="(val)=>selectionChangeHandler(val,'right')" @row-click="(row,column,e)=>clickRowHandler(row,column,e,'rightTable')"> |
|
|
@ -74,10 +74,10 @@ export default { |
|
|
data() { |
|
|
data() { |
|
|
return { |
|
|
return { |
|
|
permission: { |
|
|
permission: { |
|
|
add: ['admin', 'fileNoFormat:add'], |
|
|
|
|
|
edit: ['admin', 'fileNoFormat:edit'], |
|
|
|
|
|
del: ['admin', 'fileNoFormat:delete'], |
|
|
|
|
|
sort: ['admin', 'fileNoFormat:sort'] |
|
|
|
|
|
|
|
|
add: [], |
|
|
|
|
|
edit: [], |
|
|
|
|
|
del: [], |
|
|
|
|
|
sort: [] |
|
|
}, |
|
|
}, |
|
|
deleteVisible: false, |
|
|
deleteVisible: false, |
|
|
sortLoading: false, |
|
|
sortLoading: false, |
|
|
|