CN-121981684-A - OFD-based multi-person collaborative signing method, device, equipment and storage medium
Abstract
The invention discloses an OFD-based multi-person collaborative signing method, which belongs to the technical field of data processing and comprises the steps of responding to a signing task triggering operation of a current signing user on a target OFD document, acquiring first signing data generated by signing operation of the signed user on a shared canvas in real time, wherein the first signing data comprises a user ID and a first handwriting coordinate array of the signed user, displaying signed content generated by signing operation of the signed user on the shared canvas of the current page in real time based on the first handwriting coordinate array, acquiring user display information corresponding to the user ID of the signed user, and displaying the user display information in a signed area generated by signing operation of the signed user. The invention can reduce the conflict of handwriting positions, make handwriting attribution clear and realize the efficient synchronization of the signing content and the format file. The invention also discloses a device, electronic equipment and a computer readable storage medium for realizing the method.
Inventors
- DENG QIANNAN
- HUANG JINYANG
- CHEN YIBIN
- Tang Minghuang
Assignees
- 北京中宏立达科技发展有限公司
Dates
- Publication Date
- 20260505
- Application Date
- 20260126
Claims (10)
- 1. The multi-person collaborative signing method based on the OFD is characterized by being applied to a current signing user side, and comprises the following steps: Responding to a meeting task triggering operation of a current signing user on a target OFD document, and acquiring first signing data generated by signing operation of a signed user on a shared canvas in real time, wherein the first signing data comprises a user ID and a first handwriting coordinate array of the signed user; Displaying signed contents generated by signing operation of the signed users on a shared canvas of the current page in real time based on the first handwriting coordinate array; acquiring user display information corresponding to the user ID of the signed user; and displaying the user display information in a signed area generated by the signed user performing the signing operation.
- 2. The method of claim 1, wherein the method further comprises: Responding to the signing operation of the current signing user on the target OFD document, and uploading second signing data generated by the signing operation of the current signing user to a server in real time so that the server broadcasts the second signing data to other signing user ends in real time; the second signing data comprises a user ID of the current signing user and a second handwriting coordinate array.
- 3. The method of claim 1 or 2, wherein the method further comprises: responding to the signing modification operation of the current signing user on the target OFD document, and acquiring a user ID (identity) of signed content corresponding to the signing modification operation; If the user ID of the current signing user is inconsistent with the user ID of the signed content corresponding to the signing modification operation, the signing modification operation is not allowed to be executed, and no authority prompt information is displayed to prompt the current signing user to have no authority to modify.
- 4. The method of claim 1 or 2, wherein the method further comprises: Responding to the reopening operation of the current signing user on the target OFD document, and acquiring and displaying the stored historical handwriting of the current signing user; And responding to the current signing user to sign the re-opened target OFD document, firstly clearing the historical handwriting of the current signing user, and then writing in new handwriting generated by the signing operation of the current signing user on the re-opened target OFD document.
- 5. The method of claim 1 or 2, wherein the method further comprises: Responding to the signing new operation of the current signing user on the target OFD document, and judging whether a superposition area exists between a new signing area corresponding to the signing new operation and the signed area; if so, the signature of the overlapping area is not displayed.
- 6. The method of claim 1 or 2, wherein the method further comprises: Responding to the triggering operation of the current signing user on the countersignature task of the target OFD document, and acquiring the content to be signed of the current signing user and the non-signing content of the non-signing user in real time; determining a recommended signing area based on the content to be signed, the non-signed content, the signed area and the total signing area of the current page; and displaying the recommended signing area so as to prompt the current signing user to conduct signing operation in the recommended signing area.
- 7. The method of claim 1 or 2, wherein the method further comprises: before the current signing user performs a signing task triggering operation on the target OFD document, receiving a signing task which is pushed by a server in a broadcasting mode, wherein the signing task comprises task data, canvas associated data and signing user data, and the signing user data comprises user IDs and user display information of all signing users.
- 8. The utility model provides a many people sign indicating number device that sign indicating number in coordination based on OFD which characterized in that is applied to current sign indicating number user side, said device includes: the system comprises a first acquisition module, a second acquisition module and a third acquisition module, wherein the first acquisition module is used for responding to the countersignature task triggering operation of a current signing user on a target OFD document and acquiring first signing data generated by signing operation of a signed user on a shared canvas in real time, wherein the first signing data comprises a user ID and a first handwriting coordinate array of the signed user; The first display module is used for displaying signed contents generated by signing operation of the signed users on the shared canvas of the current page in real time based on the first handwriting coordinate array; the second acquisition module is used for acquiring user display information corresponding to the user ID of the signed user; And the second display module is used for displaying the user display information in the signed area generated by the signed user in the signing operation.
- 9. An electronic device comprising a memory, a processor and a computer program stored on the memory and executable on the processor, wherein the processor implements the OFD-based multi-person collaborative signing method of any one of claims 1-7 when executing the computer program.
- 10. A computer readable storage medium, on which a computer program is stored, characterized in that the computer program, when being executed by a processor, implements the OFD-based multi-person collaborative signing method of any one of claims 1 to 7.
Description
OFD-based multi-person collaborative signing method, device, equipment and storage medium Technical Field The present invention relates to the field of data processing technologies, and in particular, to a method, an apparatus, a device, and a storage medium for multi-person collaborative signing based on OFD. Background In government offices, enterprise management and other scenarios, in order to prevent rights abuse, personal expertise or decision errors, major contract approval generally needs to go through multiple links such as business departments (confirm requirements), legal departments (review risks), financial departments (review funds), and branch leaders (comprehensive decisions). Along with the popularization of online office systems, multi-person collaborative signing of electronic documents gradually becomes a common requirement, not only is the traditional offline signing moved to the online, but also the collaborative process is reconstructed in a digital and intelligent mode, so that the signing process efficiency is improved. However, the existing multi-person collaborative signing scheme has the following problems: (1) Signing position conflict, namely when a plurality of users sign at the same time, handwriting overlapping is often caused by the fact that the signing position of the opposite party cannot be perceived in real time, repeated adjustment is needed, efficiency is reduced, and the seriousness of a file is seriously affected; (2) The handwriting attribution is unclear, namely the signing handwriting lacks an explicit owner identifier, so that the situation that other user signing contents are wrongly erased and wrongly withdrawn easily occurs, and the signing integrity is affected; (3) Some systems adopt a file lock mechanism or a serial signing mechanism, namely, after the former user is completely stored and exits, the latter user can sign, so that real synchronous collaboration cannot be realized, and the efficiency is low; (4) The signing and batch synchronizing performance is poor, namely when any user saves, writing the handwriting of all users into an OFD document in full quantity and synchronizing the handwriting to all other users, a large quantity of network transmission and data reading and writing are generated, and when the signing and batch file is large, the system delay causes the user experience to be blocked. Therefore, a multi-user collaborative signing scheme capable of reducing position conflict, definitely attributing handwriting and realizing efficient synchronization of signing content and layout files is needed. Disclosure of Invention In order to solve the problems in the prior art, the invention provides a multi-person collaborative signing method, a device, equipment and a storage medium based on OFD. The technical problems to be solved by the invention are realized by the following technical scheme: the first aspect of the invention provides an OFD-based multi-person collaborative signing method, which comprises the following steps: Responding to a meeting task triggering operation of a current signing user on a target OFD document, and acquiring first signing data generated by signing operation of a signed user on a shared canvas in real time, wherein the first signing data comprises a user ID and a first handwriting coordinate array of the signed user; Displaying signed contents generated by signing operation of the signed users on a shared canvas of the current page in real time based on the first handwriting coordinate array; acquiring user display information corresponding to the user ID of the signed user; and displaying the user display information in a signed area generated by the signed user performing the signing operation. The method provided by the invention supports the real-time or near real-time collaborative signing of multiple users, can effectively reduce the handwriting conflict generated by the signing operation of multiple people, clearly determine the attribution of the handwriting, realize the efficient synchronization of signing content and layout files, and is suitable for the parallel signing processing of electronic documents by multiple users in the scenes of government affairs, enterprises and the like. In one possible implementation, the method further includes: Responding to the signing operation of the current signing user on the target OFD document, and uploading second signing data generated by the signing operation of the current signing user to a server in real time so that the server broadcasts the second signing data to other signing user ends in real time; the second signing data comprises a user ID of the current signing user and a second handwriting coordinate array. In one possible implementation, the method further includes: responding to the signing modification operation of the current signing user on the target OFD document, and acquiring a user ID (identity) of signed content corresponding to the signi