本技术涉及数据处理,具体而言,涉及一种基于场景化的可配置辅助决策方法及装置、可读存储介质。
背景技术:
1、在业务系统尤其是企业应用中,单据操作的各个环节,操作人员需要及时的了解各种信息。比如下面的环节:制单环节,需要如实掌握当前客户资产以及是否存在过往风险信息,另外了解当前企业的存量信息以及历史价格走势等信息,以便提供客户报价以及匹配客户需求。审批环节需要提供客户风险,企业存量、价格走势等信息作为决策依据。跟单环节需要业务员跟单过程中需要及时掌握订单后续履约的执行情况以及客户回款情况等。这就需要我们基于不同的场景,来给操作人员提供不同的信息,以便于辅助其决策。但客户所关心的数据,需要受到多种因素的影响。比如不同领域,同领域不同业务单据,同业务单据的不同单据状态和业务状态,甚至不同的角色,都会关心或者有权限看到不同的数据。现有的市场上,缺乏能满足可灵活配置、场景化、多业态、多状态、多角色、多端的业务决策工具。
技术实现思路
1、本技术旨在解决或改善上述技术问题。
2、为此,本技术的第一目的在于提供一种基于场景化的可配置辅助决策方法。
3、本技术的第二目的在于提供一种基于场景化的可配置辅助决策装置。
4、本技术的第三目的在于提供一种基于场景化的可配置辅助决策装置。
5、本技术的第四目的在于提供一种基于场景化的可配置辅助决策装置。
6、本技术的第五目的在于提供一种可读存储介质。
7、为实现本技术的第一目的,本技术第一方面的技术方案提供了一种基于场景化的可配置辅助决策方法,包括:获取业务场景和单据;根据业务场景对业务数据进行配置;根据业务场景对业务数据进行显示;其中,根据业务场景对业务数据进行显示,包括:通过触发逻辑根据预设的触发策略对数据进行查询;和/或通过显隐逻辑根据预设的显隐策略对数据显隐;和/或根据不同的单据状态、业务状态、用户角色对显示单元显隐。
8、根据本技术提供的基于场景化的可配置辅助决策方法,首先获取业务场景和单据。然后根据业务场景对业务数据进行配置。可以根据用户个性化需求,对每个领域每个单据的具体场景,拖拉基础组件做显示单元的界面设计。最后根根据不用的业务场景,对数据进行显示,辅助用户决策。具体地,可以通过触发逻辑根据预设的触发策略对数据进行查询,界面加载时,根据组件显隐逻辑,显示隐藏相关的组件。同时在业务进行时,可以随时根据不同单据状态,业务状态,用户角色对显示单元显隐。基于业务场景对业务数据进行配置和显示,完美的符合了不同业务,以及具体业务的不同使用场景,用户可以预制自己在不同场景下关心的数据,从而在下单、审核等环节,为辅助决策提供充足的信息。
9、另外,本技术提供的技术方案还可以具有如下附加技术特征:
10、在一些技术方案中,可选地,根据业务场景对业务数据进行配置,包括:通过触发逻辑、取数逻辑、显隐逻辑和适配业务领域对基础组件进行配置。
11、在该技术方案中,根据业务场景对业务数据进行配置,具体为通过触发逻辑、取数逻辑、显隐逻辑和适配业务领域对基础组件进行配置。可以理解,可以根据用户个性化需求,对每个领域每个单据的具体场景,拖拉基础组件做显示单元的界面设计。每个基础组件,都是一个自描述的单元。包括该单元的触发逻辑、取数逻辑、显隐逻辑和适配业务领域。具体地,触发逻辑,比如客户购买历史记录组件需要当客户编码发生变化时触发。取数逻辑。取数逻辑,该组件可以数据库查询取数,或者界面取数,或者用户自定义取数等。显隐逻辑,比如该组件如果是审批信息组件,则单据处于新增态时,则没有必要显示。适配业务领域,比如制造领域组件,可能就不适配于营销领域。
12、在一些技术方案中,可选地,根据业务场景对业务数据进行显示,还包括:在用户改变单据时,则触发相应的取数逻辑,进行自动取数,并刷新显示区域数据。
13、在该技术方案中,根据业务场景对业务数据进行显示,还包括当用户改变单据时,比如设置了变更客户编码取数,则会触发相应的取数逻辑,进行自动取数,并刷新显示区域数据。
14、在一些技术方案中,可选地,单据状态包括以下之一:新增状态、修改状态和审批状态。
15、在该技术方案中,单据状态包括新增状态、修改状态和审批状态。同一张单据,在新增状态、修改状态甚至审批状态,都需要显示不同的业务数据。
16、在一些技术方案中,可选地,业务场景包括以下之一或其组合:采购、销售、制造、资产和营销。
17、在该技术方案中,业务场景包括采购、销售、制造、资产和营销。
18、在一些技术方案中,可选地,显示包括以下之一或其组合:文本显示、汇总显示和图形显示。
19、在该技术方案中,用户可以根据不用的业务场景,来预制自己不同的显示数据组件,包括文本显示,汇总显示,各种图形显示,包括存货信息、供应商信息、客户信息以及各种历史统计信息等。
20、为实现本技术的第二目的,本技术第二方面的技术方案提供了一种基于场景化的可配置辅助决策装置,包括:配置装置,配置装置用于根据业务场景对业务数据进行配置,配置装置包括多个基础组件,基础组件包括触发逻辑、取数逻辑、显隐逻辑和适配业务领域,触发逻辑用于根据预设的触发策略对数据进行查询,取数逻辑用于数据库查询取数和/或界面取数和/或用户自定义取数,显隐逻辑用于根据预设的显隐策略对数据显隐,适配业务领域用于对业务领域进行适配;显示装置,与配置装置相连,显示装置用于根据业务场景对业务数据进行显示。
21、根据本技术提供的基于场景化的可配置辅助决策装置,包括配置装置和显示装置。配置装置用于根据业务场景对业务数据进行配置。显示装置用于根据业务场景对业务数据进行显示。具体地,配置装置包括多个基础组件,基础组件包括触发逻辑、取数逻辑、显隐逻辑和适配业务领域。触发逻辑用于根据预设的触发策略对数据进行查询。取数逻辑用于数据库查询取数或界面取数或用户自定义取数。显隐逻辑用于根据预设的显隐策略对数据显隐,适配业务领域用于对业务领域进行适配。基于业务场景对业务数据进行配置和显示,完美的符合了不同业务,以及具体业务的不同使用场景,用户可以预制自己在不同场景下关心的数据,从而在下单、审核等环节,为辅助决策提供充足的信息。
22、在一些技术方案中,可选地,显示装置还用于根据显隐逻辑显示隐藏相关的组件。
23、在该技术方案中,显示装置还用于根据显隐逻辑显示隐藏相关的组件。
24、在一些技术方案中,可选地,显示装置还用于根据不同的单据状态、业务状态、用户角色对显示单元显隐。
25、在该技术方案中,显示装置还用于根据不同的单据状态、业务状态、用户角色对显示单元显隐。
26、在一些技术方案中,可选地,显示装置还用于在用户改变单据时,则触发相应的取数逻辑,进行自动取数,并刷新显示区域数据。
27、在该技术方案中,显示装置还用于在用户改变单据时,则触发相应的取数逻辑,进行自动取数,并刷新显示区域数据。
28、在一些技术方案中,可选地,配置装置还用于客户端扩展组件。
29、在该技术方案中,配置装置支持客户端扩展组件,可以兼容吸收其他已有的功能模块。
30、为实现本技术的第三目的,本技术第三方面的技术方案提供了一种基于场景化的可配置辅助决策装置,包括:获取模块,用于获取业务场景和单据;配置模块,用于根据业务场景对业务数据进行配置;显示模块,用于根据业务场景对业务数据进行显示;其中,显示模块包括:通过触发逻辑根据预设的触发策略对数据进行查询;和/或通过显隐逻辑根据预设的显隐策略对数据显隐;和/或根据不同的单据状态、业务状态、用户角色对显示单元显隐。
31、根据本技术提供的基于场景化的可配置辅助决策装置,包括获取模块、配置模块和显示模块。其中,获取模块用于获取业务场景和单据。配置模块用于根据业务场景对业务数据进行配置。显示模块用于根据业务场景对业务数据进行显示。其中,显示模块包括通过触发逻辑根据预设的触发策略对数据进行查询。通过显隐逻辑根据预设的显隐策略对数据显隐。根据不同的单据状态、业务状态、用户角色对显示单元显隐。基于业务场景对业务数据进行配置和显示,完美的符合了不同业务,以及具体业务的不同使用场景,用户可以预制自己在不同场景下关心的数据,从而在下单、审核等环节,为辅助决策提供充足的信息。
32、实现本技术的第四目的,本技术第四方面的技术方案提供了一种基于场景化的可配置辅助决策装置,包括:存储器和处理器,其中,存储器上存储有可在处理器上运行的程序或指令,处理器执行程序或指令时实现第一方面技术方案中任一项的基于场景化的可配置辅助决策方法,故而具有上述第一方面任一技术方案的技术效果,在此不再赘述。
33、为实现本技术的第五目的,本技术第五方面的技术方案提供了一种可读存储介质,其上存储有程序或指令,程序或指令被处理器执行时实现第一方面技术方案中任一项的基于场景化的可配置辅助决策方法的步骤,故而具有上述第一方面任一技术方案的技术效果,在此不再赘述。
34、本技术的附加方面和优点将在下面的描述部分中变得明显,或通过本技术的实践了解到。