CN109828982A - 值班表显示方法、装置、计算机装置及存储介质 - Google Patents
值班表显示方法、装置、计算机装置及存储介质 Download PDFInfo
- Publication number
- CN109828982A CN109828982A CN201811536799.0A CN201811536799A CN109828982A CN 109828982 A CN109828982 A CN 109828982A CN 201811536799 A CN201811536799 A CN 201811536799A CN 109828982 A CN109828982 A CN 109828982A
- Authority
- CN
- China
- Prior art keywords
- watch bill
- duty
- page
- data
- watch
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 70
- 238000009434 installation Methods 0.000 title claims abstract description 28
- 238000004590 computer program Methods 0.000 claims description 20
- 238000005538 encapsulation Methods 0.000 claims description 16
- 238000005516 engineering process Methods 0.000 claims description 9
- 230000008676 import Effects 0.000 claims description 7
- 230000004048 modification Effects 0.000 claims description 6
- 238000012986 modification Methods 0.000 claims description 6
- 230000006870 function Effects 0.000 description 19
- 238000010586 diagram Methods 0.000 description 5
- 230000008901 benefit Effects 0.000 description 4
- 230000008859 change Effects 0.000 description 3
- 230000008569 process Effects 0.000 description 3
- 230000015572 biosynthetic process Effects 0.000 description 2
- 238000007689 inspection Methods 0.000 description 2
- 238000004806 packaging method and process Methods 0.000 description 2
- 238000009877 rendering Methods 0.000 description 2
- 230000005641 tunneling Effects 0.000 description 2
- 230000006399 behavior Effects 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 230000010365 information processing Effects 0.000 description 1
- 238000000465 moulding Methods 0.000 description 1
- 238000005192 partition Methods 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 238000001228 spectrum Methods 0.000 description 1
Landscapes
- Information Transfer Between Computers (AREA)
Abstract
一种值班表显示方法,包括:当接收到获取值班排配数据的操作指令时,获取值班排配数据;根据所述值班排配数据生成一值班表;及当接收到查看值班表的操作指令时,生成一值班表显示页面,将所述值班表显示于所述值班表显示页面中。本发明还提供一种值班表显示装置、计算机装置及计算机可读存储介质。本发明方便用户查询值班排配。
Description
技术领域
本发明涉及计算机技术领域,具体涉及一种值班表显示方法及装置、计算机装置及存储介质。
背景技术
各种行业的商家或企业中都可能涉及到需要人员轮流值班的情况,而值班表是对值班管理的必要手段。通常,值班表都是根据值班人员的值班安排做成excel表的格式,然后发放给相关人员使得相关人员了解值班安排。如果值班信息有变化就需要重新修改值班表再重新发放,需要耗费很多时间和资源,也不便于实时更新。另外,由于每次值班都需要制作新的值班表,若想要回顾过往的值班情况,很难快速的查找到需要的值班表数据。
发明内容
鉴于以上内容,有必要提出一种值班表显示方法及装置、计算机装置和计算机可读存储介质,以解决用户不方便查查询值班表数据的问题。
本申请的第一方面提供一种值班表显示方法,所述方法包括:
当接收到获取值班排配数据的操作指令时,获取值班排配数据;
根据所述值班排配数据生成一值班表;及
当接收到查看值班表的操作指令时,生成一值班表显示页面,将所述值班表显示于所述值班表显示页面中。
进一步地,所述获取值班排配数据的方法包括如下方法中的至少一种:
1)当接收到输入值班表操作指令时,显示一值班排配输入界面,由所述值班排配输入界面中获取输入的值班排配数据;
2)当接收到获取值班排配数据的操作指令时,由指定存储位置读取值班排配数据;
3)当接收到导入值班排配数据的指令时,显示一数据导入界面并将存储有值班表数据的文档导入,然后由所述导入的文档中读取所述值班排配数据。
进一步地,根据所述值班排配数据生成值班表的方法包括:
将所述值班排配数据结合时间轴式的表格生成所述值班表;或
当接收到用户选择值班表模板的操作指令后,由预设存储位置中调用用户选择的值班表模板,并根据所述值班排配数据和所述选择出的值班表模板生成对应的值班表。
进一步地,所述值班表显示页面通过单页面应用技术进行显示。
进一步地,生成所述值班表显示页面的方法包括:
前端获取后端封装完成的页面显示数据,该页面显示数据为待显示页面中的内容数据;
前端根据页面显示数据生成所述值班表显示页面。
进一步地,所述方法还包括:
将所述生成的值班表存储至预设存储位置,并将所述值班表与值班表中对应的值班时间进行关联存储;
当接收到用户输入的查询历史值班表的操作指令时,获取所述操作指令中待查询的值班表所属时间段;
根据所述待查询值班表的时间段查询对应的历史值班表,并将查询到的历史值班表显示于显示页面。
进一步地,所述方法还包括:当接收到用户输入的修改值班表的操作指令时,根据所述操作指令对所述页面中显示的值班表进行相应修改,并通过单页面刷新技术刷新所述页面中的值班表。
本申请的第二方面提供一种值班表显示装置,所述装置包括:
数据获取模块,用于在接收到获取值班排配数据的操作指令时,获取值班排配数据;
值班表生成模块,用于根据所述值班排配数据生成一值班表;以及
显示控制模块,用于在接收到查看值班表的操作指令时,生成一值班表显示页面,将所述值班表显示于所述值班表显示页面中。
本申请的第三方面提供一种计算机装置,所述计算机装置包括处理器,所述处理器用于执行存储器中存储的计算机程序时实现如前所述值班表显示方法。
本申请的第四方面提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如前所述值班表显示方法。
本发明通过将值班表实时显示在用户终端页面上,用户可以实时查看值班信息,无需每次向用户分发excel表格,提高效率。另外,通过单页面刷新技术显示值班表,当更改值班表数据时仅对页面进行局部刷新,而无需跳转页面,用户体验更佳。
附图说明
图1是本发明值班表显示方法较佳实施例的流程图。
图2为本发明一实施例中值班表的示意图。
图3为本发明值班表显示装置较佳实施例的结构图。
图4为本发明计算机装置较佳实施例的示意图。
具体实施方式
为了能够更清楚地理解本发明的上述目的、特征和优点,下面结合附图和具体实施例对本发明进行详细描述。需要说明的是,在不冲突的情况下,本申请的实施例及实施例中的特征可以相互组合。
在下面的描述中阐述了很多具体细节以便于充分理解本发明,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
除非另有定义,本文所使用的所有的技术和科学术语与属于本发明的技术领域的技术人员通常理解的含义相同。本文中在本发明的说明书中所使用的术语只是为了描述具体的实施例的目的,不是旨在于限制本发明。
本发明实施例的值班表显示方法应用在包括至少一个服务器和通过网络与所述服务器进行连接的客户端所构成的硬件环境中。所述网络包括但不限于:广域网、城域网或局域网。本发明实施例的值班表显示方法可以由服务器来执行,也可以由客户端来执行;还可以是由服务器和客户端共同执行。所述服务器是一种能够按照事先设定或存储的指令,自动进行数值计算和/或信息处理的设备,其硬件包括但不限于微处理器、专用集成电路(应用程序lication Specific Integrated Circuit,ASIC)、可编程门阵列(Field-Programmable Gate Array,FPGA)、数字处理器(Digital Signal Processor,DSP)、嵌入式设备等。
所述对于需要显示值班表的服务器,可以直接在服务器上集成本发明的方法所提供的值班表显示功能,或者安装用于实现本发明的方法的客户端。再如,本发明所提供的方法还可以以软件开发工具包(Software Development Kit,SDK)的形式运行在服务器等设备上,以SDK的形式提供显示值班表功能的接口,用户终端或其他设备通过提供的接口即可实现值班表显示功能。
实施例一
图1是本发明值班表显示方法较佳实施例的流程图。
根据不同的需求,所述流程图中步骤的顺序可以改变,某些步骤可以省略。
参阅图1所示,所述值班表显示方法具体包括以下步骤。
步骤S1、当接收到获取值班排配数据的操作指令时,获取值班排配数据。
其中,所述值班排配数据中包括值班人员姓名及该值班人员对应的值班时间段。
一实施方式中,获取值班排配数据的方法包括:
1)当接收到输入值班表操作指令时,显示一值班排配输入界面,所述值班排配输入界面用于供用户输入值班排配数据;
2)由所述值班排配输入界面中获取输入的值班排配数据。其中,该值班排配数据可以是公司或企业的主管统一排配并在所述值班排配输入界面中输入的,也可以是值班人员根据公司排配自己在所述值班排配界面中输入的。例如,用户A在值班排配输入界面中输入自己的值班数据为姓名A,值班时间段为2018年7月1日上午8:00-12:00。
另一实施方式中,所述值班排配数据可以是响应用户的操作指令由指定存储位置读取的值班排配数据,所述指定存储位置中的值班排配数据可以是用户预先排配好的值班安排然后上传至所述存储位置中的,其中,所述指定存储位置可以是本地存储器、服务器或云存储器等。
又一实施方式中,所述值班排配数据还可以是用户手动导入的,例如,值班表数据可以罗列于word、Excel等格式的文档中,当接收到导入值班排配数据的指令时,显示一数据导入界面并将存储有值班表数据的文档导入,然后由所述导入的文档中读取所述值班排配数据。
步骤S2、根据所述值班排配数据生成一值班表。
在一实施方式中,将所述值班排配数据结合时间轴式的表格生成所述值班表,如图2所示,时间轴式表格包括横向轴(例如X轴)以及竖向轴(例如Y轴)。所述竖向轴中显示多个值班人员的姓名(例如值班人员A、B、C),所述横向轴中显示多个时间段(例如周一至周日)。可以理解的是,所述横向轴中时间段也可以是一天中按小时划分的时间段(例如8点至12点、12点至16点),还可以是一天、可以是一周,还可以是一月等。
在另一实施方式中,根据预设值班表模板及所述值班排配数据生成所述值班表,例如,可以在预设存储位置预先存储多种格式的值班表模板,当接收到用户选择值班表模板的操作指令后,由所述预设存储位置中调用用户选择的值班表模板,并根据所述值班排配数据和所述选择出的值班表模板生成对应的值班表。
可以理解的是,所述值班表的格式可以按照用户的喜好和习惯设置为不同的格式,用户还可以添加自定义格式的值班表模板,本发明在此不做限定。
步骤S3、当接收到查看值班表的操作指令时,生成一值班表显示页面,将所述值班表显示于所述值班表显示页面中。
一实施方式中,所述值班表显示页面通过单页面应用技术进行显示。
单页面应用(single page web application,SPA)就是只有一张Web页面的应用。单页应用程序是加载单个HTML页面并在用户与应用程序交互时动态更新该页面的Web应用程序。浏览器一开始会加载必需的HTML、CSS和JavaScript,所有的操作都在这张页面上完成。
单页面应用可以通过Cordova平台上的AngularJS框架构建,单页面应用中的页面可以利用AJAX(Asynchronous Javascript And XML,异步脚本语言JavaScript和可扩展标记语言XML)技术的局部刷新功能,根据不同用户的操作来更新这个页面的部分内容。单页面刷新只进行更改部分的局部刷新而不进行页面跳转,不需要进行数据请求,渲染不需要跳转,因此用户刷新值班表时不进行页面跳转,可以提高用户体验。
本发明一实施例中,生成所述值班表显示页面的方法包括以下几个步骤:
S31、前端获取后端封装完成的页面显示数据,该页面显示数据为待显示页面中的内容数据;
S32、前端根据页面显示数据生成所述值班表显示页面。
可选的,上述前端获取后端封装完成的页面显示数据的一种实现方式为:
1)前端向后端发送页面显示请求,该页面显示请求用于获取后端封装完成的页面显示数据;
2)前端接收后端发送的后端封装完成的页面显示数据。
上述的页面显示请求可以是用户的指令,也即,用户向前端发出指令,前端根据用户的指令,向后端发送页面显示请求,例如:用户输入网址,前端根据用户输入的网址,发送页面显示请求,进而获取后端封装完成的页面显示数据。
其中,页面显示数据在本发明的一种可实现的方式中,可以为JavaScript对象表示法(JavaScript Object Notation,简称为:JSON)数据,JSON数据是一种轻量级的数据交换格式,是存储和交换文本信息的语法,包括数据名称和数据名称对应的值,其中,数据名称包括数据类型和标识。JSON是基于ECMAScript(欧洲计算机协会制定的JavaScript规范)的一个子集,采用完全独立于编程语言的文本格式来存储和表示数据。使用JSON格式存储页面显示数据的优势在于它易于机器解析和生成,能够有效地提升页面生成速度。
其中,前端向后端发送页面显示请求的一种实现方式可以是前端通过Ajax向后端发送页面显示请求。其中,Ajax是异步JavaScript和可扩展标记语言(AsynchronousJavaScript And extensible Markup Language)的简称。Ajax是一种交互性更强的网页应用程序的技术,可以实现异步更新,以非阻塞的方式请求页面显示数据。
其中,后端对页面显示数据的封装的方法可以采用现有技术中的封装协议执行,也可以自定义封装方法,本发明不对后端对页面显示数据的具体封装过程加以限制。
在另一个实施方式中,生成所述值班表显示页面的方法包括:所述页面显示数据存放于前端的JSON(JavaScript Object Notation,JavaScript对象简谱)格式文件中,当接收到页面显示请求时,通过解析所述存储于前端的JSON文件中的页面显示数据生成所述值班表显示页面。
一实施方式中,所述值班表显示方法还可以包括如下步骤:
将所述生成的值班表存储至预设存储位置,并将所述值班表与值班表中对应的值班时间进行关联存储;
当接收到用户输入的查询历史值班表的操作指令时,获取所述操作指令中待查询的值班表所属时间段;
根据所述待查询值班表的时间段查询对应的历史值班表,并将查询到的历史值班表显示于显示页面。
举例而言,当用户想查询过去某一日期的值班表时,当接收到用户输入的该日期后,根据所述用户输入的日期查询该日期对应的历史值班表,并将查询到的该日期对应的历史值班表显示于显示页面。
一实施方式中,所述值班表显示方法还包括:
当接收到用户输入的修改值班表的操作指令时,根据所述操作指令对所述页面中显示的值班表进行相应修改,并通过单页面刷新技术刷新所述页面中的值班表。其中,所述修改值班表的操作指令可以包括,但不限于,修改值班表中的值班人员姓名、联系方式、值班时间段;删除值班人员的值班值班信息;新增值班人员的信息等。
实施例二
图3为本发明实施例二提供的值班表显示装置结构示意图。
在一些实施例中,所述值班表显示装置10运行于计算机装置中。所述值班表显示装置10可以包括多个由程序代码段所组成的功能模块。所述值班表显示装置10中的各个程序段的程序代码可以存储于存储器中,并由至少一个处理器所执行,以执行值班表显示功能。
本实施例中,所述值班表显示装置10根据其所执行的功能,可以被划分为多个功能模块。所述功能模块可以包括:数据获取模块101、值班表生成模块102以及显示控制模块103。本发明所称的模块是指一种能够被至少一个处理器所执行并且能够完成固定功能的一系列计算机程序段,其存储在存储器中。在一些实施例中,关于各模块的功能将在后续的实施例中详述。
所述数据获取模块101用于在接收到获取值班排配数据的操作指令时,获取值班排配数据。
其中,所述值班排配数据中包括值班人员姓名及该值班人员对应的值班时间段。
一实施方式中,所述数据获取模块101获取值班排配数据的方法包括:
1)当接收到输入值班表操作指令时,显示一值班排配输入界面,所述值班排配输入界面用于供用户输入值班排配数据;
2)由所述值班排配输入界面中获取输入的值班排配数据。其中,该值班排配数据可以是公司或企业的主管统一排配并在所述值班排配输入界面中输入的,也可以是值班人员根据公司排配自己在所述值班排配界面中输入的。例如,用户A在值班排配输入界面中输入自己的值班数据为姓名A,值班时间段为2018年7月1日上午8:00-12:00。
另一实施方式中,所述值班排配数据可以是所述数据获取模块101响应用户的操作指令由指定存储位置读取的值班排配数据,所述指定存储位置中的值班排配数据可以是用户预先排配好的值班安排然后上传至所述存储位置中的,其中,所述指定存储位置可以是本地存储器、服务器或云存储器等。
又一实施方式中,所述值班排配数据还可以是用户手动导入的,例如,值班表数据可以罗列于word、Excel等格式的文档中,当所述数据获取模块101接收到导入值班排配数据的指令时,显示一数据导入界面并将存储有值班表数据的文档导入,然后由所述导入的文档中读取所述值班排配数据。
所述值班表生成模块102用于根据所述值班排配数据生成一值班表。
在一实施方式中,所述值班表生成模块102将所述值班排配数据结合时间轴式的表格生成所述值班表,如图2所示,时间轴式表格包括横向轴(例如X轴)以及竖向轴(例如Y轴)。所述竖向轴中显示多个值班人员的姓名(例如值班人员A、B、C),所述横向轴中显示多个时间段(例如周一至周日)。可以理解的是,所述横向轴中时间段也可以是一天中按小时划分的时间段(例如8点至12点、12点至16点),还可以是一天、可以是一周,还可以是一月等。
在另一实施方式中,所述值班表生成模块102根据预设值班表模板及所述值班排配数据生成所述值班表,例如,在预设存储位置预先存储多种格式的值班表模板,当接收到用户选择值班表模板的操作指令后,所述值班表生成模块102由所述预设存储位置中调用用户选择的值班表模板,并根据所述值班排配数据和所述选择出的值班表模板生成对应的值班表。
可以理解的是,所述值班表的格式可以按照用户的喜好和习惯设置为不同的格式,用户还可以添加自定义格式的值班表模板,本发明在此不做限定。
所述显示控制模块103用于在接收到查看值班表的操作指令时,生成一值班表显示页面,将所述值班表显示于所述值班表显示页面中。
一实施方式中,所述值班表显示页面通过单页面应用技术进行显示。
单页面应用(single page web application,SPA)就是只有一张Web页面的应用。单页应用程序是加载单个HTML页面并在用户与应用程序交互时动态更新该页面的Web应用程序。浏览器一开始会加载必需的HTML、CSS和JavaScript,所有的操作都在这张页面上完成。
单页面应用可以通过Cordova平台上的AngularJS框架构建,单页面应用中的页面可以利用AJAX(Asynchronous Javascript And XML,异步脚本语言JavaScript和可扩展标记语言XML)技术的局部刷新功能,根据不同用户的操作来更新这个页面的部分内容。单页面刷新只进行更改部分的局部刷新而不进行页面跳转,不需要进行数据请求,渲染不需要跳转,因此用户刷新值班表时不进行页面跳转,可以提高用户体验。
本发明一实施例中,所述显示控制模块103生成所述值班表显示页面的方法包括以下几个步骤:
a.前端获取后端封装完成的页面显示数据,该页面显示数据为待显示页面中的内容数据;
b.前端根据页面显示数据生成所述值班表显示页面。
其中,上述前端获取后端封装完成的页面显示数据的一种实现方式为:
a1.前端向后端发送页面显示请求,该页面显示请求用于获取后端封装完成的页面显示数据;
a2.前端接收后端发送的后端封装完成的页面显示数据。
上述的页面显示请求可以是用户的指令,也即,用户向前端发出指令,前端根据用户的指令,向后端发送页面显示请求,例如:用户输入网址,前端根据用户输入的网址,发送页面显示请求,进而获取后端封装完成的页面显示数据。
其中,页面显示数据在本发明的一种可实现的方式中,可以为JavaScript对象表示法(JavaScript Object Notation,简称为:JSON)数据,JSON数据是一种轻量级的数据交换格式,是存储和交换文本信息的语法,包括数据名称和数据名称对应的值,其中,数据名称包括数据类型和标识。JSON是基于ECMAScript(欧洲计算机协会制定的JavaScript规范)的一个子集,采用完全独立于编程语言的文本格式来存储和表示数据。使用JSON格式存储页面显示数据的优势在于它易于机器解析和生成,能够有效地提升页面生成速度。
其中,前端向后端发送页面显示请求的一种实现方式可以是前端通过Ajax向后端发送页面显示请求。其中,Ajax是异步JavaScript和可扩展标记语言(AsynchronousJavaScript And extensible Markup Language)的简称。Ajax是一种交互性更强的网页应用程序的技术,可以实现异步更新,以非阻塞的方式请求页面显示数据。
其中,后端对页面显示数据的封装的方法可以采用现有技术中的封装协议执行,也可以自定义封装方法,本发明不对后端对页面显示数据的具体封装过程加以限制。
在另一个实施方式中,所述显示控制模块生成所述值班表显示页面的方法包括:所述页面显示数据存放于前端的JSON(JavaScript Object Notation,JavaScript对象简谱)格式文件中,当接收到页面显示请求时,通过解析所述存储于前端的JSON文件中的页面显示数据生成所述值班表显示页面。
一实施方式中,所述值班表生成模块102将所述生成的值班表存储至预设存储位置,并将所述值班表与值班表中对应的值班时间进行关联存储,还用于在接收到用户输入的查询历史值班表的操作指令时,获取所述操作指令中待查询的值班表所属时间段,根据所述待查询值班表的时间段查询对应的历史值班表,所述显示控制模块103用于将查询到的历史值班表显示于显示页面。
举例而言,当用户想查询过去某一日期的值班表时,当接收到用户输入的该日期后,根据所述用户输入的日期查询该日期对应的历史值班表,并将查询到的该日期对应的历史值班表显示于显示页面。
一实施方式中,所述值班表生成模块102还用于在接收到用户输入的修改值班表的操作指令时,根据所述操作指令对所述页面中显示的值班表进行相应修改,上述显示控制模块用于通过单页面刷新技术刷新所述值班表显示页面中的值班表。其中,所述修改值班表的操作指令可以包括,但不限于,修改值班表中的值班人员姓名、联系方式、值班时间段;删除值班人员的值班值班信息;新增值班人员的信息等。
如前所述,本发明提供的值班表显示方法及装置,通过将值班表实时显示在值班表显示页面上,使得用户可以实时查看值班信息,无需每次通过excel表格分发值班信息。另外,通过单页面刷新技术显示值班表,当更改值班表数据时仅对页面进行局部刷新,而无需跳转页面,用户体验更佳。
实施例三
图4为本发明计算机装置较佳实施例的示意图。
所述计算机装置1包括存储器20、处理器30以及存储在所述存储器20中并可在所述处理器30上运行的计算机程序40,例如值班表显示控制程序。所述处理器30执行所述计算机程序40时实现上述值班表显示方法实施例中的步骤,例如图1所示的步骤S1~S3。或者,所述处理器30执行所述计算机程序40时实现上述值班表显示装置实施例中各模块/单元的功能,例如图2中的单元101~103。
示例性的,所述计算机程序40可以被分割成一个或多个模块/单元,所述一个或者多个模块/单元被存储在所述存储器20中,并由所述处理器30执行,以完成本发明。所述一个或多个模块/单元可以是能够完成特定功能的一系列计算机程序指令段,所述指令段用于描述所述计算机程序40在所述计算机装置1中的执行过程。例如,所述计算机程序40可以被分割成图2中的数据获取模块101、值班表生成模块102以及显示控制模块103。各单元具体功能参见实施例二。
所述计算机装置1可以是智能手机、桌上型计算机、笔记本、掌上电脑及云端服务器等计算设备。本领域技术人员可以理解,所述示意图仅仅是计算机装置1的示例,并不构成对计算机装置1的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件,例如所述计算机装置1还可以包括输入输出设备、网络接入设备、总线等。
所称处理器30可以是中央处理单元(Central Processing Unit,CPU),还可以是其他通用处理器、数字信号处理器(Digital Signal Processor,DSP)、专用集成电路(Application Specific Integrated Circuit,ASIC)、现成可编程门阵列(Field-Programmable Gate Array,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者所述处理器30也可以是任何常规的处理器等,所述处理器30是所述计算机装置1的控制中心,利用各种接口和线路连接整个计算机装置1的各个部分。
所述存储器20可用于存储所述计算机程序40和/或模块/单元,所述处理器30通过运行或执行存储在所述存储器20内的计算机程序和/或模块/单元,以及调用存储在存储器20内的数据,实现所述计算机装置1的各种功能。所述存储器20可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作***、至少一个功能所需的应用程序(比如声音播放功能、图像播放功能等)等;存储数据区可存储根据计算机装置1的使用所创建的数据(比如音频数据、电话本等)等。此外,存储器20可以包括高速随机存取存储器,还可以包括非易失性存储器,例如硬盘、内存、插接式硬盘,智能存储卡(Smart Media Card,SMC),安全数字(Secure Digital,SD)卡,闪存卡(Flash Card)、至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。
所述计算机装置1集成的模块/单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明实现上述实施例方法中的全部或部分流程,也可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一计算机可读存储介质中,所述计算机程序在被处理器执行时,可实现上述各个方法实施例的步骤。其中,所述计算机程序包括计算机程序代码,所述计算机程序代码可以为源代码形式、对象代码形式、可执行文件或某些中间形式等。所述计算机可读介质可以包括:能够携带所述计算机程序代码的任何实体或装置、记录介质、U盘、移动硬盘、磁碟、光盘、计算机存储器、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、电载波信号、电信信号以及软件分发介质等。需要说明的是,所述计算机可读介质包含的内容可以根据司法管辖区内立法和专利实践的要求进行适当的增减,例如在某些司法管辖区,根据立法和专利实践,计算机可读介质不包括电载波信号和电信信号。
在本发明所提供的几个实施例中,应所述理解到,所揭露的计算机装置和方法,可以通过其它的方式实现。例如,以上所描述的计算机装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。
另外,在本发明各个实施例中的各功能单元可以集成在相同处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在相同单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能模块的形式实现。
对于本领域技术人员而言,显然本发明不限于上述示范性实施例的细节,而且在不背离本发明的精神或基本特征的情况下,能够以其他的具体形式实现本发明。因此,无论从哪一点来看,均应将实施例看作是示范性的,而且是非限制性的,本发明的范围由所附权利要求而不是上述说明限定,因此旨在将落在权利要求的等同要件的含义和范围内的所有变化涵括在本发明内。不应将权利要求中的任何附图标记视为限制所涉及的权利要求。此外,显然“包括”一词不排除其他单元或步骤,单数不排除复数。计算机装置权利要求中陈述的多个单元或计算机装置也可以由同一个单元或计算机装置通过软件或者硬件来实现。第一,第二等词语用来表示名称,而并不表示任何特定的顺序。
最后应说明的是,以上实施例仅用以说明本发明的技术方案而非限制,尽管参照较佳实施例对本发明进行了详细说明,本领域的普通技术人员应当理解,可以对本发明的技术方案进行修改或等同替换,而不脱离本发明技术方案的精神和范围。
Claims (10)
1.一种值班表显示方法,其特征在于,所述方法包括:
当接收到获取值班排配数据的操作指令时,获取值班排配数据;
根据所述值班排配数据生成一值班表;及
当接收到查看值班表的操作指令时,生成一值班表显示页面,将所述值班表显示于所述值班表显示页面中。
2.如权利要求1所述的值班表显示方法,其特征在于,所述获取值班排配数据的方法包括如下方法中的至少一种:
1)当接收到输入值班表操作指令时,显示一值班排配输入界面,由所述值班排配输入界面中获取输入的值班排配数据;
2)当接收到获取值班排配数据的操作指令时,由指定存储位置读取值班排配数据;
3)当接收到导入值班排配数据的指令时,显示一数据导入界面并将存储有值班表数据的文档导入,然后由所述导入的文档中读取所述值班排配数据。
3.如权利要求1所述的值班表显示方法,其特征在于,根据所述值班排配数据生成值班表的方法包括:
将所述值班排配数据结合时间轴式的表格生成所述值班表;或
当接收到用户选择值班表模板的操作指令后,由预设存储位置中调用用户选择的值班表模板,并根据所述值班排配数据和所述选择出的值班表模板生成对应的值班表。
4.如权利要求1所述的值班表显示方法,其特征在于,所述值班表显示页面通过单页面应用技术进行显示。
5.如权利要求1所述的值班表显示方法,其特征在于,生成所述值班表显示页面的方法包括:
前端获取后端封装完成的页面显示数据,该页面显示数据为待显示页面中的内容数据;
前端根据页面显示数据生成所述值班表显示页面。
6.如权利要求1所述的值班表显示方法,其特征在于,所述方法还包括:
将所述生成的值班表存储至预设存储位置,并将所述值班表与值班表中对应的值班时间进行关联存储;
当接收到用户输入的查询历史值班表的操作指令时,获取所述操作指令中待查询的值班表所属时间段;
根据所述待查询值班表的时间段查询对应的历史值班表,并将查询到的历史值班表显示于显示页面。
7.如权利要求1所述的值班表显示方法,其特征在于,所述方法还包括:当接收到用户输入的修改值班表的操作指令时,根据所述操作指令对所述页面中显示的值班表进行相应修改,并通过单页面刷新技术刷新所述页面中的值班表。
8.一种值班表显示装置,其特征在于,所述装置包括:
数据获取模块,用于在接收到获取值班排配数据的操作指令时,获取值班排配数据;
值班表生成模块,用于根据所述值班排配数据生成一值班表;以及
显示控制模块,用于在接收到查看值班表的操作指令时,生成一值班表显示页面,将所述值班表显示于所述值班表显示页面中。
9.一种计算机装置,其特征在于:所述计算机装置包括处理器,所述处理器用于执行存储器中存储的计算机程序时实现如权利要求1-7中任一项所述的值班表显示方法。
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于:所述计算机程序被处理器执行时实现如权利要求1-7中任一项所述值班表显示方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811536799.0A CN109828982A (zh) | 2018-12-15 | 2018-12-15 | 值班表显示方法、装置、计算机装置及存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811536799.0A CN109828982A (zh) | 2018-12-15 | 2018-12-15 | 值班表显示方法、装置、计算机装置及存储介质 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN109828982A true CN109828982A (zh) | 2019-05-31 |
Family
ID=66859573
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201811536799.0A Pending CN109828982A (zh) | 2018-12-15 | 2018-12-15 | 值班表显示方法、装置、计算机装置及存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109828982A (zh) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111522553A (zh) * | 2020-04-03 | 2020-08-11 | 京东数字科技控股有限公司 | 一种数据处理方法、装置、电子设备及存储介质 |
CN114118824A (zh) * | 2021-11-30 | 2022-03-01 | 中国建设银行股份有限公司 | 一种值班管理方法与*** |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103514197A (zh) * | 2012-06-25 | 2014-01-15 | 一零四资讯科技股份有限公司 | 于网络上使用员工值班表的***及其方法 |
WO2016110202A1 (zh) * | 2015-01-06 | 2016-07-14 | 阿里巴巴集团控股有限公司 | 一种显示页面的方法、客户端及设备 |
CN106294365A (zh) * | 2015-05-15 | 2017-01-04 | 阿里巴巴集团控股有限公司 | 一种单页web应用的页面数据处理方法及设备 |
CN107291449A (zh) * | 2017-05-22 | 2017-10-24 | 北京奇艺世纪科技有限公司 | 一种页面渲染方法、装置及设备 |
CN107563649A (zh) * | 2017-09-05 | 2018-01-09 | 盐城工学院 | 一种数据处理方法及设备 |
CN107678817A (zh) * | 2017-09-21 | 2018-02-09 | 北京三快在线科技有限公司 | 视图切换方法和装置以及计算设备 |
CN108009795A (zh) * | 2017-12-15 | 2018-05-08 | 安徽长泰信息安全服务有限公司 | 一种电子政务管理信息化平台及方法 |
-
2018
- 2018-12-15 CN CN201811536799.0A patent/CN109828982A/zh active Pending
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103514197A (zh) * | 2012-06-25 | 2014-01-15 | 一零四资讯科技股份有限公司 | 于网络上使用员工值班表的***及其方法 |
WO2016110202A1 (zh) * | 2015-01-06 | 2016-07-14 | 阿里巴巴集团控股有限公司 | 一种显示页面的方法、客户端及设备 |
CN106294365A (zh) * | 2015-05-15 | 2017-01-04 | 阿里巴巴集团控股有限公司 | 一种单页web应用的页面数据处理方法及设备 |
CN107291449A (zh) * | 2017-05-22 | 2017-10-24 | 北京奇艺世纪科技有限公司 | 一种页面渲染方法、装置及设备 |
CN107563649A (zh) * | 2017-09-05 | 2018-01-09 | 盐城工学院 | 一种数据处理方法及设备 |
CN107678817A (zh) * | 2017-09-21 | 2018-02-09 | 北京三快在线科技有限公司 | 视图切换方法和装置以及计算设备 |
CN108009795A (zh) * | 2017-12-15 | 2018-05-08 | 安徽长泰信息安全服务有限公司 | 一种电子政务管理信息化平台及方法 |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111522553A (zh) * | 2020-04-03 | 2020-08-11 | 京东数字科技控股有限公司 | 一种数据处理方法、装置、电子设备及存储介质 |
CN111522553B (zh) * | 2020-04-03 | 2023-12-05 | 京东科技控股股份有限公司 | 一种数据处理方法、装置、电子设备及存储介质 |
CN114118824A (zh) * | 2021-11-30 | 2022-03-01 | 中国建设银行股份有限公司 | 一种值班管理方法与*** |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107766132B (zh) | 多任务调度方法、应用服务器及计算机可读存储介质 | |
CN109614102A (zh) | 代码自动生成方法、装置、电子设备及存储介质 | |
CN109634598A (zh) | 一种页面显示方法、装置、设备及存储介质 | |
CN103198074A (zh) | 一种动态发布网站页面的设计方法及*** | |
CN109697064A (zh) | 一种自定义页面的生成方法及装置 | |
CN103678471B (zh) | 对用于分布式抓取的搜索空间进行分区的方法和装置 | |
CN102207872A (zh) | 按照用户需求定制Web UI控件的方法和*** | |
CN103838706A (zh) | 一种可定制流程与表单的柔性管理信息*** | |
CN105912600A (zh) | 问答知识库及其建立方法、智能问答方法和*** | |
CN107391736A (zh) | 一种页面显示方法及装置 | |
CN109828982A (zh) | 值班表显示方法、装置、计算机装置及存储介质 | |
CN110389766A (zh) | HBase容器集群部署方法、***、设备及计算机可读存储介质 | |
CN107809332A (zh) | 复合接口配置及复合接口调用方法、装置 | |
CN109840159A (zh) | 异常处理方案管理方法、装置、计算机装置及存储介质 | |
CN109359139A (zh) | 数据同步方法、***、电子设备及计算机可读存储介质 | |
CN107391622A (zh) | 一种数据访问方法及设备 | |
CN109271160A (zh) | 活动规则组建方法、装置和计算机***、介质 | |
CN110324167B (zh) | 服务治理规则的配置方法、装置、***以及电子设备 | |
CN113342330B (zh) | 前端工程生成方法及装置 | |
CN106528729A (zh) | 一种创建web应用的***及方法 | |
CN110231936A (zh) | 一种移动端流程引擎框架及移动端流程引擎的使用方法 | |
CN105574114A (zh) | 基于电信资源管理标准控件库的在线绘图方法 | |
CN108595173A (zh) | 用户界面的生成方法及装置、电子装置及计算机存储介质 | |
CN102308604B (zh) | 集群在线计费方法和设备 | |
CN107609810A (zh) | 物品调度追踪方法、装置、调度终端和服务器 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |