|
|
@ -46,6 +46,8 @@ |
|
|
|
style="width: 100%;"> |
|
|
|
<el-table-column prop="allDeptNames" |
|
|
|
label="所属部门" |
|
|
|
min-width="300" |
|
|
|
show-overflow-tooltip |
|
|
|
header-align="center" |
|
|
|
align="center"></el-table-column> |
|
|
|
<el-table-column align="center" |
|
|
@ -70,25 +72,26 @@ |
|
|
|
</el-table-column> |
|
|
|
<el-table-column prop="createdTime" |
|
|
|
label="创建时间" |
|
|
|
width="180" |
|
|
|
header-align="center" |
|
|
|
align="center"></el-table-column> |
|
|
|
<el-table-column :label="$t('handle')" |
|
|
|
fixed="right" |
|
|
|
header-align="center" |
|
|
|
width="300" |
|
|
|
width="200" |
|
|
|
align="center"> |
|
|
|
<template slot-scope="scope"> |
|
|
|
<el-button v-if="$hasPermission('sys:deptmacode:delete') && scope.row.codeUrl && scope.row.leaderFlag === '0'" |
|
|
|
type="danger" |
|
|
|
size="mini" |
|
|
|
type="text" |
|
|
|
size="small" |
|
|
|
@click="deleteHandle(scope.row.id)">{{ $t('delete') }}</el-button> |
|
|
|
<el-button v-if="scope.row.codeUrl" |
|
|
|
type="danger" |
|
|
|
size="mini" |
|
|
|
type="text" |
|
|
|
size="small" |
|
|
|
@click="downloadHandle(scope.row.codeUrl)">下载</el-button> |
|
|
|
<el-button v-if="$hasPermission('sys:deptmacode:create') && !scope.row.codeUrl" |
|
|
|
type="primary" |
|
|
|
size="mini" |
|
|
|
type="text" |
|
|
|
size="small" |
|
|
|
@click="createDeptMaCodeHandle(scope.row.gridId)">生成</el-button> |
|
|
|
</template> |
|
|
|
</el-table-column> |
|
|
|