Method and device for reporting organization data and medium

By setting the supervision end in the organization to determine the task configuration items and deadlines, automatically filtering unfinished tasks and reporting and reviewing them, the problem of inefficient organizational information reporting is solved, and the centralization of data management and information security is achieved.

CN119646015APending Publication Date: 2025-03-18天元大数据信用管理有限公司
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411501514.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-10-25
Publication Date
2025-03-18

AI Technical Summary

Technical Problem

Currently, some organizations rely on manual records and paper documents for information reporting, resulting in inefficiency and lagging information feedback, which affects the timeliness and effectiveness of decision-making, and also has data management problems and information security risks.

Method used

A method of reporting data is proposed to determine the configuration items of the task through the pre-set supervision end, publish tasks and filter unfinished tasks according to the deadline, determine the task list for reporting, and review the reported tasks.

Benefits of technology

Significantly reduce information transmission time, ensure timely feedback, realize centralized data management, facilitate statistics, analysis and archiving, avoid the risk of information leakage, and improve the management efficiency and informatization level of organizational work.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119646015A_ABST
    Figure CN119646015A_ABST
Patent Text Reader

Abstract

The invention discloses an organization data reporting method and device and a medium, and the method comprises the steps: determining a configuration item of a task through a preset supervision end, and publishing the task according to the configuration item; determining deadlines of the tasks according to the configuration items, and screening the tasks according to the deadlines to determine non-deadline tasks; and determining a task list of the tasks which are not cut off, reporting the tasks according to the task list, and auditing the reported tasks. Through the systematic data reporting process, the information transmission time can be remarkably shortened, timely feedback is ensured, centralized data management is achieved, statistics, analysis and archiving are facilitated, and the risk of information leakage transmitted through third-party software is avoided. Meanwhile, the supervision side can monitor and report the task state in real time, it is ensured that all departments complete tasks on time, and the management efficiency and the informatization level of organization work are effectively improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of data management technology, and in particular to a method, device and medium for reporting organizational data. Background Art

[0002] In the process of promoting the development of social undertakings and promoting economic and cultural prosperity, organizational work plays a vital leading and guaranteeing role, and the information reporting mechanism of the organization is the key link to ensure the effective implementation of the organization's policies and activities. However, some organizations still rely on manual records and paper documents to report organizational information, or use Office files (such as Word, Excel) to organize and transmit information. These methods are not only inefficient, resulting in delayed information feedback, affecting the timeliness and effectiveness of decision-making, but also face difficulties in statistics, analysis and archiving in data management, and there is a risk of leakage or loss in information security. Finally, it affects the actual effect of organizational work. Summary of the invention

[0003] In order to solve the above problems, the present application proposes a method for reporting organizational data, including: determining the configuration items of the task through a pre-set supervision terminal, and publishing the task according to the configuration items; determining the deadline of the task according to the configuration items, and screening the tasks according to the deadline to determine the tasks that have not yet expired; determining a task list for the tasks that have not yet expired, reporting the tasks according to the task list, and reviewing the reported tasks.

[0004] In one example, the method further includes: determining roles to determine users based on the roles, the roles including supervisory roles and reporting roles, and the users including supervisory users and reporting users; determining permissions corresponding to the users based on the roles to determine corresponding reporting sections, the reporting sections including supervisory sides and reporting sides; determining corresponding reporting sections based on the roles, determining the organization corresponding to the task, and reporting the task in the reporting section based on the organization.

[0005] In one example, the method also includes: determining the configuration items through the supervisory side to fill in the task according to the configuration items, wherein the configuration items include but are not limited to the task name, the start and end time of the task report, the notification file, the reporting template file, the reporting department, and the task description; saving the filled-in task, and determining that the status of the task is unpublished, and editing the task through the supervisory side; determining the supervisory side corresponding to the task, publishing the task through the supervisory side, and determining that the status of the task is in progress.

[0006] In one example, the method also includes: determining a list of unreported tasks through the reporting side, and displaying the unreported task list, wherein the displayed content includes but is not limited to task name, task description, notification file, template file, reporting start time, reporting end time, and task status; downloading files according to the task list to preview unreported tasks; determining a reporting button through the reporting side, reporting the task through the reporting button, and determining that the status of the reported task is under review.

[0007] In one example, the method also includes: determining the review status of the task; if the task is under review, determining a withdraw button through the reporting side, and withdrawing the task under review through the withdraw button; if the task is reviewed and approved, the status of the task is reviewed and approved, and the task cannot be withdrawn; if the task is reviewed and rejected, the task is returned and re-reported through the reporting button.

[0008] In one example, the method also includes: determining the reported tasks and determining the reporting status of the tasks, the reporting status including the reporting organization and the number of organizations; determining a reporting record button through the supervision side, and determining the reporting status of the task through the reporting record button, so as to review the task according to the reporting status.

[0009] In one example, the method further includes: determining a list of organization names through the regulatory side, and displaying the list of organization names, wherein the list of organization names includes the number of misreporting and the number of omissions.

[0010] In one example, the method further includes: determining a query condition, wherein the query condition includes a person's name and a reporting time; and performing a query according to the query condition to locate the corresponding task.

[0011] On the other hand, the present application also proposes a reporting device for organizational data, comprising: at least one processor; and a memory communicatively connected to the at least one processor; wherein the memory stores instructions executable by the at least one processor, and the instructions are executed by the at least one processor so that the reporting device for organizational data can execute: determining the configuration items of the task through a pre-set supervision end, and publishing the task according to the configuration items; determining the deadline of the task according to the configuration items, and screening the tasks according to the deadline to determine the tasks that have not been due; determining a task list for the tasks that have not been due, reporting the tasks according to the task list, and reviewing the reported tasks.

[0012] On the other hand, the present application also proposes a non-volatile computer storage medium storing computer executable instructions, wherein the computer executable instructions are configured to: determine the configuration items of the task through a pre-set supervisory terminal, and publish the task according to the configuration items; determine the deadline of the task according to the configuration items, and screen the tasks according to the deadline to determine the tasks that have not yet been completed; determine a task list for the tasks that have not yet been completed, report the tasks according to the task list, and review the reported tasks.

[0013] This application can significantly reduce the time of information transmission through a systematic data reporting process, ensure timely feedback, realize centralized data management, facilitate statistics, analysis and archiving, and avoid the risk of information leakage transmitted through third-party software. At the same time, the supervisory side can monitor the status of the reported tasks in real time to ensure that each department completes the task on time, effectively improving the management efficiency and information level of organizational work. This application pre-sets and publishes task configuration items on the supervisory side to ensure the standardization and uniformity of the tasks. At the same time, the task deadline is determined according to the configuration items, and the unexpired tasks are automatically screened, which improves the efficiency and accuracy of task management. Clearly distinguish between supervisory roles and reporting roles, determine user permissions and reporting sections according to roles, so that different users can perform their duties, effectively avoiding confusion of permissions and reporting errors. The supervisory side can fill in and edit task information and determine the task status. At the same time, the reporting side can preview unreported tasks and report them, which enhances the flexibility and operability of the task. After the task is reported, the supervisory side can review it and withdraw or return it according to the review status. This strict review mechanism ensures the accuracy and reliability of the reported data. A list of organization names can be displayed, including the number of misreports and missed reports, so that the superior organization can intuitively understand the reporting situation of each department, providing strong support for further supervision and management. By determining the query conditions, such as the name of the person and the reporting time, the user can quickly locate and find the corresponding task, improving the query efficiency and accuracy. The reporting method of organizational data in this application has the advantages of high efficiency, standardization, flexibility, strictness, comprehensiveness and convenience, which can effectively improve the quality and efficiency of organizational data reporting and provide strong guarantees for organizational work. BRIEF DESCRIPTION OF THE DRAWINGS

[0014] The drawings described herein are used to provide a further understanding of the present application and constitute a part of the present application. The illustrative embodiments of the present application and their descriptions are used to explain the present application and do not constitute an improper limitation on the present application. In the drawings:

[0015] Figure 1 A flowchart of a method for reporting organizational data in an embodiment of the present application;

[0016] Figure 2This is a schematic diagram of a reporting device for organizational data in an embodiment of the present application. DETAILED DESCRIPTION

[0017] In order to make the purpose, technical solution and advantages of the present application clearer, the technical solution of the present application will be clearly and completely described below in combination with the specific embodiments of the present application and the corresponding drawings. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without making creative work are within the scope of protection of the present application.

[0018] The technical solutions provided by various embodiments of the present application are described in detail below in conjunction with the accompanying drawings.

[0019] like Figure 1 As shown, in order to solve the above problems, a method for reporting organizational data provided in an embodiment of the present application is applied in an organizational data reporting system, wherein the system includes three system authority sections, namely account management, role management, and department management, and a data reporting section. The data reporting section is divided into a supervision side and a reporting side. The supervision side has three sections, namely task management, reporting management, and reporting statistics. The reporting side has two sections, namely, reported and pending reporting. The method includes:

[0020] S101. Determine configuration items of a task through a preset supervisory terminal, and publish the task according to the configuration items.

[0021] The role management function in the system authority section allows the configuration of supervisory roles and reporting roles to clearly distinguish between supervisory users and reporting users. The department management function is used to set up different branch organizations. In the account management section, you can create a new account and associate it with a specific department and role. The role setting determines the section that the user can access after logging in, that is, the reporting side or the supervisory side. When issuing a reporting task, users on the supervisory side can choose to report to a designated department, while undesignated departments do not need to report. When an account is configured with the corresponding department, the system can control whether the account needs to report data based on the configuration.

[0022] S102: Determine the deadline of the task according to the configuration item, and filter the tasks according to the deadline to determine tasks that have not yet been due.

[0023] The task management section on the supervision side focuses on the management of reporting tasks. The supervision account has the authority to add new reporting tasks. The configuration items of these reporting tasks are detailed, covering the task name, the start and end time of the report, the notification file, the template file required for the report, the designated reporting department, and the task description. When all the necessary information is filled in, the supervision account can choose to publish the task immediately, or save the task for subsequent operations. Once the task is published, the designated department can view the tasks to be reported on the reporting side, and complete the reporting and submit it within the specified reporting time.

[0024] In one embodiment, if the task is in a saved state, the supervisory account can still re-edit the task content to ensure the accuracy and completeness of the information. In addition, the task management section also provides a powerful screening query function, allowing the supervisory account to quickly locate the task based on conditions such as task name and reporting time, and also supports the deletion of tasks. What is more flexible is that the supervisory account can close the reporting task in advance. Once the task is closed, the reporting side can still see the reported task, but will not be able to perform further reporting operations.

[0025] S103: Determine a task list of the unexpired tasks, report the tasks according to the task list, and review the reported tasks.

[0026] In one embodiment, the to-be-reported section on the reporting side clearly displays a list of all unreported tasks, listing in detail the task name, task description, notification file, template file, reporting start and end time, as well as the task status and reporting button. Users can easily preview or download the required content by simply clicking on the configuration file or notification file. In the list of tasks to be reported, the status bar of all tasks is displayed as "to be submitted", and each task is equipped with a reporting button. After the user clicks the reporting button, the corresponding file can be uploaded according to the reporting template file preset by the regulatory side. After the upload is complete, the user can click on the file to preview it. At this time, the task status will be updated to "under review" and will be displayed synchronously in the reported section.

[0027] In one embodiment, the reported section on the reporting side is specifically used to display a list of reporting tasks that have been reported, returned, or withdrawn. The fields displayed in this section are consistent with those in the pending reporting section, but the operation buttons are different. Specifically, when the user completes the report in the pending reporting section, the task status will be immediately updated to "under review". At this time, the corresponding task operation buttons will become "View" and "Withdraw". The user clicks the "View" button to preview the content of the reported file, and after clicking the "Withdraw" button, the task status will be updated to "Withdraw", and the upload button will be reactivated, allowing the user to re-upload the file.

[0028] In one embodiment, once the supervisory side has reviewed the reported task and determined that it has passed, the task status will be updated to "Reviewed". In this state, the user can only preview the file content through the "View" button and cannot perform other operations. If the supervisory side fails the review, the task status will be updated to "Returned". At this time, the user will see two buttons, "View" and "Report", and can report again. After re-reporting, the task status will be updated to "Under Review" again, entering a new round of review process.

[0029] In one embodiment, the task management section on the supervisory side displays fields including the task name, task description, task status (specifically divided into three states: unpublished, in progress, and expired), creator, creation organization, and reporting progress, that is, detailed display of the reported organizations and the number of organizations required to be reported, the reporting start time, the reporting end time, and the reporting record button. After the user clicks the reporting record button, a window will pop up, which lists the reporting status of each organization in detail. In this window, supervisors can not only perform review and return operations, but also edit the corresponding review opinions or reasons for return when reviewing or returning. Such a design enables supervisors to fully and conveniently grasp the reporting progress of the task and make corresponding processing.

[0030] In one embodiment, the reporting statistics section on the regulatory side is specifically used to display a list of organization names, including the number of misreporting and underreporting by each organization. This function is intended to help superior organizations intuitively count and understand the reporting status of each department.

[0031] like Figure 2 As shown, the embodiment of the present application also provides a reporting device for organizational data, including:

[0032] at least one processor; and,

[0033] a memory communicatively connected to at least one processor; wherein,

[0034] The memory stores instructions that can be executed by at least one processor, and the instructions are executed by at least one processor to enable a reporting device for organizational data to perform:

[0035] Determine the configuration items of the task through a pre-set supervisory terminal, and publish the task according to the configuration items;

[0036] Determine the deadline of the task according to the configuration item, and filter the tasks according to the deadline to determine the tasks that have not yet been due;

[0037] Determine a task list of the unexpired tasks, report the tasks according to the task list, and review the reported tasks.

[0038] The embodiment of the present application further provides a non-volatile computer storage medium storing computer executable instructions, wherein the computer executable instructions are configured as follows:

[0039] Determine the configuration items of the task through a pre-set supervisory terminal, and publish the task according to the configuration items;

[0040] Determine the deadline of the task according to the configuration item, and filter the tasks according to the deadline to determine the tasks that have not yet been due;

[0041] Determine a task list of the unexpired tasks, report the tasks according to the task list, and review the reported tasks.

[0042] In the 1990s, improvements to a technology could be clearly distinguished as hardware improvements (for example, improvements to the circuit structure of diodes, transistors, switches, etc.) or software improvements (improvements to the method flow). However, with the development of technology, many improvements to the method flow today can be regarded as direct improvements to the hardware circuit structure. Designers almost always obtain the corresponding hardware circuit structure by programming the improved method flow into the hardware circuit. Therefore, it cannot be said that an improvement in a method flow cannot be implemented using a hardware entity module. For example, a programmable logic device (PLD) (such as a field programmable gate array (FPGA)) is such an integrated circuit whose logical function is determined by the user's programming of the device. Designers can "integrate" a digital system on a PLD by programming it themselves, without having to ask a chip manufacturer to design and produce a dedicated integrated circuit chip. Moreover, nowadays, instead of manually making integrated circuit chips, this kind of programming is mostly implemented by "logic compiler" software, which is similar to the software compiler used when developing and writing programs, and the original code before compilation must also be written in a specific programming language, which is called hardware description language (HDL). There is not only one HDL, but many kinds, such as ABEL (Advanced Boolean Expression Language), AHDL (Altera Hardware Description Language), Confluence, CUPL (Cornell University Programming Language), HDCal, JHDL (Java Hardware Description Language), Lava, Lola, MyHDL, PALASM, RHDL (Ruby Hardware Description Language), etc. The most commonly used ones are VHDL (Very-High-Speed ​​Integrated Circuit Hardware Description Language) and Verilog. Those skilled in the art should also know that it is only necessary to program the method flow slightly in the above-mentioned hardware description languages ​​and program it into the integrated circuit, and then it is easy to obtain the hardware circuit that implements the logic method flow.

[0043] The controller can be implemented in any appropriate manner, for example, the controller can take the form of a microprocessor or processor and a computer-readable medium storing a computer-readable program code (such as software or firmware) that can be executed by the (micro)processor, a logic gate, a switch, an application-specific integrated circuit (ASIC), a programmable logic controller, and an embedded microcontroller. Examples of controllers include, but are not limited to, the following microcontrollers: ARC 625D, Atmel AT91SAM, Microchip PIC18F26K20, and Silicone Labs C8051F320. The memory controller can also be implemented as part of the control logic of the memory. Those skilled in the art also know that in addition to implementing the controller in a purely computer-readable program code manner, the controller can be implemented in the form of a logic gate, a switch, an application-specific integrated circuit, a programmable logic controller, and an embedded microcontroller by logically programming the method steps. Therefore, this controller can be considered as a hardware component, and the devices included therein for implementing various functions can also be regarded as structures within the hardware component. Or even, the devices for implementing various functions can be regarded as both software modules for implementing the method and structures within the hardware component.

[0044] The systems, devices, modules or units described in the above embodiments may be implemented by computer chips or entities, or by products with certain functions. A typical implementation device is a computer. Specifically, the computer may be, for example, a personal computer, a laptop computer, a cellular phone, a camera phone, a smart phone, a personal digital assistant, a media player, a navigation device, an email device, a game console, a tablet computer, a wearable device, or a combination of any of these devices.

[0045] For the convenience of description, the above device is described in various units according to their functions. Of course, when implementing this specification, the functions of each unit can be implemented in the same or multiple software and / or hardware.

[0046] Each embodiment in this application is described in a progressive manner, and the same or similar parts between the embodiments can be referred to each other, and each embodiment focuses on the differences from other embodiments. In particular, for the device and medium embodiments, since they are basically similar to the method embodiments, the description is relatively simple, and the relevant parts can be referred to the partial description of the method embodiments.

[0047] The devices and media provided in the embodiments of the present application correspond one-to-one to the methods. Therefore, the devices and media also have similar beneficial technical effects as the corresponding methods. Since the beneficial technical effects of the methods have been described in detail above, the beneficial technical effects of the devices and media will not be repeated here.

[0048] Those skilled in the art will appreciate that the embodiments of the present application may be provided as methods, systems, or computer program products. Therefore, the present application may adopt the form of a complete hardware embodiment, a complete software embodiment, or an embodiment in combination with software and hardware. Moreover, the present application may adopt the form of a computer program product implemented in one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) that include computer-usable program code.

[0049] The present application is described with reference to the flowcharts and / or block diagrams of the methods, devices (systems), and computer program products according to the embodiments of the present application. It should be understood that each process and / or box in the flowchart and / or block diagram, as well as the combination of the processes and / or boxes in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to generate a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.

[0050] These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the computer-readable memory produce an article of manufacture comprising an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.

[0051] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operating steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions for implementing the process. Figure 1 A process or multiple processes and / or boxes Figure 1 The steps for the functions specified in one or more boxes.

[0052] In a typical configuration, a computing device includes one or more processors (CPU), input / output interfaces, network interfaces, and memory.

[0053] The memory may include non-permanent storage in a computer-readable medium, random access memory (RAM) and / or non-volatile memory in the form of read-only memory (ROM) or flash RAM. The memory is an example of a computer-readable medium.

[0054] Computer readable media include permanent and non-permanent, removable and non-removable media that can be implemented by any method or technology to store information. Information can be computer readable instructions, data structures, program modules or other data. Examples of computer storage media include, but are not limited to, phase change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technology, compact disk read-only memory (CD-ROM), digital versatile disk (DVD) or other optical storage, magnetic cassettes, magnetic tape magnetic disk storage or other magnetic storage devices or any other non-transmission media that can be used to store information that can be accessed by a computing device. As defined herein, computer readable media does not include temporary computer readable media (transitory media), such as modulated data signals and carrier waves.

[0055] It should also be noted that the terms "include", "comprises" or any other variations thereof are intended to cover non-exclusive inclusion, so that a process, method, commodity or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, commodity or device. In the absence of more restrictions, the elements defined by the sentence "comprises a ..." do not exclude the existence of other identical elements in the process, method, commodity or device including the elements.

[0056] The above are only embodiments of the present application and are not intended to limit the present application. For those skilled in the art, the present application may have various changes and variations. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present application should be included within the scope of the claims of the present application.

Claims

1. A method for reporting organizational data, characterized in that: include: Determine the configuration items of the task through a pre-set supervisory terminal, and publish the task according to the configuration items; Determine the deadline of the task according to the configuration item, and filter the tasks according to the deadline to determine the tasks that have not yet been due; Determine a task list of the unexpired tasks, report the tasks according to the task list, and review the reported tasks.

2. The method according to claim 1, characterized in that The method further comprises: Determine a role, and determine a user according to the role, wherein the role includes a supervisory role and a reporting role, and the user includes a supervisory user and a reporting user; Determine the authority corresponding to the user according to the role to determine the corresponding reporting section, wherein the reporting section includes a supervision side and a reporting side; A corresponding reporting section is determined according to the role, and an organization corresponding to the task is determined, so that the task is reported in the reporting section according to the organization.

3. The method according to claim 2, characterized in that The method further comprises: Determine the configuration items by the supervision side to fill in the task according to the configuration items, wherein the configuration items include but are not limited to task name, start and end time of task reporting, notification file, reporting template file, reporting department, and task description; The completed task is saved, and the status of the task is determined to be unpublished, and the task is edited through the supervisory side; A supervisory side corresponding to the task is determined, the task is published through the supervisory side, and a status of the task is determined to be in progress.

4. The method according to claim 2, characterized in that: The method further comprises: Determine the unreported task list by the reporting side, and display the unreported task list, wherein the displayed content includes but is not limited to the task name, task description, notification file, template file, reporting start time, reporting end time, and task status; Downloading files according to the task list to preview unreported tasks; A report button is determined through the reporting side, a task is reported through the report button, and the status of the reported task is determined to be under review.

5. The method according to claim 4, characterized in that The method further comprises: determining the review status of the task; If the task is under review, a withdraw button is determined by the reporting side, and the task under review is withdrawn through the withdraw button; If the task is approved, the status of the task is approved, and the task cannot be withdrawn; If the task fails the review, the task will be returned and re-reported through the report button.

6. The method according to claim 2, characterized in that The method further comprises: Determine the tasks that have been reported, and determine the reporting status of the tasks, the reporting status including the reporting organization and the number of organizations; A report record button is determined by the supervisory side, and the report record button is used to determine the report status of the task, so as to review the task according to the report status.

7. The method according to claim 1, characterized in that The method further comprises: The supervision side determines a list of organization names and displays the list of organization names, wherein the list of organization names includes the number of misreporting and the number of missing reporting.

8. The method according to claim 1, characterized in that The method further comprises: Determine the query conditions, wherein the query conditions include the person's name and the reporting time; A query is performed according to the query condition to locate the corresponding task.

9. A reporting device for organizational data, characterized in that: include: at least one processor; as well as, a memory communicatively connected to the at least one processor; wherein, The memory stores instructions that can be executed by the at least one processor, and the instructions are executed by the at least one processor to enable the reporting device of the organizational data to execute: Determine the configuration items of the task through a pre-set supervisory terminal, and publish the task according to the configuration items; Determine the deadline of the task according to the configuration item, and filter the tasks according to the deadline to determine the tasks that have not yet been due; Determine a task list of the unexpired tasks, report the tasks according to the task list, and review the reported tasks.

10. A non-volatile computer storage medium storing computer executable instructions, characterized in that: The computer executable instructions are configured to: Determine the configuration items of the task through a pre-set supervisory terminal, and publish the task according to the configuration items; Determine the deadline of the task according to the configuration item, and filter the tasks according to the deadline to determine the tasks that have not yet been due; Determine a task list of the unexpired tasks, report the tasks according to the task list, and review the reported tasks.