CN110135861B - Information notification method, device, computer equipment and storage medium - Google Patents
Information notification method, device, computer equipment and storage medium Download PDFInfo
- Publication number
- CN110135861B CN110135861B CN201910334711.5A CN201910334711A CN110135861B CN 110135861 B CN110135861 B CN 110135861B CN 201910334711 A CN201910334711 A CN 201910334711A CN 110135861 B CN110135861 B CN 110135861B
- Authority
- CN
- China
- Prior art keywords
- information
- sending
- sent
- transmission
- processing period
- 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.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 57
- 230000005540 biological transmission Effects 0.000 claims abstract description 146
- 230000010365 information processing Effects 0.000 claims abstract description 70
- 238000001514 detection method Methods 0.000 claims abstract description 50
- 238000012546 transfer Methods 0.000 claims description 2
- 238000010586 diagram Methods 0.000 description 3
- 230000001360 synchronised effect Effects 0.000 description 2
- 230000002159 abnormal effect Effects 0.000 description 1
- 238000012550 audit Methods 0.000 description 1
- 239000003086 colorant Substances 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 238000012790 confirmation Methods 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 238000007726 management method Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 238000006467 substitution reaction Methods 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
- G06Q30/00—Commerce
- G06Q30/01—Customer relationship services
- G06Q30/012—Providing warranty services
-
- 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
- G06Q40/00—Finance; Insurance; Tax strategies; Processing of corporate or income taxes
- G06Q40/04—Trading; Exchange, e.g. stocks, commodities, derivatives or currency exchange
Landscapes
- Business, Economics & Management (AREA)
- Finance (AREA)
- Accounting & Taxation (AREA)
- Engineering & Computer Science (AREA)
- Strategic Management (AREA)
- Marketing (AREA)
- Economics (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Development Economics (AREA)
- Theoretical Computer Science (AREA)
- Technology Law (AREA)
- Information Transfer Between Computers (AREA)
Abstract
The invention discloses an information notification method, an information notification device, computer equipment and a storage medium, wherein the method comprises the following steps: acquiring first information of a detection object in a current information processing period from information to be sent; acquiring second information of the detection object in the last information processing period; acquiring an absolute value of a difference value between the first information and the second information; confirming whether the absolute value of the difference value exceeds a preset floating value; when the absolute value of the difference value does not exceed a preset floating value, obtaining the transmission object information of all the transmission objects associated with the detection object, wherein the transmission object information comprises the contact information of the transmission objects; and transmitting the first information to each transmission object through the contact way of the transmission object. According to the method and the device, the wrong first information is prevented from being sent to the sending object, the user experience is improved, and the complaint rate of the sending object is reduced.
Description
Technical Field
The present invention relates to the field of data processing, and in particular, to an information notification method, an information notification device, a computer device, and a storage medium.
Background
At present, after the financial products are sold, in the process of managing the sold financial products, all clients purchasing the products are managed through a client management system, for example, the product net value information corresponding to the products is sent to the clients, however, in the process of sending the product net value information to the clients, the situation of repeatedly sending the product net value information can be encountered, or in the case of wrong product net value information, the product net value information is sent to the clients, so that the clients are not satisfied and the client experience is influenced, and even the complaints of the clients are caused.
Disclosure of Invention
The embodiment of the invention provides an information notification method, an information notification device, computer equipment and a storage medium, which can avoid sending wrong first information to a sending object when the first information in the information to be sent is abnormal, thereby improving user experience and reducing complaint rate of the sending object.
An information notification method, comprising:
acquiring first information of a detection object in a current information processing period from information to be sent;
acquiring second information of the detection object in the last information processing period;
acquiring an absolute value of a difference value between the first information and the second information;
confirming whether the absolute value of the difference value exceeds a preset floating value;
when the absolute value of the difference value does not exceed a preset floating value, obtaining the transmission object information of all the transmission objects associated with the detection object, wherein the transmission object information comprises the contact information of the transmission objects;
and transmitting the first information to each transmission object through the contact way of the transmission object.
An information notification apparatus comprising:
the first acquisition module is used for acquiring first information of the detection object in the current information processing period from the information to be sent;
a second acquisition module, configured to acquire second information of the detection object in a previous information processing period;
a third acquisition module configured to acquire an absolute value of a difference between the first information and the second information;
the confirming module is used for confirming whether the absolute value of the difference value exceeds a preset floating value or not;
a fourth obtaining module, configured to obtain, when the absolute value of the difference value does not exceed a preset floating value, transmission object information of all transmission objects associated with the detection object, where the transmission object information includes a contact manner of the transmission object;
and the sending module is used for sending the first information to each sending object through the contact way of the sending object.
A computer device comprising a memory, a processor, and computer readable instructions stored in the memory and executable on the processor, the processor implementing the above information notification method when executing the computer readable instructions.
A computer readable storage medium storing computer readable instructions which when executed by a processor implement the above-described information notification method.
The information notification method, the device, the computer equipment and the storage medium provided by the invention are characterized in that firstly, the absolute value of the difference value between the first information of the detection object in the current information processing period and the second transaction in the previous information processing period is obtained, and then the absolute value of the difference value is compared with a preset floating value to determine whether the first information is transmitted to the transmission object through the contact mode of the transmission object in the transmission object information. According to the method and the device for sending the first information to the sending object, the wrong information is prevented from being sent to the sending object, the user experience is improved, the complaint rate of the sending object is reduced, and meanwhile, whether the first information is sent to the sending object is detected in advance before the first information is sent to the sending object is determined, so that the probability that the sending object repeatedly receives the first information is avoided, and the user experience is further improved.
Drawings
In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the drawings that are needed in the description of the embodiments of the present invention will be briefly described below, and it is obvious that the drawings in the following description are only some embodiments of the present invention, and other drawings may be obtained according to these drawings without inventive effort for a person skilled in the art.
FIG. 1 is a schematic view of an application environment of an information notification method according to an embodiment of the present invention;
FIG. 2 is a flow chart of a method of information notification in an embodiment of the invention;
FIG. 3 is a flowchart of step S60 of the information notification method according to an embodiment of the present invention;
FIG. 4 is a flowchart of step S601 of the information notification method according to an embodiment of the present invention;
FIG. 5 is a flowchart of step S60 of the information notification method in another embodiment of the present invention;
FIG. 6 is a schematic block diagram of an information notification apparatus in an embodiment of the present invention;
FIG. 7 is a schematic block diagram of a transmission module of the information notification apparatus according to an embodiment of the present invention;
FIG. 8 is a schematic diagram of a computer device in accordance with an embodiment of the invention.
Detailed Description
The following description of the embodiments of the present invention will be made clearly and fully with reference to the accompanying drawings, in which it is evident that the embodiments described are some, but not all embodiments of the invention. All other embodiments, which can be made by those skilled in the art based on the embodiments of the invention without making any inventive effort, are intended to be within the scope of the invention.
The information notification method provided by the invention can be applied to an application environment as shown in fig. 1, wherein a client (computer equipment) communicates with a server through a network. Among them, clients (computer devices) include, but are not limited to, personal computers, notebook computers, smartphones, tablet computers, cameras, and portable wearable devices. The server may be implemented as a stand-alone server or as a server cluster composed of a plurality of servers.
In one embodiment, as shown in fig. 2, an information notification method is provided, which is illustrated by taking the server in fig. 1 as an example, and includes the following steps S10-S60:
s10, acquiring first information (which can be net value in the current transaction period in the net value information) of a detection object (such as a financial product or other products) in the current information processing period (such as the transaction period) from information (such as net value information) to be sent.
The information processing period refers to a period in which the first information needs to be sent to the sending object (for example, when the information processing period is a transaction period and the information to be sent is net value information, the net value information does not change in a non-transaction period in which no transaction is performed, so that the situation that the first information is sent to the sending object in the non-transaction period does not need to be considered in the invention), the information processing period can be set according to requirements, for example, one transaction day is set as one information processing period, and then the current information processing period refers to the current transaction day; the last information processing cycle refers to the last transaction day.
The first information refers to new information generated in the current information processing period (such as new net value in the current transaction period), and the first information needs to be transmitted to a transmission object (customer) who has purchased the detection object (financial product), and understandably, the first information currently required to be transmitted to the transmission object which has purchased the detection object is stored in the information to be transmitted, and when the information to be transmitted is empty, it indicates that there is no first information currently required to be transmitted to the transmission object which has purchased the detection object (no new first information is generated or the first information has been transmitted to the transmission object).
S20, acquiring second information of the detection object in the last information processing period.
The last information processing cycle refers to an information processing cycle that is before and adjacent to the current information processing cycle. The second information refers to information generated in the last information processing period, that is, information which is generated before the first information and is the basis of the change of the first information (that is, net value in the last transaction period), and the first information may be the same as or different from the second information (the second information may be net value in the last transaction period in net value information), but when the first information is different from the second information, the first information must follow a preset detection object transaction rule and float up and down within a certain range (a preset float value, preferably a preset net value float value) on the basis of the second information. If the change of the first information exceeds the range, the first information is indicated to be wrong or the acquired second information is indicated to be wrong.
It is understood that, since the second information is information of the last information processing period, in an embodiment, second information which is not transmitted to a transmission object or is not transmitted to all transmission objects is stored in the information to be transmitted, and it is understood that after the first information is generated, the second information must be transmitted to all transmission objects, at this time, the second information which has been transmitted to all transmission objects is transferred from the information to be transmitted to a preset transmitted list, and it is understood that all the information which has been transmitted to all transmission objects within a preset period (for example, one month, one year) is stored in the transmitted list. Therefore, in the step S20, the second information of the detection object in the last information processing period may be directly obtained from the preset transmitted list.
S30, acquiring an absolute value of a difference value between the first information and the second information.
That is, referring to the above, since the first information must follow the preset detection target transaction rule and float up and down within a certain range (preset float value) on the basis of the second information, it is first required to acquire the absolute value of the difference between the first information and the second information, and then step S40 is performed to confirm whether the absolute value of the difference exceeds the preset float value, so as to confirm whether the first information follows the preset detection target transaction rule and float up and down within a certain range on the basis of the second information according to the absolute value of the difference.
S40, confirming whether the absolute value of the difference value exceeds a preset floating value.
That is, in this step, it may be determined whether the acquired first information or/and the second information is erroneous by confirming whether the absolute value of the difference exceeds a preset floating value. It is understood that, when the absolute value of the difference exceeds a preset floating value, it is indicated that the first information deviates from the normal floating value, and since the floating value is set according to a preset detection object transaction rule, which is already known when the user purchases the detection object, the transmission object can obviously know that the first information is wrong if the absolute value of the difference between the first information and the second information exceeds the difference of the floating value. At this time, if the absolute value of the difference exceeds a preset floating value, it is confirmed that the acquired first information or/and the second information are wrong, and the first information cannot be sent to the sending object, so that the sending object can not see that the wrong data feel bad sending object experience when the first information is wrong.
And S50, when the absolute value of the difference value does not exceed a preset floating value, acquiring the transmission object information of all the transmission objects associated with the detection object, wherein the transmission object information comprises the contact ways of the transmission objects.
That is, when the absolute value of the difference value does not exceed the preset floating value, it is only necessary to indicate that the first information does not deviate from the normal floating value, and then the first information is normally sent to the sending object.
The sending object information is information of a sending object, when the user purchases the detection object, the sending object information is stored in a database of a server, and the sending object can modify the content in the sending object information at any time according to requirements. The contact information of the sending object must be contained in the sending object information, and the first information is sent to the sending object through the contact information of the sending object. It can be appreciated that the contact manner may be set according to requirements, for example, may be set as a phone number (the first information may be sent to the sending object by means of a voice phone or/and a short message), an email address, or other different contact manners.
And S60, transmitting the first information to each transmission object through the contact way of the transmission object.
That is, the first information may be transmitted to the transmission object associated with the contact information through the contact information of the transmission object. So that the user can acquire the change in each information processing period in time.
The information notification method of this embodiment first obtains the absolute value of the difference between the first information of the detection object in the current information processing period and the second transaction in the previous information processing period, and then compares the absolute value of the difference with a preset floating value to determine whether to send the first information to the transmission object that has purchased the detection object through the contact way of the transmission object in the transmission object information. The invention avoids sending the wrong information to the sending object, improves the user experience and reduces the complaint rate of the sending object.
In one embodiment, the step S40 includes:
and when the absolute value of the difference exceeds a preset floating value, the first information and the second information are sent to a preset auditor.
That is, when the absolute value of the difference exceeds a preset floating value, it is indicated that the first information deviates from a normal floating value, and at this time, the acquired first information or/and the second information are wrong, and at this time, the first information cannot be sent to the sending object, so that the wrong first information cannot be sent to the sending object, and at this time, the sending of the first information to the sending object at this time can be directly canceled; if the first information needs to be sent to a sending object, the first information and the second information can also be directly sent to a preset auditing party so that the auditing party can audit or/and modify the first information to make the first information correct, and then the first information without errors is sent to the sending object.
In one embodiment, as shown in fig. 3, the step S60 includes:
s601, detecting whether the first information is sent to the sending object through the contact way of the sending object in the current information processing period.
In the above embodiment, before transmitting the error-free first information to a transmitting object, it is first required to detect whether the first information has been transmitted to the transmitting object by the contact method of the transmitting object, when the transmitting object has received the first information by the contact method, the first information is not repeated to transmit the first information to the transmitting object, and when the transmitting object has not received the first information by the contact method, the first information is transmitted to each transmitting object by the contact method of the transmitting object according to the normal flow. The embodiment can avoid repeated sending of the first information to the sending object, thereby causing bad user experience after the sending object repeatedly accepts the information.
S602, when the first information is not sent to the sending objects through the contact ways of the sending objects, sending the first information to each sending object through the contact ways of the sending objects;
it should be understood that, when the contact ways in the transmission object information are multiple, the first information may be transmitted to the transmission object only by one of the preferred contact ways (for example, selecting according to the priority set by the user preference or selecting according to the default priority of the system), and in this case, in step S601, it is only necessary to detect whether the first information has been transmitted to the transmission object by any one of the contact ways of the transmission object. When the transmission object selects to accept the first information through multiple contact ways at the same time, the first information may also be transmitted multiple times according to the transmission object requirement, and in this case, in step S601, it is required to detect whether the first information has passed through multiple contact ways in the contact ways of the transmission object, where the multiple contact ways are set according to the transmission object requirement, and transmit the first information multiple times to the transmission object.
And S603, when the first information is sent to all the sending objects associated with the detection object through the contact way of the sending object, transferring and storing the first information from the information to be sent to a preset sent list.
Understandably, when the first information has been transmitted to one of the transmission objects associated with the detection object (when the transmission object selects a contact manner in which the first information needs to be simultaneously accepted by a plurality of contact manners, detecting whether the first information has been transmitted by a plurality of contact manners among the contact manners of the transmission object, which are set according to the transmission object's demand), it is explained that the reception of the first information in the current information processing cycle has been completed for the transmission object; and if the first information is sent to all the sending objects associated with the detection object through the contact way of the sending object, the first information is not required to be sent again at the moment when all the sending objects associated with the detection object have completed receiving the first information in the current information processing period, and the first information is not required to be sent any more and is transferred from the information to be sent to a preset sent list.
The embodiment of the invention also detects whether the first information is sent to the sending object in advance before determining that the first information is sent to the sending object, thereby avoiding the probability that the sending object repeatedly receives the first information and further improving the user experience
In one embodiment, as shown in fig. 4, the step S601 includes:
s6011, after a transmission time point, of detecting at regular time whether a notification of the reception of the first information of the transmission object feedback has been received in the current information processing period;
that is, the detection process is performed only at a timing after the transmission time point to avoid being performed before the transmission time point (at which the first information has not been transmitted to the transmission object), thus reducing the server load.
S6012, when a notification of the reception of the first information, which is fed back by the transmission object, has been received, of confirming that the first information has been transmitted to the transmission object through the contact method of the transmission object;
s6013, when a notification of the received first information fed back by the transmission object is not received, acquiring all the transmitted information that has been transmitted to the transmission object through the contact way of the transmission object in the current information processing period;
s6014, determining whether the transmitted information includes the first information;
s6015, when the transmitted information does not include the first information, confirming that the first information is not transmitted to the transmission object by the contact method of the transmission object;
and S6016, when the sent information contains the first information, confirming that the first information is sent to the sending object through the contact way of the sending object.
Wherein the transmitted information refers to all information which has been transmitted to the transmission object through the contact way of the transmission object before the current time point of the current information processing period; in this embodiment, it is first checked whether the feedback of the sending object is received, and the sending object feedback mail can determine that the sending object has received the first information most accurately (it may be set that after the sending object sends the first information to the sending object through the contact method of the sending object, after the sending object reads the first information, the sending object feeds back the notification that the first information has been received in a preset format, and at this time, it is only necessary to detect whether the notification in the preset format is received), so that whether the sending object has received the first information is determined by preferentially selecting the method, and the accuracy of the maximum degree of the determination process can be ensured; however, if the notification of the received first information fed back by the transmission object is not received, it may be further confirmed whether the first information has been transmitted to the transmission object in the current information processing period by checking all the transmitted information transmitted to the transmission object in the current period (the first information in the current information processing period is generally transmitted to the transmission object in the current information processing period to ensure timeliness thereof). If all the transmitted information transmitted to the transmitting object through the contact information of the transmitting object is detected to contain first information, the first information is indicated to be transmitted to the transmitting object, and at the moment, the transmitting object is indicated to have completed receiving the first information in the current information processing period. If it is detected that the first information is not included in all the transmitted information transmitted to the transmission object by the contact method of the transmission object, it is indicated that the first information is not transmitted to the transmission object, and at this time, the first information may be transmitted to each transmission object by the contact method of the transmission object. In this way, when some of the transmission targets receive the first information, and do not feed back the notification, or when the communication system with the transmission target is interrupted, the transmission target can still determine that the first information has been transmitted to the transmission target when the peer to which the transmission target feeds back cannot be received by the server.
In one embodiment, as shown in fig. 5, after the step S602, the method includes:
s604, acquiring a notification of the feedback of the sending object that the first information is received.
S605, acquiring a date corresponding to the current information processing period, and a mark template and a mark rule corresponding to the transmitted mark; the transmitted flag is used for indicating that the first information of the current information processing period is transmitted to the transmission object; the marking rule refers to a rule corresponding to a presentation form which is finally required to be displayed in the sent mark by the date keyword and the keyword, and the same can also comprise a final generated integral format (such as a JPG picture) of the sent mark; the mark template means that a template frame of the transmitted mark is required to be generated finally, and the transmitted mark can be generated only by inserting date keywords and keywords with preset formats into preset positions in the mark template, integrating and converting the date keywords and keywords into formats such as pictures and the like.
S606, extracting date keywords according to the date corresponding to the current information processing period, and extracting keywords according to the first information; the term of the date may be one or more of a year, a month, a day, a week, etc. of the date corresponding to the current information processing period, or only one or more digits thereof (or Chinese characters corresponding to the digits) may be extracted, or similarly, the year, month, day, week, etc. of the date corresponding to the current information processing period may be converted into codes that may be one-to-one corresponding to each other, and then one or more words of the codes may be extracted. And extracting the keyword may refer to directly extracting the first information as the keyword, or/and taking a difference value (or an absolute value of the difference value, and positive and negative corresponding to the absolute value may be differentiated by different colors) between the first information and a previous information processing period as the keyword.
S607, converting the date keyword and the keyword into a preset format according to the marking rule, inserting the date keyword and the keyword in the preset format into preset positions in the marking template, converting the marking template containing the date keyword and the keyword into a picture according to the marking rule, and recording the picture as the sent mark and storing the picture; the preset position refers to the corresponding positions of the date keyword and the keyword in the marking template. After storing the sent tag to a database. If the notification of the received first information fed back by other sending objects in the current information processing period is received again, the sent mark is only required to be directly called from the database to be marked (steps S608-S609 are performed).
S608, acquiring the transmission object information associated with the transmission object of the transmission notice, and determining parameters to be marked in the transmission object information; the parameter to be marked can be a contact way of a sending object in the sending object information, which indicates that the first information of the current information processing period is sent to the sending object through the contact way; the parameter to be marked may also refer to a transmission object name and the like in the transmission object information.
S609, marking the sent mark on the parameter to be marked in the sending object information.
Wherein the transmitted flag is a flag indicating a parameter to be marked in transmission object information of a transmission object. It can be appreciated that in this embodiment, after the first information is sent to each sending object through the contact manner of the sending object, a sent flag needs to be marked on a parameter to be marked in the sending object information, so as to indicate that the first information of the current information processing period is sent to the sending object; at the end of the current information processing period, the transmitted flag in the transmission target information needs to be cleared, that is, the time for which a transmitted flag exists is at most one information processing period (for example, one transaction day).
In an embodiment, the step S601 specifically includes:
detecting whether a mark exists in the parameter to be marked of the sending object information;
when the mark does not exist in the information of the sending object, confirming that the first information is not sent to the sending object through the contact way of the sending object;
detecting, when a tag exists in the transmission object information, whether a format of the tag matches the tag rule corresponding to the transmitted tag;
when the first information is matched, confirming that the first information is sent to the sending object through the contact way of the sending object;
and when the first information is not matched, confirming that the first information is not sent to the sending object through the contact way of the sending object.
If the transmitted flag is marked in the transmission object information after the first information is transmitted to each of the transmission objects by the contact method of the transmission object, as described in steps S604 to S609, it is possible to avoid repeating the transmission of the first information to the transmission object by determining whether the transmitted flag is present in the transmission object information and determining whether the first information has been transmitted to the transmission object by the contact method of the transmission object. The method can judge whether the first information is sent to the sending object by only marking the contact information of the sending object, the judging process is quick and quick, and the detection efficiency is improved.
In one embodiment, as shown in fig. 6, an information notification device is provided, which corresponds to the information notification method in the above embodiment one by one. The information notification device includes:
a first obtaining module 11, configured to obtain, from information to be sent, first information of a detection object in a current information processing period;
a second obtaining module 12, configured to obtain second information of the detection object in a last information processing period;
a third obtaining module 13, configured to obtain an absolute value of a difference between the first information and the second information;
a confirmation module 14, configured to confirm whether the absolute value of the difference value exceeds a preset floating value;
a fourth obtaining module 15, configured to obtain, when the absolute value of the difference value does not exceed a preset floating value, sending object information of all sending objects associated with the detection object, where the sending object information includes a contact manner of the sending object;
and the sending module 16 is configured to send the first information to each sending object through the contact manner of the sending object.
In one embodiment, as shown in fig. 7, the transmitting module 16 includes:
a detecting unit 161 for detecting whether the first information has been transmitted to the transmission object through the contact means of the transmission object in the current information processing period;
a sending unit 162, configured to send, when the first information is not sent to the sending objects by the contact method of the sending objects, the first information to each sending object by the contact method of the sending objects;
and a transferring storage unit 163, configured to transfer and store the first information from the information to be sent to a preset sent list when the first information has been sent to all the sending objects associated with the detection object by the contact method of the sending object.
The specific limitation of the information notification device may be referred to the limitation of the information notification method hereinabove, and will not be described herein. The respective modules in the above-described information notifying apparatus may be implemented in whole or in part by software, hardware, and combinations thereof. The above modules may be embedded in hardware or may be independent of a processor in the computer device, or may be stored in software in a memory in the computer device, so that the processor may call and execute operations corresponding to the above modules.
In one embodiment, a computer device is provided, which may be a server, and the internal structure of which may be as shown in fig. 8. The computer device includes a processor, a memory, a network interface, and a database connected by a system bus. Wherein the processor of the computer device is configured to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system, computer readable instructions, and a database. The internal memory provides an environment for the execution of an operating system and computer-readable instructions in a non-volatile storage medium. . The computer readable instructions when executed by a processor implement an information notification method.
In one embodiment, a computer device is provided that includes a memory, a processor, and computer readable instructions stored on the memory and executable on the processor, when executing the computer readable instructions, performing the steps of:
acquiring first information of a detection object in a current information processing period from information to be sent;
acquiring second information of the detection object in the last information processing period;
acquiring an absolute value of a difference value between the first information and the second information;
confirming whether the absolute value of the difference value exceeds a preset floating value;
when the absolute value of the difference value does not exceed a preset floating value, obtaining the transmission object information of all the transmission objects associated with the detection object, wherein the transmission object information comprises the contact information of the transmission objects;
and transmitting the first information to each transmission object through the contact way of the transmission object.
In one embodiment, a computer readable storage medium having computer readable instructions stored thereon which when executed by a processor perform the steps of:
acquiring first information of a detection object in a current information processing period from information to be sent;
acquiring second information of the detection object in the last information processing period;
acquiring an absolute value of a difference value between the first information and the second information;
confirming whether the absolute value of the difference value exceeds a preset floating value;
when the absolute value of the difference value does not exceed a preset floating value, obtaining the transmission object information of all the transmission objects associated with the detection object, wherein the transmission object information comprises the contact information of the transmission objects;
and transmitting the first information to each transmission object through the contact way of the transmission object.
Those skilled in the art will appreciate that implementing all or part of the processes of the methods of the embodiments described above may be accomplished by instructing the associated hardware by computer readable instructions stored on a non-transitory computer readable storage medium, which when executed may comprise processes of embodiments of the methods described above. Any reference to memory, storage, database, or other medium used in embodiments provided herein may include non-volatile and/or volatile memory. The nonvolatile memory can include Read Only Memory (ROM), programmable ROM (PROM), electrically Programmable ROM (EPROM), electrically Erasable Programmable ROM (EEPROM), or flash memory. Volatile memory can include Random Access Memory (RAM) or external cache memory. By way of illustration and not limitation, RAM is available in a variety of forms such as Static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double Data Rate SDRAM (DDRSDRAM), enhanced SDRAM (ESDRAM), synchronous Link DRAM (SLDRAM), memory bus direct RAM (RDRAM), direct memory bus dynamic RAM (DRDRAM), and memory bus dynamic RAM (RDRAM), among others.
It will be apparent to those skilled in the art that the above-described functional units or modules are merely illustrated in terms of division for convenience and brevity, and that in practical applications, the above-described functional units or modules may be allocated to different functional units or modules according to needs, i.e., the internal structure of the apparatus may be divided into different functional units or modules to perform all or part of the above-described functions.
The above embodiments are only for illustrating the technical solution of the present invention, and not for limiting the same; although the invention has been described in detail with reference to the foregoing embodiments, it will be understood by those of ordinary skill in the art that: the technical scheme described in the foregoing embodiments can be modified or some technical features thereof can be replaced by equivalents; such modifications and substitutions do not depart from the spirit and scope of the technical solutions of the embodiments of the present invention, and are intended to be included in the scope of the present invention.
Claims (7)
1. An information notification method, comprising:
acquiring first information of a detection object in a current information processing period from information to be sent;
acquiring second information of the detection object in the last information processing period;
acquiring an absolute value of a difference value between the first information and the second information;
confirming whether the absolute value of the difference value exceeds a preset floating value;
when the absolute value of the difference value does not exceed a preset floating value, obtaining the transmission object information of all the transmission objects associated with the detection object, wherein the transmission object information comprises the contact information of the transmission objects;
detecting whether the first information has been transmitted to the transmission object through the contact way of the transmission object in the current information processing period;
when the first information is not sent to the sending objects through the contact ways of the sending objects, the first information is sent to each sending object through the contact ways of the sending objects;
when the first information is sent to all the sending objects associated with the detection object through the contact way of the sending object, the first information is transferred from the information to be sent to a preset sent list;
the step of sending the first information to each sending object according to the contact information of the sending object when the first information is not sent to the sending object according to the contact information of the sending object comprises the following steps:
acquiring a notification of the feedback of the sending object, which is received by the first information;
acquiring a date corresponding to the current information processing period, and a marking template and marking rules corresponding to the sent marks; the transmitted flag is used for indicating that the first information of the current information processing period is transmitted to the transmission object;
extracting a date keyword according to the date corresponding to the current information processing period, and extracting a keyword according to the first information;
converting the date keyword and the keyword into a preset format according to the marking rule, inserting the date keyword and the keyword in the preset format into preset positions in the marking template, converting the marking template containing the date keyword and the keyword into a picture according to the marking rule, and recording the picture as the sent mark and storing the picture;
acquiring the transmission object information associated with the transmission object of the transmission notice, and determining parameters to be marked in the transmission object information;
and marking the sent mark on the parameter to be marked in the sending object information.
2. The information notification method according to claim 1, wherein said confirming whether the absolute value of the difference exceeds a preset float value comprises:
and when the absolute value of the difference exceeds a preset floating value, the first information and the second information are sent to a preset auditor.
3. The information notification method of claim 1, wherein the detecting whether the first information has been transmitted to the transmission object through a contact of the transmission object in the current information processing period comprises:
after a transmission time point, detecting whether a notification of the first information received by the feedback of the transmission object has been received in the current information processing period at fixed time;
when the notification of the first information received by the feedback of the sending object is received, confirming that the first information is sent to the sending object through the contact way of the sending object;
when the notification of the received first information fed back by the sending object is not received, acquiring all sent information which is sent to the sending object through the contact way of the sending object in the current information processing period;
determining whether the transmitted information contains the first information;
when the sent information does not contain the first information, confirming that the first information is not sent to the sending object through the contact way of the sending object;
and when the transmitted information contains the first information, confirming that the first information is transmitted to the transmitting object through the contact way of the transmitting object.
4. The information notification method of claim 1, wherein the detecting whether the first information has been transmitted to the transmission object through a contact of the transmission object in the current information processing period comprises:
detecting whether a mark exists in the parameter to be marked of the sending object information;
when the mark does not exist in the information of the sending object, confirming that the first information is not sent to the sending object through the contact way of the sending object;
detecting, when a tag exists in the transmission object information, whether a format of the tag matches the tag rule corresponding to the transmitted tag;
when the first information is matched, confirming that the first information is sent to the sending object through the contact way of the sending object;
and when the first information is not matched, confirming that the first information is not sent to the sending object through the contact way of the sending object.
5. An information notification apparatus, comprising:
the first acquisition module is used for acquiring first information of the detection object in the current information processing period from the information to be sent;
a second acquisition module, configured to acquire second information of the detection object in a previous information processing period;
a third acquisition module configured to acquire an absolute value of a difference between the first information and the second information;
the confirming module is used for confirming whether the absolute value of the difference value exceeds a preset floating value or not;
a fourth obtaining module, configured to obtain, when the absolute value of the difference value does not exceed a preset floating value, transmission object information of all transmission objects associated with the detection object, where the transmission object information includes a contact manner of the transmission object;
the sending module is used for sending the first information to each sending object through the contact way of the sending object; the transmitting module includes:
a detection unit configured to detect whether the first information has been transmitted to the transmission object through a contact manner of the transmission object in the current information processing period;
a sending unit, configured to send, when the first information is not sent to the sending objects by the contact method of the sending objects, the first information to each sending object by the contact method of the sending objects; the transmitting unit is further configured to: acquiring a notification of the feedback of the sending object, which is received by the first information; acquiring a date corresponding to the current information processing period, and a marking template and marking rules corresponding to the sent marks; the transmitted flag is used for indicating that the first information of the current information processing period is transmitted to the transmission object; extracting a date keyword according to the date corresponding to the current information processing period, and extracting a keyword according to the first information; converting the date keyword and the keyword into a preset format according to the marking rule, inserting the date keyword and the keyword in the preset format into preset positions in the marking template, converting the marking template containing the date keyword and the keyword into a picture according to the marking rule, and recording the picture as the sent mark and storing the picture; acquiring the transmission object information associated with the transmission object of the transmission notice, and determining parameters to be marked in the transmission object information; marking the sent mark on the parameter to be marked in the sent object information;
and the transfer storage unit is used for transferring and storing the first information from the information to be sent to a preset sent list when the first information is sent to all the sending objects associated with the detection object through the contact way of the sending object.
6. A computer device comprising a memory, a processor, and computer readable instructions stored in the memory and executable on the processor, wherein the processor, when executing the computer readable instructions, implements the information notification method of any of claims 1 to 4.
7. A computer readable storage medium storing computer readable instructions which, when executed by a processor, implement the information notification method of any of claims 1 to 4.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910334711.5A CN110135861B (en) | 2019-04-24 | 2019-04-24 | Information notification method, device, computer equipment and storage medium |
PCT/CN2019/101898 WO2020215542A1 (en) | 2019-04-24 | 2019-08-22 | Information notification method and device, computer apparatus, and storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910334711.5A CN110135861B (en) | 2019-04-24 | 2019-04-24 | Information notification method, device, computer equipment and storage medium |
Publications (2)
Publication Number | Publication Date |
---|---|
CN110135861A CN110135861A (en) | 2019-08-16 |
CN110135861B true CN110135861B (en) | 2024-03-05 |
Family
ID=67570954
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910334711.5A Active CN110135861B (en) | 2019-04-24 | 2019-04-24 | Information notification method, device, computer equipment and storage medium |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN110135861B (en) |
WO (1) | WO2020215542A1 (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110135861B (en) * | 2019-04-24 | 2024-03-05 | 平安科技(深圳)有限公司 | Information notification method, device, computer equipment and storage medium |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002312292A (en) * | 2001-04-11 | 2002-10-25 | Canon Inc | Device, method and system for processing information, client device, recording medium and program |
WO2018161908A1 (en) * | 2017-03-09 | 2018-09-13 | 腾讯科技(深圳)有限公司 | Product object processing method and device, storage medium and electronic device |
CN108933706A (en) * | 2017-05-23 | 2018-12-04 | 华为技术有限公司 | A kind of method, apparatus and system of monitoring data flow |
Family Cites Families (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5479176B2 (en) * | 2010-03-19 | 2014-04-23 | 株式会社Pfu | Server device, peripheral device management method, and program |
CN102879050A (en) * | 2012-07-31 | 2013-01-16 | 辽宁省电力有限公司鞍山供电公司 | Water level and temperature online monitoring system for direct current grounding electrode detection well |
US10270642B2 (en) * | 2012-12-05 | 2019-04-23 | Origin Wireless, Inc. | Method, apparatus, and system for object tracking and navigation |
CN104717120B (en) * | 2013-12-13 | 2019-03-01 | 阿里巴巴集团控股有限公司 | The method and apparatus for determining the access time |
JP6345627B2 (en) * | 2015-05-20 | 2018-06-20 | 株式会社ソニー・インタラクティブエンタテインメント | Information processing apparatus and information processing method |
CN105472580B (en) * | 2015-11-17 | 2019-08-06 | 小米科技有限责任公司 | Processing method, device, terminal and the server of information |
US10146533B2 (en) * | 2016-09-29 | 2018-12-04 | Intel Corporation | Instruction and logic for detecting numeric accumulation error |
CN106980654B (en) * | 2017-03-06 | 2019-02-12 | Oppo广东移动通信有限公司 | Road condition updating method, device and computer equipment |
CN108961059A (en) * | 2018-07-11 | 2018-12-07 | 海南新软软件有限公司 | Digital cash exception transaction monitoring method, apparatus and system |
CN110135861B (en) * | 2019-04-24 | 2024-03-05 | 平安科技(深圳)有限公司 | Information notification method, device, computer equipment and storage medium |
-
2019
- 2019-04-24 CN CN201910334711.5A patent/CN110135861B/en active Active
- 2019-08-22 WO PCT/CN2019/101898 patent/WO2020215542A1/en active Application Filing
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002312292A (en) * | 2001-04-11 | 2002-10-25 | Canon Inc | Device, method and system for processing information, client device, recording medium and program |
WO2018161908A1 (en) * | 2017-03-09 | 2018-09-13 | 腾讯科技(深圳)有限公司 | Product object processing method and device, storage medium and electronic device |
CN108933706A (en) * | 2017-05-23 | 2018-12-04 | 华为技术有限公司 | A kind of method, apparatus and system of monitoring data flow |
Also Published As
Publication number | Publication date |
---|---|
WO2020215542A1 (en) | 2020-10-29 |
CN110135861A (en) | 2019-08-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20140201102A1 (en) | Methods and systems for automatic form filling and validation | |
CN108234549B (en) | Policy information checking method and device | |
US9277353B2 (en) | Methods and systems for locating peripheral devices | |
CN110750222A (en) | Printing method, printing device, computer equipment and storage medium | |
CN109656931B (en) | Contract data consistency verification method, device, equipment and storage medium | |
CN112288413B (en) | Graphic code generation method, resource sending and receiving method, device and electronic equipment | |
CN112437000A (en) | Message queue pushing method and device, computer equipment and storage medium | |
CN111144402A (en) | OCR recognition accuracy calculation method, device, equipment and storage medium | |
JP2017134768A (en) | Paper document management system | |
CN110457117A (en) | Data processing method, device, computer equipment and storage medium | |
CN114386896A (en) | Information sending method, page display device, electronic equipment and medium | |
CN110969417A (en) | Government affair item synchronization method, device, system, computer equipment and storage medium | |
CN110135861B (en) | Information notification method, device, computer equipment and storage medium | |
US20120095961A1 (en) | Tool tracking system and method | |
CN114266539A (en) | File flow processing method, system, device and computer readable storage medium | |
CN109544100B (en) | Case processing reminding method, device, equipment and medium based on deep learning | |
CN105162931A (en) | Method and device for classifying communication numbers | |
CN109214362B (en) | Document processing method and related equipment | |
US11829934B1 (en) | System and method for data selection and extraction based on historical user behavior | |
JP6574310B2 (en) | Evaluation information matching method, apparatus and server | |
US20060089891A1 (en) | System and method for generating expense information | |
US11665114B2 (en) | Information processing apparatus and non-transitory computer readable medium for determination of message and member suitability for tasks | |
CN113505159B (en) | Data detection method, device and equipment | |
US9544426B2 (en) | Method for transmitting data related to a call | |
CN115100753B (en) | Offline attendance checking method and device, computer equipment and storage medium |
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 | ||
GR01 | Patent grant | ||
GR01 | Patent grant |