[发明专利]一种公共组件UI界面的配置系统及方法有效
| 申请号: | 201810270527.4 | 申请日: | 2018-03-29 |
| 公开(公告)号: | CN110321183B | 公开(公告)日: | 2023-05-05 |
| 发明(设计)人: | 高飞;严峻;李文琨 | 申请(专利权)人: | 阿里巴巴(中国)有限公司 |
| 主分类号: | G06F9/451 | 分类号: | G06F9/451;G06F8/38 |
| 代理公司: | 北京三友知识产权代理有限公司 11127 | 代理人: | 李辉 |
| 地址: | 310052 浙江省杭州市滨江*** | 国省代码: | 浙江;33 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 公共 组件 ui 界面 配置 系统 方法 | ||
1.一种公共组件UI界面的配置系统,其特征在于,包括:项目管理模块、配置管理模块和平台管理模块;
所述项目管理模块用于设置公共组件UI界面的配置项,所述配置项采用多层级的配置方式;所述项目管理模块还用于将设置后的公共组件UI界面的配置项上传至所述平台管理模块;
所述配置管理模块用于从所述平台管理模块中获取所述项目管理模块设置的公共组件UI界面的配置项,设置所述公共组件UI界面的配置项的取值,根据设置的所述配置项的取值展示所述公共组件UI界面的效果图;所述配置管理模块还用于将设置后的所述公共组件UI界面的配置项上传至所述平台管理模块;
所述平台管理模块用于添加、删除、编辑所述公共组件的平台;所述项目管理模块和所述配置管理模块使用共同的数据库。
2.如权利要求1所述的系统,其特征在于,所述配置项包括四个层级,所述配置项的层级从高到低包括:全局、页面组、页面、页面模块,所述全局包括至少一个所述页面组,所述页面组包括至少一个所述页面,所述页面包括至少一个所述页面模块。
3.如权利要求1所述的系统,其特征在于,所述配置项的配置方式为树状配置。
4.如权利要求1所述的系统,其特征在于,所述项目管理模块提供所述配置项的配置界面,所述配置界面中在所述配置项的属性编辑区域通过增加单文件组件增加所述配置项的可配置字段。
5.如权利要求1所述的系统,其特征在于,所述项目管理模块具体用于增加、删除、修改所述公共组件UI界面的配置项。
6.如权利要求1所述的系统,其特征在于,所述项目管理模块还用于增加或删除公共组件。
7.如权利要求1所述的系统,其特征在于,所述根据设置的所述配置项的取值展示所述公共组件UI界面的效果图,包括:
根据所述配置项的取值同步展示所述公共组件UI界面的效果图。
8.如权利要求7所述的系统,其特征在于,所述配置管理模块提供所述配置项的取值设置界面,所述取值设置界面中所述公共组件UI界面的页面展示区域和所述配置项的取值设置区域的数据双向绑定,以实现所述页面展示区域的公共组件UI界面的效果图与所述取值设置区域的数据同步。
9.如权利要求8所述的系统,其特征在于,所述取值设置界面中还包括配置项的导航区域,所述配置项的导航区域、所述页面展示区域的数据双向绑定,以实现所述页面展示区域的公共组件UI界面的效果图与所述导航区域的数据同步。
10.如权利要求7所述的系统,其特征在于,所述取值设置区域通过增加单文件组件设置所述配置项的取值。
11.如权利要求1所述的系统,其特征在于,所述配置管理模块具体用于增加、删除、修改所述公共组件UI界面的配置项的取值。
12.应用上述权利要求1-11任意一项配置系统进行公共组件UI界面的配置方法,其特征在于,包括:
组件方利用项目管理模块设置公共组件UI界面的配置项,所述配置项采用多层级的配置方式;
业务方获取所述组件方设置的所述公共组件UI界面的配置项,利用配置管理模块设置所述公共组件UI界面的配置项的取值,并根据所述配置管理模块展示的所述公共组件UI界面的效果图,确定所述公共组件UI界面。
13.如权利要求12所述的方法,其特征在于,所述配置项采用多层级的配置方式,包括:
所述配置项的层级从高到低包括:全局、页面组、页面、页面模块,所述全局包括至少一个所述页面组,所述页面组包括至少一个所述页面,所述页面包括至少一个所述页面模块。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里巴巴(中国)有限公司,未经阿里巴巴(中国)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810270527.4/1.html,转载请声明来源钻瓜专利网。





