[发明专利]模板搭建方法、文件生成方法、模板系统、装置及计算机设备在审
| 申请号: | 201910711721.6 | 申请日: | 2019-08-02 |
| 公开(公告)号: | CN112329413A | 公开(公告)日: | 2021-02-05 |
| 发明(设计)人: | 王磊;邵伟;张璠璠;郭二虎;秦龙;蒲轶梅 | 申请(专利权)人: | 阿里巴巴集团控股有限公司 |
| 主分类号: | G06F40/186 | 分类号: | G06F40/186;G06F40/189 |
| 代理公司: | 北京太合九思知识产权代理有限公司 11610 | 代理人: | 曹威 |
| 地址: | 英属开曼群岛大开*** | 国省代码: | 暂无信息 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 模板 搭建 方法 文件 生成 系统 装置 计算机 设备 | ||
1.一种模板搭建方法,其特征在于,包括:
利用具有富文本编辑功能的模板编辑器,生成基于富文本布局的第一模板;
基于目标业务涉及的业务数据类型,生成至少一个模板组件;
将所述至少一个模板组件添加至所述第一模板中,并根据按照业务布局需求触发的排版操作调整所述至少一个模板组件的排版格式,获得第二模板;
其中,所述第二模板用于渲染生成预设文件格式的业务文件。
2.根据权利要1所述的方法,其特征在于,所述基于目标业务涉及的业务数据类型,生成至少一个模板组件包括:
确定所述目标业务涉及的业务数据类型;
利用数据字典生成与所述业务数据类型匹配的至少一个模板组件。
3.根据权利要2所述的方法,其特征在于,所述利用数据字典生成与所述数据类型匹配的至少一个模板组件包括:
确定所述数据字典中分别与所述业务数据类型匹配的数据组件;其中,所述数据组件包括值组件、表格组件及单复选组件中的一种或多中的组合;
根据用户针对所述数据组件的字段定义操作,定义所述数据组件各自对应数据字段,生成所述目标业务对应的至少一个模板组件。
4.根据权利要求1所述的方法,其特征在于,所述利用具有富文本编辑功能的模板编辑器,生成基于富文本布局的第一模板包括:
利用模板编辑器中包装的富文本编辑器,生成所述基于富文本布局的第一模板。
5.根据权利要求4所述的方法,其特征在于,所述利用模板编辑器中包装的富文本编辑器,生成所述基于富文本布局的第一模板包括:
构建包装富文本编辑器的模板编辑器;
利用所述模板编辑器生成所述第一模板。
6.根据权利要求1所述的方法,其特征在于,所述将所述至少一个模板组件添加至所述第一模板中,并根据按照业务布局需求触发的排版操作调整所述至少一个模板组件的排版格式,获得第二模板包括:
根据针对所述至少一个模板组件的添加操作,将所述至少一个模板组件添加至所述第一模板中;
确定针对所述第一模板中的至少一个模板组件分别对应的业务布局需求触发的排版操作;
基于所述排版操作调整所述至少一个模板组件的排版格式,获得与所述业务布局需求匹配的第二模板。
7.根据权利要求1所述的方法,其特征在于,所述基于目标业务涉及的业务数据类型,生成至少一个模板组件包括:
基于第一目标子业务涉及的业务数据类型,生成至少一个第一模板组件。
8.根据权利要求7所述的方法,其特征在于,所述将所述至少一个模板组件添加至所述第一模板中,并根据按照业务布局需求触发的排版操作调整所述至少一个模板组件的排版格式,获得第二模板包括:
将所述至少一个第一模板组件添加至所述第一模板中,并根据按照第一子业务布局需求触发的排版操作调整所述至少一个第一模板组件的排版格式,获得所述第一目标子业务对应的第一子业务模板;
获取第二目标子业务对应的第二子业务模板及第三目标子业务对应的第三子业务模板;
按照多个目标子业务的业务处理逻辑对所述第一子业务模板、所述第二子业务模板及所述第三子业务模板进行合并处理,获得所述第二模板。
9.根据权利要求6所述的方法,其特征在于,所述基于所述排版操作调整所述至少一个模板组件的排版格式,获得与所述业务布局需求匹配的第二模板之后,还包括:
基于针对所述至少一个模板组件的添加操作及所述排版操作,确定所述目标业务对应的第二模板中所述至少一个模板组件之间的布局逻辑;
基于所述布局逻辑生成布局提示信息,便于用户基于所述布局提示信息搭建所述目标业务对应的第二模板。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里巴巴集团控股有限公司,未经阿里巴巴集团控股有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910711721.6/1.html,转载请声明来源钻瓜专利网。





