增加数据源列表
parent
6f50218c4e
commit
a40adc6b38
|
@ -1,7 +1,7 @@
|
|||
<template>
|
||||
<div>
|
||||
|
||||
<el-form label-width="80px" :model="SourceReq">
|
||||
<el-form label-width="80px" :model="SourceReq" class="demo-form-inline">
|
||||
<el-form-item label="数据源名称">
|
||||
<el-input v-model="SourceReq.dataResourceName"></el-input>
|
||||
</el-form-item>
|
||||
|
@ -17,6 +17,98 @@
|
|||
</el-form>
|
||||
|
||||
|
||||
<!-- <el-button-->
|
||||
<!-- v-hasPermi="['system:user:remove']"-->
|
||||
<!-- icon="el-icon-delete"-->
|
||||
<!-- size="mini"-->
|
||||
<!-- type="text"-->
|
||||
<!-- @click="handleDelete(scope.row)"-->
|
||||
<!-- >删除-->
|
||||
<!-- </el-button>-->
|
||||
|
||||
|
||||
<el-table
|
||||
:data="source"
|
||||
style="width: 100%">
|
||||
|
||||
<el-table-column
|
||||
label="接入源名称"
|
||||
prop="dataResourceName">
|
||||
</el-table-column>
|
||||
|
||||
<el-table-column
|
||||
label="数据来源系统名称"
|
||||
prop="dataSourcesSystemName">
|
||||
</el-table-column>
|
||||
|
||||
<el-table-column
|
||||
label="主机地址"
|
||||
prop="host">
|
||||
</el-table-column>
|
||||
|
||||
<el-table-column
|
||||
label="端口号"
|
||||
prop="port">
|
||||
</el-table-column>
|
||||
|
||||
<el-table-column
|
||||
label="数据接入类型"
|
||||
prop="databaseType">
|
||||
</el-table-column>
|
||||
|
||||
<el-table-column
|
||||
label="数据库名称"
|
||||
prop="databaseName">
|
||||
</el-table-column>
|
||||
|
||||
<el-table-column
|
||||
label="是否初始化"
|
||||
prop="name">
|
||||
</el-table-column>
|
||||
|
||||
<el-table-column
|
||||
label="备注"
|
||||
prop="remark">
|
||||
</el-table-column>
|
||||
|
||||
<el-table-column
|
||||
align="right">
|
||||
<template slot-scope="scope">
|
||||
<el-button
|
||||
icon="el-icon-pear"
|
||||
size="mini"
|
||||
type="text"
|
||||
@click="update(scope.row)">修改</el-button>
|
||||
|
||||
<el-button
|
||||
icon="el-icon-delete"
|
||||
size="mini"
|
||||
type="text"
|
||||
@click="handleDelete(scope.row)">删除</el-button>
|
||||
|
||||
<el-button
|
||||
icon="el-icon-service"
|
||||
size="mini"
|
||||
type="text"
|
||||
@click="struceure(scope.row)">同步资产结构</el-button>
|
||||
|
||||
<el-button
|
||||
icon="el-icon-aim"
|
||||
size="mini"
|
||||
type="text"
|
||||
@click="text(scope.row)">测试连接</el-button>
|
||||
</template>
|
||||
|
||||
</el-table-column>
|
||||
|
||||
</el-table>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
</template>
|
||||
|
||||
|
@ -46,7 +138,7 @@ export default {
|
|||
methods: {
|
||||
findSelectSourceList(){
|
||||
selectSourceList(this.SourceReq).then(res=>{
|
||||
this.source=res.data.list;
|
||||
this.source=res.data.rows;
|
||||
})
|
||||
},
|
||||
},
|
||||
|
|
Loading…
Reference in New Issue