diff --git a/src/common/apis/table/index.ts b/src/common/apis/table/index.ts deleted file mode 100644 index 531d775..0000000 --- a/src/common/apis/table/index.ts +++ /dev/null @@ -1,37 +0,0 @@ -import type * as Table from "./type" -import { request } from "@/http/axios" - -/** 增 */ -export function createTableDataApi(data: Table.CreateOrUpdateTableRequestData) { - return request({ - url: "table", - method: "post", - data - }) -} - -/** 删 */ -export function deleteTableDataApi(id: number) { - return request({ - url: `table/${id}`, - method: "delete" - }) -} - -/** 改 */ -export function updateTableDataApi(data: Table.CreateOrUpdateTableRequestData) { - return request({ - url: "table", - method: "put", - data - }) -} - -/** 查 */ -export function getTableDataApi(params: Table.TableRequestData) { - return request({ - url: "table", - method: "get", - params - }) -} diff --git a/src/common/apis/tables/index.ts b/src/common/apis/tables/index.ts new file mode 100644 index 0000000..c6f29f4 --- /dev/null +++ b/src/common/apis/tables/index.ts @@ -0,0 +1,37 @@ +import type * as Tables from "./type" +import { request } from "@/http/axios" + +/** 增 */ +export function createTableDataApi(data: Tables.CreateOrUpdateTableRequestData) { + return request({ + url: "tables", + method: "post", + data + }) +} + +/** 删 */ +export function deleteTableDataApi(id: number) { + return request({ + url: `tables/${id}`, + method: "delete" + }) +} + +/** 改 */ +export function updateTableDataApi(data: Tables.CreateOrUpdateTableRequestData) { + return request({ + url: "tables", + method: "put", + data + }) +} + +/** 查 */ +export function getTableDataApi(params: Tables.TableRequestData) { + return request({ + url: "tables", + method: "get", + params + }) +} diff --git a/src/common/apis/table/type.ts b/src/common/apis/tables/type.ts similarity index 100% rename from src/common/apis/table/type.ts rename to src/common/apis/tables/type.ts diff --git a/src/common/apis/user/index.ts b/src/common/apis/user/index.ts deleted file mode 100644 index 7bb11ae..0000000 --- a/src/common/apis/user/index.ts +++ /dev/null @@ -1,10 +0,0 @@ -import type * as Login from "./type" -import { request } from "@/http/axios" - -/** 获取当前登录用户详情 */ -export function getUserInfoApi() { - return request({ - url: "users/info", - method: "get" - }) -} diff --git a/src/common/apis/user/type.ts b/src/common/apis/user/type.ts deleted file mode 100644 index c3f50ed..0000000 --- a/src/common/apis/user/type.ts +++ /dev/null @@ -1 +0,0 @@ -export type UserInfoResponseData = ApiResponseData<{ username: string, roles: string[] }> diff --git a/src/common/apis/users/index.ts b/src/common/apis/users/index.ts new file mode 100644 index 0000000..ccd9f72 --- /dev/null +++ b/src/common/apis/users/index.ts @@ -0,0 +1,10 @@ +import type * as Users from "./type" +import { request } from "@/http/axios" + +/** 获取当前登录用户详情 */ +export function getCurrentUserApi() { + return request({ + url: "users/me", + method: "get" + }) +} diff --git a/src/common/apis/users/type.ts b/src/common/apis/users/type.ts new file mode 100644 index 0000000..6423d98 --- /dev/null +++ b/src/common/apis/users/type.ts @@ -0,0 +1 @@ +export type CurrentUserResponseData = ApiResponseData<{ username: string, roles: string[] }> diff --git a/src/pages/demo/element-plus/index.vue b/src/pages/demo/element-plus/index.vue index 5bba727..aa4cdea 100644 --- a/src/pages/demo/element-plus/index.vue +++ b/src/pages/demo/element-plus/index.vue @@ -1,7 +1,7 @@