增加数据源列表
parent
6f50218c4e
commit
a40adc6b38
|
@ -1,7 +1,7 @@
|
||||||
<template>
|
<template>
|
||||||
<div>
|
<div>
|
||||||
|
|
||||||
<el-form label-width="80px" :model="SourceReq">
|
<el-form label-width="80px" :model="SourceReq" class="demo-form-inline">
|
||||||
<el-form-item label="数据源名称">
|
<el-form-item label="数据源名称">
|
||||||
<el-input v-model="SourceReq.dataResourceName"></el-input>
|
<el-input v-model="SourceReq.dataResourceName"></el-input>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
|
@ -17,6 +17,98 @@
|
||||||
</el-form>
|
</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>
|
</div>
|
||||||
</template>
|
</template>
|
||||||
|
|
||||||
|
@ -46,7 +138,7 @@ export default {
|
||||||
methods: {
|
methods: {
|
||||||
findSelectSourceList(){
|
findSelectSourceList(){
|
||||||
selectSourceList(this.SourceReq).then(res=>{
|
selectSourceList(this.SourceReq).then(res=>{
|
||||||
this.source=res.data.list;
|
this.source=res.data.rows;
|
||||||
})
|
})
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
|
|
Loading…
Reference in New Issue