本发明属于数据处理领域,尤其涉及一种工单系统。
背景技术:
工单系统是一种专业名词,是指用于记录、处理、跟踪一项工作的完成情况。
工单系统分为两大类:一是企业内部部门工作任务传达的系统;二是专门用于售后安装维修类的系统,这种是把工单派给外勤人员上门去维护的软件。
目前,公开号为cn105844539a的中国专利公开了一种工单处理方法及系统。其中,该方法包括:客户端接收运维人员输入的抢单指令,其中,抢单指令用于请求服务器将其工单池中的指定采集运维工单下发至客户端;客户端将接收到的抢单指令转发至服务器;服务器根据抢单指令将其工单池中的指定采集运维工单下发至客户端;客户端接收服务器下发的采集运维工单;客户端将接收到的采集运维工单存储在工单待办池中。
现有一款基于电子表单和模拟工作流的工单系统,工单系统是采用net、c#计算机语言进行研究开发。运营中心工单业务频繁新增和变更定制化开发工单资源消耗弊大于利,工单流程和表单信息不可配置。
技术实现要素:
本发明的目的是提供一种工单系统。其具有工单流程和表单信息可配置化的优点。
本发明的的目的可以通过以下技术方案来实现:
一种工单系统,包括工单树模块、单据类型模块和页面&布局模块,所述单据类型模块包括初始页面模块和自定义属性模块,页面&布局模块包括页面字段模块、自定义区域模块、js条件模块和按钮管理模块。
优选的,所述按钮模块包括流程模块、条件目录模块和消息提醒模块。
优选的,所述流程模块包括若干路线模块。
优选的,所述条件目录模块包括子目录模块,所述子目录模块包括若干任务模块。
优选的,所述消息提醒模块包括钉钉消息提醒模块和邮件模块。
本发明的有益效果:
提供了一种可配置化的工单系统,可以实现针对运营中心业务流程新增和变更的快速支持。
附图说明
图1是实工单系统示意图。
具体实施方式
实施例1:一种工单系统,包括工单树模块、单据类型模块和页面&布局模块,所述单据类型模块包括初始页面模块和自定义属性模块,页面&布局模块包括页面字段模块、自定义区域模块、js条件模块和按钮管理模块。
优选的,所述按钮模块包括流程模块、条件目录模块和消息提醒模块。
优选的,所述流程模块包括若干路线模块。
优选的,所述条件目录模块包括子目录模块,所述子目录模块包括若干任务模块。
优选的,所述消息提醒模块包括钉钉消息提醒模块和邮件模块。
其中:1、工单树模块
工单菜单管理模块:根据工单树可以创建不同种类型的工单。
权限管理模块:根据登录人员判断登录人员可创建工单工。
2、单据类型模块
初始页面模块:电子表单承载页面可以根据用户要求效果定制,有一个默认页面。
自定义属性模块:页面的一些定制化开发。
3、页面&布局模块
页面区域分割如一个页面有(基础信息、受理信息、处理信息)等需使用panel分割。
页面字段模块:页面的动态字段可根据配置已(文本、下拉列表、文本区及查找控件展示)。
自定义区域模块:一些不可配置的难度较高的页面效果或第三方系统嵌入区域,已html格式存入数据库并动态渲染。
js条件模块:一些特殊的页面控件联动校验js。
按钮管理模块:页面有那些逻辑如(保存、处理完成、废弃、取消)等功能。
4、流程模块:
线路:一个工单的状态和阶段合集。
5、条件目录模块:跟按钮联合使用根据页面参数,和按钮逻辑推动工单状态和阶段变更。
6、任务目录模块:多个任务集合,通过任务可指定一个或处理人或一个部门或多个部门处理该任务合集。
7、消息提醒模块:
钉钉模块:可以根据页面参数或任务处理人或部门发送钉钉提醒,是工作人员尽快处理对应工单。
邮件模块:可以根据页面参数或任务处理人或部门发送邮件提醒,是工作人员尽快处理对应工单。
工作流程:
1、通过电子表单配置可以在html页面渲染出不通结构的表单针对不通的处理人员后通过(当前任务数量=完成任务数量)公式驱动工单的状态变更。
2、流程:状态和阶段的集合。
3、任务:主要配置处理人或处理部门,一条任务等同一个当前任务数量(根据当前任务处理人或部门获取对应钉钉id或邮件地址完成钉钉或邮件提醒)。
4、按钮:按钮类型有(保存、处理完成、废弃、打回)等类型
保存:当前任务数量和完成任务数量不变。
处理完成:完成任务数量 1,当(当前任务数量=完成任务数量,当前任务数量和完成任务数量置零)执行按钮配置的流程状态和阶段变更工单的状态和阶段,并根据配置的待办任务数量累加当前任务数量,如当前任务数量大于零则该工单可以继续领单处理如果待办任务数量累加当前任务数量等于零工单自动进入办结状态和阶段。
废弃:定制化通用按钮执行待办任务都变已办并把工单状态和阶段修改成废弃。
打回:定制化通用按钮根据工单查询和定制化条件返回不通工单阶段和不通处理人并生成对应任务。
本发明主要实现以下功能:
(1)工单查询主要功能是对工单的查询和处理。
(2)工单类型管理主要功能是对工单类型和工单权限的管理。
(3)用户管理主要功能是对用户信息管理。
(4)工单配置管理主要包含,流程管理、电子表单管理、按钮管理、校验管理、任务管理、自定义控件管理、消息提醒管理等功能完成流程页面消息提醒的可配置化。
最后应说明的是:以上实施例仅用以说明而非限制本发明的技术方案,尽管参照上述实施例对本发明进行了详细说明,本领域的普通技术人员应当理解:依然可以对本发明进行修改或者等同替换,而不脱离本发明的精神和范围,而所附权利要求意在涵盖落入本发明精神和范围中的这些修改或者等同替换。
1.一种工单系统,其特征在于:包括工单树模块、单据类型模块和页面&布局模块,所述单据类型模块包括初始页面模块和自定义属性模块,页面&布局模块包括页面字段模块、自定义区域模块、js条件模块和按钮管理模块。
2.根据权利要求1所述的一种工单系统,其特征在于:所述按钮模块包括流程模块、条件目录模块和消息提醒模块。
3.根据权利要求1所述的一种工单系统,其特征在于:所述流程模块包括若干路线模块。
4.根据权利要求1所述的一种工单系统,其特征在于:所述条件目录模块包括子目录模块,所述子目录模块包括若干任务模块。
5.根据权利要求1所述的一种工单系统,其特征在于:所述消息提醒模块包括钉钉消息提醒模块和邮件模块。
技术总结