diff --git a/src/api/integrated/sysBanner.ts b/src/api/integrated/sysBanner.ts new file mode 100644 index 0000000..294d5dc --- /dev/null +++ b/src/api/integrated/sysBanner.ts @@ -0,0 +1,40 @@ +import request from "/@/utils/request" + +export function fetchList(query?: Object) { + return request({ + url: "/integrated/sysBanner/page", + method: "get", + params: query, + }) +} + +export function addObj(obj?: Object) { + return request({ + url: "/integrated/sysBanner", + method: "post", + data: obj, + }) +} + +export function getObj(id?: string) { + return request({ + url: "/integrated/sysBanner/" + id, + method: "get", + }) +} + +export function delObjs(ids?: (string | number)[]) { + return request({ + url: "/integrated/sysBanner", + method: "delete", + data: ids, + }) +} + +export function putObj(obj?: Object) { + return request({ + url: "/integrated/sysBanner", + method: "put", + data: obj, + }) +} diff --git a/src/api/integrated/sysInternalPage.ts b/src/api/integrated/sysInternalPage.ts new file mode 100644 index 0000000..864ba8a --- /dev/null +++ b/src/api/integrated/sysInternalPage.ts @@ -0,0 +1,53 @@ +import request from "/@/utils/request" + +/** 分页查询 */ +export function fetchList(query?: Object) { + return request({ + url: "/integrated/sysInternalPage/page", + method: "get", + params: query, + }) +} + +/** 下拉列表(供轮播图内部跳转选择) */ +export function select() { + return request({ + url: "/integrated/sysInternalPage/select", + method: "get", + }) +} + +/** 根据 ID 查询 */ +export function getObj(id?: string) { + return request({ + url: "/integrated/sysInternalPage/" + id, + method: "get", + }) +} + +/** 新增 */ +export function addObj(obj?: Object) { + return request({ + url: "/integrated/sysInternalPage", + method: "post", + data: obj, + }) +} + +/** 修改 */ +export function putObj(obj?: Object) { + return request({ + url: "/integrated/sysInternalPage", + method: "put", + data: obj, + }) +} + +/** 删除(批量) */ +export function delObjs(ids?: (string | number)[]) { + return request({ + url: "/integrated/sysInternalPage", + method: "delete", + data: ids, + }) +} diff --git a/src/views/integrated/sysBanner/form.vue b/src/views/integrated/sysBanner/form.vue new file mode 100644 index 0000000..e1a835f --- /dev/null +++ b/src/views/integrated/sysBanner/form.vue @@ -0,0 +1,271 @@ + + + + + diff --git a/src/views/integrated/sysBanner/index.vue b/src/views/integrated/sysBanner/index.vue new file mode 100644 index 0000000..baee083 --- /dev/null +++ b/src/views/integrated/sysBanner/index.vue @@ -0,0 +1,184 @@ + + + + + diff --git a/src/views/integrated/sysInternalPage/form.vue b/src/views/integrated/sysInternalPage/form.vue new file mode 100644 index 0000000..48aa288 --- /dev/null +++ b/src/views/integrated/sysInternalPage/form.vue @@ -0,0 +1,121 @@ + + + diff --git a/src/views/integrated/sysInternalPage/index.vue b/src/views/integrated/sysInternalPage/index.vue new file mode 100644 index 0000000..cf47480 --- /dev/null +++ b/src/views/integrated/sysInternalPage/index.vue @@ -0,0 +1,152 @@ + + +