Files
low-code/apps/y-code-v1/src/views/view-all-manage/view-list/service.js
2025-02-19 13:42:56 +08:00

49 lines
827 B
JavaScript

import { get, post } from "@/utils/request";
// 联动下拉
export function getProModular() {
return get({
url: "/api/v1/field/get-project-modular-drop",
});
}
// 视图列表
export function getViewList({ modularId, page = 1, perPage = 20 }) {
return get({
url: "/api/v1/preview/list",
params: {
modular_id: modularId,
page,
perPage: perPage,
},
});
}
// 查看视图
export function getViewInfo({
previewId,
page = 1,
perPage = 20,
filter = [],
}) {
return post({
url: "/api/v1/preview/info",
data: {
preview_id: previewId,
page,
per_page: perPage,
filter,
},
});
}
// 删除视图
export function deleteView({ previewId }) {
return post({
url: "/api/v1/preview/del",
data: {
preview_id: previewId,
},
});
}