feat: 新增配置管理和视图管理

This commit is contained in:
sy2084
2024-07-15 11:54:32 +08:00
parent aeba86bb91
commit 8f9cef2a90
36 changed files with 2322 additions and 81 deletions

28
src/api/preview/index.js Normal file
View File

@@ -0,0 +1,28 @@
import { get, post } from "@/utils/request";
// 预览
export function preview({ modularId, fieldIds, page, perPage, filter }) {
return post({
url: "api/v1/preview/view",
data: {
modular_id: modularId,
field_ids: fieldIds,
page,
per_page: perPage,
filter,
},
});
}
// 查看视图
export function searchInfo({ previewId, page, perPage, filter }) {
return get({
url: `/api/v1/preview/info`,
params: {
preview_id: previewId,
page,
per_page: perPage,
filter,
},
});
}