diff --git a/src/api/login.js b/src/api/login.js index 3691abe..e07482b 100644 --- a/src/api/login.js +++ b/src/api/login.js @@ -1,5 +1,6 @@ import request from '@/utils/request' + // 登录方法 export function login(username, password, code, uuid) { return request({ diff --git a/src/api/tool/gen.js b/src/api/tool/gen.js index 3a412ac..cfb8aaa 100644 --- a/src/api/tool/gen.js +++ b/src/api/tool/gen.js @@ -18,6 +18,14 @@ export function listDbTable(query) { }) } +// 查询db所有数据库列表 +export function listDbTableAll() { + return request({ + url: '/code/gen/db/listAll', + method: 'get' + }) +} + // 查询表详细信息 export function getGenTable(tableId) { return request({ @@ -36,11 +44,14 @@ export function updateGenTable(data) { } // 导入表 -export function importTable(data) { +export function importTable(tables, dbName) { return request({ url: '/code/gen/importTable', method: 'post', - params: data + params: { + tables: tables, + dbName: dbName + } }) } @@ -69,9 +80,29 @@ export function genCode(tableName) { } // 同步数据库 -export function synchDb(tableName) { +export function synchDb(tableName,dbName) { return request({ - url: '/code/gen/synchDb/' + tableName, + url: '/code/gen/synchDb/' + tableName+'/'+dbName, method: 'get' }) } + +// 查询所有数据库名称 +export function selDbNameAll() { + return request({ + url: '/code/gen/db/selDbNameAll', + method: 'get' + }) +} + +// 根据数据库名称与表名称查询表字段 +export function selectDbTableColumnsByName(dbName,table) { + return request({ + url: '/code/gen/selectDbTableColumnsByName', + method: 'get', + params: { + dbName: dbName, + table: table + } + }) +} diff --git a/src/views/login.vue b/src/views/login.vue index bdd86d9..53eded5 100644 --- a/src/views/login.vue +++ b/src/views/login.vue @@ -89,7 +89,7 @@ export default { }, loading: false, // 验证码开关 - captchaEnabled: true, + captchaEnabled: false, // 注册开关 register: false, redirect: undefined diff --git a/src/views/tool/gen/editTable.vue b/src/views/tool/gen/editTable.vue index de0ad40..df27b97 100644 --- a/src/views/tool/gen/editTable.vue +++ b/src/views/tool/gen/editTable.vue @@ -127,9 +127,9 @@