提交 771be436 authored 作者: vipcxj's avatar vipcxj

improve: templateApi.admin.render 新增mediaType参数,可指定生成结果的媒体类型。

上级 67994776
...@@ -15,7 +15,7 @@ export const templateApi = (dmPath) => { ...@@ -15,7 +15,7 @@ export const templateApi = (dmPath) => {
removeConfigure: partial(removeAdminTemplateConfigure, _, dmPath), removeConfigure: partial(removeAdminTemplateConfigure, _, dmPath),
getTemplate: partial(getAdminTemplateTemplate, _, dmPath), getTemplate: partial(getAdminTemplateTemplate, _, dmPath),
setTemplate: partial(setAdminTemplateTemplate, _, _, dmPath), setTemplate: partial(setAdminTemplateTemplate, _, _, dmPath),
render: partial(adminRender, _, _, dmPath), render: partial(adminRender, _, _, _, dmPath),
}, },
}; };
}; };
...@@ -52,6 +52,6 @@ export async function getAdminTemplateTemplate(name, dmPath) { ...@@ -52,6 +52,6 @@ export async function getAdminTemplateTemplate(name, dmPath) {
return request(`/api/template/admin/${encodeURIComponent(name)}/template`, { dmPath }); return request(`/api/template/admin/${encodeURIComponent(name)}/template`, { dmPath });
} }
export async function adminRender(name, params, dmPath) { export async function adminRender(name, params, mediaType, dmPath) {
return post(`/api/template/admin/${encodeURIComponent(name)}/render`, { dmPath, params }); return post(`/api/template/admin/${encodeURIComponent(name)}/render`, { dmPath, mediaType, params });
} }
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论