CN110222926A - Progress queries method and device, storage medium, the computer equipment of outgoing call task - Google Patents
Progress queries method and device, storage medium, the computer equipment of outgoing call task Download PDFInfo
- Publication number
- CN110222926A CN110222926A CN201910341139.5A CN201910341139A CN110222926A CN 110222926 A CN110222926 A CN 110222926A CN 201910341139 A CN201910341139 A CN 201910341139A CN 110222926 A CN110222926 A CN 110222926A
- Authority
- CN
- China
- Prior art keywords
- outgoing call
- task
- time
- query
- call task
- 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 38
- 238000004590 computer program Methods 0.000 claims description 7
- 235000013399 edible fruits Nutrition 0.000 claims description 3
- 230000004044 response Effects 0.000 abstract description 11
- 238000004321 preservation Methods 0.000 description 6
- 238000010586 diagram Methods 0.000 description 5
- 238000004891 communication Methods 0.000 description 4
- 230000008569 process Effects 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 2
- 230000009471 action Effects 0.000 description 1
- 230000004888 barrier function Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 230000006870 function Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/06—Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
- G06Q10/063—Operations research, analysis or management
- G06Q10/0631—Resource planning, allocation, distributing or scheduling for enterprises or organisations
- G06Q10/06311—Scheduling, planning or task assignment for a person or group
- G06Q10/063116—Schedule adjustment for a person or group
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/60—Business processes related to postal services
Landscapes
- Business, Economics & Management (AREA)
- Human Resources & Organizations (AREA)
- Engineering & Computer Science (AREA)
- Economics (AREA)
- Strategic Management (AREA)
- Tourism & Hospitality (AREA)
- Theoretical Computer Science (AREA)
- Entrepreneurship & Innovation (AREA)
- General Physics & Mathematics (AREA)
- Marketing (AREA)
- General Business, Economics & Management (AREA)
- Physics & Mathematics (AREA)
- Educational Administration (AREA)
- Quality & Reliability (AREA)
- Operations Research (AREA)
- Game Theory and Decision Science (AREA)
- Development Economics (AREA)
- Health & Medical Sciences (AREA)
- General Health & Medical Sciences (AREA)
- Primary Health Care (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
This application discloses progress queries method and device, storage medium, the computer equipments of a kind of outgoing call task, this method comprises: receiving the instruction of outgoing call job enquiry, wherein the instruction of outgoing call job enquiry includes the task ID of outgoing call task;According to the task ID of outgoing call task, query result corresponding with outgoing call task is matched, wherein query result includes the schedule of outgoing call task, the task ID of outgoing call task and the first query time inquired according to timing inquiry instruction outgoing call task;According to corresponding first query time of query result and corresponding second query time of inquiry instruction, the time difference of the second query time and the first query time is calculated;If it is poor that the time difference is less than or equal to preset time, the schedule in the query result of outgoing call task is exported.The application helps to solve the problems, such as that progress queries instruction response speed existing in the prior art is excessively slow.
Description
Technical field
This application involves outgoing call systems technology fields, particularly with regard to the progress queries method and dress of a kind of outgoing call task
It sets, storage medium, computer equipment.
Background technique
In order to improve outgoing call efficiency, many enterprises, which have been selected, completes call work, intelligence using the outer paging system of intelligence
The maximum quantity for the outgoing call task that the outer calling platform of energy can be handled simultaneously is usually fixation, if the current task of outer calling platform
It has not been completed and is just added to new outgoing call task, platform event is likely resulted in when outgoing call task is more than maximum task quantity
Barrier, and if staff is completed without adding new outgoing call task in the current task of outer calling platform, it just will affect outgoing call
Efficiency influences enterprise work efficiency.
Therefore, enterprise needs to understand at any time the schedule of outgoing call task, to arrange outgoing call task, improves outgoing call
Efficiency.However the corresponding outgoing call list of each outgoing call task may include a large amount of telephone number, when request inquiry outgoing call into
When spending, request interface needs to inquire each outgoing call telephone number outgoing call whether processing is in list, and the response time is very slow,
Seriously affect the use of staff.How to shorten the outgoing call progress queries time, becomes the key of intelligent outgoing call technical field
One of problem.
Summary of the invention
In view of this, this application provides a kind of progress queries method and devices of outgoing call task, storage medium, computer
Equipment helps to improve outgoing call progress queries speed.
According to the one aspect of the application, a kind of progress queries method of outgoing call task is provided, comprising:
Receive the instruction of outgoing call job enquiry, wherein the outgoing call job enquiry instruction includes the task ID of outgoing call task;
According to the task ID of the outgoing call task, query result corresponding with the outgoing call task is matched, wherein described to look into
Asking result includes inquiring according to timing inquiry instruction the outgoing call task, the completion of the obtained outgoing call task into
Degree, the task ID of the outgoing call task and the first query time;
According to corresponding first query time of the query result and the inquiry instruction corresponding described second
Query time calculates the time difference of second query time and first query time;
If it is poor that the time difference is less than or equal to preset time, export described in the query result of the outgoing call task
Schedule.
According to the another aspect of the application, a kind of progress queries device of outgoing call task is provided, comprising:
Inquiry instruction receiving module, for receiving the instruction of outgoing call job enquiry, wherein the outgoing call job enquiry instruction packet
Include the task ID of outgoing call task;
Query result matching module matches corresponding with the outgoing call task for the task ID according to the outgoing call task
Query result, wherein the query result includes inquiring according to timing inquiry instruction the outgoing call task, is obtained
The schedule of the outgoing call task, the task ID of the outgoing call task and the first query time;
Time difference computing module, for according to corresponding first query time of the query result and the inquiry
Corresponding second query time is instructed, the time difference of second query time and first query time is calculated;
First progress output module exports the outgoing call if poor less than or equal to preset time for the time difference
The schedule in the query result of task.
According to the application another aspect, a kind of storage medium is provided, computer program, described program are stored thereon with
The progress queries method of above-mentioned outgoing call task is realized when being executed by processor.
According to the application another aspect, a kind of computer equipment is provided, including storage medium, processor and be stored in
On storage medium and the computer program that can run on a processor, the processor realize above-mentioned outgoing call when executing described program
The progress queries method of task.
By above-mentioned technical proposal, a kind of progress queries method and device of outgoing call task provided by the present application, storage are situated between
Matter, computer equipment, according to the corresponding task ID of inquiry instruction, are inquired and are appointed when receiving the inquiry instruction of outgoing call task
The corresponding timing query result of business ID, if assigning the time and differing with the query time that timing is inquired for inquiry instruction is less than or waits
In the preset time difference, then exported according to the outgoing call task schedule in timing query result.The application passes through utilization
The query result of outgoing call task is inquired in timing, according to the schedule response outgoing call job enquiry instruction of preservation, is solved existing
Each outgoing call number progress progress queries corresponding to outgoing call task cause after receiving the instruction of outgoing call job enquiry in technology
The excessively slow problem of response speed, improve the practicability of outer paging system.
Above description is only the general introduction of technical scheme, in order to better understand the technological means of the application,
And it can be implemented in accordance with the contents of the specification, and in order to allow above and other objects, features and advantages of the application can
It is clearer and more comprehensible, below the special specific embodiment for lifting the application.
Detailed description of the invention
The drawings described herein are used to provide a further understanding of the present application, constitutes part of this application, this Shen
Illustrative embodiments and their description please are not constituted an undue limitation on the present application for explaining the application.In the accompanying drawings:
Fig. 1 shows a kind of flow diagram of the progress queries method of outgoing call task provided by the embodiments of the present application;
Fig. 2 shows the flow diagrams of the progress queries method of another outgoing call task provided by the embodiments of the present application;
Fig. 3 shows a kind of structural schematic diagram of the progress queries device of outgoing call task provided by the embodiments of the present application;
Fig. 4 shows the structural schematic diagram of the progress queries device of another outgoing call task provided by the embodiments of the present application.
Specific embodiment
The application is described in detail below with reference to attached drawing and in conjunction with the embodiments.It should be noted that not conflicting
In the case of, the features in the embodiments and the embodiments of the present application can be combined with each other.
A kind of progress queries method of outgoing call task is provided in the present embodiment, as shown in Figure 1, this method comprises:
Step 101, the instruction of outgoing call job enquiry is received, wherein the instruction of outgoing call job enquiry includes the task of outgoing call task
ID。
When staff needs to inquire the schedule of some outgoing call task, the instruction of outgoing call job enquiry, inquiry are received
Instruct the task ID for the outgoing call task that specifically should include.
Step 102, according to the task ID of outgoing call task, query result corresponding with outgoing call task is matched, wherein inquiry knot
Fruit includes the schedule for the outgoing call task inquired according to the default polling interval time to outgoing call task, outgoing call task
Task ID and the first query time.
Using the task ID for the outgoing call task for including in inquiry instruction, the task ID pair is inquired in system Redis caching
The query result answered.It should be noted that improving looking into for outgoing call Task Progress to shorten the query time of outgoing call Task Progress
Efficiency is ask, the present embodiment is timed inquiry to outgoing call task, for that can incite somebody to action when staff needs to inquire outgoing call progress
Obtained query result is periodically inquired as foundation, realizes the quick search of outgoing call task.It include outgoing call task in query result
Schedule, corresponding first query time of task ID and schedule for determining outgoing call task.
Step 103, according to corresponding first query time of query result and corresponding second query time of inquiry instruction,
Calculate the time difference of the second query time and the first query time.
Inquiry instruction includes the task ID and the second query time of outgoing call task, what task ID was used to save in matching system
Query result is compared using corresponding first query time of the query result saved in the second query time and system, with
Confirm the time difference between the second query time and the timing of the last time inquiry.
Step 104, if the time difference is poor less than or equal to preset time, the schedule in query result is exported.
If the above-mentioned time difference be less than or equal to preset time it is poor, illustrate this artificial enquiry instruction assign the time with most
Nearly primary timing query time difference is smaller, in order to improve inquiry instruction response speed, outgoing call task during this period of time into
Exhibition can be ignored, and directly be exported according to the schedule in timing query result.
For example, the first query time of the last timing inquiry is 9 points, outgoing call job enquiry instruction corresponding second
Query time be 9 points 2 minutes, the time difference be 2 minutes, and preset time difference be 5 minutes, then can directly according to the completion of preservation into
Degree is exported.
Technical solution by applying this embodiment, when receiving the inquiry instruction of outgoing call task, according to inquiry instruction
Corresponding task ID inquires timing query result corresponding with task ID, if inquiry instruction assigns time and timing inquiry
Query time difference be less than or equal to the preset time difference, then according to the outgoing call task schedule in timing query result into
Row output.The application passes through the query result that outgoing call task is inquired using timing, appoints according to the schedule response outgoing call of preservation
Business inquiry instruction solves each outgoing call corresponding to outgoing call task after receiving the instruction of outgoing call job enquiry in the prior art
Number carries out the excessively slow problem of response speed caused by progress queries, improves the practicability of outer paging system.
Further, as the refinement and extension of above-described embodiment specific embodiment, in order to completely illustrate the present embodiment
Specific implementation process, provide the progress queries method of another outgoing call task, as shown in Fig. 2, this method comprises:
Step 201, according to the default polling interval time, inquire whether any one outgoing call number is labeled, and at any one
When outgoing call number is unmarked number, the performance of outgoing call number is inquired.
According to the preset polling interval time, the progress of outgoing call task is inquired, specifically, each outgoing call task
It is all corresponding with a outgoing call list, the telephone number (outgoing call number) for largely needing to carry out outgoing call is generally comprised in list,
The performance of each of list telephone number is inquired, to know which these need in the telephone number of outgoing call
Have been completed outgoing call, statistics completes the quantity of the telephone number of outgoing call.
It should be noted that outer paging system can handle multiple outgoing call tasks simultaneously, such as the old visitor's return visit of processing simultaneously is outer
It exhales task and new visitor to visit outgoing call task, can be preset the corresponding polling interval time for each outgoing call task respectively, such as
Old visitor pays a return visit outgoing call task and inquired once since task starting time every 10 minutes, and new visitor's visit outgoing call task is from task
Time beginning starts every inquiry in 20 minutes once, and multiple outgoing call tasks can also use the identical polling interval time, herein not
It limits.
Specifically, it during the progress queries to outgoing call task, in order to improve search efficiency, avoids repeating to inquire, this
In embodiment, the outgoing call number having completed outgoing call and being queried can be marked.If a telephone number
It is not labeled, illustrates that the number is not complete outgoing call in upper primary inquiry, whether this should complete outgoing call progress to it
Inquiry or this be that inquire all numbers for the first time unmarked, the number should also be inquired.
Step 202, if outgoing call is completed in outgoing call number, outgoing call number is marked.
If inquiry knows that some outgoing call number has completed outgoing call, it is marked, to lead to when subsequent query
The mark information for crossing outgoing call number quickly knows that the number has been completed outgoing call without being inquired again it, and saving is looked into
The time is ask, the wasting of resources is avoided, further improves the search efficiency of outgoing call Task Progress.
Step 203, if outgoing call number does not complete outgoing call, continue the performance for inquiring other outgoing call numbers until outgoing call
Each outgoing call number is completed to inquire in list.
If inquiry knows that some outgoing call number does not complete outgoing call, should continue to inquire other outgoing call numbers,
Each outgoing call number is inquired one time in the corresponding outgoing call list of outgoing call task, and entire outgoing call list completes inquiry and is
Only.
Step 204, the quantity for the outgoing call number being labeled in outgoing call list is counted.
The quantity for the outgoing call number being labeled in outgoing call list is counted, i.e., completes outgoing call in statistics outgoing call list
The quantity of number, so as to calculate the schedule of outgoing call task.
Step 205, any one outgoing call number be marked number when, inquire other outgoing call numbers performance until
Each outgoing call number is completed to inquire in outgoing call list.
If a telephone number is labeled, illustrates that the number has been completed outgoing call and had been queried, be not required to
This number is inquired again, then should continue to inquire according to above-mentioned steps the completions of other outgoing call numbers in list into
Degree.
In the above-described embodiments, specifically, if continuous preset times are resulting outer according to default polling interval time inquiring
It exhales the schedule of task identical, is then that outgoing call task is completed by outgoing call task flagging;If and/or continuous preset times according to
The schedule increasing value of the default resulting outgoing call task of polling interval time inquiring is less than default increasing value, then by outgoing call task
Labeled as outgoing call task is completed.
If continuous several times inquire the same outgoing call task, obtained outgoing call task schedule is identical
(or progress increasing value is less than default increasing value, and progress increasess slowly), illustrate the outgoing call task at least looking into continuous several times
It askes in the time, outgoing call task does not have new progress, or makes slow progress, this may be due to some number in outgoing call list
Caused by discarded state, long-time ring unanswered, is persistently called and be also difficult to make progress, it at this moment can be by the outgoing call
Task flagging is at being completed outgoing call task, can be in time by the task from outgoing call so as to when staff carries out progress queries
It is deleted in system, establishes new outgoing call task, improve outgoing call efficiency.
In addition, based on the above embodiment, it should be corresponding when outgoing call task is not that outgoing call task is completed, then to outgoing call task
Outgoing call list inquired.
Specifically, it if outgoing call task is not that outgoing call task is completed, according to the default polling interval time, inquires outgoing call and appoints
It is engaged in the performance of each outgoing call number in corresponding outgoing call list;If outgoing call task is that outgoing call task is completed, skip
This time inquire.
Step 206, it according to the outgoing call number total quantity in the outgoing call number quantity and outgoing call list for completing outgoing call, calculates
The schedule of outgoing call task.
According to the number sum in the quantity for the outgoing call number for being over outgoing call and the corresponding outgoing call list of outgoing call task
Amount assesses the schedule of outgoing call task.It can specifically be made with the quotient of the number quantity and outgoing call number total quantity of completing outgoing call
Number quantity for schedule, such as completion outgoing call is 300, and outgoing call number total quantity is 1000, then schedule is 30%.
Step 207, the query result of outgoing call task is recorded.
After primary timing poll-final, query result is recorded, can be specifically stored in system Redis caching,
Query result can specifically include the schedule of the corresponding task ID of outgoing call task and calculated outgoing call task.For example,
One old visitor pays a return visit in the query result of outgoing call task, task ID 1, schedule 30%, and the first query time is 9 points.
In addition, it is necessary to explanation, the embodiment of the present application can also appoint according to default polling interval time inquiring outgoing call
After the schedule of business, the query result and corresponding query time of outgoing call task are exported, so that staff is according to inquiry
As a result the schedule of outgoing call task is understood with query time.
Step 208, the instruction of outgoing call job enquiry is received, wherein the instruction of outgoing call job enquiry includes the task of outgoing call task
ID。
Step 209, according to the task ID of outgoing call task, query result corresponding with outgoing call task is matched.
In addition, the instruction of outgoing call job enquiry further includes the second query time.
Step 210, according to corresponding first query time of query result and corresponding second query time of inquiry instruction,
Calculate the time difference of the second query time and the first query time.
In step 208 to step 210, the instruction of outgoing call job enquiry is received, wherein inquiry instruction includes outgoing call task
Task ID and the second query time, query result of the task ID for saving in matching system, using the second query time be
Corresponding first query time of the query result saved in system is compared, to confirm that the second query time is determined with the last
When inquiry between time difference.
Specifically, in step 210, if outgoing call task is not that outgoing call task is completed, calculate the second query time with
The time difference of first query time;If outgoing call task is that outgoing call task is completed, according to the corresponding query result of outgoing call task,
Export the schedule of outgoing call task.
It should be noted that if the task id information instructed by outgoing call job enquiry matched inquiry is tied in systems
Fruit shows that the outgoing call task is that outgoing call task is completed, then directly being exported the schedule in query result;
And if the outgoing call task is not the task that is completed, need to calculate corresponding second query time of inquiry instruction and query result
The difference of the first query time of corresponding the last time, to further determine that the schedule of task according to the time difference.
Step 211, if the time difference is poor less than or equal to preset time, the schedule in query result is exported.
If the above-mentioned time difference be less than or equal to preset time it is poor, illustrate this artificial enquiry instruction assign the time with most
Nearly primary timing query time difference is smaller, in order to improve inquiry instruction response speed, outgoing call task during this period of time into
Exhibition can be ignored, and directly be exported according to the schedule in timing query result.
For example, the first query time of the last timing inquiry is 9 points, outgoing call job enquiry instruction corresponding second
Query time be 9 points 2 minutes, the time difference be 2 minutes, and preset time difference be 5 minutes, then can directly according to the completion of preservation into
Degree is exported.
Step 212, if the time difference, to be greater than preset time poor, according to the task ID of outgoing call task, to determining outgoing call task,
Inquire the performance of each outgoing call number in the corresponding outgoing call list of outgoing call task.
If the above-mentioned time difference is greater than, preset time is poor, and illustrate the instruction of this artificial enquiry assigns time and the last time
Timing query time difference is larger, and the corresponding outgoing call list of reply outgoing call task re-starts inquiry, in order to avoid the second query time
Corresponding Task Progress Task Progress gap corresponding with the first query time is larger, and query result is caused to have error.
For example, the first query time of the last timing inquiry is 9 points, outgoing call job enquiry instruction corresponding second
Query time be 9 points 10 minutes, the time difference be 10 minutes, and preset time difference be 5 minutes, then need to the corresponding outgoing call of outgoing call task
List is inquired again.
It should be noted that if the time difference be greater than preset time it is poor, should according in step 201 to step 205 with periodically look into
Identical method is ask, the performance of each outgoing call number in the corresponding outgoing call list of task is inquired.
Step 213, appointed according to the outgoing call number quantity and outgoing call of completing outgoing call in the corresponding outgoing call list of outgoing call task
It is engaged in the outgoing call number total quantity of corresponding outgoing call list, calculates and export the schedule of outgoing call task.
After inquiring the corresponding outgoing call list of task, according to the outgoing call number quantity and outgoing call list that outgoing call is completed
In number total quantity, calculate the schedule of the task and exported.Facilitate staff according to each outgoing call task
Schedule, adjust the job placement of outer paging system, improve working efficiency, such as can be timely when an outgoing call task completion
This outgoing call task is deleted from system, increases others outgoing call task newly.
Technical solution by applying this embodiment, according to the default polling interval time, to the schedule of outgoing call task
Be timed inquiry, by query result record in the system cache, and in query process to be completed outgoing call number and
Task of outgoing call is completed is marked, thus next time inquiry when according to label inquired, avoid to be completed number and
The repetition inquiry of task is completed, saves query time, in addition, when receiving the inquiry instruction of outgoing call task, if inquiry refers to
Enabling corresponding query time inquire with the last timing, corresponding query time interval is shorter, according to outgoing call task in instruction
Id information searches the schedule of corresponding outgoing call task in the system cache, instructs corresponding query time and nearest one if asking
Secondary timing inquires that corresponding query time interval is longer, then corresponding to inquiry instruction outer according to the label according to number and task
It exhales list to be inquired again, while improving inquiry instruction response efficiency, ensure that the accuracy of query result, improve outer
The practicability of paging system.
Further, the specific implementation as Fig. 1 method, the progress that the embodiment of the present application provides a kind of outgoing call task are looked into
Device is ask, as shown in figure 3, the device includes: inquiry instruction receiving module 31, query result matching module 32, time difference calculating
Module 33, the first progress output module 34.
Inquiry instruction receiving module 31, for receiving the instruction of outgoing call job enquiry, wherein outgoing call job enquiry, which instructs, includes
The task ID of outgoing call task;
Query result matching module 32 matches inquiry corresponding with outgoing call task for the task ID according to outgoing call task
As a result, wherein query result includes the outgoing call task inquired according to the default polling interval time outgoing call task
Schedule, the task ID of outgoing call task and the first query time;
Time difference computing module 33, for corresponding according to corresponding first query time of query result and inquiry instruction
Second query time calculates the time difference of the second query time and the first query time;
If first progress output module 34 exports in query result poor less than or equal to preset time for the time difference
Schedule.
In specific application scenarios, as shown in figure 4, the device further include: progress queries module 35, progress computing module
36, result logging modle 37.
Progress queries module 35, for inquiring in the corresponding outgoing call list of outgoing call task according to the default polling interval time
The performance of each outgoing call number, and count the outgoing call number quantity that outgoing call is completed in outgoing call list;
Progress computing module 36, for according to the outgoing call number in the outgoing call number quantity and outgoing call list for completing outgoing call
Total quantity calculates the schedule of outgoing call task;
As a result logging modle 37, for recording the query result of outgoing call task, wherein query result includes outgoing call task
Task ID and schedule.
In specific application scenarios, as shown in figure 4, progress queries module 35, specifically includes: tag query unit 351,
Marking unit 352, progress queries unit 353, tokens statistics unit 354, the second progress queries unit 355.
Tag query unit 351 is for inquiring whether any one outgoing call number is labeled, and in any one outgoing call number
When unmarked number, the performance of outgoing call number is inquired;
Outgoing call number is marked if outgoing call is completed for outgoing call number for marking unit 352;
First progress queries unit 353 continues to inquire other outgoing call numbers if not completing outgoing call for outgoing call number
Performance is until each outgoing call number is completed to inquire in outgoing call list;
Tokens statistics unit 354, for counting the quantity for the outgoing call number being labeled in outgoing call list.
Second progress queries unit 355, for when any one outgoing call number is marked number, inquiring other outer catchwords
The performance of code is until each outgoing call number is completed to inquire in outgoing call list.
In specific application scenarios, as shown in figure 4, the device further include: third progress queries module 38, the second progress
Output module 39.
Third progress queries module 38, if it is poor to be greater than preset time for the time difference, according to the task ID of outgoing call task,
Determine outgoing call task, the performance of each outgoing call number in the corresponding outgoing call list of inquiry outgoing call task;
Second progress output module 39, for according to the outgoing call number for completing outgoing call in the corresponding outgoing call list of outgoing call task
The outgoing call number total quantity of quantity and the corresponding outgoing call list of outgoing call task, calculates and exports the schedule of outgoing call task.
In specific application scenarios, as shown in figure 4, the device further include: outgoing call task flagging module 310.
Outgoing call task flagging module 310, if resulting according to default polling interval time inquiring for continuous preset times
The schedule of outgoing call task is identical, then is that outgoing call task is completed by outgoing call task flagging.
Progress queries module 35, if not being that outgoing call task is completed specifically for outgoing call task, according between default inquiry
Every the time, the performance of each outgoing call number in the corresponding outgoing call list of outgoing call task is inquired.
Time difference calculating unit 33 calculates the second inquiry if not being that outgoing call task is completed specifically for outgoing call task
The time difference of time and the first query time;
If outgoing call task is that outgoing call task is completed, according to the corresponding query result of outgoing call task, outgoing call task is exported
Schedule.
It should be noted that each function involved by a kind of progress queries device of outgoing call task provided by the embodiments of the present application
Other corresponding descriptions of unit, can be with reference to the corresponding description in Fig. 1 and Fig. 2, and details are not described herein.
Based on above-mentioned method as depicted in figs. 1 and 2, correspondingly, the embodiment of the present application also provides a kind of storage medium,
On be stored with computer program, which realizes the progress of above-mentioned outgoing call task as depicted in figs. 1 and 2 when being executed by processor
Querying method.
Based on this understanding, the technical solution of the application can be embodied in the form of software products, which produces
Product can store in a non-volatile memory medium (can be CD-ROM, USB flash disk, mobile hard disk etc.), including some instructions
With so that computer equipment (can be personal computer, server or the network equipment an etc.) execution the application is each
Method described in implement scene.
Based on above-mentioned method as shown in Figure 1 and Figure 2 and Fig. 3, virtual bench embodiment shown in Fig. 4, in order to realize
Above-mentioned purpose, the embodiment of the present application also provides a kind of computer equipments, are specifically as follows personal computer, server, network
Equipment etc., the computer equipment include storage medium and processor;Storage medium, for storing computer program;Processor is used
The progress queries method of above-mentioned outgoing call task as depicted in figs. 1 and 2 is realized in execution computer program.
Optionally, which can also include user interface, network interface, camera, radio frequency (Radio
Frequency, RF) circuit, sensor, voicefrequency circuit, WI-FI module etc..User interface may include display screen
(Display), input unit such as keyboard (Keyboard) etc., optional user interface can also connect including USB interface, card reader
Mouthful etc..Network interface optionally may include standard wireline interface and wireless interface (such as blue tooth interface, WI-FI interface).
It will be understood by those skilled in the art that a kind of computer equipment structure provided in this embodiment is not constituted to the meter
The restriction for calculating machine equipment, may include more or fewer components, perhaps combine certain components or different component layouts.
It can also include operating system, network communication module in storage medium.Operating system is management and preservation computer
The program of device hardware and software resource supports the operation of message handling program and other softwares and/or program.Network communication
Module is for realizing the communication between each component in storage medium inside, and between other hardware and softwares in the entity device
Communication.
Through the above description of the embodiments, those skilled in the art can be understood that the application can borrow
Help software that the mode of necessary general hardware platform is added to realize, can also by hardware realization according to default polling interval when
Between, inquiry is timed to the schedule of outgoing call task, and the id information of outgoing call task and schedule are recorded in system
In caching, so that the id information according to outgoing call task in instruction is in system cache when receiving the inquiry instruction of outgoing call task
The middle schedule for searching corresponding outgoing call task is simultaneously exported.The application inquires by timing and saves the complete of outgoing call task
It solves according to the schedule response outgoing call job enquiry instruction of preservation at progress and is receiving outgoing call times in the prior art
Each outgoing call number corresponding to outgoing call task carries out the excessively slow problem of response speed caused by progress queries after business inquiry instruction,
Improve the practicability of outer paging system.
It will be appreciated by those skilled in the art that the accompanying drawings are only schematic diagrams of a preferred implementation scenario, module in attached drawing or
Process is not necessarily implemented necessary to the application.It will be appreciated by those skilled in the art that the mould in device in implement scene
Block can according to implement scene describe be distributed in the device of implement scene, can also carry out corresponding change be located at be different from
In one or more devices of this implement scene.The module of above-mentioned implement scene can be merged into a module, can also be into one
Step splits into multiple submodule.
Above-mentioned the application serial number is for illustration only, does not represent the superiority and inferiority of implement scene.Disclosed above is only the application
Several specific implementation scenes, still, the application is not limited to this, and the changes that any person skilled in the art can think of is all
The protection scope of the application should be fallen into.
Claims (10)
1. a kind of progress queries method of outgoing call task characterized by comprising
Receive the instruction of outgoing call job enquiry, wherein the outgoing call job enquiry instruction includes the task ID of outgoing call task;
According to the task ID of the outgoing call task, query result corresponding with the outgoing call task is matched, wherein the inquiry knot
Fruit includes inquiring according to timing inquiry instruction the outgoing call task, the schedule of the obtained outgoing call task, institute
State the task ID and the first query time of outgoing call task;
According to corresponding second inquiry of corresponding first query time of the query result and the inquiry instruction
Time calculates the time difference of second query time and first query time;
If it is poor that the time difference is less than or equal to preset time, the completion in the query result of the outgoing call task is exported
Progress.
2. method according to claim 1, which is characterized in that the method also includes:
If it is poor that the time difference is greater than the preset time, according to the task ID of the outgoing call task, determine that the outgoing call is appointed
The performance of each outgoing call number in the corresponding outgoing call list of outgoing call task is inquired in business;
According to the outgoing call number quantity and the outgoing call task pair for completing outgoing call in the corresponding outgoing call list of the outgoing call task
The outgoing call number total quantity for the outgoing call list answered, calculates and exports the schedule of the outgoing call task.
3. according to the method described in claim 2, it is characterized in that, calculating second query time is looked into described first
It the time difference for asking the time, specifically includes:
If the outgoing call task is not that outgoing call task is completed, second query time and first query time are calculated
Time difference;
If the outgoing call task be it is described outgoing call task is completed, according to the corresponding query result of the outgoing call task, output
The schedule of the outgoing call task.
4. method described in -3 any claims according to claim 1, which is characterized in that described according to timing inquiry instruction
The outgoing call task is inquired, is specifically included:
According to the default polling interval time, each outgoing call number in the corresponding outgoing call list of the outgoing call task is inquired
Performance, and count the outgoing call number quantity that outgoing call is completed in the outgoing call list;
According to the outgoing call number total quantity in the outgoing call number quantity for completing outgoing call and the outgoing call list, described in calculating
The schedule of outgoing call task;
Record the query result of the outgoing call task.
5. method according to claim 2 or 4, which is characterized in that in the corresponding outgoing call list of the inquiry outgoing call task
The performance of each outgoing call number, specifically includes:
It inquires whether any one described outgoing call number is labeled, and when any one described outgoing call number is unmarked number, looks into
Ask the performance of the outgoing call number;
If outgoing call is completed in the outgoing call number, the outgoing call number is marked;
If the outgoing call number does not complete outgoing call, continue the performance for inquiring other outgoing call numbers until the outgoing call
The outgoing call number of each in list is completed to inquire.
6. according to the method described in claim 5, it is characterized in that, the method also includes:
When any one described outgoing call number is marked number, the performance of other outgoing call numbers is inquired until described
The outgoing call number of each in outgoing call list is completed to inquire.
7. according to the method described in claim 6, it is characterized in that,
If continuous preset times are according to the schedule phase of the default resulting outgoing call task of polling interval time inquiring
Together, then by the outgoing call task flagging be outgoing call task is completed;
And/or
If continuous preset times increase according to the schedule of the default resulting outgoing call task of polling interval time inquiring
Long value is less than default increasing value, then is that outgoing call task is completed by the outgoing call task flagging.
8. a kind of progress queries device of outgoing call task characterized by comprising
Inquiry instruction receiving module, for receiving the instruction of outgoing call job enquiry, wherein the outgoing call job enquiry instruction includes outer
Exhale the task ID of task;
Query result matching module matches look into corresponding with the outgoing call task for the task ID according to the outgoing call task
Ask result, wherein the query result includes inquiring according to timing inquiry instruction the outgoing call task, and what is obtained is described
The schedule of outgoing call task, the task ID of the outgoing call task and the first query time;
Time difference computing module, for according to corresponding first query time of the query result and the inquiry instruction
Corresponding second query time calculates the time difference of second query time and first query time;
First progress output module exports the outgoing call task if poor less than or equal to preset time for the time difference
Query result in the schedule.
9. a kind of storage medium, is stored thereon with computer program, which is characterized in that realization when described program is executed by processor
The progress queries method of outgoing call task described in any one of claims 1 to 7.
10. a kind of computer equipment, including storage medium, processor and storage can be run on a storage medium and on a processor
Computer program, which is characterized in that the processor is realized described in any one of claims 1 to 7 when executing described program
Outgoing call task progress queries method.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910341139.5A CN110222926A (en) | 2019-04-25 | 2019-04-25 | Progress queries method and device, storage medium, the computer equipment of outgoing call task |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910341139.5A CN110222926A (en) | 2019-04-25 | 2019-04-25 | Progress queries method and device, storage medium, the computer equipment of outgoing call task |
Publications (1)
Publication Number | Publication Date |
---|---|
CN110222926A true CN110222926A (en) | 2019-09-10 |
Family
ID=67819921
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910341139.5A Pending CN110222926A (en) | 2019-04-25 | 2019-04-25 | Progress queries method and device, storage medium, the computer equipment of outgoing call task |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110222926A (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112311889A (en) * | 2020-11-02 | 2021-02-02 | 浙江大华技术股份有限公司 | Method and device for determining equipment starting progress, storage medium and electronic device |
CN114938413A (en) * | 2022-05-19 | 2022-08-23 | 马上消费金融股份有限公司 | Outbound task compensation method, device, equipment and storage medium |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101776724A (en) * | 2010-01-28 | 2010-07-14 | 华为技术有限公司 | Control method, device and system for inquiring test result of submarine cable line |
JP2014063426A (en) * | 2012-09-24 | 2014-04-10 | Japan Research Institute Ltd | Call center system and customer rank determination method for call center system |
CN106603876A (en) * | 2016-11-10 | 2017-04-26 | 河南智业科技发展有限公司 | calling system based on cloud service |
CN107423449A (en) * | 2017-08-17 | 2017-12-01 | 深圳市海云天科技股份有限公司 | A kind of video record examination progress monitoring method and system |
CN108153652A (en) * | 2017-12-20 | 2018-06-12 | 维沃移动通信有限公司 | A kind of progress display methods and mobile terminal |
CN108881493A (en) * | 2018-08-08 | 2018-11-23 | 郑州云海信息技术有限公司 | A kind of Task Progress information-pushing method, device and equipment |
-
2019
- 2019-04-25 CN CN201910341139.5A patent/CN110222926A/en active Pending
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101776724A (en) * | 2010-01-28 | 2010-07-14 | 华为技术有限公司 | Control method, device and system for inquiring test result of submarine cable line |
JP2014063426A (en) * | 2012-09-24 | 2014-04-10 | Japan Research Institute Ltd | Call center system and customer rank determination method for call center system |
CN106603876A (en) * | 2016-11-10 | 2017-04-26 | 河南智业科技发展有限公司 | calling system based on cloud service |
CN107423449A (en) * | 2017-08-17 | 2017-12-01 | 深圳市海云天科技股份有限公司 | A kind of video record examination progress monitoring method and system |
CN108153652A (en) * | 2017-12-20 | 2018-06-12 | 维沃移动通信有限公司 | A kind of progress display methods and mobile terminal |
CN108881493A (en) * | 2018-08-08 | 2018-11-23 | 郑州云海信息技术有限公司 | A kind of Task Progress information-pushing method, device and equipment |
Non-Patent Citations (1)
Title |
---|
尹春媛: "基于IP通信技术的客户维系呼叫中心系统研究与设计", 中国优秀硕士论文电子期刊库, no. 08, pages 38 - 38 * |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112311889A (en) * | 2020-11-02 | 2021-02-02 | 浙江大华技术股份有限公司 | Method and device for determining equipment starting progress, storage medium and electronic device |
CN114938413A (en) * | 2022-05-19 | 2022-08-23 | 马上消费金融股份有限公司 | Outbound task compensation method, device, equipment and storage medium |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10523507B2 (en) | Method and system for tuning performance of microservices-based applications | |
CN105812171B (en) | A kind of the network function VNF control method and equipment of virtualization | |
US11637889B2 (en) | Configuration recommendation for a microservice architecture | |
CN100428168C (en) | Method, system and program product for capturing central processing unit (CPU) utilization for a virtual machine | |
JP2018026042A (en) | Migration control program, migration control device, and migration control method | |
CN109087199A (en) | Account inquiries system, method and storage medium for bank | |
CN108173706A (en) | Service marker method, apparatus and equipment under a kind of multiservice system | |
CN105224532A (en) | Data processing method and device | |
CN111949832A (en) | Method and device for analyzing dependency relationship of batch operation | |
CN109857569A (en) | Interface calling processing method and device, storage medium, computer equipment | |
CN110222926A (en) | Progress queries method and device, storage medium, the computer equipment of outgoing call task | |
CN110910237A (en) | Data processing method and device in block chain, intelligent terminal and storage medium | |
CN107067559A (en) | A kind of method and apparatus for realizing charging pile interconnection charging | |
US9405578B2 (en) | Intelligent application back stack management | |
CN109767285A (en) | Method for pushing, the apparatus and system of store information | |
US10193989B2 (en) | Visualization of user behavior | |
CN109726119A (en) | Test scene creation method, application method, device, client and server | |
CN106850707A (en) | Method, apparatus and system that material batch is uploaded | |
CN114745275A (en) | Node updating method and device in cloud service environment and computer equipment | |
CN117076341A (en) | Data storage method, device, computer equipment and computer readable storage medium | |
CN112100208B (en) | Method and device for forwarding operation request | |
CN108763549A (en) | Method for quickly querying, device, terminal device and the storage medium of public bus network | |
CN113449086A (en) | Dialogue management method, device and storage medium | |
CN106528750A (en) | Data extracting method and device | |
CN1963766A (en) | A scheduling method for timer |
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 | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20190910 |
|
WD01 | Invention patent application deemed withdrawn after publication |