Object matching method, device, equipment and storage medium
By receiving and processing files on the first page of the website or application, generating object unique identifiers, and displaying reception information on the second page, the problem of inefficient file upload is solved and efficient file upload and storage is achieved.
Patent Information
- Application Number
- CN202210671642.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-06-14
- Publication Date
- 2025-04-01
- Estimated Expiration
- 2042-06-14
AI Technical Summary
In the prior art, file upload efficiency is low, and users need to upload one by one between multiple program nodes, resulting in large workloads and easy to miss transmission.
By setting up an object input interface on the first page of the website or application, receiving the processed object and determining its storage location, displaying the received information on the second page based on the object unique identification, thereby realizing the direct upload of the processed object to the target location.
It improves the upload efficiency of objects after processing, reduces the workload of users, and reduces the risk of mistransmission or mistransmission.
Smart Images

Figure CN114996222B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of computer technology, and in particular to an object matching method, device, equipment and storage medium. Background Art
[0002] In recent years, my country has continued to increase its investment in scientific research. In 2019, the country's R&D investment reached 2.17 trillion yuan, ranking second in the world, while the innovation index ranked only 14th in the world. Scientific and technological innovation is a strategic support for improving social productivity and comprehensive national strength, and "innovation source" is the hard-core driving force for realizing the transformation from a big science and technology country to a strong science and technology country. The state has issued a special document on scientific data, papers, and scientific research misconduct, requiring the establishment of a scientific research integrity evaluation system, and clearly requiring that within one month after the publication of papers and other scientific research results, the papers and the original data involved should be submitted to the unit for unified management and retention for future reference.
[0003] In order to ensure the reliability of paper results and scientific research data, the relevant systems also need to supervise and confirm multiple program nodes of papers and scientific research data, which involve a large number of approval and certification documents, and the cycle process interval is as long as several months. In particular, when a user has multiple file upload processes, it is necessary to upload the nodes corresponding to each process one by one, which is a large workload, wastes the user's precious scientific research time, and is prone to mistransmission and omission. Summary of the invention
[0004] The present invention aims to solve the technical problem of low file uploading efficiency.
[0005] To solve the above technical problems, the present application discloses an object matching method, which is applied to a website or an application, wherein the website or the application includes a first page and a second page, the second page is a secondary page of the first page, and the first page includes an object input interface, including:
[0006] receiving a processed object through the object input interface; the processed object includes an object unique identifier;
[0007] Determine a storage location of the processed object based on the object unique identifier;
[0008] Displaying the received information in the display area corresponding to the processed object on the second page;
[0009] The processed object is determined based on the object to be processed, and the object to be processed is generated on the second page.
[0010] Optionally, before receiving the processed object through the object input interface, the method further includes:
[0011] In response to the object generation instruction on the second page, acquiring basic data and identification data corresponding to the object generation instruction;
[0012] Generate a unique identifier for the object based on the identification data;
[0013] The object to be processed is generated based on the basic data and the object unique identifier.
[0014] Optionally, obtaining identification data corresponding to the object generation instruction, and generating a unique identifier for the object based on the identification data, includes:
[0015] Obtaining a process identifier of the object to be processed and an identifier of a project corresponding to the object to be processed, and generating a unique identifier of the object based on the process identifier of the object to be processed and the identifier of the project corresponding to the object to be processed;
[0016] or;
[0017] The storage address of the processed object is obtained, and a unique identifier of the object is generated based on the storage address.
[0018] Optionally, generating the unique identifier of the object based on the identification data includes:
[0019] A unique identifier of the object in the form of a QR code is generated based on the identification data.
[0020] Optionally, when the project is a scientific research paper, and the object to be processed is a scientific research paper approval document, the basic data corresponding to the object generation instruction is obtained, including:
[0021] Get the title, author, journal, and approval data of the scientific research paper corresponding to the object generation instruction.
[0022] Optionally, when the project is a scientific research paper, and the object to be processed is a scientific research paper registration file, the basic data corresponding to the object generation instruction is obtained, including:
[0023] Get the process completion status data to be confirmed, journal consistency data to be confirmed, and the title, author, and journal of the scientific research paper corresponding to the object generation instruction.
[0024] Optionally, when the project is a patent and the object to be processed is a patent approval document, the basic data corresponding to the object generation instruction is obtained, including:
[0025] Get the patent name, inventor, applicant, and approval data corresponding to the object generation instruction.
[0026] In another aspect, the present application further discloses an object matching device, which is configured in a device of a website or an application, wherein the website or the application includes a first page and a second page, wherein the second page is a secondary page of the first page, and the first page includes an object input interface, including:
[0027] A receiving module, configured to receive a processed object through the object input interface; the processed object includes an object unique identifier;
[0028] A determination module, used to determine a storage location of the processed object based on the unique identifier of the object;
[0029] The display module is used to display the received information in the display area corresponding to the processed object on the second page; the processed object is determined based on the object to be processed, and the object to be processed is generated on the second page.
[0030] On the other hand, the present application also discloses an electronic device, which includes a processor and a memory, wherein the memory stores at least one instruction, at least one program, a code set or an instruction set, and the at least one instruction, the at least one program, the code set or the instruction set are loaded and executed by the processor to implement the above-mentioned object matching method.
[0031] On the other hand, the present application further discloses a computer storage medium, in which at least one instruction or at least one program is stored, and the at least one instruction or at least one program is loaded and executed by a processor to implement the above-mentioned object matching method.
[0032] By adopting the above technical solution, the object matching method provided by this application has the following beneficial effects:
[0033] The application scenario of the object matching method can be on a web page or an application, which includes a first page and a second page, and the second page is a subordinate page of the first page. An object input interface is provided on the first page. After the object to be processed is generated on the second page, the processed object can be determined based on the object to be processed, and the processed object can be directly received through the object input interface. Since the processed object includes an object unique identifier, the storage location of the processed object is determined based on the object unique identifier, and the reception information is displayed in the display area corresponding to the processed object on the second page. Therefore, the processed object can be stored in the target location directly based on the object input interface of the first page without clicking on the second page, thereby improving the uploading efficiency of the processed object and greatly reducing the workload of the user in uploading the processed object. BRIEF DESCRIPTION OF THE DRAWINGS
[0034] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings required for use in the description of the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.
[0035] Figure 1 An optional application scenario diagram for this application;
[0036] Figure 2 A flowchart of an optional object matching method for this application;
[0037] Figure 3 This is a schematic diagram of an optional first page interface of this application;
[0038] Figure 4 This is a schematic diagram of an optional object input interface for this application;
[0039] Figure 5 A flowchart of another optional object matching method for this application;
[0040] Figure 6 This is a schematic diagram of an optional basic data entry interface for this application;
[0041] Figure 7 This is a schematic diagram of an optional interface for entering author information of scientific research papers for this application;
[0042] Figure 8 A schematic diagram of an optional scientific research paper approval document for this application;
[0043] Fig. 9 This is an optional interface diagram for displaying basic objects to be processed in this application;
[0044] Fig.10 A schematic diagram of an optional scientific research paper registration document for this application;
[0045] Fig.11 A schematic diagram of an optional commitment document for this application;
[0046] Fig.12 This is a schematic diagram of an optional second page displaying received information in the present application;
[0047] Fig.13 This is a schematic diagram of the structure of an optional object matching device of the present application.
[0048] The following is a supplementary description of the attached drawings:
[0049] 10-terminal; 20-data processing device. DETAILED DESCRIPTION
[0050] The technical solutions in the embodiments of the present application will be described clearly and completely below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.
[0051] It should be noted that the terms "first", "second", etc. in the specification and claims of the present application 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 interchangeable where appropriate, so that the embodiments of the present application described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms "including" and "having" and any of their variations are intended to cover non-exclusive inclusions, for example, a process, method, system, product or server 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.
[0052] like Figure 1 As shown, Figure 1 This is an optional application scenario diagram for the present application. The scenario includes a data processing device 20 and a terminal 10, on which a website or application is configured, the website or application includes a first page and a second page, the second page is a secondary page of the first page, and the first page includes an object input interface; the data processing device 20 is used to receive a processed object through the object input interface, because the processed object includes an object unique identifier; and then the storage location of the processed object can be determined based on the object unique identifier, and the receiving information can be displayed in the display area corresponding to the processed object on the second page, wherein the processed object is determined based on the object to be processed, and the object to be processed is generated on the second page. Since when uploading the processed object, it is not necessary to click on the second page, and the processed object can be directly stored in the target location based on the object input interface of the first page, the uploading efficiency of the processed object is improved, and the workload of users uploading the processed object is greatly reduced.
[0053] Optionally, the processing device may be configured in a server or other terminals, or may be configured independently of the server.
[0054] Optionally, the processing device and the server, or the processing device and the server may communicate via a network, which may be a wireless network or a wired network.
[0055] Optionally, the terminal can be a physical device such as a desktop computer, a laptop computer, a mobile phone, a tablet computer, a digital assistant, a smart wearable device, etc.
[0056] The following describes a specific embodiment of an object matching method of the present application. Figure 2 This is a flowchart of an optional object matching method for the present application. This specification provides method operation steps such as the embodiments or flowcharts, but may include more or fewer operation steps based on conventional or non-creative work. The order of steps listed in the embodiments is only one way of executing the steps among many orders, and does not represent the only order of execution. When the actual system or server product is executed, it can be executed in the order shown in the embodiments or the drawings or in parallel (for example, in a parallel processor or multi-threaded processing environment). Specifically, Figure 2 As shown, the method is applied to a website or an application, the website or the application includes a first page and a second page, the second page is a secondary page of the first page, and the first page includes an object input interface. The method may include:
[0057] S201: receiving a processed object through the object input interface; the processed object includes an object unique identifier.
[0058] In this embodiment, see Figure 3-4 , Figure 3 This is a schematic diagram of an optional first page interface of this application; Figure 4 This is a schematic diagram of an optional object input interface of the present application. The first page may be a main page, and multiple interfaces are provided on the first page, such as Figure 3 The "Quick File Upload" button in the object can be an object input interface. Figure 4 It can be seen that by dragging the processed object into the preset area (such as Figure 4 Click "+ Add File" to upload the processed object. You do not need to find the corresponding process node upload interface first. You can upload the processed object on the main page, which improves the upload efficiency, reduces the operator's time cost, and increases the user's enthusiasm for completing related processes.
[0059] It should be noted that the secondary page may refer to a primary page opened by clicking a trigger button on the first page, or may refer to a secondary page opened based on a trigger button on the primary page, and so on.
[0060] In a possible embodiment, see Figure 5 , Figure 5 This is a flowchart of another optional object matching method of the present application. Before step S201, the method further includes:
[0061] S501: In response to an object generation instruction on the second page, basic data and identification data corresponding to the object generation instruction are acquired.
[0062] S502: Generate a unique identifier for the object based on the identifier data.
[0063] S503: Generate the object to be processed based on the basic data and the object unique identifier.
[0064] Optionally, the data processing device can generate basic data by a variety of methods. The following takes the object to be processed as a scientific research paper approval document as an example to introduce a specific embodiment of the optional generation of the object to be processed.
[0065] A to-be-processed object may represent a scientific research paper approval document. Optionally, the basic data of the scientific research paper approval document may include the title, author, journal and approval data of the scientific research paper, wherein the author of the scientific research paper may include all authors including the corresponding author, the first author, the second author, etc.
[0066] That is to say, obtaining the basic data corresponding to the object generation instruction in step S501 can be specifically explained as: obtaining the title, author, journal and approval data of the scientific research paper corresponding to the object generation instruction.
[0067] Approval data includes pending integrity data and pending opinions of various organizational structures. The pending integrity data can refer to the data corresponding to the direction that each author promises to be responsible for, which is true, reliable, not fabricated or tampered with, not plagiarized or plagiarized, and not submitting the same manuscript to multiple journals.
[0068] In an optional embodiment, after the process executor of the scientific research paper approval document establishes a communication connection with the data processing device through the terminal, the basic data corresponding to the scientific research paper can be uploaded to the data processing device through the terminal. Optionally, the process executor of the scientific research paper approval document can be the corresponding author of the scientific research paper, or any one of the first author, second author, etc.
[0069] Specifically, after the process executor of the scientific research paper approval document establishes a communication connection through the terminal and the data processing device, when the above process executor clicks Figure 3 The submission application button on the page shown in the figure can be displayed on the terminal as follows Figure 6 The interface shown includes the title input box of the scientific research paper, the selection box of the field to which it belongs, the Chinese and English keyword input boxes, the abstract input box, the funding project selection box corresponding to the scientific research paper, the patent application selection area and the patent application number input box. Figure 6 After entering or selecting the page content, click "Next" to jump to the Figure 7 After clicking "Author 1", the author's name and author attribute information (whether it is from the same unit, whether it is the corresponding author, and whether it is the first author) can be triggered to generate the following information: Figure 8 The approval documents for scientific research papers shown in the table above can include Figure 6 and Figure 7 The basic information of the scientific research paper generated by the title, author and journal content entered into the interface, as well as the above-mentioned approval data.
[0070] When there are multiple authors corresponding to the scientific research paper, you can click "+ Add" and enter the information of other authors in the new author information entry interface.
[0071] Among them, the acquisition of information such as the fields, keywords, abstracts, funded projects, corresponding patents, etc. of the scientific research papers will facilitate the corresponding statistical analysis of the institute's scientific research papers in the later stage, and classify the scientific research papers based on projects, fields, etc., to track the completion of the scientific research papers of the corresponding projects or the development of different fields in recent years.
[0072] In this embodiment, the object generation instruction in step S501 may be based on the user clicking Figure 7 After clicking the "Next" button as shown, the above-mentioned clicking operation will generate an object generation instruction, so that the processing device obtains the corresponding basic data and identification data based on the object generation instruction.
[0073] Optionally, the identification data may include a process identifier and an identifier of a project corresponding to the object to be processed. When the project is a scientific research paper, the identifier of the project may be a unique identifier corresponding to the scientific research paper, such as a number, which may be configured by the data processing device when the user creates the scientific research paper; the process identifier refers to an identifier corresponding to each process node to locate the process node. For example, for the approval process of each scientific research paper, the submission application is the first process node, and other process nodes may also be such as Figure 3 The publication registration, data upload, etc. shown. A user may have multiple scientific research paper approval processes. The unique identifier corresponding to the scientific research paper can be used to determine which scientific research paper the approval process is for. The identifier corresponding to the process node can be used to determine which process node in the approval process is for. The storage address of each file in the terminal can be different, so the storage location of the object to be processed can be determined based on the unique identifier corresponding to the scientific research paper and the identifier corresponding to the process node.
[0074] That is to say, obtaining the identification data corresponding to the object generation instruction in step 501 and step S502 can be specifically explained as: obtaining the process identification of the object to be processed and the identification of the project corresponding to the object to be processed, and generating the unique identification of the object based on the process identification of the object to be processed and the identification of the project corresponding to the object to be processed.
[0075] In another optional implementation, the identification data may also be a storage address of the processed object. Step S502 may be specifically described as: generating a unique identification of the object based on the storage address, thereby improving the flexibility of obtaining identification data.
[0076] In another optional implementation of obtaining the above basic data, the data processing device can search based on data on the Internet or in a paper database to obtain the basic data of the object to be processed. Specifically, the data processing device can search on the Internet or in a paper database with the author as the index to obtain the basic object to be processed, see Fig. 9 , Fig. 9 This is a schematic diagram of an optional interface for displaying the basic objects to be processed in this application. Based on the selection operation of the scientific researcher, the basic object to be processed can be obtained from the corresponding database. Alternatively, in order to obtain more accurate data, the data processing device can use the author and the name of the author's unit as an index to search on the Internet or in the paper database to obtain the basic object to be processed. Then, the required basic data is determined based on the basic object to be processed.
[0077] Optionally, the above method of obtaining the basic objects to be processed can be based on the search fields set by the user, or it can be through cooperation with other search platforms to regularly receive the basic objects to be processed fed back by the search platform. The user only needs to determine whether the basic objects to be processed are required.
[0078] Both of the above methods can obtain basic data, but in the first implementation, the basic data needs to be manually input into the terminal and uploaded to the data processing system. Some researchers need a lot of energy to organize the paper data in advance due to the large number of scientific research papers published, which wastes manpower and time. The second method can directly obtain the required basic data through a data processing device, ensuring that scientific researchers can process on this basis, reducing a lot of sorting work for scientific researchers. Based on different application scenarios, the required method of obtaining basic data can be selected.
[0079] When the object to be processed is a scientific research paper registration file, the basic data corresponding to the object generation instruction in step S501 can be specifically expressed as: obtaining the process completion status to be confirmed data corresponding to the object generation instruction, the journal consistency to be confirmed data, the title, author and journal of the scientific research paper. Based on the basic data and the object unique identifier, the following can be generated: Fig.10 The objects to be processed are shown.
[0080] Among them, the data to be confirmed on the completion of the process may be data for scientific researchers to confirm whether the original data of the chart and related data have been uploaded; the data for journal consistency to be confirmed may be data for scientific researchers to confirm whether the journal in which the scientific research paper is published is consistent with the journal initially applied for. Records based on the above content will facilitate better statistical analysis and monitoring of the scientific research papers of the unit.
[0081] Optionally, the specific form of the unique identifier of the object can be a QR code, which has the advantage of a simple and convenient identification process.
[0082] Optionally, the object to be processed may also be Fig.11 As shown in the commitment document, the above basic data is the commitment data to be processed. The object after processing is the commitment document signed by the author. The commitment data includes confidential data and integrity data. Confidential data refers to the content of scientific research results that will not be disclosed. Integrity data can refer to the data corresponding to the direction that each author promises to be responsible for, which is true, reliable, not fabricated or tampered with, not plagiarized or copied, and not submitted to multiple journals.
[0083] S202: Determine the storage location of the processed object based on the object unique identifier.
[0084] In this embodiment, by parsing the object unique identifier, the process identifier of the object to be processed and the identifier of the project corresponding to the object to be processed can be parsed, and then the storage location of the object to be processed, that is, the storage location of the processed object, can be confirmed. Optionally, when the object unique identifier is determined based on the storage address of the processed object, the subsequent parsing based on the object unique identifier can directly parse the storage location of the processed object.
[0085] S203: Displaying the received information in the display area corresponding to the processed object on the second page; the processed object is determined based on the object to be processed, and the object to be processed is generated on the second page.
[0086] Optionally, the second page can be as follows Fig.12 Specifically, the process of obtaining the second page can be to click Figure 3The content in "My Paper" on the right side as shown can jump to the second page, which will display the process of all the papers of the researcher; the displayed content may include the field to which the paper belongs, the title, the name of the publishing unit, the type of publishing unit, the currently completed process node and the information viewing column; the type of publishing unit includes journals or publishing houses; the name of the publishing unit is the name of a specific journal or the name of a publishing house.
[0087] When the processed object is uploaded, it means that the corresponding process node is completed. Fig.12 The "Currently Completed Process Node" column in the table will display the name of the corresponding process node. If you need to view the approval document, you can click the fourth logo in the last column.
[0088] That is, the display area corresponding to the processed object may be the area of the "currently completed process node" column, and the displayed received information may be the process node corresponding to the processed object.
[0089] in, Fig.12 The first icon in the last column is an interface for editing basic data, the second is an interface for viewing the author information corresponding to the paper, the third is an interface for viewing the commitment file, the fourth is an interface for viewing the approval file, the fifth is an interface for viewing the withdrawal information, and the sixth is an interface for viewing the original data corresponding to the uploaded paper. The seventh is an interface for locking the process of the paper, so that users can directly view the progress status of multiple paper processes and the file information of the corresponding process nodes based on this page.
[0090] In this embodiment, when the object to be processed is a scientific research paper approval document, the processed object is the corresponding personnel's Figure 8 The document shown is the document after signing.
[0091] Of course, if the object to be processed is an editable file, the processed object is the file after the corresponding personnel edit the file to be processed.
[0092] Optionally, this application can be applied to various scenarios that require downloading the files to be processed first and processing them, such as filling in the content or personnel signing before uploading the processed files to a specified location. Generally, when uploading the processed files of each process node within a process, it is usually necessary to first find the process, then find the node that needs to be processed in the process, and then upload the processed files at the designated interface; and since the files to be processed generated in this application include an object unique identifier, they can be subsequently uploaded through the quick upload interface set on the main page. By identifying the object unique identifier, the storage location of the processed file can be determined, and the processed file can be stored in the corresponding storage location to complete the upload operation.
[0093] It should be noted that the above method of the present application can also be applied to scenarios where the object to be processed is a patent approval document, or other fields, such as real estate, project approval, etc., where the processed files need to be uploaded to the corresponding process nodes.
[0094] When the object to be processed is a patent approval document, the above basic data includes the patent name, inventor, applicant and approval data. The specific matching process of the patent approval document is the same as that of the above scientific research paper approval document, which will not be repeated here.
[0095] On the other hand, see Fig.13 , Fig.13 This is a schematic diagram of the structure of an optional object matching device of the present application. The present application also discloses an object matching device, which is configured in a device of a website or an application, the website or the application includes a first page and a second page, the second page is a secondary page of the first page, and the first page includes an object input interface, including:
[0096] The receiving module 1301 is used to receive a processed object through the object input interface; the processed object includes an object unique identifier;
[0097] A determination module 1302, configured to determine a storage location of the processed object based on the object unique identifier;
[0098] The display module 1303 is used to display the received information in the display area corresponding to the processed object on the second page; the processed object is determined based on the object to be processed, and the object to be processed is generated on the second page.
[0099] In a possible embodiment, the object matching device further includes:
[0100] An acquisition module, the acquisition module being used to respond to the object generation instruction on the second page and acquire basic data and identification data corresponding to the object generation instruction;
[0101] An object unique identifier generation module, used to generate a unique identifier for the object based on the identifier data;
[0102] The module for generating an object to be processed is used to generate the object to be processed based on the basic data and the unique identifier of the object.
[0103] In a possible embodiment, the acquisition module is used to acquire the process identifier of the object to be processed and the identifier of the project corresponding to the object to be processed;
[0104] An object unique identifier generation module, used to generate the object unique identifier based on the process identifier of the object to be processed and the identifier of the project corresponding to the object to be processed;
[0105] In another possible embodiment, the acquisition module is used to acquire the storage address of the processed object;
[0106] The object unique identifier generation module is used to generate the object unique identifier based on the storage address.
[0107] In a possible embodiment, the object unique identifier generating module is used to generate the object unique identifier in the form of a QR code based on the identifier data.
[0108] In a possible embodiment, when the project is a scientific research paper, and the object to be processed is a scientific research paper approval document;
[0109] The acquisition module is used to obtain the title, author, journal and approval data of the scientific research paper corresponding to the object generation instruction.
[0110] In a possible embodiment, when the project is a scientific research paper, and the object to be processed is a scientific research paper registration file;
[0111] The acquisition module is used to obtain the process completion status data to be confirmed, journal consistency data to be confirmed, and the title, author and journal of the scientific research paper corresponding to the object generation instruction.
[0112] An embodiment of the present application also provides an electronic device, which includes a processor and a memory, wherein the memory stores at least one instruction, at least one program, a code set or an instruction set, and the at least one instruction, the at least one program, the code set or the instruction set is loaded and executed by the processor to implement the object matching method as described above.
[0113] An embodiment of the present application also provides a computer storage medium, which can be set in a server to store at least one instruction, at least one program, code set or instruction set related to an object matching method in the method embodiment, and the at least one instruction, the at least one program, the code set or instruction set is loaded and executed by the processor to implement the above-mentioned object matching method.
[0114] Optionally, in this embodiment, the storage medium may be located in at least one of the multiple network servers of the computer network. Optionally, in this embodiment, the storage medium may include, but is not limited to, various media that can store program codes, such as a USB flash drive, a read-only memory (ROM), a random access memory (RAM), a mobile hard disk, a magnetic disk, or an optical disk.
[0115] It should be noted that the above-mentioned sequence of the embodiments of the present application is for description only and does not represent the advantages and disadvantages of the embodiments. The above-mentioned specific embodiments of this specification are described. Other embodiments are within the scope of the attached claims. In some cases, the actions or steps recorded in the claims can be performed in an order different from that in the embodiments and still achieve the desired results. In addition, the processes depicted in the drawings do not necessarily require the specific order or continuous order shown to achieve the desired results. In some embodiments, multitasking and parallel processing are also possible or may be advantageous.
[0116] Each embodiment in this specification is described in a progressive manner, and the same or similar parts between the embodiments can be referred to each other, and each embodiment focuses on the differences from other embodiments. In particular, for the device embodiment, since it is basically similar to the method embodiment, the description is relatively simple, and the relevant parts can be referred to the partial description of the method embodiment.
[0117] A person skilled in the art will understand that all or part of the steps to implement the above embodiments may be accomplished by hardware or by instructing related hardware through a program, and the program may be stored in a computer-readable storage medium, and the above-mentioned storage medium may be a read-only memory, a disk or an optical disk, etc.
[0118] The above description is only a preferred embodiment of the present application and is not intended to limit the present application. Any modifications, equivalent substitutions, improvements, etc. made within the spirit and principles of the present application should be included in the protection scope of the present application.
Claims
1. An object matching method, characterized in that: The method is applied to a website or an application, wherein the website or the application includes a first page and a second page, wherein the second page is a secondary page of the first page, and the first page includes an object input interface, including: In response to the object generation instruction on the second page, acquiring basic data and identification data corresponding to the object generation instruction; Generate the unique identifier of the object based on the identification data; Generate the object to be processed based on the basic data and the object unique identifier; receiving a processed object through the object input interface; the processed object includes an object unique identifier; Determining a storage location of the processed object based on the object unique identifier; Displaying the received information in the display area corresponding to the processed object on the second page; The processed object is determined based on the object to be processed, and the object to be processed is generated on the second page; Among them, the obtaining of identification data corresponding to the object generation instruction and generating the object unique identifier based on the identification data includes: obtaining the process identifier of the object to be processed and the identifier of the project corresponding to the object to be processed, and generating the object unique identifier based on the process identifier of the object to be processed and the identifier of the project corresponding to the object to be processed; or, obtaining the storage address of the processed object and generating the object unique identifier based on the storage address.
2. The object matching method according to claim 1, characterized in that: The generating the unique identifier of the object based on the identification data comprises: The unique identification of the object in the form of a two-dimensional code is generated based on the identification data.
3. The object matching method according to claim 1, characterized in that: When the project is a scientific research paper, and the object to be processed is a scientific research paper approval document, the basic data corresponding to the object generation instruction is obtained, including: Obtain the title, author, journal and approval data of the scientific research paper corresponding to the object generation instruction.
4. The object matching method according to claim 1, characterized in that: When the project is a scientific research paper, and the object to be processed is a scientific research paper registration file, the basic data corresponding to the object generation instruction is obtained, including: Obtain the process completion status data to be confirmed, journal consistency data to be confirmed, and the title, author and journal of the scientific research paper corresponding to the object generation instruction.
5. The object matching method according to claim 1, characterized in that: When the project is a patent, and the object to be processed is a patent approval document, the step of obtaining basic data corresponding to the object generation instruction includes: Obtain the patent name, inventor, applicant and approval data corresponding to the object generation instruction.
6. An object matching device, characterized in that: In a device configured in a website or an application, the website or the application includes a first page and a second page, the second page is a secondary page of the first page, and the first page includes an object input interface, including: an acquisition module, configured to, in response to the object generation instruction on the second page, acquire basic data and identification data corresponding to the object generation instruction; An object unique identifier generation module, used to generate the object unique identifier based on the identification data; A to-be-processed object generation module, used to generate the to-be-processed object based on the basic data and the object unique identifier; A receiving module, configured to receive a processed object through the object input interface; the processed object includes an object unique identifier; A determination module, configured to determine a storage location of the processed object based on the object unique identifier; a display module, configured to display the received information in a display area corresponding to the processed object on the second page; the processed object is determined based on the object to be processed, and the object to be processed is generated on the second page; The acquisition module is used to acquire the process identifier of the object to be processed and the identifier of the project corresponding to the object to be processed; The object unique identifier generation module is used to generate the object unique identifier based on the process identifier of the object to be processed and the identifier of the project corresponding to the object to be processed; Alternatively, the acquisition module is used to acquire the storage address of the processed object; The object unique identifier generation module is used to generate the object unique identifier based on the storage address.
7. An electronic device, comprising a processor and a memory, wherein the memory stores at least one instruction, at least one program, a code set or an instruction set, and the at least one instruction, the at least one program, the code set or the instruction set is loaded and executed by the processor to implement the object matching method as described in any one of claims 1-5.
8. A computer storage medium, characterized in that: The computer storage medium stores at least one instruction or at least one program, and the at least one instruction or at least one program is loaded and executed by a processor to implement the object matching method according to any one of claims 1 to 5.
Citation Information
Patent Citations
Online document uploading inspection method and device, electronic equipment and storage medium
CN112559919A
Receipt generation method and device, computer equipment and storage medium
CN113535016A