35 lines
705 B
JavaScript
35 lines
705 B
JavaScript
import { get, post } from "@/utils/request";
|
|
|
|
// 项目-表-字段下拉
|
|
export function getProModularField() {
|
|
return get({
|
|
url: "/api/v1/field/get-project-modular-field-drop",
|
|
});
|
|
}
|
|
|
|
// 预览
|
|
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 saveView({ modularId, fieldIds, previewName }) {
|
|
return post({
|
|
url: "api/v1/preview/save",
|
|
data: {
|
|
modular_id: modularId,
|
|
field_ids: fieldIds,
|
|
preview_name: previewName,
|
|
},
|
|
});
|
|
}
|