|
|
|
@ -4,7 +4,7 @@ |
|
|
|
<div class="mod-__majorfunctionconf}"> |
|
|
|
<el-form :inline="true" |
|
|
|
:model="dataForm" |
|
|
|
@keyup.enter.native="getDataList()"> |
|
|
|
@keyup.enter.native="getDataListSearch()"> |
|
|
|
<!-- <el-form-item> |
|
|
|
<el-input v-model="dataForm.id" |
|
|
|
placeholder="id" |
|
|
|
@ -14,7 +14,7 @@ |
|
|
|
<el-button @click="getDataList()">{{ $t('query') }}</el-button> |
|
|
|
</el-form-item> --> |
|
|
|
<el-form-item> |
|
|
|
<el-button type="primary" |
|
|
|
<el-button type="success" |
|
|
|
@click="addOrUpdateHandle()">{{ $t('add') }}</el-button> |
|
|
|
</el-form-item> |
|
|
|
<!-- <el-form-item> |
|
|
|
@ -28,13 +28,23 @@ |
|
|
|
border |
|
|
|
@selection-change="dataListSelectionChangeHandle" |
|
|
|
style="width: 100%;"> |
|
|
|
<el-table-column |
|
|
|
label="序号" |
|
|
|
type="index" |
|
|
|
width="50" |
|
|
|
header-align="center" |
|
|
|
align="center"></el-table-column> |
|
|
|
<el-table-column prop="code" |
|
|
|
label="功能编码" |
|
|
|
header-align="center" |
|
|
|
width="150" |
|
|
|
show-overflow-tooltip |
|
|
|
align="center"></el-table-column> |
|
|
|
<el-table-column prop="name" |
|
|
|
label="功能名称" |
|
|
|
header-align="center" |
|
|
|
width="120" |
|
|
|
show-overflow-tooltip |
|
|
|
align="center"></el-table-column> |
|
|
|
<el-table-column prop="availableFlag" |
|
|
|
label="是否可用" |
|
|
|
@ -45,10 +55,13 @@ |
|
|
|
label="是否访问外链" |
|
|
|
:formatter="externalFlagFormat" |
|
|
|
header-align="center" |
|
|
|
width="140" |
|
|
|
align="center"></el-table-column> |
|
|
|
<el-table-column prop="externalUrl" |
|
|
|
label="访问地址" |
|
|
|
header-align="center" |
|
|
|
width="200" |
|
|
|
show-overflow-tooltip |
|
|
|
align="center"></el-table-column> |
|
|
|
<el-table-column prop="remark" |
|
|
|
label="备注" |
|
|
|
@ -71,6 +84,7 @@ |
|
|
|
<el-table-column prop="createdTime" |
|
|
|
label="创建时间" |
|
|
|
header-align="center" |
|
|
|
width="180" |
|
|
|
align="center"></el-table-column> |
|
|
|
<el-table-column prop="updatedBy" |
|
|
|
label="更新人" |
|
|
|
@ -78,6 +92,7 @@ |
|
|
|
align="center"></el-table-column> |
|
|
|
<el-table-column prop="updatedTime" |
|
|
|
label="更新时间" |
|
|
|
width="180" |
|
|
|
header-align="center" |
|
|
|
align="center"></el-table-column> |
|
|
|
<el-table-column :label="$t('handle')" |
|
|
|
|