定制化设计一站式临时空间解决方案
高端产品行业领先进口生产线
核心技术装配式移动建筑系统
本发明提供一种基于流程设计定制化评审设计的方法,包括以下步骤:S1:流程设计;S2:获取数据库中存储的基本数据信息;S3:解析获取的基本数据信息;S4:生成设计审批流程;本方法能够实现每个人都能创建设计流程模板,存储后可在展示页面供自己和他人填写内容、查看和审批等无需开发人员去单独开发创建流程,降低开发人员的工作量,简化了使用门槛;减小了流程重复设计和定制化所占时间,降低了流程设计的复杂度,使复杂流程能转换为轻量化流程,符合定制化流程的使用场景,在对流程细节要求不高的地方,使用定制化流程,完成流
(19)国家知识产权局 (12)发明专利申请 (10)申请公布号 CN 116362529 A (43)申请公布日 2023.06.30 (21)申请号 6.8 (22)申请日 2023.03.24 (71)申请人 南京维拓科技股份有限公司 地址 210012 江苏省南京市雨花台区软件 大道11号花神大厦3楼302室 (72)发明人 杨松贵陈飞飞 (74)专利代理机构 南京科知维创知识产权代理 有限责任公司 32270 专利代理师 杜依民 (51)Int.Cl. G06Q 10/0633 (2023.01) G06F 16/22 (2019.01) G06F 30/20 (2020.01) G06F 111/16 (2020.01) 权利要求书1页 说明书4页 附图2页 (54)发明名称 一种基于流程设计定制化评审设计的方法 (57)摘要 本发明提供一种基于流程设计定制化评审 设计的方法,包括以下步骤:S1:流程设计;S2:获 取数据库中存储的基本数据信息;S3:解析获取 的基本数据信息;S4:生成设计审批流程;本方法 能够实现每个人都能创建设计流程模板,存储后 可在展示页面供自己和他人填写内容、查看和审 批等无需开发人员去单独开发创建流程,降低开 发人员的工作量,简化了使用门槛;减小了流程 重复设计和定制化所占时间,降低了流程设计的 复杂度,使复杂流程能转换为轻量化流程,符合 定制化流程的使用场景,在对流程细节要求不高 的地方,使用定制化流程,完成流程的快速发起、 A 编写等。 9 2 5 2 6 3 6 1 1 N C CN 116362529 A 权利要求书 1/1 页 1.一种基于流程设计定制化评审设计的方法,其特征在于:包括以下步骤: S1:流程设计; 根据产品流程进行流程设计,在页面前端创建流程模版,配置基本数据信息,并将基本 数据信息存储至数据库中; S2:获取数据库中存储的基本数据信息; S3:解析获取的基本数据信息; S4:生成设计审批流程; 展示页面获取后台解析接口,获取解析的基本数据信息,渲染展示生成的最终设计审 批流程。 2.如权利要求1所述的基于流程设计定制化评审设计的方法,其特征在于:步骤S1具体 包括以下步骤: S11:创建表单; 页面前端包括多个组件,组件包括不同类型;用户根据需要自行组装组件构成表单; 所述表单对应唯一的标识id,所述表单包括表单内容,还包括每一个表单项,所述表单 项包括表单项类型,名称,表单项信息以及校验规则; S12:配置输入框的校验规则; 所述输入框包括change事件;在change事件中配置触发条件,若达到触发条件,则控制 输入框显示,未达到触发条件,则控制输入框隐藏; S13:在流程的审批节点绑定审批人; 流程的审批节点处配置审批规则,并绑定审批规则下的审批人;审批规则为审批人的 审批条件; S14:保存基本数据信息; 存储时,所有表单项类型以及表单内容存储在formData字段里,所有表单项的表单项 信息以及校验规则存储在formRule字段里,所有的审批节点以及审批节点绑定的审批人存 储在process字段里;formData、formRule、process 作为一条json数据存储在服务端的数 据库中。 3.如权利要求2所述的基于流程设计定制化评审设计的方法,其特征在于:所述组件的 类型包括input、number、text;所述表单项类型与所述组件的类型相同;所述表单项信息包 括禁填display、必填require;所述校验规则包括限制输入字符长度;限制只能输入数字/ 正整数/小数或者自定义的正则表达式。 4.如权利要求2所述的基于流程设计定制化评审设计的方法,其特征在于:所述触发条 件为表单中的表单项内容。 5.如权利要求2所述的基于流程设计定制化评审设计的方法,其特征在于:步骤S3具体 为通过json.parse解析获取的基本数据信息的json数据,把formData、process、formRule 对应的json字符串,解析成dom对象和对象。 6.如权利要求5所述的基于流程设计定制化评审设计的方法,其特征在于:步骤S4根据 表单唯一的标识id,获取对应标识id的基本数据信息的dom对象和对象,根据dom对象和对 象中的组件的类型,对组件进行渲染并展示生成的最终设计审批流程。 2 2 CN 116362529 A 说明书 1/4 页 一种基于流程设计定制化评审设计的方法 技术领域 [0001] 本发明涉及流程设计领域,尤其涉及一种基于流程设计定制化评审设计的方法。 背景技术 [0002] 工程师在进行产品流程设计的过程是一个详细设计的过程,流程的所有信息和细 节都必须包含在其中 ,这样做的优点是只要通过流程设计所有人都可以进行使用发起流 程,但是,设计流程在不同的使用场景中有不同的要求,有时候我们希望流程越详细要好, 不在乎流程的复杂度以及设计时所需时间的要求,有些场景中我们需要流程对个别人有不 同的限制填写要求,比如,A只能填写流程的某几项,由于流程设计都是没有限制的,在这种 情况下,就不符合我们的使用要求,所有就要对流程进行定制化出来,让流程满足使用场景 要求。因此,现有技术中的产品流程设计缺点就是流程设计比较复杂,对每个人的定制化处 理不强,在用这个流程进行发起审批时没法定制不同的场景要求。 发明内容 [0003] 本发明的目的是为了解决现有技术中存在的缺点,而提出的一种基于流程设计定 制化评审设计的方法。 [0004] 为实现上述目的,本发明采用了如下技术方案一种基于流程设计定制化评审设计 的方法,包括以下步骤: S1:流程设计; 根据产品流程进行流程设计,在页面前端创建流程模版,配置基本数据信息,并将 基本数据信息存储至数据库中; S2:获取数据库中存储的基本数据信息; S3:解析获取的基本数据信息; S4:生成设计审批流程; 展示页面获取后台解析接口,获取解析的基本数据信息,渲染展示生成的最终设 计审批流程。 [0005] 进一步的,步骤S1具体包括以下步骤: S11:创建表单; 页面前端包括多个组件,组件包括不同类型;用户根据需要自行组装组件构成表 单; 所述表单对应唯一的标识id,所述表单包括表单内容,还包括每一个表单项,所述 表单项包括表单项类型,名称,表单项信息以及校验规则; S12:配置输入框的校验规则; 所述输入框包括change事件;在change事件中配置触发条件,若达到触发条件,则 控制输入框显示,未达到触发条件,则控制输入框隐藏; S13:在流程的审批节点绑定审批人; 3 3 CN 116362529 A 说明书 2/4 页 流程的审批节点处配置审批规则,并绑定审批规则下的审批人;审批规则为审批 人的审批条件; S14:保存基本数据信息; 存储时,所有表单项类型以及表单内容存储在formData字段里,所有表单项的表 单项信息以及校验规则存储在formRule字段里,所有的审批节点以及审批节点绑定的审批 人存储在process字段里;formData、formRule、process 作为一条json数据存储在服务端 的数据库中。 [0006] 进一步的,所述组件的类型包括input、number、text;所述表单项类型与所述组件 的类型相同;所述表单项信息包括禁填display、必填require;所述校验规则包括限制输入 字符长度;限制只能输入数字/正整数/小数或者自定义的正则表达式。 [0007] 进一步的,所述触发条件为表单中的表单项内容。 [0008] 进一步的 ,步骤S3具体为通过json.parse解析获取的基本数据信息的json数据, 把formData、process、formRule 对应的json字符串,解析成dom对象和对象。 [0009] 进一步的,步骤S4根据表单唯一的标识id,获取对应标识id的基本数据信息的dom 对象和对象,根据dom对象和对象中的组件的类型,对组件进行渲染并展示生成的最终设计 审批流程。 [0010] 与现有技术相比,本发明的有益效果为: (1)本方法能够实现每个人都能创建设计流程模板,存储后可在展示页面供自己 和他人填写内容、查看和审批等,解决了正常创建流程需要开发人员去单独开发,现在人人 都可以去创建,不需要去再写代码的问题,降低定制化流程开发人员的工作量,简化了使用 门槛。 [0011] (2)本方法减小了流程重复设计和定制化所占时间,降低了流程设计的复杂度,使 复杂流程能转换为轻量化流程,符合定制化流程的使用场景,在对流程细节要求不高的地 方,使用定制化流程,完成流程的快速发起、编写等。 附图说明 [0012] 图1为本发明一种基于流程设计定制化评审设计的方法的步骤流程图; 图2为本发明一种基于流程设计定制化评审设计的方法的流程设计的页面前端。 实施方式 [0013] 为使对本发明的目的、构造、特征、及其功能有进一步的了解,兹配合实施例详细 说明如下。 [0014] 一种基于流程设计定制化评审设计的方法,包括以下步骤: S1:流程设计; 根据产品流程进行流程设计,在页面前端创建流程模版,配置基本数据信息,并将 基本数据信息存储至数据库中。所述基本数据信息包括表单信息,设计审批节点和对应节 点的相关审批人员; 具体为: S11:创建表单; 4 4 CN 116362529 A 说明书 3/4 页 页面前端包括多个组件,所述组件包括input、number、text等不同的类型,用户根 据需要自行组装组件构成表单;保证每个人都能够根据自己的需要自行设计组装组件,生 成设计流程,不需要有工程师通过代码设计固定的模板,对每个人的定制化处理强。 [0015] 所述表单对应唯一的标识id,标识id为不会重复的数字串。所述表单包括表单内 容,还包括每一个表单项,所述表单项包括表单项类型,名称,表单项信息以及校验规则,表 单项类型与组件类型相同 ,也包括input、number、text等;所述表单项信息包括禁填 display、必填require等信息,所述校验规则包括限制输入字符长度;限制只能输入数字/ 正整数/小数或者自定义的正则表达式等; S12:配置输入框的校验规则; 输入框为表单项类型为input的表单项,所述输入框包括change事件;在change事 件中配置触发条件,若达到触发条件,则控制输入框显示,未达到触发条件,则控制输入框 隐藏; 所述触发条件为表单中的表单项内容;例如,选定的触发条件的表单内容为年龄 对应的填写值,校验规则为:若该填写值大于20则显示大学对应的输入框,反之,则不显示 该输入框。 [0016] S13:在流程的审批节点绑定审批人; 流程的审批节点处配置审批规则,并绑定审批规则下的审批人;审批规则为审批 人的审批条件。例如(请假)天数=3,则A审批;(请假)天数3 ,则B审批; 一个流程可能会具有多人进行审批,例如一个流程设计为A审批完 ‑B或C有一人 审批 ‑D审批;A、B/C、D 就是审批节点绑定的审批人。 [0017] S14:保存基本数据信息; 存储时,所有表单项类型以及表单内容存储在formData字段里,所有表单项的表 单项信息以及校验规则存储在formRule字段里,所有的审批节点以及审批节点绑定的审批 人存储在process字段里;然后把formData、formRule、process 作为一条json数据存储在 服务端的数据库中。 [0018] S2:获取数据库中存储的基本数据信息; 本过程为本方法提供数据来源,设计审批是根据标准流程设计配置信息生成的一 个新的流程,只要通过这个流程的相关配置信息,就能解析生成一个设计审批,获取流程设 计数据,数据包含流程设计的表单信息,以及审批节点信息,获取这些信息记录下来,为数 据定制化做准备。 [0019] S3:解析获取的基本数据信息; 通过json .parse解析获取的基本数据信息的json数据,把formData、process、 formRule 对应的json字符串,解析成dom对象和对象 ;dom对象:指的是一类对象的总称, dom对象和对象是浏览器的渲染规则,用于展示页面的显示。 [0020] S4:生成设计审批流程; 展示页面获取后台解析接口,根据表单唯一的标识id,获取对应标识id的基本数 据信息的dom对象和对象 ,根据dom对象和对象中的组件的类型type ‘input’ / number / text;对组件进行渲染并展示生成的最终设计审批流程。 [0021] 通过流程设计的配置信息数据,我们按照规范要求把不需要填写的数据表项进行 5 5 CN 116362529 A 说明书 4/4 页 控制禁填,并根据校验规则,根据表单内容,控制部分输入框的显隐 ,把复杂的流程修改为 简单的流程数据,实现流程设计的修改,我们修改是原流程设计的基础上进行修改,这样就 一个流程就会对应多份设计审批数据,一份是没经过定制化的原始的流程,另一方是经过 定制化的
2、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问加。
3、成为VIP后,您将拥有八大权益,权益包括:VIP文档免费下载、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
4、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
新沪教版高中信息技术必修1《调查中学生移动学习现状—经历数据处理的一般过程》说课稿.doc
【word版可编辑】case+in+point【面试】中文版.docx
国开大学2023年01月11135《液压气动技术》期末考试参.docx
1135国开(电大)2020年7月《液压气动技术》期末试题及答案.docx
国开大学电大《液压气动技术 ( 本科 ) 》 2019-2020 期末试题及答案.docx
原创力文档创建于2008年,本站为文档C2C交易模式,即用户上传的文档直接分享给其他用户(可下载、阅读),本站只是中间服务平台,本站所有文档下载所得的收益归上传人所有。原创力文档是网络服务平台方,若您的权利被侵害,请发链接和相关诉求至 电线) ,上传者金年会体育金年会体育
返回