Business processing method and device, electronic equipment and storage medium
By determining the target business and its processing materials, and using the business unit mapping table to determine the processing unit and processing material types, screening and sending materials for business processing, the problem of inefficient business processing is solved, and the rapid processing and efficiency of business is improved.
Patent Information
- Application Number
- CN202411814288.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-10
- Publication Date
- 2025-03-11
AI Technical Summary
In the prior art, the processing efficiency during the business processing process is low, resulting in insufficient service capabilities to meet existing business scenarios.
By determining the target business and its corresponding processing materials, using the pre-established business unit mapping table, the target business processing unit and its corresponding sub-business processing materials type are determined, and the corresponding materials are screened and sent for business processing are finally obtained.
The rapid processing of target services has been achieved, and some linearly processed services have been turned into parallel processing, which has improved the efficiency of business processing and reduced the time waste of business handlers.
Smart Images

Figure CN119599610A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of business processing technology, and in particular to a business processing method, device, electronic equipment and storage medium. Background Art
[0002] With the improvement of information technology capabilities, the level of information is constantly developing. The number of cross-departmental linkage businesses between departments is increasing. As the lists of matters handled by different departments are constantly improving, a single department can only serve one stage or several stages in a single service cycle. This makes business handling inefficient, service capabilities are somewhat inadequate, and unable to meet existing business scenarios. Therefore, there is an urgent need for a way to make business handling efficient. Summary of the invention
[0003] The present invention provides a business processing method, device, electronic equipment and storage medium to solve the problem of low processing efficiency in the business processing process.
[0004] According to one aspect of the present invention, a service processing method is provided, the method comprising:
[0005] Determine the target business and the target business handling materials corresponding to the target business; the target business includes at least one target sub-business;
[0006] According to a pre-established business unit mapping table and a target business, at least one target business processing unit and a sub-business handling material type corresponding to each target business processing unit are determined; the business unit mapping table includes each candidate business, at least one business processing unit corresponding to each candidate business, and a sub-business handling material type corresponding to each business processing unit; the business processing unit is used to perform business processing on at least one sub-business;
[0007] According to the sub-business handling material types corresponding to each target business processing unit, the target sub-business handling materials corresponding to each target business processing unit are screened out from the target business handling materials;
[0008] The target sub-business handling materials corresponding to each target business processing unit are sent to each target business processing unit for business processing to obtain the target business processing result.
[0009] According to another aspect of the present invention, there is provided a service processing device, the device comprising:
[0010] A material acquisition module is used to determine a target business and target business handling materials corresponding to the target business; the target business includes at least one target sub-business;
[0011] A business type determination module is used to determine at least one target business processing unit and the sub-business handling material type corresponding to each target business processing unit according to a pre-established business unit mapping table and a target business; the business unit mapping table includes each candidate business, at least one business processing unit corresponding to each candidate business, and the sub-business handling material type corresponding to each business processing unit; the business processing unit is used to perform business processing on at least one sub-business;
[0012] A material screening module is used to screen out target sub-business processing materials corresponding to each target business processing unit from the target business processing materials according to the sub-business processing material types corresponding to each target business processing unit;
[0013] The processing result determination module is used to send the target sub-business processing materials corresponding to each target business processing unit to each target business processing unit for business processing to obtain the target business processing result.
[0014] According to another aspect of the present invention, an electronic device is provided, the electronic device comprising:
[0015] at least one processor; and
[0016] a memory communicatively connected to at least one processor; wherein,
[0017] The memory stores a computer program that can be executed by at least one processor. The computer program is executed by at least one processor so that the at least one processor can execute the service processing method of any embodiment of the present invention.
[0018] According to another aspect of the present invention, a computer-readable storage medium is provided, wherein the computer-readable storage medium stores computer instructions, and the computer instructions are used to enable a processor to implement the service processing method of any embodiment of the present invention when executed.
[0019] The technical solution of the embodiment of the present invention is to determine the target business and the target business processing materials corresponding to the target business; the target business contains at least one target sub-business; according to a pre-established business unit mapping table and the target business, at least one target business processing unit and the sub-business processing material types corresponding to each target business processing unit are determined; according to the sub-business processing material types corresponding to each target business processing unit, the target sub-business processing materials corresponding to each target business processing unit are screened out from the target business processing materials; finally, the target sub-business processing materials corresponding to each target business processing unit are sent to each target business processing unit for business processing, and the target business processing result is obtained, thereby realizing the rapid processing of the target business, allowing some linearly processed businesses to be processed in parallel, improving business processing efficiency, and reducing the time waste of business handlers.
[0020] It should be understood that the contents described in this section are not intended to identify the key or important features of the embodiments of the present invention, nor are they intended to limit the scope of the present invention. Other features of the present invention will become easily understood through the following description. BRIEF DESCRIPTION OF THE DRAWINGS
[0021] In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the following briefly introduces the drawings required for use in the description of the embodiments. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.
[0022] Figure 1 is a flow chart of a service processing method provided according to Embodiment 1 of the present invention;
[0023] Figure 2 is a flowchart of another service processing method provided according to Embodiment 2 of the present invention;
[0024] Figure 3 is a schematic diagram of the structure of a service processing device provided according to Embodiment 3 of the present invention;
[0025] Figure 4 It is a schematic diagram of the structure of an electronic device for implementing the service processing method of an embodiment of the present invention. DETAILED DESCRIPTION
[0026] In order to enable those skilled in the art to better understand the scheme of the present invention, the technical scheme in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work should fall within the scope of protection of the present invention.
[0027] It should be noted that the terms "first", "second", etc. in the specification and claims of the present invention and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchanged where appropriate, so that the embodiments of the present invention described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms "including" and "having" and any variations are intended to cover non-exclusive inclusions, for example, a process, method, system, product or device that includes a series of steps or units is not necessarily limited to those steps or units clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.
[0028] Embodiment 1
[0029] Figure 1 A flowchart of a service processing method is provided for the first embodiment of the present invention. This embodiment is applicable to situations where the service processing efficiency needs to be improved during the service processing process. The method can be executed by a service processing device. The service processing device can be implemented in the form of hardware and / or software. The service processing device can be configured in an electronic device with data processing capabilities. Figure 1 As shown, the method includes:
[0030] S110. Determine a target business and target business handling materials corresponding to the target business; the target business includes at least one target sub-business.
[0031] In traditional business processing, the business processing process is often that the person who handles the business takes all the processing materials to the responsible department for processing. For example, when submitting a reimbursement form, the person who submits the reimbursement needs to take the payment record and go to the accounting department for accounting. When handling complex business, that is, when multiple departments need to handle it separately, the person who handles the business needs to go to each department one by one to handle it, which wastes the person's working time and leads to low processing efficiency.
[0032] When applying for business, you need to first determine the target business that the applicant wants to handle, as well as the materials required for handling the target business, that is, the target business handling materials. Among them, the target sub-businesses contained in the target business are the sub-businesses that need to be handled when handling the target business.
[0033] For example, when the target business is to take leave, it often requires the approval of department leaders, accountants, and personnel personnel or departments. The department leader needs to approve it, the accountant needs to calculate the deduction, and the personnel is responsible for calculating the work clock-in. In this case, taking leave is the target business, and applying for department leader approval, accounting records, and personnel records are the three target sub-businesses to complete the target business. When applying for leave, you need to fill out a leave application form and send it to the department leader, accountant, and personnel for signature. At this time, the leave application form is the target business processing material.
[0034] S120. Determine at least one target business processing unit and the sub-business handling material type corresponding to each target business processing unit according to a pre-established business unit mapping table and the target business.
[0035] The business unit mapping table includes each candidate business, at least one business processing unit corresponding to each candidate business, and a sub-business handling material type corresponding to each business processing unit; the business processing unit is used to perform business processing on at least one sub-business.
[0036] After determining the target business to be handled and the target business handling materials required to handle the target business, according to the pre-established business unit mapping table, at least one target business processing unit corresponding to the target business and the sub-business handling material types corresponding to each target business processing unit are screened out according to the target business.
[0037] Among them, the target business processing unit is the processing department when processing the target business, and the sub-business processing material type is the specific type of business material required by the target business processing unit when processing the sub-business.
[0038] In an optional solution, the process of determining the business unit mapping table may include steps A1-A3:
[0039] Step A1: determine at least one sample business and sample business handling materials corresponding to each sample business; the sample business includes at least one sample sub-business.
[0040] Step A2: For each sample business, the sample business and the sample business handling materials corresponding to the sample business are sent to each business processing unit.
[0041] Step A3: According to the processing feedback of each business processing unit, determine the candidate business corresponding to each business processing unit and the sub-business processing material type corresponding to each candidate business.
[0042] When establishing a business unit mapping table, it is not clear what specific businesses each business processing unit can handle and what processing materials are required for each business. However, each business processing unit can clearly identify which businesses it needs to handle and what business materials are needed during the processing. Therefore, each sample business and the sample business processing materials corresponding to each sample business can be obtained in advance and sent to each business processing unit as sample data. The business processing unit determines which businesses fall within its own processing scope and what business processing materials are needed during the processing, thereby obtaining the candidate businesses corresponding to each business processing unit and the sub-business processing material types corresponding to each candidate business, and then generating a business unit mapping table.
[0043] In an optional solution, after determining at least one target business processing unit and the sub-business handling material type corresponding to each target business processing unit according to the pre-established business unit mapping table and the target business, steps B1-B2 are also included:
[0044] Step B1: If the business unit mapping table does not contain a candidate business identical to the target business, the target business and the target business handling materials corresponding to the target business are sent to each business processing unit.
[0045] Step B2: Obtain the target business processing result according to the business feedback results of each business processing unit.
[0046] Since the business unit mapping table is pre-set, it may happen that the target business is not included in the business unit mapping table, that is, the business unit mapping table does not record the target business processing unit corresponding to the target business and the sub-business processing material type corresponding to each target business processing unit. At this time, in order to ensure that the target business can be processed normally, the target business will be sent to all business processing units, and each business processing unit will process it by itself to obtain the target business processing result.
[0047] When the target business processing unit determines that the target business includes the sub-business to be processed by itself, it will find the materials required for processing the target sub-business from the target business processing materials.
[0048] In an optional solution, after determining at least one target business processing unit and the sub-business handling material type corresponding to each target business processing unit according to the pre-established business unit mapping table and the target business, steps C1-C3 are also included:
[0049] Step C1: If the business unit mapping table does not contain a candidate business identical to the target business, the target business and the target business handling materials corresponding to the target business are sent to each business processing unit.
[0050] Step C2: Determine at least one target business processing unit and the sub-business handling material type corresponding to each target business processing unit according to the business feedback results of each business processing unit.
[0051] Step C3: Update the business unit mapping table according to at least one target business processing unit and the sub-business handling material type corresponding to each target business processing unit.
[0052] As described in steps B1-B2, after each business processing unit has completed processing, it will provide feedback on the business feedback results. At this time, based on the specific content of the business feedback results, at least one target business processing unit and the sub-business processing material types corresponding to each target business processing unit can be determined, and the business unit mapping table can be updated based on the determination results.
[0053] S130. According to the type of sub-business handling materials corresponding to each target business processing unit, select the target sub-business handling materials corresponding to each target business processing unit from the target business handling materials.
[0054] After determining the sub-business handling material types corresponding to each target business processing unit, the target sub-business handling materials can be screened from the target business handling materials according to the sub-business handling material types.
[0055] S140: Send the target sub-business handling materials corresponding to each target business processing unit to each target business processing unit for business processing to obtain a target business processing result.
[0056] After each target business processing unit receives the target sub-business processing materials, it will process them according to its own responsibilities and feedback the processing results to obtain the target business processing results.
[0057] According to the technical solution of the embodiment of the present invention, by determining the target business and the target business processing materials corresponding to the target business; the target business contains at least one target sub-business; according to the pre-established business unit mapping table and the target business, at least one target business processing unit and the sub-business processing material types corresponding to each target business processing unit are determined; according to the sub-business processing material types corresponding to each target business processing unit, the target sub-business processing materials corresponding to each target business processing unit are screened out from the target business processing materials; finally, the target sub-business processing materials corresponding to each target business processing unit are sent to each target business processing unit for business processing, and the target business processing result is obtained, thereby realizing the rapid processing of the target business, allowing some linearly processed businesses to be processed in parallel, improving business processing efficiency, and reducing the time waste of business handlers.
[0058] Embodiment 2
[0059] Figure 2 A flowchart of another business processing method is provided for an embodiment of the present invention. Based on the above embodiment, this embodiment further optimizes the process of sending the target sub-business processing materials corresponding to each target business processing unit to each target business processing unit for business processing and obtaining the target business processing result in the above embodiment. This embodiment can be combined with various optional solutions in one or more of the above embodiments. Figure 2 As shown, the service processing method of this embodiment may include the following steps:
[0060] S210. Determine the target business and the target business handling materials corresponding to the target business; the target business includes at least one target sub-business.
[0061] S220. Determine at least one target business processing unit and the sub-business handling material type corresponding to each target business processing unit according to a pre-established business unit mapping table and the target business.
[0062] The business unit mapping table includes each candidate business, at least one business processing unit corresponding to each candidate business, and a sub-business handling material type corresponding to each business processing unit; the business processing unit is used to perform business processing on at least one sub-business.
[0063] S230. According to the sub-business handling material types corresponding to each target business processing unit, select the target sub-business handling materials corresponding to each target business processing unit from the target business handling materials.
[0064] S240: Send the target sub-business handling materials corresponding to each target business processing unit to each target business processing unit for business processing.
[0065] S250, determining the target sub-business processing result fed back by each target business processing unit; the target sub-business processing result is the processing result after the target business processing unit performs business processing according to the target sub-business handling materials.
[0066] After each target business processing unit has processed the target sub-business, a target sub-business processing result will be generated. The processing result includes processing completion, missing materials, and rejection.
[0067] S260: Combine the target sub-business processing results to obtain the target business processing result.
[0068] After obtaining the processing results of each target sub-business, the processing results of each target sub-business may be merged to generate a target business processing result.
[0069] Optionally, each target sub-business processing result is merged to obtain a target business processing result, including:
[0070] If the business types of the target sub-business processing results are all first-type results, it is determined that the target business has been processed. The first-type result is used to indicate that the target sub-business processing is completed.
[0071] When the business types of the processing results of each target business are all first-type results, it can be determined that the processing of each target sub-business has been completed, and it can be determined that the processing of the target business has also been completed.
[0072] Optionally, each target sub-business processing result is merged to obtain a target business processing result, including:
[0073] If there is at least one target business processing result whose business type is a second type result among the target sub-business processing results, it is determined that the target business has not been processed. The second type result is used to indicate that the target sub-business processing has not been completed.
[0074] If there is at least one target business processing result whose business type is the second type result among the target sub-business processing results, it can be determined that there is at least one target sub-business processing in an uncompleted state.
[0075] Accordingly, after determining that the target business has not been processed, steps D1-D3 are also included:
[0076] Step D1: Screen each target business processing result to obtain at least one unfinished target sub-business processing result.
[0077] Step D2: based on the processing results of each unfinished target sub-business, re-determine the target business processing materials and unfinished target sub-business corresponding to the target business.
[0078] Step D3: Send the target business handling materials corresponding to the re-determined target business to the business processing unit corresponding to the unfinished target sub-business for business processing.
[0079] When there is at least one target sub-business that has not been processed, the target business processing materials can be re-acquired, and the unfinished target sub-business can be processed here based on the re-acquired target business processing materials.
[0080] According to the technical solution of the embodiment of the present invention, the target sub-business processing materials corresponding to each target business processing unit are sent to each target business processing unit for business processing; the target sub-business processing results fed back by each target business processing unit are determined; the target sub-business processing results are the processing results after the target business processing unit processes the business according to the target sub-business processing materials; the target sub-business processing results are merged to obtain the target business processing results, thereby clarifying the generation process of the target business processing results.
[0081] Embodiment 3
[0082] Figure 3 The present invention provides a structural block diagram of a service processing device. This embodiment is applicable to situations where the service processing efficiency needs to be improved during the service processing process. The service processing device can be implemented in the form of hardware and / or software, and the service processing device can be configured in an electronic device with data processing capabilities. Figure 3 As shown, the business processing device of this embodiment may include: a material acquisition module 310, a business type determination module 320, a material screening module 330 and a processing result determination module 340. Among them:
[0083] The material acquisition module 310 is used to determine the target business and the target business handling materials corresponding to the target business; the target business includes at least one target sub-business;
[0084] The business type determination module 320 is used to determine at least one target business processing unit and the sub-business handling material type corresponding to each target business processing unit according to a pre-established business unit mapping table and the target business; the business unit mapping table includes each candidate business, at least one business processing unit corresponding to each candidate business, and the sub-business handling material type corresponding to each business processing unit; the business processing unit is used to perform business processing on at least one sub-business;
[0085] The material screening module 330 is used to screen out target sub-business processing materials corresponding to each target business processing unit from the target business processing materials according to the sub-business processing material types corresponding to each target business processing unit;
[0086] The processing result determination module 340 is used to send the target sub-business processing materials corresponding to each target business processing unit to each target business processing unit for business processing to obtain the target business processing result.
[0087] Based on the above embodiment, optionally, the process of determining the service unit mapping table includes:
[0088] Determine at least one sample business and sample business handling materials corresponding to each sample business; the sample business includes at least one sample sub-business;
[0089] For each sample business, the sample business and the sample business handling materials corresponding to the sample business are sent to each business processing unit;
[0090] According to the processing feedback of each business processing unit, the candidate business corresponding to each business processing unit and the sub-business processing material type corresponding to each candidate business are determined.
[0091] Based on the above embodiment, optionally, after the service type determination module 320, the following further includes:
[0092] If the business unit mapping table does not contain a candidate business identical to the target business, sending the target business and the target business handling materials corresponding to the target business to each business processing unit;
[0093] According to the business feedback results of each business processing unit, the target business processing result is obtained.
[0094] Based on the above embodiment, optionally, after the service type determination module 320, the following further includes:
[0095] If the business unit mapping table does not contain a candidate business identical to the target business, sending the target business and the target business handling materials corresponding to the target business to each business processing unit;
[0096] Determine at least one target business processing unit and the sub-business handling material type corresponding to each target business processing unit according to the business feedback results of each business processing unit;
[0097] The business unit mapping table is updated according to at least one target business processing unit and the sub-business handling material type corresponding to each target business processing unit.
[0098] Based on the above embodiment, optionally, the processing result determination module 340 includes:
[0099] Send the target sub-business handling materials corresponding to each target business processing unit to each target business processing unit for business processing;
[0100] Determine the target sub-business processing result fed back by each target business processing unit; the target sub-business processing result is the processing result after the target business processing unit performs business processing according to the target sub-business handling materials;
[0101] Combine the processing results of each target sub-business to obtain the target business processing result.
[0102] On the basis of the above embodiment, optionally, each target sub-service processing result is merged to obtain a target service processing result, including:
[0103] If the business types of the target sub-business processing results are all first-type results, it is determined that the target business has been processed. The first-type result is used to indicate that the target sub-business processing is completed.
[0104] On the basis of the above embodiment, optionally, each target sub-service processing result is merged to obtain a target service processing result, including:
[0105] If there is at least one target business processing result whose business type is a second type result among the target sub-business processing results, it is determined that the target business is not processed completely, and the second type result is used to indicate that the target sub-business processing is not completed;
[0106] Accordingly, after determining that the target business has not been processed, the following is also included:
[0107] Screening each target sub-business processing result to obtain at least one unfinished target sub-business processing result;
[0108] Re-determine the target business handling materials and unfinished target sub-businesses corresponding to the target business according to the processing results of each unfinished target sub-business;
[0109] The target business handling materials corresponding to the re-determined target business are sent to the business processing unit corresponding to the unfinished target sub-business for business processing.
[0110] The service processing device provided in the embodiment of the present invention can execute the service processing method provided in any embodiment of the present invention, and has the corresponding functional modules and beneficial effects of the execution method.
[0111] Embodiment 4
[0112] Figure 4 A schematic diagram of the structure of an electronic device 10 that can be used to implement an embodiment of the present invention is shown. The electronic device is intended to represent various forms of digital computers, such as laptop computers, desktop computers, workstations, personal digital assistants, servers, blade servers, mainframe computers, and other suitable computers. The electronic device can also represent various forms of mobile devices, such as personal digital processing, cellular phones, smart phones, wearable devices (such as helmets, glasses, watches, etc.) and other similar computing devices. The components shown herein, their connections and relationships, and their functions are merely examples and are not intended to limit the implementation of the present invention described and / or required herein.
[0113] like Figure 4 As shown, the electronic device 10 includes at least one processor 11, and a memory connected to the at least one processor 11, such as a read-only memory (ROM) 12, a random access memory (RAM) 13, etc., wherein the memory stores a computer program that can be executed by at least one processor, and the processor 11 can perform various appropriate actions and processes according to the computer program stored in the read-only memory (ROM) 12 or the computer program loaded from the storage unit 18 to the random access memory (RAM) 13. In the RAM 13, various programs and data required for the operation of the electronic device 10 can also be stored. The processor 11, the ROM 12, and the RAM 13 are connected to each other through a bus 14. An input / output (I / O) interface 15 is also connected to the bus 14.
[0114] A number of components in the electronic device 10 are connected to the I / O interface 15, including: an input unit 16, such as a keyboard, a mouse, etc.; an output unit 17, such as various types of displays, speakers, etc.; a storage unit 18, such as a disk, an optical disk, etc.; and a communication unit 19, such as a network card, a modem, a wireless communication transceiver, etc. The communication unit 19 allows the electronic device 10 to exchange information / data with other devices through a computer network such as the Internet and / or various telecommunication networks.
[0115] The processor 11 may be a variety of general and / or special processing components with processing and computing capabilities. Some examples of the processor 11 include, but are not limited to, a central processing unit (CPU), a graphics processing unit (GPU), various special artificial intelligence (AI) computing chips, various processors running machine learning model algorithms, a digital signal processor (DSP), and any appropriate processor, controller, microcontroller, etc. The processor 11 executes the various methods and processes described above, such as a business processing method.
[0116] In some embodiments, the business processing method may be implemented as a computer program, which is tangibly contained in a computer-readable storage medium, such as a storage unit 18. In some embodiments, part or all of the computer program may be loaded and / or installed on the electronic device 10 via the ROM 12 and / or the communication unit 19. When the computer program is loaded into the RAM 13 and executed by the processor 11, one or more steps of the business processing method described above may be performed. Alternatively, in other embodiments, the processor 11 may be configured to execute the business processing method in any other appropriate manner (e.g., by means of firmware).
[0117] Various implementations of the systems and techniques described above herein can be implemented in digital electronic circuit systems, integrated circuit systems, field programmable gate arrays (FPGAs), application specific integrated circuits (ASICs), application specific standard products (ASSPs), systems on chips (SOCs), load programmable logic devices (CPLDs), computer hardware, firmware, software, and / or combinations thereof. These various implementations can include: being implemented in one or more computer programs that can be executed and / or interpreted on a programmable system including at least one programmable processor, which can be a special purpose or general purpose programmable processor that can receive data and instructions from a storage system, at least one input device, and at least one output device, and transmit data and instructions to the storage system, the at least one input device, and the at least one output device.
[0118] Computer programs for implementing the methods of the present invention may be written in any combination of one or more programming languages. These computer programs may be provided to a processor of a general-purpose computer, a special-purpose computer, or other programmable data processing device, so that when the computer program is executed by the processor, the functions / operations specified in the flow chart and / or block diagram are implemented. The computer program may be executed entirely on the machine, partially on the machine, partially on the machine and partially on a remote machine as a stand-alone software package, or entirely on a remote machine or server.
[0119] In the context of the present invention, a computer-readable storage medium may be a tangible medium that may contain or store a computer program for use by or in combination with an instruction execution system, device or equipment. A computer-readable storage medium may include, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, devices or equipment, or any suitable combination of the foregoing. Alternatively, a computer-readable storage medium may be a machine-readable signal medium. A more specific example of a machine-readable storage medium may include an electrical connection based on one or more lines, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.
[0120] To provide interaction with a user, the systems and techniques described herein may be implemented on an electronic device having: a display device (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor) for displaying information to the user; and a keyboard and a pointing device (e.g., a mouse or trackball) through which the user can provide input to the electronic device. Other types of devices may also be used to provide interaction with the user; for example, the feedback provided to the user may be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user may be received in any form (including acoustic input, voice input, or tactile input).
[0121] The systems and techniques described herein may be implemented in a computing system that includes backend components (e.g., as a data server), or a computing system that includes middleware components (e.g., an application server), or a computing system that includes frontend components (e.g., a user computer with a graphical user interface or a web browser through which a user can interact with implementations of the systems and techniques described herein), or a computing system that includes any combination of such backend components, middleware components, or frontend components. The components of the system may be interconnected by any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include: a local area network (LAN), a wide area network (WAN), a blockchain network, and the Internet.
[0122] A computing system may include a client and a server. The client and the server are generally remote from each other and usually interact through a communication network. The client and server relationship is generated by computer programs running on the corresponding computers and having a client-server relationship with each other. The server may be a cloud server, also known as a cloud computing server or cloud host, which is a host product in the cloud computing service system to solve the defects of difficult management and weak business scalability in traditional physical hosts and VPS services.
[0123] It should be understood that the various forms of processes shown above can be used to reorder, add or delete steps. For example, the steps described in the present invention can be executed in parallel, sequentially or in different orders, as long as the desired results of the technical solution of the present invention can be achieved, and this document does not limit this.
[0124] The above specific implementations do not constitute a limitation on the protection scope of the present invention. It should be understood by those skilled in the art that various modifications, combinations, sub-combinations and substitutions can be made according to design requirements and other factors. Any modification, equivalent substitution and improvement made within the spirit and principle of the present invention should be included in the protection scope of the present invention.
Claims
1. A business processing method, characterized in that: include: Determine the target business and the target business handling materials corresponding to the target business; The target business includes at least one target sub-business; According to a pre-established business unit mapping table and the target business, at least one target business processing unit and a sub-business handling material type corresponding to each target business processing unit are determined; the business unit mapping table includes each candidate business, at least one business processing unit corresponding to each candidate business, and a sub-business handling material type corresponding to each business processing unit; the business processing unit is used to perform business processing on at least one sub-business; According to the type of sub-business handling materials corresponding to each target business processing unit, the target sub-business handling materials corresponding to each target business processing unit are screened out from the target business handling materials; The target sub-business handling materials corresponding to each target business processing unit are sent to each target business processing unit for business processing to obtain the target business processing result.
2. The method according to claim 1, characterized in that The process of determining the business unit mapping table includes: Determine at least one sample business and sample business handling materials corresponding to each sample business; the sample business includes at least one sample sub-business; For each sample business, the sample business and the sample business handling materials corresponding to the sample business are sent to each business processing unit; According to the processing feedback of each business processing unit, the candidate business corresponding to each business processing unit and the sub-business processing material type corresponding to each candidate business are determined.
3. The method according to claim 1, characterized in that After determining at least one target business processing unit and the sub-business handling material type corresponding to each target business processing unit according to the pre-established business unit mapping table and the target business, the method further includes: If the business unit mapping table does not contain a candidate business identical to the target business, sending the target business and the target business handling materials corresponding to the target business to each business processing unit; According to the business feedback results of each business processing unit, the target business processing result is obtained.
4. The method according to claim 1, characterized in that: After determining at least one target business processing unit and the sub-business handling material type corresponding to each target business processing unit according to the pre-established business unit mapping table and the target business, the method further includes: If the business unit mapping table does not contain a candidate business identical to the target business, sending the target business and the target business handling materials corresponding to the target business to each business processing unit; Determine at least one target business processing unit and the sub-business handling material type corresponding to each target business processing unit according to the business feedback results of each business processing unit; The business unit mapping table is updated according to at least one target business processing unit and the sub-business handling material type corresponding to each target business processing unit.
5. The method according to claim 1, characterized in that Send the target sub-business handling materials corresponding to each target business processing unit to each target business processing unit for business processing, and obtain the target business processing results, including: Send the target sub-business handling materials corresponding to each target business processing unit to each target business processing unit for business processing; Determine the target sub-business processing result fed back by each target business processing unit; the target sub-business processing result is the processing result after the target business processing unit performs business processing according to the target sub-business handling materials; Combine the processing results of each target sub-business to obtain the target business processing result.
6. The method according to claim 5, characterized in that The processing results of each target sub-business are combined to obtain the target business processing result, including: If the business types of the target sub-business processing results are all first-type results, it is determined that the target business has been processed. The first-type result is used to indicate that the target sub-business processing is completed.
7. The method according to claim 5, characterized in that The processing results of each target sub-business are combined to obtain the target business processing result, including: If there is at least one target business processing result whose business type is a second type result among the target sub-business processing results, it is determined that the target business is not processed completely, and the second type result is used to indicate that the target sub-business processing is not completed; Accordingly, after determining that the target business has not been processed, the following is also included: Screening each target sub-business processing result to obtain at least one unfinished target sub-business processing result; Re-determine the target business handling materials and unfinished target sub-businesses corresponding to the target business according to the processing results of each unfinished target sub-business; The target business handling materials corresponding to the re-determined target business are sent to the business processing unit corresponding to the unfinished target sub-business for business processing.
8. A service processing device, characterized in that: include: The material acquisition module is used to determine the target business and the target business handling materials corresponding to the target business; The target business includes at least one target sub-business; A business type determination module is used to determine at least one target business processing unit and the sub-business handling material type corresponding to each target business processing unit according to a pre-established business unit mapping table and the target business; the business unit mapping table includes each candidate business, at least one business processing unit corresponding to each candidate business, and the sub-business handling material type corresponding to each business processing unit; the business processing unit is used to perform business processing on at least one sub-business; A material screening module, for screening out target sub-business processing materials corresponding to each target business processing unit from the target business processing materials according to the sub-business processing material types corresponding to each target business processing unit; The processing result determination module is used to send the target sub-business processing materials corresponding to each target business processing unit to each target business processing unit for business processing to obtain the target business processing result.
9. An electronic device, characterized in that: The electronic device comprises: at least one processor; and a memory communicatively connected to the at least one processor; wherein, The memory stores a computer program executable by the at least one processor, and the computer program is executed by the at least one processor so that the at least one processor can execute the business processing method according to any one of claims 1 to 7.
10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores computer instructions, and the computer instructions are used to enable a processor to implement the business processing method according to any one of claims 1 to 7 when executed.