[发明专利]一种移动端展示ERP单据的方法和系统在审
申请号: | 201711283186.6 | 申请日: | 2017-12-07 |
公开(公告)号: | CN109918155A | 公开(公告)日: | 2019-06-21 |
发明(设计)人: | 郭定香;赵增超;林海涛;阎海涛 | 申请(专利权)人: | 航天信息股份有限公司 |
主分类号: | G06F9/451 | 分类号: | G06F9/451;G06F9/445;G06F8/38 |
代理公司: | 北京工信联合知识产权代理有限公司 11266 | 代理人: | 郭一斐;叶万东 |
地址: | 100195 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 请求报文 配置文件 标签 字段 移动端 单据 接收客户端 标签查找 页面生成 页面 解析 展示 抽象 发送 维护 开发 | ||
本发明实施例提供了一种移动端展示ERP单据的方法和系统。本发明实施例通过接收客户端发送的请求报文,所述请求报文包含所请求ERP单据标签;根据所述请求报文解析并获取所述ERP单据标签,根据所述ERP单据标签查找所述单据标签对应的显示字段的配置文件;根据所述单据标签对应显示字段的配置文件显示所述请求报文请求显示的内容。通过定义配置文件,抽象要显示的字段名称,将写好的页面生成为Android和IOS的原生页面运行,极大的简化了APP的开发和维护流程。
技术领域
本发明涉及通信技术领域,尤其涉及一种移动端展示ERP单据的方法和系统。
背景技术
随着计算机软件技术的发展,大量应用都开发APP版本,供移动终端访问。ERP系统(企业资源计划即Enterprise Resource Planning)也不例外,ERP系统庞大,就供应链的单据来说,仅采购、销售、库存的单据就有二十多种,在手机上需要展现的单据种类多,而且要兼顾Android和IOS两个平台,大大增加了开发量及维护的难度。
开发移动APP的技术分很多种,有基于原生开发的,如Android系统采用java语言开发,而IOS系统则使用的是object-c和swift,即要针对这两个系统分别编写一套前端代码。
在现有技术中,电脑端的ERP单据页面可以抽取公共模板,每个单据再继承模板来简化实现方式,但对手机移动端来说,有发布及时性的要求,而且react.js无法继承,只是通过组合方式达到组件间的从属关系。
亟需通过写一个配置文件、一个抽象的公共页面及协商好的接口格式,就能在手机端展示ERP众多类型的单据,提高开发效率,降低维护成本。
发明内容
本发明的实施例提供了一种移动端展示ERP单据的方法和系统,本发明提供如下方案:
接收客户端发送的请求报文,所述请求报文包含所请求ERP单据标签;根据所述请求报文解析并获取所述ERP单据标签,根据所述ERP单据标签查找所述单据标签对应的显示字段的配置文件;
根据所述单据标签对应显示字段的配置文件显示所述请求报文请求显示的内容。
根据本发明的上述方法,包括:
预先将所述ERP单据标签对应的显示字段的分别采用JSON定义配置文件。
根据本发明的上述方法,包括:
所述显示字段包括主表,以及主表下的子表;
所述单据标签包括主表标签,以及主表下的子表标签;
所述主表标签对应标识主表,所述子表标签对应标识子表。
根据本发明的上述方法,包括:
预先采用react-native定义展示页面分别用于展示所述主表标签对应标识的主表内容以及所述子表标签对应标识的子表内容。
根据本发明的上述方法,包括:
当用户请求报文中包含所请求ERP单据标签为主表标签,则在所述公共的展示页面中展示所述主表标签对应标识的主表的内容;
当用户请求报文中包含所请求ERP单据标签为子表标签,则在所述公共的展示页面中展示所述子表标签对应标识的子表的内容。
根据本发明的另一方面,还提供一种移动端展示ERP单据的系统,包括:
接收模块:其用于接收客户端发送的请求报文,所述请求报文包含所请求ERP单据标签;
查找模块:其用于根据所述请求报文解析并获取所述ERP单据标签,根据所述ERP单据标签查找所述单据标签对应的显示字段的配置文件;;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于航天信息股份有限公司,未经航天信息股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711283186.6/2.html,转载请声明来源钻瓜专利网。