考勤规则编辑器制造技术

技术编号:39507537 阅读:7 留言:0更新日期:2023-11-25 18:42
本申请提供一种考勤规则编辑器的生成方法

【技术实现步骤摘要】
考勤规则编辑器、装置和电子设备


[0001]本申请涉及一种考勤规则编辑器的生成方法

装置和电子设备,属于计算机



技术介绍

[0002]考勤是企业中维护正常工作秩序,提高办事效率,严肃企业纪律等必不可少的操作

其中,需要预先制定考勤规则,然后考勤管理员可以基于考勤规则对员工的考勤进行统计和管理

[0003]不过,现有方案中,需要依靠专业的开发人员根据需求预先设定好考勤规则或者临时开发规则供考勤管理员使用,导致了每当考勤规则需要变更时都必须跟开发人员沟通协调,再由开发人员开发出具体的考勤规则,非常不灵活,且成本较高


技术实现思路

[0004]本申请提供一种考勤规则编辑器的生成方法

装置和电子设备,以解决相关技术中考勤规则的编辑过程非常不灵活且成本较高的问题

[0005]第一方面,本申请实施例提供一种考勤规则编辑器的生成方法,其包括:
[0006]初始化预先创建的基础编辑器;
[0007]设置所述基础编辑器的
DOM
节点;
[0008]设置所述基础编辑器的工具项控件,其中,所述工具项控件用于向生成的考勤规则编辑器输入编辑内容,以生成考勤规则;
[0009]基于设置的
DOM
节点和工具项控件进行渲染,生成考勤规则编辑器

[0010]基于以上的方法,可选地,所述基础编辑器的工具项控件包括:/>[0011]可编辑区域控件,用于显示输入的编辑内容;
[0012]逻辑运算符控件,用于输入逻辑运算符;
[0013]公式控件,用于输入公式;
[0014]系统函数控件,用于输入系统函数;
[0015]字段类别控件,用于输入字段类别;
[0016]数字控件,用于输入数字;
[0017]操作运算符控件,用于输入操作运算符;
[0018]验证公式控件,用于触发验证指令,所述验证指令用于指示验证设备验证编辑完成的考勤规则是否符合设定条件;
[0019]模拟计算控件,用于触发模拟指令,所述模拟指令用于指示验证设备根据编辑完成的考勤规则和用户输入的模拟参数进行模拟计算;
[0020]清空控件,用于清空所述可编辑区域控件显示的编辑内容

[0021]基于以上的方法,可选地,所述基于设置的
DOM
节点和工具项控件进行渲染,生成考勤规则编辑器之前,还包括:
[0022]设置占位提示文本,其中,所述占位提示文本用于在生成的考勤规则编辑器不包含输入内容时进行占位显示

[0023]基于以上的方法,可选地,所述基于设置的
DOM
节点和工具项控件进行渲染,生成考勤规则编辑器,包括:
[0024]将考勤规则编辑器与设置的
DOM
节点关联,以在所述
DOM
节点显示所述考勤规则编辑器的界面;
[0025]将所述工具项控件显示在所述考勤规则编辑器的界面上,并使显示的所述工具项控件能够响应用户的操作

[0026]第二方面,本申请实施例还提供一种考勤规则编辑器的生成装置,其包括:
[0027]初始化模块,用于初始化预先创建的基础编辑器;
[0028]第一设置模块,用于设置所述基础编辑器的
DOM
节点;
[0029]第二设置模块,用于设置所述基础编辑器的工具项控件,其中,所述工具项控件用于向生成的考勤规则编辑器输入编辑内容,以生成考勤规则;
[0030]渲染模块,用于基于设置的
DOM
节点和工具项控件进行渲染,生成考勤规则编辑器

[0031]第三方面,本申请实施例还提供一种电子设备,其包括存储器和处理器,所述存储器存储有计算机程序,所述处理器调用并执行所述计算机程序时,实现如第一方面任意一项所述的考勤规则编辑器的生成方法

[0032]本申请提供的考勤规则编辑器的生成方法

装置和电子设备中,该方法包括:初始化预先创建的基础编辑器,设置基础编辑器的
DOM
节点,设置基础编辑器的编辑状态,设置基础编辑器的工具项控件,基于设置的
DOM
节点和工具项控件进行渲染,生成考勤规则编辑器,其中,工具项控件用于向生成的考勤规则编辑器输入编辑内容,以生成考勤规则

如此设置,通过对预先创建的基础编辑器进行初始化,以及分别设置基础编辑器的
DOM
节点

编辑状态和工具项控件并进行渲染,从而最终可以得到一个可输入编辑内容的考勤规则编辑器,利用该考勤规则编辑器,考勤管理员可以自行输入编辑内容,从而自行创建考勤规则,而无需开发人员介入

因此,可以极大提高考勤规则的编辑灵活性,并大大降低人工成本

附图说明
[0033]此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本申请的实施例,并与说明书一起用于解释本申请的原理

此外,这些附图和文字描述并不是为了通过任何方式限制本申请构思的范围,而是通过参考特定实施例为本领域技术人员说明本申请的概念

[0034]图1为本申请一个实施例提供的考勤规则编辑器的生成方法的流程示意图;
[0035]图2为本申请一个实施例提供的考勤规则编辑器的界面示意图;
[0036]图3为本申请一个实施例提供的考勤规则编辑器的生成装置的结构示意图;
[0037]图4为本申请一个实施例提供的电子设备的结构示意图

具体实施方式
[0038]为使本申请的目的

技术方案和优点更加清楚,下面将结合本申请的实施例,对本
申请实施例中的技术方案进行清楚

完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例

基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围

在不冲突的情况下,下述的实施例及实施例中的特征可以相互组合

[0039]考勤规则是一个组织或公司设定的一套规则,用于管理员工的出勤和请假情况

对于不同的组织或公司,可能具有不同的考勤规则;对于同一个组织或公司,随着时间的推移,考勤规则也可能存在变化

因此,如何快捷有效的编辑考勤规则,以满足考勤管理员的实际需要,是一个需要解决的问题

[0040]目前的方案中,需要依靠专业的开发人员根据需求预先设定好考勤规则或者临时开发规则供考勤管理员使用,导致了每当考勤规则需要变更时都必须跟开发人员沟通协调,再由开发人员开发出具体的考勤规则本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.
一种考勤规则编辑器的生成方法,其特征在于,包括:初始化预先创建的基础编辑器;设置所述基础编辑器的
DOM
节点;设置所述基础编辑器的工具项控件,其中,所述工具项控件用于向生成的考勤规则编辑器输入编辑内容,以生成考勤规则;基于设置的
DOM
节点和工具项控件进行渲染,生成考勤规则编辑器
。2.
根据权利要求1所述的方法,其特征在于,所述基础编辑器的工具项控件包括:可编辑区域控件,用于显示输入的编辑内容;逻辑运算符控件,用于输入逻辑运算符;公式控件,用于输入公式;系统函数控件,用于输入系统函数;字段类别控件,用于输入字段类别;数字控件,用于输入数字;操作运算符控件,用于输入操作运算符;验证公式控件,用于触发验证指令,所述验证指令用于指示验证设备验证编辑完成的考勤规则是否符合设定条件;模拟计算控件,用于触发模拟指令,所述模拟指令用于指示验证设备根据编辑完成的考勤规则和用户输入的模拟参数进行模拟计算;清空控件,用于清空所述可编辑区域控件显示的编辑内容
。3.
根据权利要求1所述的方法,其特征在于,所述基于设置的
DOM
节点和工具项控件进行渲染,生成考勤规则编辑器之前,还包括:设置占位提示文本,其中...

【专利技术属性】
技术研发人员:赖维健徐泉衡成飞王丽
申请(专利权)人:上海中通吉网络技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1