diff --git a/src/api/tenant/tenant.js b/src/api/tenant/tenant.js index 5e044fc..01af315 100644 --- a/src/api/tenant/tenant.js +++ b/src/api/tenant/tenant.js @@ -2,43 +2,51 @@ import request from "@/utils/request"; // 查询租户列表 export function listTenant(query) { - return request({ - url: "/tenant/list", - method: "get", - params: query, - }); + return request({ + url: "/tenant/list", + method: "get", + params: query, + }); } // 查询租户详细 export function getTenant(tenantId) { - return request({ - url: "/tenant/" + tenantId, - method: "get", - }); + return request({ + url: "/tenant/" + tenantId, + method: "get", + }); } // 新增租户 export function addTenant(data) { - return request({ - url: "/tenant", - method: "post", - data: data, - }); + return request({ + url: "/tenant", + method: "post", + data: data, + }); } // 修改租户 export function updateTenant(data) { - return request({ - url: "/tenant", - method: "put", - data: data, - }); + return request({ + url: "/tenant", + method: "put", + data: data, + }); } // 删除租户 export function delTenant(tenantId) { - return request({ - url: "/tenant/" + tenantId, - method: "delete", - }); + return request({ + url: "/tenant/" + tenantId, + method: "delete", + }); +} + +// 查看设置 +export function getSetting(tenantId) { + return request({ + url: `/tenant/getSetting/${tenantId}`, + method: "get", + }); } diff --git a/src/constant/dict.js b/src/constant/dict.js index 3264ff0..9ff2174 100644 --- a/src/constant/dict.js +++ b/src/constant/dict.js @@ -1,52 +1,36 @@ -export const sys_normal_disable = [ - { - label: "正常", - value: "1", - elTagType: "success", - }, - { - label: "禁用", - value: "0", - elTagType: "danger", - }, -]; +export const sys_normal_disable = [{ + label: "正常", value: "1", elTagType: "success", +}, { + label: "禁用", value: "0", elTagType: "danger", +},]; -export const sys_user_gender = [ - { - label: "男", - value: "0", - }, - { - label: "女", - value: "1", - }, - { - label: "未知", - value: "2", - }, -]; +export const sys_user_gender = [{ + label: "男", value: "0", +}, { + label: "女", value: "1", +}, { + label: "未知", value: "2", +},]; -export const menu_show_hide = [ - { - label: "隐藏", - value: "0", - elTagType: "warning", - }, - { - label: "显示", - value: "1", - elTagType: "success", - }, -]; +export const menu_show_hide = [{ + label: "隐藏", value: "0", elTagType: "warning", +}, { + label: "显示", value: "1", elTagType: "success", +},]; -export const sys_yes_no = [ - { - label: "否", - value: "N", - }, - { - label: "是", - value: "Y", - elTagType: "danger", - }, -]; +export const sys_yes_no = [{ + label: "否", value: "N", +}, { + label: "是", value: "Y", elTagType: "danger", +},]; + +export const database_type_dict = [{ + label: "MySQL", value: "MySQL", elTagType: "", +}, { + label: "Oracle", value: "Oracle", elTagType: "", +}, { + label: "PostgreSQL", value: "PostgreSQL", elTagType: "", +}, + { + label: "Microsoft SQL Server", value: "Microsoft SQL Server", elTagType: "", + }]; diff --git a/src/views/tenant/index.vue b/src/views/tenant/index.vue index a84c6af..a0558a1 100644 --- a/src/views/tenant/index.vue +++ b/src/views/tenant/index.vue @@ -1,31 +1,32 @@ - 搜索搜索 + 重置 @@ -34,158 +35,172 @@ 新增新增 + 修改修改 + 删除删除 + 导出导出 + - - - - - - + + + + + + {{ parseTime(scope.row.expireTime, "{y}-{m}-{d}") }} - - + + 修改设置 + 删除修改 + + 删除 + - + - + - + - + - + @@ -196,19 +211,68 @@ + + + + + + + + 字段 + 数据库 + 数据源 + + + + + + {{ "MySQL" }} + {{ "127.0.0.1" }} : {{ 3306 }} + {{ "ry-vue" }} + + + + + + + 新增数据源 + + + + + + + + + + + + + + + + + + + + + + + + + + + - +