|
@@ -51,6 +51,8 @@
|
|
|
<el-button type="warning" plain icon="el-icon-download" size="mini" @click="handleExport"
|
|
|
v-hasPermi="['system:tenant:export']">导出
|
|
|
</el-button>
|
|
|
+ <el-button type="warning" plain icon="el-icon-download" size="mini" @click="handleTest">test
|
|
|
+ </el-button>
|
|
|
</el-col>
|
|
|
<right-toolbar :showSearch.sync="showSearch" @queryTable="getList"></right-toolbar>
|
|
|
</el-row>
|
|
@@ -161,7 +163,7 @@ import {
|
|
|
updateTenant,
|
|
|
bindDatasource,
|
|
|
} from "@/api/system/tenant";
|
|
|
-import {getDataSourceInfo} from "@/api/system/data";
|
|
|
+import {getDataSourceInfo, insertDataSource} from "@/api/system/data";
|
|
|
|
|
|
export default {
|
|
|
name: "Tenant",
|
|
@@ -397,6 +399,19 @@ export default {
|
|
|
getDataSourceInfo(qar).then(res => {
|
|
|
console.log(res);
|
|
|
})
|
|
|
+ },
|
|
|
+ handleTest() {
|
|
|
+ let formdata = {
|
|
|
+ databaseType: "mysql",
|
|
|
+ databaseName: "test1111",
|
|
|
+ databaseIp: "127.0.0.1",
|
|
|
+ username: "testname",
|
|
|
+ password: "123123",
|
|
|
+ portNumber: "3306"
|
|
|
+ }
|
|
|
+ insertDataSource(formdata).then(res => {
|
|
|
+ console.log(res);
|
|
|
+ })
|
|
|
}
|
|
|
},
|
|
|
};
|