Document review method, device and electronic equipment
By displaying the document identification and review information to be reviewed in the chat interface, and directly performing document review and revision in the chat interface, the problem of inefficient document review in the existing technology is solved and a more efficient review process is achieved.
Patent Information
- Application Number
- CN202210012986.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-01-05
- Publication Date
- 2025-03-25
- Estimated Expiration
- 2042-01-05
AI Technical Summary
The existing document review methods are inefficient and the review process is cumbersome. You need to download, annotate and modify the document multiple times until both parties are satisfied.
Display the document identification to be reviewed in the chat interface, and receive the review information. After responding to the input, display the window corresponding to the review information, display the review information and original text information, and directly review and revise it in the chat interface.
By directly displaying review information and original text information in the chat interface, the document review process is simplified, the review efficiency is improved, and the steps of multiple transmissions and downloads are reduced.
Smart Images

Figure CN114490754B_ABST
Abstract
Description
Technical Field
[0001] The present application belongs to the field of data processing technology, and specifically relates to a document review method, device and electronic equipment. Background Art
[0002] In daily work, we often need to send some documents to others through chat tools. However, the format or content of the sent documents may not meet the needs of the other party. Both parties need to communicate and improve the corresponding content.
[0003] The existing document review method is mostly: the reviewer downloads the document, adds comments to the document, and then sends the document to the reviewee. The reviewee downloads the document and modifies it according to the comments. The above steps are repeated until both parties are satisfied and the modification is completed. There are some disadvantages in the above review method. For example, the review process is cumbersome and leads to low review efficiency.
[0004] Application Contents
[0005] The purpose of this embodiment is to provide a document review method, device and electronic device, which can solve the problem of low efficiency of existing document review.
[0006] In order to solve the above technical problems, this application is implemented as follows:
[0007] In a first aspect, the present embodiment provides a document review method, the method comprising: receiving a first input when a document identification to be reviewed is displayed on a chat interface, the document identification to be reviewed corresponding to the document to be reviewed, the first input comprising review information based on the content of the document to be reviewed; in response to the first input, displaying a first window corresponding to the review information, the display information of the first window comprising the review information and original text information in the document to be reviewed corresponding to the review information.
[0008] In a second aspect, the present embodiment provides a document review device, which includes: a document receiving module, which is used to receive a first input when a document identification to be reviewed is displayed on a chat interface, the document identification to be reviewed corresponds to the document to be reviewed, and the first input includes review information based on the content of the document to be reviewed; a display module, which is used to display a first window corresponding to the review information in response to the first input, and the display information of the first window includes the review information and the original text information in the document to be reviewed corresponding to the review information.
[0009] In a third aspect, this embodiment provides an electronic device, comprising a processor, a memory, and a program or instruction stored in the memory and executable on the processor, wherein the program or instruction, when executed by the processor, implements the steps of the method described in the first aspect.
[0010] In a fourth aspect, this embodiment provides a readable storage medium, on which a program or instruction is stored. When the program or instruction is executed by a processor, the steps of the method described in the first aspect are implemented.
[0011] In a fifth aspect, this embodiment provides a chip, comprising a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is used to run a program or instruction to implement the method described in the first aspect.
[0012] In this embodiment, by displaying the identification of the document to be reviewed on the chat interface, a first window corresponding to the review information contained in the first input is displayed, and the review information and the original text information in the document to be reviewed corresponding to the review information are displayed through the first window. The review information can be directly and intuitively displayed on the chat interface, and the document can be reviewed and revised directly based on the displayed review information, thereby improving the efficiency of document review. BRIEF DESCRIPTION OF THE DRAWINGS
[0013] Figure 1 is a flowchart of the steps of a document review method provided in this embodiment;
[0014] Figure 2 is a schematic diagram of a first input of a chat interface provided by this embodiment;
[0015] Figure 3 This is a schematic diagram of an audit window provided in this embodiment;
[0016] Figure 4 is a schematic diagram of a review window including a reply window provided in this embodiment;
[0017] Figure 5 is a schematic diagram of an interface of a blank review window provided in this embodiment;
[0018] Figure 6 is a schematic diagram of an audit window interface including second guide information provided by this embodiment;
[0019] Figure 7 is a schematic diagram of the structure of a document review device provided in this embodiment;
[0020] Figure 8 is a schematic diagram of the composition of an electronic device provided by this embodiment;
[0021] Fig. 9 It is a schematic diagram of the hardware structure of an electronic device provided in this embodiment. DETAILED DESCRIPTION
[0022] The following will be combined with the drawings in this embodiment to clearly and completely describe the technical solution in this embodiment. Obviously, the described embodiment is a part of the embodiment of this application, not all of the embodiments. Based on the embodiments in this application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.
[0023] The terms "first", "second", etc. in the specification and claims of the present application are used to distinguish similar objects, and are not used to describe a specific order or sequence. It should be understood that the data used in this way can be interchangeable under appropriate circumstances, so that the embodiments of the present application can be implemented in an order other than those illustrated or described here. In addition, the "and / or" in the specification and claims represents at least one of the connected objects, and the character " / " generally represents that the objects associated with each other are in an "or" relationship.
[0024] The document review method, device and electronic device provided in this embodiment are described in detail below with reference to the accompanying drawings through specific embodiments and their application scenarios.
[0025] The technical concept of this embodiment is to detect whether there is a document in the chat content during the chat process. If there is a document in the chat content, identify the content in the document, directly extract the valid information about the annotations in the document, and intuitively display the review information such as annotations in the form of a window list. The document can be reviewed and revised directly based on the displayed annotations, thereby improving the efficiency of document review.
[0026] This embodiment can be applied to interactive smart devices such as mobile phones, tablet computers, and computers.
[0027] refer to Figure 1 , a document review method provided in this embodiment includes the following steps 1100-1200:
[0028] Step 1100: receiving a first input when a document identification to be reviewed is displayed on the chat interface.
[0029] In this embodiment, optionally, the first input is a document to be reviewed input by the user, the document to be reviewed identifier corresponds to the document to be reviewed, and the document to be reviewed identifier is displayed through the chat interface, indicating that the user has input the document to be reviewed. Optionally, the first input includes review information based on the content of the document to be reviewed, that is, the document to be reviewed contains review information, and the review information matches the content of the document to be reviewed.
[0030] It is understandable that if a document is to be reviewed, the document needs to be obtained before the review. Therefore, before receiving the first input, this embodiment includes a step of obtaining the document to be reviewed. In this embodiment, the step of obtaining the document to be reviewed includes:
[0031] Step 110, detecting the display information of the chat interface, and displaying a second window when the display information includes an identification of a document to be reviewed.
[0032] In this embodiment, the second window includes first guidance information, and the first guidance information is used to prompt the user to confirm whether to perform the audit operation.
[0033] In a feasible example, the display information of the user based on the chat interface is obtained in real time, and the display information may be chat information, etc. The chat information is identified, and when the chat information contains a document identification to be reviewed, the second window 200 is displayed.
[0034] Take the first input of the user on the mobile terminal as an example, refer to Figure 2 , Figure 2 The interface for the first user and the second user to chat is given in FIG. When a document to be reviewed mark appears in the chat message, for example Figure 2 The document sent by the first user in the document generation window 200 is generated, and the second window 200 contains the first guiding information, such as Figure 2 The first guide information is as follows: Figure 2 “Smart Review” is displayed on the floating button. The second user can determine whether to perform the review operation by clicking the floating button.
[0035] Step 120: receiving a third input from the user on the second window.
[0036] Continuing with the example of step 110, the second user clicks the floating button, which is equivalent to the user giving an instruction to confirm the execution of the smart review operation. The third input is the user clicking the "Smart Review" floating button, indicating confirmation to execute the review operation.
[0037] Step 130 , receiving the first input in response to the third input.
[0038] In this embodiment, receiving the first input is a step of obtaining the document content and review information of the document to be reviewed.
[0039] In other embodiments, the user's third input may be text, voice, control signal, etc. For example, the floating button may be a voice input command, and the user inputs voice information, and the step of confirming the execution of intelligent review is implemented according to the content of the voice information. For another example, "yes" and "no" selection buttons may be provided on the second window for the user to select, etc., which will not be described one by one here.
[0040] Step 1200: In response to a first input, display a first window corresponding to the review information.
[0041] In this embodiment, the display information of the first window includes the review information and the original information in the to-be-audited document corresponding to the review information.
[0042] It is understandable that, in actual operation, the document to be reviewed is a document used for review, and will contain information such as text or pictures, that is, the document content at least includes the main text of the document to be reviewed. In the process of reviewing the main text of the document, the document content also contains review information, such as annotation information.
[0043] In a feasible example, the content of the document to be reviewed may also only include review information, for example, the first user adds a comment to a blank document to indicate that the second user writes a document according to the comment. Therefore, the content of the document to be reviewed in this embodiment includes at least one of the document body and review information.
[0044] Optionally, the chat interface can be detected and the pending document mark can be displayed according to the content displayed in the chat interface. For example, if the content displayed in the chat interface includes keywords such as "please review", the pending document mark can be displayed according to the keyword.
[0045] In this embodiment, reference Figure 3 , the first window 300 can float above the chat interface for the user to review the document.
[0046] In this embodiment, since the document content may contain review information or may not contain review information, in the case where it does not contain review information, it may be a first draft sent by the reviewee to the reviewer, and in the case where it contains review information, it may be a reply made by the reviewee based on the reviewer's comments. Therefore, in response to the first input, this embodiment displays a first window corresponding to the review information, which may include the following steps 1210 to 1230:
[0047] Step 1210: When the content of the document to be reviewed includes review information, multiple groups of review windows are displayed in the first window according to the review information.
[0048] In this embodiment, the method for detecting whether the document content of the document to be reviewed includes review information can be to identify the document content. The review information in this embodiment takes comments as an example. It can be understood that when the document is opened using a text editing tool, the comments are displayed separately in the document in the form of embedded or comment boxes. Therefore, it is possible to determine whether there is review information in the document by identifying the comment format.
[0049] In this embodiment, when the content of the document to be reviewed includes review information, multiple review windows are displayed in the first window according to the review information. The first window floats on the chat interface. Unlike the existing document review method, which requires opening the document for content review, this embodiment directly displays the review information in the chat interface through the first window, which can review the document more conveniently.
[0050] It is understandable that, in the case where the document content includes review information, the review information is at least one, therefore, reference Figure 3 , multiple groups of review windows 310 are displayed in the first window 300, each group of review windows corresponds to a review information, and each group of review windows includes an original window 311 and a review window 312. The original window 311 and the review window 312 can be displayed in a list format, which can be a horizontal list or a vertical list. Of course, in a feasible example, the first window can also include only one group of review windows. Optionally, the review window can be displayed in full screen, and the next group of review windows can be switched by sliding.
[0051] In this embodiment, the original text window is used to display the original text information corresponding to the review information, so that the reviewee can understand the content on which the reviewer has different opinions. The review window is used to display the review information and is used to display the specific review content in the review information that represents the reviewer's suggestions.
[0052] In this embodiment, in order to facilitate user review and editing, the original text window and the review window have different display backgrounds and start indents in the review window. For example, the original text list box, the comment list box, and the reply list box can be displayed in a step-by-step manner. Label information is displayed at the beginning of each list box. The label information can be: original text, comment, and reply, so that the user can see the review information more intuitively.
[0053] Step 1220, extracting the document body content corresponding to each review information as original text information, and displaying the original text information through the original text window.
[0054] In a working example, refer to Figure 3 , Figure 3 The specific form of the review window is shown in the figure, and the original content corresponding to the review information "is easy to distinguish between command voice, content voice, and position voice" is extracted, and the original content "is easy to distinguish between command voice, content voice, and position voice" is displayed in the original window.
[0055] Step 1230, displaying the review information through the review window.
[0056] In a working example, refer to Figure 3 , Figure 3The specific form of the review window is shown in the figure, and the comment content corresponding to Xiao Ming's comment information "It is recommended to change to 'to facilitate the distinction between different instruction sets'" is extracted. The comment information "It is recommended to change to 'to facilitate the distinction between different instruction sets'" is displayed in the review window.
[0057] The above is an embodiment of displaying a first window corresponding to the review information in response to a first input when the content of the document to be reviewed includes review information. The first window corresponding to the review information can be directly displayed on the chat interface, which is convenient for users to quickly understand the review content in the document and improve the efficiency of document review.
[0058] In this embodiment, when the document content does not include review information, in response to the first input, a first window corresponding to the review information is displayed, including: the first window displays at least one group of review windows, and the review windows are blank review windows.
[0059] refer to Figure 5 In the case where the document content does not include annotation information, since the document content does not include review information, the generated review window is a blank window, and the reviewer needs to add the review information and the original text corresponding to the review information. In a feasible example, a group of review windows can be generated at a time, and when the reviewer adds review information, a new blank review window is automatically added. In a feasible example, multiple groups of blank review windows can also be directly generated.
[0060] The above is an embodiment of displaying a first window corresponding to review information in response to a first input when the content of the document to be reviewed does not include review information. This can facilitate users to add review information directly when the content of the document to be reviewed does not include review information, thereby improving document review efficiency.
[0061] In this embodiment, reference Figure 3 The multiple groups of review windows in the first window include a reply window 313 , which is an editable window that allows the user to reply to the review information in the review window 312 .
[0062] The method of this embodiment also includes: receiving a second input; and updating the content of the document to be reviewed in response to the second input.
[0063] In this embodiment, the second input is the user's second input to the reply window, that is, the content of the user's reply to the review information in the review window. The reply content is obtained based on the received second input, and the original information corresponding to the review information is replaced according to the reply content to obtain an updated document for review.
[0064] continue Figure 3 In the example, when the user agrees with Xiao Ming's comment, he can reply in the reply window. Figure 4 , the user can directly enter the part of the original text that needs to be replaced in the reply window "to facilitate distinguishing different instruction sets."
[0065] In a working example, refer to Figure 3 or Figure 4 If the original text needs to be deleted, a strikethrough can be added directly on the text "Improve sub-experience" to be deleted. In another feasible example, the user can also directly express it in words, such as "delete 'Improve sub-experience'".
[0066] In this embodiment, after obtaining the second input from the user, the document to be reviewed may be updated directly and in real time according to the content in the second input; or the second guidance information may be provided in the review window. Figure 6 , Figure 6 The review window may provide a floating button 610, wherein the floating button 310 includes a second guide message "confirm". After the user triggers the floating button, the document to be reviewed is updated according to the content of the second input.
[0067] In this embodiment, the user does not need to open the document. By automatically extracting the original information and review information in the document and displaying it in the chat window, the document can be annotated and modified through the chat tool. The user does not need to transfer the document multiple times, which can improve the document annotation experience and improve the review efficiency.
[0068] In this embodiment, when the document content does not include review information, in response to the second input, the embodiment updates the content of the document to be reviewed, including:
[0069] Step 1310, receiving a second input from the user for a set of blank review windows.
[0070] Optionally, the second input includes the original text to be modified input by the user in the original text window of the blank review window, and the review information based on the original text to be modified input by the user in the review window of the blank review window.
[0071] Step 1320, determining the target location according to the original text to be modified.
[0072] Optionally, the target location is the location of the original document that is consistent with the original document to be modified in the audit document, so as to facilitate determination of the location of the review information to be added.
[0073] Step 1330, adding review information based on the original document to be modified at the target location to obtain an updated document to be reviewed.
[0074] It should be noted that, since the document content does not include review information, it is a case of adding review information to the original document. Therefore, the reviewer needs to open the document to be reviewed to obtain the content in the original document. The reviewer can select a section of text in the original document and drag the section of text to the original window, indicating that this section of text needs to be modified, and then enter the modification suggestions in the review window. When the text selected by the reviewer is filled in the original text list box, the text is automatically selected in the original document by identifying the position of the text in the original document, and the review information is added. The specific content of the review information is the modification suggestions entered by the user in the annotation list box.
[0075] Similarly, this embodiment can be implemented by directly updating the document to be reviewed in real time according to the content of the second input after obtaining the second input of the user; or by providing the second guidance information in the review window. Figure 6 , Figure 6 The review window may provide a floating button, which includes a second guiding message "confirm". After the user triggers the floating button, the document to be reviewed is updated according to the content of the second input.
[0076] In addition, this embodiment can synchronously display the review window on the chat interface of the chat object by acquiring the chat object corresponding to the chat interface and sending the display information of the first window to the terminal corresponding to the chat object. That is, for each chat object, while the other party is reviewing, both parties can see the other party's review track, so as to facilitate real-time discussion and modification. If the modification is not appropriate, they can communicate in the chat session. After the communication is completed, the final modification can be filled in the reply window, which can reduce the number of annotations and further improve the review efficiency.
[0077] It should be noted that the document review method provided in this embodiment can be executed by a document review device, or a control module in the document review device for executing the method for loading document review. In this embodiment, the document review method provided in this embodiment is described by taking the document review device executing the method for loading document review as an example.
[0078] This embodiment provides a document review device 700, referring to Figure 7 , the device comprises:
[0079] The document receiving module 701 is used to receive a first input when a document identifier to be reviewed is displayed on the chat interface, wherein the document identifier to be reviewed corresponds to the document to be reviewed, and the first input includes review information based on the content of the document to be reviewed;
[0080] The display module 702 is used to display a first window corresponding to the review information in response to the first input, wherein the display information of the first window includes the review information and original information in the to-be-audited document corresponding to the review information.
[0081] The updating module 703 is used to receive a second input; and update the content of the document to be reviewed in response to the second input.
[0082] Information processing module 704, the information processing module is used to detect the display information of the chat interface, and when the display information includes the identification of the document to be reviewed, display a second window, the second window includes first guidance information, and the first guidance information is used to prompt the user to confirm whether to perform the review operation; receive the user's third input to the second window, wherein the third input represents confirmation to perform the review operation; and receive the first input in response to the third input.
[0083] In one example, the display module 702 is used for: when the content of the document to be reviewed includes review information, displaying multiple groups of review windows in the first window according to the review information, wherein the first window floats on the chat interface, and each group of review windows includes an original text window and a review window; extracting the document body content corresponding to each review information as original text information, and displaying the original text information through the original text window; and displaying the review information through the review window.
[0084] In one example, the display module 702 is used to: when the content of the document to be reviewed does not include review information, display at least one group of review windows through the first window, and the review windows are blank review windows.
[0085] In one example, the updating module 703 is used to: receive the second input of the user to the reply window, obtain the reply content, replace the original information corresponding to the review information according to the reply content, and obtain the updated document to be reviewed.
[0086] In one example, the update module 703 is used to: receive a second input from a user to a set of blank review windows when the content of the document to be reviewed does not include review information, the second input including the original text to be modified entered by the user in the original text window of the blank review window, and the review information based on the original text to be modified entered by the user in the review window of the blank review window; determine a target position based on the original text to be modified, the target position being the position of the original text of the document consistent with the original text to be modified in the review document; and add the review information based on the original text to be modified at the target position to obtain an updated document to be reviewed.
[0087] In one example, the information processing module 704 is used to obtain the chat object corresponding to the chat interface; and send the display information of the first window to the terminal corresponding to the chat object.
[0088] In this embodiment, by displaying the identification of the document to be reviewed on the chat interface, a first window corresponding to the review information contained in the first input is displayed, and the review information and the original text information in the document to be reviewed corresponding to the review information are displayed through the first window. The review information can be directly and intuitively displayed on the chat interface, and the document can be reviewed and revised directly based on the displayed review information, thereby improving the efficiency of document review.
[0089] The document review device in this embodiment can be a device, or a component, integrated circuit, or chip in a terminal. The device can be a mobile electronic device or a non-mobile electronic device. Exemplarily, the mobile electronic device can be a mobile phone, a tablet computer, a laptop computer, a PDA, an in-vehicle electronic device, a wearable device, an ultra-mobile personal computer (UMPC), a netbook, or a personal digital assistant (PDA), etc. The non-mobile electronic device can be a server, a network attached storage (NAS), a personal computer (PC), a television (TV), a teller machine or a self-service machine, etc., which is not specifically limited in this embodiment.
[0090] The document review device in this embodiment may be a device having an operating system. The operating system may be an Android operating system, an iOS operating system, or other possible operating systems, which are not specifically limited in this embodiment.
[0091] The document review device provided in this embodiment can implement each process implemented by the document review method, and will not be described again here to avoid repetition.
[0092] This embodiment detects whether there is a document in the chat content. If there is a document in the chat content, it identifies the content in the document and directly extracts the valid information about the annotations in the document. By generating an audit list unit, the annotations are intuitively displayed, and the document can be directly reviewed and revised based on the displayed annotations, thereby improving the efficiency of document review.
[0093] Optionally, this embodiment further provides an electronic device 800, referring to Figure 8, including a processor 801, a memory 802, a program or instruction stored in the memory 802 and executable on the processor 801, wherein the program or instruction, when executed by the processor 801, implements each process of the above-mentioned document review method embodiment and can achieve the same technical effect. To avoid repetition, it will not be described here.
[0094] It should be noted that the electronic devices in this embodiment include the mobile electronic devices and non-mobile electronic devices mentioned above.
[0095] Fig. 9 A schematic diagram of the hardware structure of an electronic device for implementing this embodiment.
[0096] The electronic device 1000 includes but is not limited to: a radio frequency unit 1001, a network module 1002, an audio output unit 1003, an input unit 1004, a sensor 1005, a display unit 1006, a user input unit 1007, an interface unit 1008, a memory 1009, and a processor 1010 and other components.
[0097] Those skilled in the art will appreciate that the electronic device 1000 may also include a power source (such as a battery) for supplying power to each component, and the power source may be logically connected to the processor 1010 through a power management system, thereby implementing functions such as managing charging, discharging, and power consumption management through the power management system. Fig. 9 The electronic device structure shown in the figure does not constitute a limitation on the electronic device. The electronic device may include more or fewer components than shown in the figure, or combine certain components, or arrange the components differently, which will not be described in detail here.
[0098] Among them, the processor 1010 is used to receive a first input when a document to be reviewed identifier is displayed on the chat interface, the document to be reviewed identifier corresponds to the document to be reviewed, and the first input includes review information based on the content of the document to be reviewed; in response to the first input, a first window corresponding to the review information is displayed, and the display information of the first window includes the review information and the original text information in the document to be reviewed corresponding to the review information.
[0099] Optionally, the processor 1010 is further configured to receive a second input; and update the content of the document to be reviewed in response to the second input.
[0100] Optionally, the processor 1010 is further used to detect display information of the chat interface before receiving the first input, and when the display information includes an identification of a document to be reviewed, display a second window, wherein the second window includes first guide information, and the first guide information is used to prompt the user to confirm whether to perform a review operation; receive a third input from the user to the second window, wherein the third input represents confirmation to perform the review operation; and receive the first input in response to the third input.
[0101] Optionally, processor 1010 is further used to, when the content of the document to be reviewed includes review information, display multiple groups of review windows in the first window according to the review information, wherein the first window floats on the chat interface, and each group of review windows includes an original text window and a review window; extract the document text content corresponding to each review information as original text information, and display the original text information through the original text window; and display the review information through the review window.
[0102] Optionally, the processor 1010 is further configured to display at least one group of review windows through the first window when the content of the document to be reviewed does not include review information, and the review windows are blank review windows.
[0103] Optionally, processor 1010 is also used to receive a second input from the user to a reply window when the multiple groups of review windows within the first window include a reply window, obtain reply content, replace the original text information corresponding to the review information according to the reply content, and obtain an updated document to be reviewed.
[0104] Optionally, processor 1010 is also used to receive a second input from a user on a set of blank review windows when the content of the document to be reviewed does not include review information, the second input including the original text to be modified entered by the user in the original text window of the blank review window, and the review information based on the original text to be modified entered by the user in the review window of the blank review window; determine a target position based on the original text to be modified, the target position being the position of the original text of the document consistent with the original text to be modified in the review document; and add the review information based on the original text to be modified at the target position to obtain an updated document to be reviewed.
[0105] Optionally, processor 1010 is further used to obtain a chat object corresponding to the chat interface; and send display information of the first window to a terminal corresponding to the chat object.
[0106] In this embodiment, by displaying the identification of the document to be reviewed on the chat interface, a first window corresponding to the review information contained in the first input is displayed, and the review information and the original information in the document to be reviewed corresponding to the review information are displayed in the first window. The review information can be directly and intuitively displayed on the chat interface, and the document can be reviewed and revised directly based on the displayed review information, thereby improving the efficiency of document review.
[0107] It should be understood that, in the present embodiment, the input unit 1004 may include a graphics processor (Graphics Processing Unit, GPU) 10041 and a microphone 10042, and the graphics processor 10041 processes the image data of a static picture or video obtained by an image capture device (such as a camera) in a video capture mode or an image capture mode. The display unit 1006 may include a display panel 10061, and the display panel 10061 may be configured in the form of a liquid crystal display, an organic light emitting diode, etc. The user input unit 1007 includes a touch panel 10071 and other input devices 10072. The touch panel 10071 is also referred to as a touch screen. The touch panel 10071 may include two parts, a touch detection device and a touch controller. Other input devices 10072 may include, but are not limited to, a physical keyboard, a function key (such as a volume control button, a switch button, etc.), a trackball, a mouse, and a joystick, which will not be repeated here. The memory 1009 may be used to store software programs and various data, including but not limited to applications and operating systems. The processor 1010 may integrate an application processor and a modem processor, wherein the application processor mainly processes an operating system, a user interface, and application programs, and the modem processor mainly processes wireless communications. It is understandable that the modem processor may not be integrated into the processor 1010.
[0108] This embodiment also provides a readable storage medium, on which a program or instruction is stored. When the program or instruction is executed by a processor, each process of the above-mentioned document review method embodiment is implemented, and the same technical effect can be achieved. To avoid repetition, it will not be repeated here.
[0109] The processor is a processor in the electronic device described in the above embodiment. The readable storage medium includes a computer readable storage medium, such as a computer read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk.
[0110] It should be noted that, in this article, the terms "comprise", "include" or any other variant thereof are intended to cover non-exclusive inclusion, so that the process, method, article or device including a series of elements includes not only those elements, but also includes other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, the elements defined by the sentence "comprise one..." do not exclude the presence of other identical elements in the process, method, article or device including the element. In addition, it should be pointed out that the scope of the methods and devices in the embodiments of the present application is not limited to performing functions in the order shown or discussed, and may also include performing functions in a substantially simultaneous manner or in reverse order according to the functions involved, for example, the described method may be performed in an order different from that described, and various steps may also be added, omitted, or combined. In addition, the features described with reference to certain examples may be combined in other examples.
[0111] Through the description of the above implementation methods, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of software plus a necessary general hardware platform, and of course by hardware, but in many cases the former is a better implementation method. Based on such an understanding, the technical solution of the present application, or the part that contributes to the prior art, can be embodied in the form of a software product, which is stored in a storage medium (such as ROM / RAM, a magnetic disk, or an optical disk), and includes a number of instructions for a terminal (which can be a mobile phone, a computer, a server, an air conditioner, or a network device, etc.) to execute the methods described in each embodiment of the present application.
[0112] The embodiments of the present application are described above in conjunction with the accompanying drawings, but the present application is not limited to the above-mentioned specific implementation methods. The above-mentioned specific implementation methods are merely illustrative and not restrictive. Under the guidance of the present application, ordinary technicians in this field can also make many forms without departing from the purpose of the present application and the scope of protection of the claims, all of which are within the protection of the present application.
Claims
1. A document review method, characterized in that: The method comprises: In a case where a document identifier to be reviewed is displayed on the chat interface, receiving a first input, wherein the document identifier to be reviewed corresponds to the document to be reviewed, and the first input includes review information based on the content of the document to be reviewed; In response to the first input, displaying a first window corresponding to the review information, wherein the display information of the first window includes the review information and original information in the to-be-audited document corresponding to the review information; The step of displaying a first window corresponding to the review information in response to the first input includes: In the case where the content of the document to be reviewed includes review information, at least one group of review windows is displayed in the first window according to the review information, wherein the first window floats on the chat interface, and each group of review windows includes an original window and a review window; Extracting the document body content corresponding to each of the review information as original text information, and displaying the original text information through the original text window; Displaying the review information through the review window; Receive sliding input; In response to the sliding input, the at least one group of review windows displayed in the first window is switched to a next group of review windows.
2. The method according to claim 1, characterized in that The method further comprises: receiving a second input; In response to the second input, the content of the document to be reviewed is updated.
3. The method according to claim 1, characterized in that Before receiving the first input, the method further includes: Detecting display information of the chat interface, and displaying a second window when the display information includes a document identifier to be reviewed, wherein the second window includes first guidance information, and the first guidance information is used to prompt the user to confirm whether to perform a review operation; receiving a third input from the user on the second window, wherein the third input indicates confirmation of performing the audit operation; In response to the third input, the first input is received.
4. The method according to claim 1, characterized in that The step of displaying a first window corresponding to the review information in response to the first input includes: In the case that the content of the document to be reviewed does not include review information, at least one group of review windows is displayed through the first window, and the review windows are blank review windows.
5. The method according to claim 2, characterized in that: The plurality of review windows within the first window include a reply window, and in response to the second input, updating the content of the to-be-reviewed document includes: A second input of the user to the reply window is received to obtain reply content, and original information corresponding to the review information is replaced according to the reply content to obtain an updated document to be reviewed.
6. The method according to claim 2, characterized in that The updating of the content of the to-be-reviewed document in response to the second input includes: In the case that the content of the document to be reviewed does not include review information, receiving a second input from a user to a set of blank review windows, wherein the second input includes the original text to be modified input by the user in the original text window of the blank review window, and the review information based on the original text to be modified input by the user in the review window of the blank review window; Determine a target position according to the original text to be modified, wherein the target position is the position of the original text of the document consistent with the original text to be modified in the audit document; Add review information based on the original document to be modified at the target location to obtain an updated document to be reviewed.
7. The method according to claim 1, characterized in that The method further comprises: Obtaining a chat object corresponding to the chat interface; The display information of the first window is sent to a terminal corresponding to the chat object.
8. A document review device, characterized in that: The device comprises: A document receiving module, configured to receive a first input when a document identifier to be reviewed is displayed on a chat interface, wherein the document identifier to be reviewed corresponds to the document to be reviewed, and the first input includes review information based on the content of the document to be reviewed; A display module, configured to display a first window corresponding to the review information in response to the first input, wherein the display information of the first window includes the review information and original information in the to-be-reviewed document corresponding to the review information; The display module is used to display at least one group of review windows in the first window according to the review information when the content of the document to be reviewed includes review information, wherein the first window floats on the chat interface, and each group of review windows includes an original text window and a review window; extract the document body content corresponding to each review information as the original text information, and display the original text information through the original text window; display the review information through the review window, receive a sliding input, and in response to the sliding input, switch the at least one group of review windows displayed in the first window to the next group of review windows.
9. An electronic device, characterized in that: It includes a processor, a memory, and a program or instruction stored in the memory and executable on the processor, wherein the program or instruction, when executed by the processor, implements the steps of the document review method as described in any one of claims 1 to 7.
Citation Information
Patent Citations
Method and device for displaying online document, electronic equipment and storage medium
CN110752984A