表单可个性化配置功能开发:
1.表单编辑页设计成3个tab,分别用于编辑列表配置信息、表单配置信息、渲染覆盖配置信息。 2.代码生成器做了调整 (1)加上用于控制表单、列表展示字段、列表查询字段的代码。 (2) index页有一些地方空了许多行,做了调整,减少空行数(使用code.replace(/(\n\s*\n\s*\n)+/g, '\n')替换3个以上的换行符)。 3.增加了工具类:useFormConfig.ts,用户比对合并个性化信息。
This commit is contained in:
@ -112,6 +112,21 @@ export async function getFormTemplate(id: string, mode: ErrorMessageMode = 'moda
|
||||
);
|
||||
}
|
||||
|
||||
/**
|
||||
* @description: 获取模板详情信息-优先从缓存获取
|
||||
*/
|
||||
export async function getFormTemplateUsingCache(id: string, mode: ErrorMessageMode = 'modal') {
|
||||
return defHttp.get<FormTemplateModel>(
|
||||
{
|
||||
url: Api.Info,
|
||||
params: {id,useCache:1},
|
||||
},
|
||||
{
|
||||
errorMessageMode: mode,
|
||||
},
|
||||
);
|
||||
}
|
||||
|
||||
/**
|
||||
* @description: 更新模板状态
|
||||
*/
|
||||
|
||||
Reference in New Issue
Block a user