Business processing method and device, electronic equipment and computer readable medium

The method and device dynamically generate and update forms using user identifiers and configuration libraries, addressing the lack of versatility in existing feedback systems to meet the personalized needs of large customers, enhancing form accuracy and supporting business growth.

CN119166139APending Publication Date: 2024-12-20BEIJING JINGDONG QIANSHITECHNOLOGY CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202310731743.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-06-20
Publication Date
2024-12-20

AI Technical Summary

Technical Problem

Existing completion feedback forms lack versatility and fail to meet the personalized needs of important merchants, particularly large customers with complex requirements.

Method used

A method and device that dynamically generate and update forms based on user identifiers and configuration component libraries, allowing for personalized configuration and real-time modifications to adapt to changing feedback requirements.

Benefits of technology

Enhances form versatility and accuracy, supporting rapid business development by meeting the unique needs of large customers with complex feedback requirements.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119166139A_ABST
    Figure CN119166139A_ABST
Patent Text Reader

Abstract

The invention discloses a service processing method and device, electronic equipment and a computer readable medium, and relates to the technical field of computers, a specific implementation mode comprises the steps that a service processing request is received, a corresponding first user identifier and a corresponding second user identifier are acquired, and then a corresponding initial form is pulled according to the first user identifier and displayed; calling a configuration component library, and further obtaining operation identifiers of a second user corresponding to the second user identifier on each configuration component in the configuration component library; determining a target configuration component in a configuration component library according to the operation identifier; and updating the initial form based on the target configuration component to generate and output a target form. The form is good in universality, can adapt to the personalized requirements of ever-changing completion feedback forms, and can well support the high-speed development of services.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of computer technology, and in particular to a business processing method, device, electronic device and computer-readable medium. Background Art

[0002] In the scenario where the engineer completes the installation or maintenance tasks issued by the contract platform and provides feedback on the completion of the tasks, completion feedback refers to the feedback on the task processing results after the installation or maintenance engineer completes the installation or maintenance tasks issued by the contract platform, and the engineer performance refers to the installation or maintenance engineer performing the installation or maintenance tasks issued by the platform. At present, completion feedback is a very important link in the performance process of engineers. When the engineer completes the installation or maintenance work on site, the completion feedback system needs to be used to provide feedback on the service order, and fill in the service items, service feedback, warranty type, fault type, maintenance measures, accessories usage, machine barcode, completion photos, engineer image photos, fee details, etc. in the form. For the existing completion feedback form, it is connected according to the needs of the preset important merchants. The system implements form items and form verification in a fixed code manner according to the brand and category of the service order. The form configuration has poor versatility and cannot be configured, and cannot meet the personalized needs of important merchants well. Summary of the invention

[0003] In view of this, the embodiments of the present application provide a business processing method, device, electronic device and computer-readable medium, which can solve the problem that the existing completion feedback form configuration has poor versatility and cannot well meet the personalized needs of important merchants.

[0004] To achieve the above objective, according to one aspect of an embodiment of the present application, a service processing method is provided, including:

[0005] Receive a business processing request, obtain the corresponding first user identifier and second user identifier, and then pull the corresponding initial form according to the first user identifier and display it;

[0006] Calling the configuration component library, and then obtaining the operation identifier of the second user corresponding to the second user identifier on each configuration component in the configuration component library;

[0007] According to the operation identifier, determine the target configuration component in the configuration component library;

[0008] Update the initial form based on the target configuration component to generate the target form and output it.

[0009] Optionally, after generating the target form, the method further includes:

[0010] In response to detecting that the second user has modified data corresponding to one or more components in the target form, an associated component associated with the component is determined, the data corresponding to the associated component is synchronously modified, and the target form is updated.

[0011] Optionally, determining a target configuration component in a configuration component library according to the operation identifier includes:

[0012] The configuration component corresponding to the operation identifier when the operation is selected is determined as the target configuration component in the configuration component library.

[0013] Optionally, call the configuration component library, including:

[0014] Determine the form type of the initial form;

[0015] According to the form type, call the corresponding configuration component library.

[0016] Optionally, before pulling the corresponding initial form according to the first user identifier, the method further includes:

[0017] Based on the first user identification and the second user identification, a verification process is performed.

[0018] Optionally, a verification process is performed, including:

[0019] matching the first user identifier with a registered identifier in a registered user identifier library, and in response to a successful match, determining that the verification is successful;

[0020] A first service type identifier corresponding to the service processing request is obtained, a second service type identifier corresponding to the second user identifier is obtained, and in response to the first service type identifier matching the second service type identifier, it is determined that the verification is successful.

[0021] Optionally, obtaining the operation identifier of the second user on each configuration component in the configuration component library corresponding to the second user identifier includes:

[0022] Obtaining and displaying the demand information corresponding to the first user identifier;

[0023] An operation identifier of the second user corresponding to the second user identifier on each configuration component in the configuration component library based on the demand information is obtained.

[0024] In addition, the present application also provides a service processing device, including:

[0025] A receiving unit is configured to receive a business processing request, obtain a corresponding first user identifier and a second user identifier, and then pull a corresponding initial form according to the first user identifier and display it;

[0026] An acquisition unit is configured to call the configuration component library, and then acquire an operation identifier of the second user on each configuration component in the configuration component library corresponding to the second user identifier;

[0027] The target configuration component determination unit is configured to determine the target configuration component in the configuration component library according to the operation identifier;

[0028] The form updating unit is configured to update the initial form based on the target configuration component to generate and output the target form.

[0029] Optionally, the form updating unit is further configured to:

[0030] In response to detecting that the second user has modified data corresponding to one or more components in the target form, an associated component associated with the component is determined, the data corresponding to the associated component is synchronously modified, and the target form is updated.

[0031] Optionally, the target configuration component determination unit is further configured to:

[0032] The configuration component corresponding to the operation identifier when the operation is selected is determined as the target configuration component in the configuration component library.

[0033] Optionally, the acquisition unit is further configured to:

[0034] Determine the form type of the initial form;

[0035] According to the form type, call the corresponding configuration component library.

[0036] Optionally, the service processing device further includes a verification unit configured to:

[0037] Based on the first user identification and the second user identification, a verification process is performed.

[0038] Optionally, the verification unit is further configured to:

[0039] matching the first user identifier with a registered identifier in a registered user identifier library, and in response to a successful match, determining that the verification is successful;

[0040] A first service type identifier corresponding to the service processing request is obtained, a second service type identifier corresponding to the second user identifier is obtained, and in response to the first service type identifier matching the second service type identifier, it is determined that the verification is successful.

[0041] Optionally, the acquisition unit is further configured to:

[0042] Obtaining and displaying the demand information corresponding to the first user identifier;

[0043] An operation identifier of the second user corresponding to the second user identifier on each configuration component in the configuration component library based on the demand information is obtained.

[0044] In addition, the present application also provides a business processing electronic device, including: one or more processors; a storage device for storing one or more programs, when the one or more programs are executed by one or more processors, the one or more processors implement the business processing method as described above.

[0045] In addition, the present application also provides a computer-readable medium on which a computer program is stored, and when the program is executed by a processor, the business processing method as described above is implemented.

[0046] One embodiment of the above invention has the following advantages or beneficial effects: the application receives a business processing request, obtains the corresponding first user ID and second user ID, and then pulls the corresponding initial form according to the first user ID and displays it; calls the configuration component library, and then obtains the operation ID of the second user corresponding to the second user ID on each configuration component in the configuration component library; determines the target configuration component in the configuration component library according to the operation ID; updates the initial form based on the target configuration component to generate and output the target form. The form has good versatility and can adapt to the personalized needs of ever-changing completion feedback forms, which can well support the rapid development of the business.

[0047] The further effects of the above-mentioned non-conventional optional manner will be described below in conjunction with the specific implementation manner. BRIEF DESCRIPTION OF THE DRAWINGS

[0048] The accompanying drawings are used to better understand the present application and do not constitute an improper limitation on the present application.

[0049] Figure 1 It is a schematic diagram of the main process of a business processing method provided according to an embodiment of the present application;

[0050] Figure 2 It is a schematic diagram of the main process of a business processing method provided according to an embodiment of the present application;

[0051] Figure 3 It is a schematic diagram of the form configuration capability of the business processing method provided according to an embodiment of the present application;

[0052] Figure 4 This is a schematic diagram of dynamic linkage of form items of a business processing method provided according to an embodiment of the present application;

[0053] Figure 5 is a schematic diagram of main units of a service processing device according to an embodiment of the present application;

[0054] Figure 6 is an exemplary system architecture diagram to which the embodiments of the present application can be applied;

[0055] Figure 7 It is a structural diagram of a computer system of a terminal device or server suitable for implementing an embodiment of the present application. DETAILED DESCRIPTION

[0056] The following is an explanation of the exemplary embodiments of the present application in conjunction with the accompanying drawings, including various details of the embodiments of the present application to facilitate understanding, which should be considered as merely exemplary. Therefore, those of ordinary skill in the art should recognize that various changes and modifications can be made to the embodiments described herein without departing from the scope and spirit of the present application. Similarly, for the sake of clarity and conciseness, the description of well-known functions and structures is omitted in the following description. It should be noted that in the technical solution of the present disclosure, the collection, collection, update, analysis, processing, use, transmission, storage and other aspects of user personal information involved are in compliance with the provisions of relevant laws and regulations, are used for legitimate purposes, and do not violate public order and good morals. Take necessary measures for user personal information to prevent illegal access to user personal information data and maintain user personal information security, network security and national security.

[0057] Figure 1 is a schematic diagram of the main process of a business processing method provided according to an embodiment of the present application, such as Figure 1 As shown, the business processing method includes:

[0058] Step S101, receiving a business processing request, obtaining a corresponding first user identifier and a second user identifier, and then pulling a corresponding initial form according to the first user identifier and displaying it.

[0059] In this embodiment, the execution entity of the business processing method (for example, it can be a server) can receive the business processing request through a wired connection or a wireless connection. The business processing request can be, for example, a request to generate a service order. After receiving the business processing request, the execution entity can obtain the corresponding first user identifier and second user identifier. Specifically, the first user identifier can be the name and number of a key cooperative merchant, and the embodiment of the present application does not make any specific restrictions on the first user identifier. The second user identifier can be, for example, the name of a service personnel. Number, etc., and the embodiment of the present application does not make any specific restrictions on the second user identifier. Specifically, the services that the service personnel can provide include delivery services, maintenance services, installation services, etc., and the embodiment of the present application does not make any specific restrictions on the services that the service personnel can provide.

[0060] Specifically, before pulling the corresponding initial form according to the first user identifier, the method further includes: executing a verification process based on the first user identifier and the second user identifier.

[0061] Specifically, the verification process is performed, including:

[0062] The first user identifier is matched with the registered identifiers in the registered user identifier library, and in response to a successful match, it is determined that the verification is successful; the first business type identifier corresponding to the business processing request is obtained, and the second business type identifier corresponding to the second user identifier is obtained. In response to the first business type identifier matching the second business type identifier, it is determined that the verification is successful.

[0063] Specifically, it may be to check whether the user corresponding to the first user identifier has access authority, and to check whether the service that can be provided by the user corresponding to the second user identifier matches the service requested by the business processing request.

[0064] For example, executing the verification process may include obtaining a list of registered user identifiers, and determining whether the first user identifier is in the list of registered user identifiers. If so, the verification passes; otherwise, the verification fails.

[0065] For example, executing the verification process may also include obtaining a list of service type identifiers that can be provided by the second user identifier, obtaining a service type identifier corresponding to the business processing request, and determining whether the service type identifier is in the list of service type identifiers that can be provided. If so, the verification passes, otherwise, the verification fails.

[0066] Pull the initial form according to the first user ID. After entering the page, the initial configuration of the form corresponding to the first user ID will be pulled and displayed. When it is detected that the second user has operated the option component, if it is linked to other components, this component and the data of the previous component will be used to pull the subsequent form configuration items. After pulling the configuration, the previous one will be replaced and displayed. In the process of editing the form content, the data will be cached in real time. When the page is loaded for the first time and the form changes dynamically, the cached data will be echoed to the page.

[0067] Step S102: calling the configuration component library, and then obtaining the operation identifier of the second user on each configuration component in the configuration component library corresponding to the second user identifier.

[0068] The configuration component library corresponding to the form configuration capability is as follows Figure 3As shown, it may specifically include: service items: installation, maintenance; service feedback: on-site completion, fault identification, fault repair; warranty type: within the warranty period, outside the warranty period; fault type: according to the KA merchant (the KA merchant in the embodiment of the present application is the important merchant. These merchants are usually large customers of the platform. Once they become KA merchants, they will be much stronger than small shops in terms of resources and traffic. Various activities on the platform will also give priority to such merchants) configuration options; maintenance measures: according to the KA merchant (that is, important merchants) needs configuration options; accessory usage: used, not used; machine barcode: barcode type, whether barcode photos are required; completed photos: number of photos: minimum upload number, maximum upload number, photo source: camera, photo album; engineer image photos: number of photos: minimum upload number, maximum upload number, photo source: camera, photo album; charge details: charge items: fixed fee items: whether the quantity can be selected, and the amount can be filled in manually.

[0069] Specifically, obtaining the operation identifier of the second user corresponding to the second user identifier for each configuration component in the configuration component library includes: obtaining and displaying the demand information corresponding to the first user identifier; obtaining the operation identifier of the second user corresponding to the second user identifier for each configuration component in the configuration component library based on the demand information.

[0070] The second user can upload customized demand information while registering with the execution subject, and the demand information is displayed to the second user at the same time when the second user receives the business processing request or at a preset time period, so as to guide the second user to fill in the corresponding service form by selecting the form configuration items. That is, the execution subject determines which configuration components the second user has selected by obtaining the operation identifiers (e.g., selection identifier-check mark or non-selection identifier-cross mark) of each configuration component in the configuration component library by the second user, and then generates a service form according to the configuration components selected by the second user.

[0071] Specifically, the configuration component library is called, including:

[0072] Determine the form type of the initial form; based on the form type, call the corresponding configuration component library.

[0073] The form type may include, for example, an installation form or a maintenance form. The embodiment of the present application does not specifically limit the form type.

[0074] Each form type has a corresponding configuration component library, which can make the filling of service orders more accurate, improve the speed and accuracy of form generation, and enhance service satisfaction.

[0075] Step S103: Determine the target configuration component in the configuration component library according to the operation identifier.

[0076] Specifically, determining the target configuration component in the configuration component library according to the operation identifier includes: determining the configuration component corresponding to the selection operation when the operation identifier corresponds to the selection operation as the target configuration component in the configuration component library.

[0077] When the operation identifier corresponds to a selection operation, the operation identifier may be a check mark. The configuration component corresponding to the check mark is determined as the target configuration component.

[0078] Step S104: Update the initial form based on the target configuration component to generate and output the target form.

[0079] The target configuration component selected by the second user is placed in the corresponding position of the initial form, and the target form is generated and output to the operation terminal corresponding to the second user.

[0080] This embodiment receives a business processing request, obtains the corresponding first user ID and second user ID, and then pulls the corresponding initial form according to the first user ID and displays it; calls the configuration component library, and then obtains the operation ID of the second user corresponding to the second user ID on each configuration component in the configuration component library; determines the target configuration component in the configuration component library according to the operation ID; updates the initial form based on the target configuration component to generate and output the target form. The form has good versatility and can adapt to the personalized needs of ever-changing completion feedback forms, which can well support the rapid development of business.

[0081] Figure 2 is a schematic diagram of the main flow of a business processing method provided according to an embodiment of the present application, such as Figure 2 As shown, the business processing method includes:

[0082] Step S201, receiving a business processing request, obtaining a corresponding first user identifier and a second user identifier, and then pulling a corresponding initial form according to the first user identifier and displaying it.

[0083] When the execution subject detects that the user submits an installation order or a maintenance order, the sending unit is triggered to send a service processing request, and after receiving the service processing request, the receiving unit of the execution subject obtains the first user identifier and the second user identifier, which means that the execution subject has received the service processing request.

[0084] The first user identification may be a merchant identification corresponding to the merchant of the item purchased by the user. The second user identification may be an identification of a service staff serving the user.

[0085] Step S202: calling the configuration component library, and then obtaining the operation identifier of the second user corresponding to the second user identifier on each configuration component in the configuration component library.

[0086] The configuration component library can be stored according to service type. This allows faster and more accurate generation of service orders corresponding to service types, improving business processing efficiency.

[0087] Step S203: Determine the target configuration component in the configuration component library according to the operation identifier.

[0088] The corresponding camera component when the operation identifier is a or b, or other letters or numbers, is determined as the target configuration component. The embodiment of the present application does not specifically limit the corresponding relationship between the operation identifier and the target configuration component.

[0089] Step S204: Update the initial form based on the target configuration component to generate and output the target form.

[0090] The initial form is partitioned to determine the partition corresponding to each target configuration component, and then the target configuration component is placed in the corresponding partition in the initial form to generate and output the target form.

[0091] Step S205, in response to detecting that the second user has modified the data corresponding to one or more components in the target form, determining the associated components associated with the components, and then synchronously modifying the data corresponding to the associated components and updating the target form.

[0092] After the target form is generated, the execution entity can also modify the corresponding form items and associated form items in response to the second user's modification operation on the component items of the target form, thereby meeting the requirement of real-time form modification and improving the accuracy of the generated target form.

[0093] Each item in the configuration component library is optional, and the data of each item can be configured by yourself. The linkage relationship between form items can also be configured. This ensures the flexibility of modifying the generated target form. It can meet the personalized needs of KA merchants.

[0094] like Figure 4 The figure is a schematic diagram of dynamic linkage of form items according to a business processing method provided in one embodiment of the present application.

[0095] like Figure 4 As shown in the figure, data dependency: the data of the associated item is determined by the data filled in the dependent item. Display dependency: whether the associated item is displayed or not is determined by the data filled in the dependent item. Data dependency + display dependency: a combination of the above two situations. By analyzing the display and interaction logic of the form, the most complex dynamic association of form items is abstracted into the above three dynamic dependency relationships for processing. Figure 4As shown, display dependency: by modifying the component Compoment A, you can modify the options OptionA, OptionB, etc. of the dependent component Compoment A. Display dependency + data dependency: the display of both components is Compoment A: OptionA, OptionB, ..., when you modify a component Compoment A or modify one or more options of a component, the display of the other dependent component will also be modified synchronously.

[0096] The embodiment of the present application standardizes the components and carries out a layered design. For example, the form items are defined as 10 standardized components, which are freely combined into modules, and then multiple modules are combined into forms. Thousands of forms have been adapted through 10 standardized components. Data layer: network request, standard component data model, data verification, numerical calculation. Logic layer: form configuration, linkage logic, page refresh, cache management, data submission, page jump. UI layer: UI implementation of standard components, user interaction, keyboard adaptation, etc. Client configuration: Dynamic forms are realized through the following configurations issued by the server: display data such as style and copy; operation logic data such as option data and verification rules; dependency relationships and linkage types, which are used to realize the linkage of form items. After entering the page, the initial configuration of the form will be pulled and displayed first. When the option component is operated, if it is linked to other components, the data of this component and the previous component will be used to pull the subsequent form configuration items. After pulling the configuration, the previous one will be replaced and displayed. In the process of editing the form content, data will be cached in real time. When the page is loaded for the first time and the form changes dynamically, the cached data will be echoed to the page. The KA merchants in the embodiments of the present application are important merchants. These merchants are usually large customers of the platform cooperation. As KA merchants, they are much stronger than small shops in terms of resources and traffic, and various activities on the platform will give priority to such merchants. In the process of KA merchants accessing the completion feedback system, the powerful configurable characteristics of the configuration center can adapt to the ever-changing completion feedback form requirements, solve the impact of the new KA merchant business on the complexity of the system, can well support the rapid development of the business, and can greatly reduce the access cost.

[0097] Figure 5 Schematic diagram of the main units of the service processing device according to an embodiment of the present application. Figure 5 As shown, the business processing device 500 includes a receiving unit 501 , an acquiring unit 502 , a target configuration component determining unit 503 and a form updating unit 504 .

[0098] The receiving unit 501 is configured to receive a business processing request, obtain the corresponding first user identifier and second user identifier, and then pull the corresponding initial form according to the first user identifier and display it.

[0099] The acquisition unit 502 is configured to call the configuration component library, and then acquire the operation identifier of the second user on each configuration component in the configuration component library corresponding to the second user identifier.

[0100] The target configuration component determining unit 503 is configured to determine the target configuration component in the configuration component library according to the operation identifier.

[0101] The form updating unit 504 is configured to update the initial form based on the target configuration component to generate and output the target form.

[0102] In some embodiments, the form update unit 504 is further configured to: in response to detecting that the second user has modified the data corresponding to one or more components in the target form, determine the associated components associated with the components, and then synchronously modify the data corresponding to the associated components and update the target form.

[0103] In some embodiments, the target configuration component determination unit 503 is further configured to: determine the configuration component corresponding to the selection operation when the operation identifier corresponds to the selection operation as the target configuration component in the configuration component library.

[0104] In some embodiments, the acquisition unit 502 is further configured to: determine the form type of the initial form; and call the corresponding configuration component library according to the form type.

[0105] In some embodiments, the service processing device further includes Figure 5 The verification unit not shown in the figure is configured to: execute a verification process based on the first user identifier and the second user identifier.

[0106] In some embodiments, the verification unit is further configured to: match the first user identifier with a registered identifier in a registered user identifier library, and determine that the verification is successful in response to a successful match; obtain a first business type identifier corresponding to the business processing request, obtain a second business type identifier corresponding to the second user identifier, and determine that the verification is successful in response to the first business type identifier matching the second business type identifier.

[0107] In some embodiments, the acquisition unit 502 is further configured to: acquire and display demand information corresponding to the first user identifier; and acquire an operation identifier of the second user corresponding to the second user identifier on each configuration component in the configuration component library based on the demand information.

[0108] It should be noted that the business processing method and the business processing device of the present application have a corresponding relationship in terms of specific implementation content, so the repeated content will not be described again.

[0109] Figure 6An exemplary system architecture 600 to which the service processing method or service processing device according to the embodiment of the present application can be applied is shown.

[0110] like Figure 6 As shown, system architecture 600 may include terminal devices 601, 602, 603, network 604 and server 605. Network 604 is used to provide a medium for communication links between terminal devices 601, 602, 603 and server 605. Network 604 may include various connection types, such as wired, wireless communication links or optical fiber cables, etc.

[0111] Users can use terminal devices 601, 602, and 603 to interact with server 605 through network 604 to receive or send messages, etc. Various communication client applications can be installed on terminal devices 601, 602, and 603, such as shopping applications, web browser applications, search applications, instant messaging tools, email clients, social platform software, etc. (only examples).

[0112] The terminal devices 601, 602, and 603 may be various electronic devices having a service processing screen and supporting web browsing, including but not limited to smart phones, tablet computers, laptop computers, desktop computers, and the like.

[0113] Server 605 can be a server that provides various services, such as a background management server that provides support for business processing requests submitted by users using terminal devices 601, 602, and 603 (only as an example). The background management server can receive business processing requests, obtain the corresponding first user identifier and second user identifier, and then pull the corresponding initial form according to the first user identifier and display it; call the configuration component library, and then obtain the operation identifier of the second user corresponding to the second user identifier for each configuration component in the configuration component library; determine the target configuration component in the configuration component library according to the operation identifier; update the initial form based on the target configuration component to generate a target form and output it. The form has good versatility and can adapt to the personalized needs of ever-changing completion feedback forms, which can well support the rapid development of the business.

[0114] It should be noted that the business processing method provided in the embodiment of the present application is generally executed by the server 605 , and accordingly, the business processing device is generally set in the server 605 .

[0115] It should be understood that Figure 6 The number of terminal devices, networks and servers in the embodiment is only for illustration. Any number of terminal devices, networks and servers may be provided according to implementation requirements.

[0116] Reference below Figure 7, which shows a schematic diagram of the structure of a computer system 700 of a terminal device suitable for implementing an embodiment of the present application. Figure 7 The terminal device shown is merely an example and should not bring any limitation to the functions and scope of use of the embodiments of the present application.

[0117] like Figure 7 As shown, the computer system 700 includes a central processing unit (CPU) 701, which can perform various appropriate actions and processes according to a program stored in a read-only memory (ROM) 702 or a program loaded from a storage part 708 into a random access memory (RAM) 703. In the RAM 703, various programs and data required for the operation of the computer system 700 are also stored. The CPU 701, the ROM 702, and the RAM 703 are connected to each other via a bus 704. An input / output (I / O) interface 705 is also connected to the bus 704.

[0118] The following components are connected to the I / O interface 705: an input section 706 including a keyboard, a mouse, etc.; an output section 707 including a cathode ray tube (CRT), a liquid crystal display (LCD), etc., and a speaker, etc.; a storage section 708 including a hard disk, etc.; and a communication section 709 including a network interface card such as a LAN card, a modem, etc. The communication section 709 performs communication processing via a network such as the Internet. A drive 710 is also connected to the I / O interface 705 as needed. A removable medium 711, such as a magnetic disk, an optical disk, a magneto-optical disk, a semiconductor memory, etc., is installed on the drive 710 as needed, so that a computer program read therefrom is installed into the storage section 708 as needed.

[0119] In particular, according to the embodiments disclosed in the present application, the process described above with reference to the flowchart can be implemented as a computer software program. For example, the embodiments disclosed in the present application include a computer program product, which includes a computer program carried on a computer-readable medium, and the computer program includes a program code for executing the method shown in the flowchart. In such an embodiment, the computer program can be downloaded and installed from the network through the communication part 709, and / or installed from the removable medium 711. When the computer program is executed by the central processing unit (CPU) 701, the above-mentioned functions defined in the system of the present application are executed.

[0120] It should be noted that the computer-readable medium shown in the present application may be a computer-readable signal medium or a computer-readable storage medium or any combination of the above two. Computer-readable storage media may include, for example, but are not limited to electrical, magnetic, optical, electromagnetic, infrared, or semiconductor systems, devices or devices, or any combination of the above. More specific examples of computer-readable storage media may include, but are not limited to: an electrical connection with one or more wires, 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 above. In the present application, a computer-readable storage medium may be any tangible medium containing or storing a program that can be used by or in combination with an instruction execution system, device or device. In the present application, a computer-readable signal medium may include a data signal propagated in a baseband or as part of a carrier wave, in which a computer-readable program code is carried. This propagated data signal may take a variety of forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination of the above. The computer-readable signal medium may also be any computer-readable medium other than a computer-readable storage medium, which may send, propagate or transmit a program for use by or in conjunction with an instruction execution system, apparatus or device. The program code contained on the computer-readable medium may be transmitted using any appropriate medium, including but not limited to: wireless, wire, optical cable, RF, etc., or any suitable combination of the above.

[0121] The flow chart and block diagram in the accompanying drawings illustrate the possible architecture, function and operation of the system, method and computer program product according to various embodiments of the present application. In this regard, each box in the flow chart or block diagram can represent a module, a program segment or a part of a code, and the above-mentioned module, program segment or a part of a code contains one or more executable instructions for realizing the specified logical function. It should also be noted that in some alternative implementations, the functions marked in the box can also occur in a different order from the order marked in the accompanying drawings. For example, two boxes represented in succession can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each box in the block diagram or flow chart, and the combination of the boxes in the block diagram or flow chart can be implemented with a dedicated hardware-based system that performs a specified function or operation, or can be implemented with a combination of dedicated hardware and computer instructions.

[0122] The units involved in the embodiments described in the present application may be implemented by software or hardware. The units described may also be set in a processor, for example, it may be described as: a processor includes a receiving unit, an acquisition unit, a target configuration component determination unit, and a form update unit. The names of these units do not, in some cases, constitute limitations on the units themselves.

[0123] As another aspect, the present application also provides a computer-readable medium, which may be included in the device described in the above embodiment; or it may exist independently and not be assembled into the device. The above computer-readable medium carries one or more programs. When the above one or more programs are executed by a device, the device receives a business processing request, obtains the corresponding first user identifier and second user identifier, and then pulls the corresponding initial form according to the first user identifier and displays it; calls the configuration component library, and then obtains the operation identifier of the second user corresponding to the second user identifier for each configuration component in the configuration component library; determines the target configuration component in the configuration component library according to the operation identifier; updates the initial form based on the target configuration component to generate a target form and output it.

[0124] According to the technical solution of the embodiment of the present application, the form has good versatility, can adapt to the personalized needs of the ever-changing completion feedback form, and can well support the rapid development of the business.

[0125] The above specific implementations do not constitute a limitation on the protection scope of this application. It should be understood by those skilled in the art that various modifications, combinations, sub-combinations and substitutions may occur depending on design requirements and other factors. Any modifications, equivalent substitutions and improvements made within the spirit and principles of this application should be included in the protection scope of this application.

Claims

1. A business processing method, characterized in that: include: Receive a business processing request, obtain a corresponding first user identifier and a second user identifier, and then pull a corresponding initial form according to the first user identifier and display it; Calling a configuration component library, and then obtaining an operation identifier of the second user corresponding to the second user identifier on each configuration component in the configuration component library; Determining a target configuration component in the configuration component library according to the operation identifier; The initial form is updated based on the target configuration component to generate and output a target form.

2. The method according to claim 1, characterized in that After generating the target form, the method further includes: In response to detecting that the second user has modified data corresponding to one or more components in the target form, an associated component associated with the component is determined, the data corresponding to the associated component is synchronously modified, and the target form is updated.

3. The method according to claim 1, characterized in that The step of determining the target configuration component in the configuration component library according to the operation identifier includes: The configuration component corresponding to the operation identifier when the operation is selected is determined as the target configuration component in the configuration component library.

4. The method according to claim 1, characterized in that The calling configuration component library includes: Determining the form type of the initial form; According to the form type, the corresponding configuration component library is called.

5. The method according to claim 1, characterized in that Before pulling the corresponding initial form according to the first user identifier, the method further includes: Based on the first user identifier and the second user identifier, a verification process is performed.

6. The method according to claim 5, characterized in that The execution verification process includes: matching the first user identifier with a registered identifier in a registered user identifier library, and determining that verification is successful in response to a successful match; A first service type identifier corresponding to the service processing request is obtained, and a second service type identifier corresponding to the second user identifier is obtained. In response to the first service type identifier matching the second service type identifier, it is determined that the verification is successful.

7. The method according to claim 1, characterized in that The obtaining the operation identifier of the second user corresponding to the second user identifier on each configuration component in the configuration component library includes: Obtaining and displaying the demand information corresponding to the first user identifier; An operation identifier of the second user corresponding to the second user identifier on each configuration component in the configuration component library based on the demand information is obtained.

8. A service processing device, characterized in that: include: A receiving unit, configured to receive a business processing request, obtain a corresponding first user identifier and a second user identifier, and then pull a corresponding initial form according to the first user identifier and display it; an acquisition unit configured to call a configuration component library, and then acquire an operation identifier of the second user corresponding to the second user identifier on each configuration component in the configuration component library; a target configuration component determining unit, configured to determine a target configuration component in the configuration component library according to the operation identifier; The form updating unit is configured to update the initial form based on the target configuration component to generate and output a target form.

9. A business processing electronic device, characterized in that: Configured to: one or more processors; a storage device for storing one or more programs, When the one or more programs are executed by the one or more processors, the one or more processors implement the apparatus as described in any one of claims 1 to 7.

10. A computer readable medium having a computer program stored thereon, characterized in that: When the program is executed by a processor, the apparatus according to any one of claims 1 to 7 is implemented.