1.一种系统菜单生成方法,其特征在于,包括:基于第一用户在脚本文件生成工具中所包含的菜单配置界面上输入的配置信息生成菜单脚本文件和所述菜单脚本文件的文件标识,并将所述菜单脚本文件和所述文件标识进行关联存储,所述文件标识用于唯一指示所述菜单脚本文件;
确定基于所述菜单脚本文件生成的测试菜单页面是否满足预设测试条件;
若确定所述测试菜单页面满足所述预设测试条件,则将所述菜单脚本文件存储至对应指定系统的后台存储中;
当第二用户登录所述指定系统时,基于所述后台存储中的所述菜单脚本文件在所述指定系统的前端页面上生成与所述第二用户匹配的菜单页面。
2.根据权利要求1所述的方法,其特征在于,所述基于所述后台存储中的所述菜单脚本文件在所述指定系统的前端页面上生成与所述第二用户匹配的菜单页面,包括:获取所述第二用户的目标角色类型;
基于所述目标角色类型从所述菜单脚本文件中确定与所述目标角色类型关联的目标菜单列表以及菜单操作权限;
根据所述目标菜单列表以及所述菜单操作权限在所述指定系统的前端页面上生成与所述第二用户匹配的菜单页面。
3.根据权利要求1所述的方法,其特征在于,所述菜单配置界面包括菜单列表管理配置界面;所述基于第一用户在脚本文件生成工具中所包含的菜单配置界面上输入的配置信息生成菜单脚本文件,包括:
在所述脚本文件生成工具中显示所述菜单列表管理配置界面,所述菜单列表管理配置界面包括菜单名称设置项;
接收所述第一用户在所述菜单列表管理配置界面的配置信息,将所述配置信息添加至菜单脚本文件,所述配置信息包括所述第一用户在所述菜单列表设置项输入的菜单名称,所述菜单名称为菜单列表中所包括的各个菜单的菜单名称。
4.根据权利要求3所述的方法,其特征在于,所述菜单配置界面包括菜单角色管理配置界面;所述基于第一用户在脚本文件生成工具中所包含的菜单配置界面上输入的配置信息生成菜单脚本文件,包括:
在脚本文件生成工具中显示所述菜单角色管理配置界面,所述菜单角色管理配置界面包括菜单选择项和角色设置项;
接收所述第一用户在所述菜单角色管理配置界面的配置信息,将所述配置信息添加至菜单脚本文件,所述配置信息包括所述第一用户在所述菜单选择项输入的菜单名称以及在角色设置项输入的角色类型。
5.根据权利要求3所述的方法,其特征在于,所述菜单配置界面包括操作权限管理配置界面;所述基于第一用户在脚本文件生成工具中所包含的菜单配置界面上输入的配置信息生成菜单脚本文件,包括:
在脚本文件生成工具中显示所述操作权限管理配置界面,所述操作权限管理配置界面包括菜单选择项、角色设置项和操作权限设置项;
接收所述第一用户在所述操作权限管理配置界面的配置信息,将所述配置信息添加至菜单脚本文件,所述配置信息包括所述第一用户在所述菜单选择项输入的菜单名称、所述角色设置项输入的角色类型以及在操作权限设置项输入的操作权限。
6.根据权利要求1所述的方法,其特征在于,所述确定基于所述菜单脚本文件生成的测试菜单页面是否满足预设测试条件之前,所述方法还包括:获取第三用户发送的脚本文件请求,所述脚本文件请求中携带了所述文件标识;
根据所述文件标识从存储中获取所述文件标识对应的菜单脚本文件。
7.根据权利要求1‑6任一项所述的方法,其特征在于,所述基于所述第二用户的角色类型和所述菜单脚本文件在所述指定系统的前端页面上生成与所述第二用户匹配的菜单页面之后,所述方法还包括:
检测所述菜单脚本文件是否更新;
若检测到所述菜单脚本文件更新,则触发根据更新后的菜单脚本文件对所述菜单页面进行更新的更新任务,以得到更换后的菜单页面。
8.一种系统菜单生成装置,其特征在于,包括:第一生成单元,用于基于第一用户在脚本文件生成工具中所包含的菜单配置界面上输入的配置信息生成菜单脚本文件和所述菜单脚本文件的文件标识,并将所述菜单脚本文件和所述文件标识进行关联存储,所述文件标识用于唯一指示所述菜单脚本文件;
测试单元,用于确定基于所述菜单脚本文件生成的测试菜单页面是否预设测试条件;
存储单元,用于若确定所述测试菜单页面满足所述预设测试条件,则将所述菜单脚本文件存储至对应指定系统的后台存储中;
第二生成单元,用于当第二用户登录所述指定系统时,基于所述后台存储中的所述菜单脚本文件在所述指定系统的前端页面上生成与所述第二用户匹配的菜单页面。
9.一种系统菜单生成设备,其特征在于,包括处理器、存储器,其中,所述存储器用于存储计算机程序,所述计算机程序包括程序指令,所述处理器被配置用于调用所述程序指令,执行如权利要求1‑7任一项所述的方法。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机程序,所述计算机程序包括程序指令,所述程序指令当被处理器执行时使所述处理器执行如权利要求1‑7任一项所述的方法。