Nothing Special   »   [go: up one dir, main page]

CN113420133B - Session processing method, device, equipment and storage medium - Google Patents

Session processing method, device, equipment and storage medium Download PDF

Info

Publication number
CN113420133B
CN113420133B CN202110683231.7A CN202110683231A CN113420133B CN 113420133 B CN113420133 B CN 113420133B CN 202110683231 A CN202110683231 A CN 202110683231A CN 113420133 B CN113420133 B CN 113420133B
Authority
CN
China
Prior art keywords
user
session
area
information
signing
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202110683231.7A
Other languages
Chinese (zh)
Other versions
CN113420133A (en
Inventor
李少华
谢萧
李可先
张勇
廖剑峰
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Tencent Technology Shenzhen Co Ltd
Original Assignee
Tencent Technology Shenzhen Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Tencent Technology Shenzhen Co Ltd filed Critical Tencent Technology Shenzhen Co Ltd
Priority to CN202110683231.7A priority Critical patent/CN113420133B/en
Publication of CN113420133A publication Critical patent/CN113420133A/en
Application granted granted Critical
Publication of CN113420133B publication Critical patent/CN113420133B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/30Information retrieval; Database structures therefor; File system structures therefor of unstructured textual data
    • G06F16/33Querying
    • G06F16/332Query formulation
    • G06F16/3329Natural language query formulation or dialogue systems
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/30Information retrieval; Database structures therefor; File system structures therefor of unstructured textual data
    • G06F16/33Querying
    • G06F16/338Presentation of query results
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/451Execution arrangements for user interfaces
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K17/00Methods or arrangements for effecting co-operative working between equipments covered by two or more of main groups G06K1/00 - G06K15/00, e.g. automatic card files incorporating conveying and reading operations

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Human Computer Interaction (AREA)
  • Databases & Information Systems (AREA)
  • Data Mining & Analysis (AREA)
  • Computational Linguistics (AREA)
  • Mathematical Physics (AREA)
  • Artificial Intelligence (AREA)
  • Telephonic Communication Services (AREA)

Abstract

The embodiment of the application provides a session processing method, a session processing device, session processing equipment and a storage medium. The method in one embodiment comprises: displaying a session interface, the session interface comprising: the session information prompt area, the first user display area and the second user display area, wherein the first user display area is used for displaying first user information included in the first user set, and the second user display area is used for displaying second user information included in the second user set, so that the online conference is realized, and the two parties participating in the conference are displayed. The session interface also displays a graphic code, so that a user can trigger the display of the first contract signing interface through the graphic code, and the display is convenient and quick. The first contract signing interface comprises a first contract signing area, so that a user can sign contents displayed in the first contract signing area, an efficient online contract signing process is realized, and signing efficiency is improved.

Description

Session processing method, device, equipment and storage medium
Technical Field
The present invention relates to the field of computer technologies, and in particular, to a session processing method, apparatus, device, and computer readable storage medium.
Background
Currently, many businesses need to sign contracts before making collaboration. It can be appreciated that, in the current stage, when many enterprises sign the contract, the contract is signed by adopting an offline signing manner. However, the offline signing method requires that both parties of the partner reach the designated place in a time-consuming and labor-consuming manner, and the signing of the contract can be performed after the communication and communication of the partner. Therefore, this way of signing up offline is inefficient.
Disclosure of Invention
The embodiment of the application provides a session processing method, a session processing device, session processing equipment and a storage medium, which can improve signing efficiency.
In one aspect, an embodiment of the present application provides a session processing method, including:
displaying a session interface, the session interface comprising: the session interface comprises a session information prompt area, a first user display area and a second user display area, wherein the session information prompt area is used for displaying theme information of a session, the first user display area is used for displaying first user information included in a first user set, the second user display area is used for displaying second user information included in a second user set, and a graphic code is also displayed on the session interface;
In response to a first scanning operation of the graphical code, displaying a first contract signing interface comprising a first contract signing area;
in response to a first signing operation on content displayed by the first contract signing area, a first signing result status for content displayed by the first contract signing area is displayed.
In one aspect, an embodiment of the present application provides a session processing apparatus, where the session processing apparatus includes:
the display element, is used for displaying the conversation interface, the said conversation interface includes: the session interface comprises a session information prompt area, a first user display area and a second user display area, wherein the session information prompt area is used for displaying theme information of a session, the first user display area is used for displaying first user information included in a first user set, the second user display area is used for displaying second user information included in a second user set, and a graphic code is also displayed on the session interface;
the display unit is used for responding to a first scanning operation of the graphic code and displaying a first contract signing interface, wherein the first contract signing interface comprises a first contract signing area; and means for displaying a first signing outcome status for the content displayed by the first contract signing area in response to a first signing operation on the content displayed by the first contract signing area.
In one aspect, an embodiment of the present application provides a session processing device, including: a memory device and a processor;
the storage device stores a computer program;
and the processor is used for loading and executing the computer program to realize the session processing method.
In one aspect, embodiments of the present application provide a computer readable storage medium storing a computer program adapted to be loaded by a processor and to perform the above-described session processing method.
In one aspect, the present application provides a computer program product or computer program comprising computer instructions stored in a computer readable storage medium. The processor of the computer device reads the computer instructions from the computer-readable storage medium, and the processor executes the computer instructions so that the computer device performs the session processing method described above.
In the embodiment of the application, the session interface is displayed to display different user sets on the same session interface, namely, the parties participating in the conference and needing to sign a protocol are displayed in the same online conference. The session interface also displays a graphic code, so that a related user can trigger the display of the first contract signing interface through the graphic code, thereby being convenient and quick. The first contract signing interface comprises a first contract signing area, so that a user can sign contents displayed in the first contract signing area, an efficient online contract signing process is realized, and signing efficiency is improved. Meanwhile, the signing result state of the content displayed in the signing area of the first contract can be displayed, so that the signing result is visualized, and the signing result can be consulted by the parties participating in the conference conveniently.
Drawings
In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings that are required in the embodiments or the description of the prior art will be briefly described below, it being obvious that the drawings in the following description are only some embodiments of the present application, and that other drawings may be obtained according to these drawings without inventive effort for a person skilled in the art.
Fig. 1 is a schematic diagram of a session processing architecture according to an embodiment of the present application;
fig. 2A is a flowchart of a session processing method provided in an embodiment of the present application;
FIG. 2B is a flowchart of another method for session processing according to an embodiment of the present application;
FIG. 3 is a schematic diagram of a session reservation interface provided in an embodiment of the present application;
FIG. 4 is a schematic diagram of a session layout interface provided by an embodiment of the present application;
FIG. 5 is a schematic diagram of a session information prompt area after signing operation is completed according to an embodiment of the present application;
FIG. 6 is a session reservation flow chart provided by an embodiment of the present application;
FIG. 7 is a flowchart of another method for processing a session according to an embodiment of the present application;
fig. 8 is a schematic diagram of a session processing apparatus according to an embodiment of the present application;
Fig. 9 is a schematic structural diagram of a session processing device according to an embodiment of the present application.
Detailed Description
The following description of the embodiments of the present application will be made clearly and fully with reference to the accompanying drawings, in which it is evident that the embodiments described are only some, but not all, of the embodiments of the present application. All other embodiments, which can be made by one of ordinary skill in the art based on the embodiments herein without making any inventive effort, are intended to be within the scope of the present application.
In the embodiment of the application, the session refers to an interaction mode using a network (e.g. internet, local area network) as a communication medium, and multimedia data in the form of voice, video, etc. of the participant is synchronized to the conference initiator and other participants in real time, so as to break through the communication limitation of the participant in terms of spatial distance.
In the embodiments of the present application, storage may be accomplished by blockchain techniques for the generated data. Blockchains are novel application modes of computer technologies such as distributed data storage, point-to-point transmission, consensus mechanisms, encryption algorithms, and the like. The Blockchain (Blockchain), which is essentially a decentralised database, is a string of data blocks that are generated by cryptographic means in association, each data block containing a batch of information of network transactions for verifying the validity of the information (anti-counterfeiting) and generating the next block. The blockchain may include a blockchain underlying platform, a platform product services layer, and an application services layer.
The blockchain underlying platform may include processing modules for user management, basic services, smart contracts, operation monitoring, and the like. In one embodiment, the user management module is responsible for identity information management of all blockchain participants, including maintenance of public and private key generation (account management), key management, maintenance of correspondence between real identities of users and blockchain addresses (authority management), etc., and under the condition of authorization, supervision and audit of transaction conditions of certain real identities, and provision of rule configuration (wind control audit) of risk control; the basic service module is deployed on all block chain node devices, is used for verifying the validity of a service request, recording the service request on a storage after the effective request is identified, for a new service request, the basic service firstly analyzes interface adaptation and authenticates the interface adaptation, encrypts service information (identification management) through an identification algorithm, and transmits the encrypted service information to a shared account book (network communication) in a complete and consistent manner, and records and stores the service information; the intelligent contract module is responsible for registering and issuing contracts, triggering contracts and executing contracts, a developer can define contract logic through a certain programming language, issue the contract logic to a blockchain (contract registering), invoke keys or other event triggering execution according to the logic of contract clauses to complete the contract logic, and simultaneously provide a function of registering contract upgrading; the operation monitoring module is mainly responsible for deployment in the product release process, modification of configuration, contract setting, cloud adaptation and visual output of real-time states in product operation, for example: alarms, monitoring network conditions, monitoring node device health status, etc.
The platform product service layer provides basic capabilities and implementation frameworks of typical applications, and developers can complete the blockchain implementation of business logic based on the basic capabilities and the characteristics of the superposition business. The application service layer provides the application service based on the block chain scheme to the business participants for use.
The foregoing briefly describes the meaning of terms involved in the embodiments of the present application, and is not intended to limit the technical solutions provided in the embodiments of the present application to better understand the technical solutions provided in the embodiments of the present application.
It can be appreciated that the embodiments of the present application may be applied to the field of cloud conferencing, which is an efficient, convenient, low-cost conference format based on cloud computing technology. The user can rapidly and efficiently share voice, data files and videos with all groups and clients in the world synchronously by simply and easily operating through an internet interface, and the user is helped by a cloud conference service provider to operate through complex technologies such as data transmission, processing and the like in the conference.
At present, domestic cloud conference mainly focuses on service contents mainly in a SaaS (Software as a Service ) mode, including service forms of telephone, network, video and the like, and video conference based on cloud computing is called as a cloud conference. Such as a conference program.
In the cloud conference era, the transmission, processing and storage of data are all processed by the computer resources of video conference factories, and users can carry out efficient remote conferences without purchasing expensive hardware and installing complicated software.
The cloud conference system supports the dynamic cluster deployment of multiple servers, provides multiple high-performance servers, and greatly improves conference stability, safety and usability. In recent years, video conferences are popular for many users because of greatly improving communication efficiency, continuously reducing communication cost and bringing about upgrade of internal management level, and have been widely used in various fields of government, transportation, finance, operators, education, enterprises, etc. Undoubtedly, the video conference has stronger attraction in convenience, rapidness and usability after the cloud computing is applied, and the video conference application is required to be stimulated.
It should be understood that referring to fig. 1, fig. 1 is a session processing architecture diagram provided in an embodiment of the present application, and a computer device in an embodiment of the present application may be composed of a server and a terminal device; the computer device may also be a server or a terminal device, without limitation. In one embodiment, as shown in fig. 1, the computer device 101 is a device corresponding to an Application (APP) where a video conference is located, and may manage data associated with the Application generated by each computer device; the computer device 102a, the computer device 102b, the computer device 102c, and the like refer to conference participant terminals that participate in the video conference, and in one embodiment, the conference participant terminals have a display function and a function of performing data interaction with other computer devices. In one embodiment, embodiments of the present application may be implemented by a computer device used by a target user in a conference participant terminal. The target user here may be a first user of the first set of users or a second user of the second set of users. In one embodiment, the first set of users and the second set of users are different sets of users participating in the video conference, e.g., the first set of users includes at least one user from a first enterprise participating in the video conference, the first set of users includes at least one user from a second enterprise participating in the video conference, the first enterprise and the second enterprise are different. The first user is a contractual signing user from a first enterprise and the second user is a contractual signing user from a second enterprise.
It will be appreciated that the computer device used by the target user in the conference participant terminal includes, but is not limited to, a terminal device or server. In other words, the computer device may be a server or a terminal device, or may be a system formed by the server and the terminal device. In one embodiment, the above-mentioned terminal device may be an electronic device, including but not limited to a mobile phone, tablet, desktop, notebook, palm top, augmented Reality/Virtual Reality (AR/VR) device, head mounted display, wearable device, smart speaker and other mobile internet devices (mobile internet device, MID) with network access capability, etc.
Referring to fig. 2A or 2B, the session processing procedure may be performed by a computer device used by a target user in the conference participant terminal. As shown in fig. 2A or fig. 2B, taking a local terminal as an example, the session processing procedure includes the following steps:
s201, displaying a session interface, wherein the session interface comprises: the session information prompting device comprises a session information prompting area, a first user display area and a second user display area, wherein the session information prompting area is used for displaying theme information of a session, the first user display area is used for displaying first user information included in a first user set, the second user display area is used for displaying second user information included in a second user set, and a graphical code is further displayed on a session interface. In one embodiment, the graphic code may be a two-dimensional code.
In one embodiment, the topic information of the session may be, for example: some strategic collaboration signs ceremony, etc., without limitation.
In one embodiment, the first set of users and the second set of users are different sets of users participating in the video conference, e.g., the first set of users includes at least one user from a first enterprise participating in the video conference, the first set of users includes at least one user from a second enterprise participating in the video conference, the first enterprise and the second enterprise are different. The first user is a contractual signing user from a first enterprise and the second user is a contractual signing user from a second enterprise. It will be appreciated that the first user information may include, for example, one or more of the following: the name of the first user, the video frame corresponding to the first user, etc., are not limited herein. The second user information may include, for example, one or more of the following: the name of the second user, the video frame corresponding to the second user, etc., are not limited herein.
In one embodiment, the first user display area is further configured to display user information of a first user set of other users than the first user, and the second user display area is further configured to display user information of a second user set of other users than the second user, without limitation. It will be appreciated that the user information of other users may include, for example, one or more of the following: the names of other users, video pictures corresponding to other users, etc., are not limited herein. The other user may be, for example, an audiologist, a moderator, or the like.
In one embodiment, the session information prompt area may display a graphic code in which a program address corresponding to the applet is stored. It will be appreciated that after the first user or the second user scans the graphic code, an applet corresponding to the program address may be launched on the computer device.
In one embodiment, the session information prompt area also displays identification information of the first enterprise and identification information of the second enterprise. The identification information of the first enterprise may include, for example, a name of the first enterprise, a trademark (logo) of the first enterprise; the identification information of the second enterprise may include, for example, a name of the second enterprise, a trademark (logo) of the second enterprise.
In one embodiment, before step S201, the method may further include: displaying a session reservation interface, wherein the session reservation interface comprises a session information configuration area and a user information configuration area, the session information configuration area is used for configuring session information, and the user information configuration area comprises a first type configuration area and a second type configuration area; responding to a first adding operation in a first type configuration area, acquiring user information added by the first adding operation, and recording the user information added by the first adding operation as first type user information; the first type configuration area displays at least two configuration items, wherein the at least two configuration items comprise a first configuration item for configuring user identification and a second configuration item for configuring a belonging user set; and responding to a second adding operation in the second type configuration area, acquiring the user information added by the second adding operation, recording the user information added by the second adding operation as the second type user information, and displaying at least two configuration items in the second type configuration area.
In one embodiment, the session information configuration area includes one or more of the following: a configuration item for configuring a session name, a configuration item for configuring a session start time, a configuration item for configuring a session end time, and a configuration item for configuring a session location.
In one embodiment, the session information may include, for example, one or more of the following: session name, session start time, session end time, session place, etc., without limitation herein.
In one embodiment, the user identifier may be, for example, a name of the user, identity information of the user (e.g., an identification card number of the user), and a contact manner of the user (e.g., a mobile phone number of the user), which is not limited herein.
In one embodiment, the user set may be, for example, a first user set or a second user set, without limitation.
In one embodiment, the first type of user information may be, for example, information of a user making a contract signing, such as information of the first user or the second user, without limitation. In other words, the first type of user information is the signer's information. In the present application, the first type of user information may include, for example, one or more of the following: the name of the first type user, the name of the enterprise to which the first type user belongs, the contact way of the first type user (such as the mobile phone number of the first type user), and the identity information of the first type user (such as the identity card number of the first type user).
In one embodiment, the second type of user information may be, for example, information of other users than the contracting signing user, e.g., information of other users of the first set of users than the first user or information of other users of the second set of users than the second user. In other words, the second type of user information is information of an bystander. In the present application, the second type of user information may include, for example, one or more of the following: the name of the second type user, the name of the enterprise to which the second type user belongs, and the contact information of the second type user (such as the mobile phone number of the first type user).
In one embodiment, the user information configuration area further comprises a third type of configuration area. And responding to a third adding operation in a third type configuration area, acquiring the user information added by the third adding operation, recording the user information added by the third adding operation as third type user information, and displaying at least two configuration items in the third type configuration area.
In one embodiment, the third type of user information is information of any user of the first set of users and/or the second set of users. In other words, the third type of user information is information of the moderator. In the present application, the third type of user information may include, for example, one or more of the following: the name of the third type of user, the name of the enterprise to which the third type of user belongs, and the contact information of the third type of user (such as the mobile phone number of the first type of user).
In one embodiment, the session reservation interface further comprises: after the session reservation interface is displayed, the method further comprises the steps of: responding to the triggering operation of the first triggering control, and displaying a first type configuration area in the user information configuration area; and responding to the triggering operation of the second triggering control, and displaying a second type configuration area in the user information configuration area.
In one embodiment, the first trigger control may be, for example, an "add signer" control and the second trigger control may be, for example, an "add bystander" control.
In one embodiment, the session reservation interface further comprises a contract file upload area including a contract file upload control, a contract file re-upload control, and a contract file delete control, the method further comprising:
uploading the selected contract file in response to an uploading operation of the contract file uploading control or the contract file re-uploading control, and displaying identification information of the uploaded contract file in a contract file uploading area;
deleting the identification information of the uploaded contract file in a contract file uploading area in response to a deleting operation of the contract file deleting control;
In one embodiment, the identification information of the uploaded contract file includes one or more of the following: file name of uploaded contract file, file size of uploaded contract file, file type of uploaded contract file, content thumbnail of uploaded contract file.
In one embodiment, the contract file uploading area may further include a contract file configuration control and contract file uploading prompting information, where the contract file uploading prompting information is used for prompting a file size, a file type, and the like of a contract file to be uploaded, for example, the contract file uploading prompting information is: please upload the PDF file, the size is within 60M, and the contract file configuration control can be clicked after uploading.
In one embodiment, the method may further comprise: in response to a configuration operation to the contract document configuration control, a configuration area of the contract signing area is displayed, the configuration area of the contract signing area including a signing area and a stamping area.
In one embodiment, the session reservation interface may further include a cancel session reservation control and a confirm session reservation control, the method further comprising: responding to the cancel operation of the cancel session reservation control, and exiting the session reservation interface; and responding to the confirmation operation of the confirmation session reservation control, and carrying out session reservation according to the information configured by the session reservation interface.
In one embodiment, the session reservation interface further includes a session layout area including a session layout control and a session layout thumbnail.
Referring to fig. 3, fig. 3 is a schematic diagram of a session reservation interface according to an embodiment of the present application. As shown in fig. 3, the session reservation interface 301 includes a session information configuration area 3011, a user information configuration area 3012, a contract file upload area 3013, a session layout area 3014, a cancel session reservation control 3015, and a confirm session reservation control 3016. It is understood that the target user may perform configuration of session information in the session information configuration area 3011. For example, the target user may enter a session name, a session start time, a session end time, and a session place. The target user may also implement configuration of different types of user information in the user information configuration area 3012. For example, the target user may configure third type user information in a third type configuration area, that is, input a name of the moderator, an enterprise to which the moderator belongs, a mobile phone number of the moderator, and the like. The target user may also trigger a first trigger control, which may be, for example, a "add signer" control, and a second trigger control, which may be, for example, an "add bystander" control. It can be appreciated that when the target user triggers the first trigger control, a first type of configuration area can be displayed in the user information configuration area 3012; when the target user triggers the second trigger control, a second type of configuration area may be displayed in the user information configuration area 3012. It will be appreciated that the target user may complete the addition of the first type of user information (i.e., signer information) in a first type of configuration area and the target user may complete the addition of the second type of user information (i.e., listener information) in a second type of configuration area. The target user may also upload, delete, etc. the contract file in the contract file upload area 3013. For example, when the target user triggers a contract file uploading control or a contract file re-uploading control (such as the "re-uploading" control in fig. 3), the selected contract file may be uploaded, and the identification information of the uploaded contract file may be displayed in the contract file uploading area; when the target user triggers a contract file deletion control (e.g., the "delete" control in FIG. 3), the identification information of the uploaded contract file may be deleted in the contract file upload area. In addition, the contract file upload area 3013 also includes a contract file configuration control 3013c, and when the target user triggers the contract file configuration control 3013c, the target user can review the configuration area of the contract signing area, such as review the signature area and the stamping area included in the configuration area of the contract signing area. The user may enter a session layout interface in the session layout area 3014, or may preview the current session layout in the session layout area 3014. Of course, when the user wants to cancel the session reservation, the cancel session reservation control 3015 (e.g., the "return" control in FIG. 3) may be triggered; when the user confirms the session subscription, a confirm session subscription control 3016 (e.g., the "subscribe session" control in FIG. 3) may be triggered.
In one embodiment, the session reservation interface further comprises a session layout area comprising a session layout control, the method further comprising: in response to a triggering operation of the session layout control, displaying a session layout interface, the session layout interface comprising: a session layout configuration area and a user information display area, the session layout configuration area comprising: a session layout configuration area of the first user set and a session layout configuration area of the second user set, wherein the user information display area is used for displaying user information obtained through configuration of the user information configuration area; responding to the dragging operation of the user information displayed in the user information display area, and acquiring a dragging ending position indicated by the dragging operation; displaying the user information dragged by the dragging operation on the session layout interface according to the dragging end position and recording the display position of the user information dragged by the dragging operation on the session layout interface; in one embodiment, if the drag end position is located in the session layout configuration area of the first user set, displaying the user information dragged by the drag operation and recording the position of the user information dragged by the drag operation in the session layout configuration area of the first user set, and if the drag end position is located in the session layout configuration area of the second user set, displaying the user information dragged by the drag operation in the session layout configuration area of the second user set and recording the position of the user information dragged by the drag operation in the session layout configuration area of the second user set.
In one embodiment, the session layout configuration area may further include a window add control, and after displaying the session layout interface, the method may further include: and responding to the window adding operation of the window adding control, adding a user information display window in the session layout configuration area, and displaying the user information display window added by the window adding operation. It can be appreciated that in the present application, the target user may repeatedly add controls to the trigger window multiple times to implement the addition and display of multiple user information display windows.
In one embodiment, the session layout configuration area may further include session layout prompt information, where the session layout prompt information is used to prompt a manner of performing the session layout, for example, the session layout prompt information may be: the user information may be dragged from the user information displayed in the user information display area to the user information display window to enable the user information to be displayed in the user information display window.
In one embodiment, the drag end position may be understood as the position of the user information display window. It is understood that the session layout configuration area of the first set of users and the session layout configuration area of the second set of users may each include at least one user information display window.
In one embodiment, the session layout interface further includes an enterprise information upload area, the enterprise information upload area including: the first uploading control and the second uploading control; responding to uploading operation of a first uploading control, acquiring an uploaded first file, acquiring identification information of a first enterprise from the first file, and displaying the identification information of the first enterprise in an enterprise information uploading area; and responding to the uploading operation of the second uploading control, acquiring the uploaded second file, acquiring the identification information of the second enterprise from the second file, and displaying the identification information of the second enterprise in the enterprise information uploading area.
In one embodiment, the identification information of the first business includes a signature of the first business and/or a trademark of the first business, and the identification information of the second business includes a signature of the second business and/or a trademark of the second business.
In one embodiment, the first file may be, for example, a file containing identification information of the first enterprise, and the second file may be, for example, a file containing identification information of the second enterprise.
In one embodiment, the enterprise information upload area may further include a first deletion control and a second deletion control, and delete the first file in response to a deletion operation of the first deletion control; and deleting the second file in response to a deleting operation of the second deleting control.
In one embodiment, the first user display area and the second user display area further comprise at least one user information display window, the method further comprising: when detecting that a user joins a session, acquiring user information used when joining the session; determining a recorded position on a session layout interface according to user information used when joining a session; determining a corresponding user information display window according to the recorded position on the session layout interface; displaying user information used when joining a session on a user information display window; in one embodiment, if the user information display window is a user information display window included in the first user display area, the user information used when joining the session is displayed in the user information display window included in the first user display area, and if the user information display window is a user information display window included in the second user display area, the user information used when joining the session is displayed in the user information display window included in the second user display area.
In one embodiment, the user information used in joining the session may include, for example, a user identification used in joining the session, which may include, for example, one or more of the following: the name of the user used when joining the session, the contact information of the user used when joining the session, the enterprise identification information used when joining the session, and the like are not limited herein.
In one embodiment, the session layout interface further comprises a session layout exit control, the method further comprising: and responding to the exit operation of the session layout exit control, exiting the session layout interface and entering the session reservation interface.
In one embodiment, the session layout interface further includes a session layout confirmation control and a session layout cancellation control, and the method may further include: responding to the conversation layout confirmation operation of the conversation layout confirmation control, and storing the conversation layout configured by the conversation layout configuration area; and canceling the session layout configured by the session layout configuration area in response to a session layout cancellation operation on the session layout cancellation control.
Referring to fig. 4, fig. 4 is a schematic diagram of a session layout interface according to an embodiment of the present application. As shown in fig. 4, the session layout interface 400 may include a session layout configuration area 401, an enterprise information upload area 403, and a user information display area 402. The target user may include a session layout configuration area 401a of the first set of users and a session layout configuration area 401b of the second set of users in the session layout configuration area 401. The target user may drag the user information displayed in the user information display area. As shown in fig. 4, the target user may drag the name of signer a to the session layout configuration area 401a of the first user set, i.e., indicating that when signer a joins the session, the user information of signer a may be displayed at the session layout configuration area 401a of the first user set. It will be appreciated that the target user may trigger the window add control (e.g., the "add one screen" control 4011 shown in fig. 4) before the target user may drag the user information displayed in the user information display area, thereby implementing the user information display window being added in the session layout configuration area and displaying the user information display windows added by the window add operation (8 user information display windows are shown in fig. 4). The target user may trigger a first upload control (e.g. a "re-upload" control 403a in fig. 4) in the enterprise information upload area 403, so as to upload the first file, so that identification information of the first enterprise, such as a name of the first enterprise, a trademark of the first enterprise, etc., may be displayed in the enterprise information upload area; the target user may trigger a second upload control (e.g. the "re-upload" control 403c in fig. 4) in the enterprise information upload area 403 to upload the second file, so that identification information of the second enterprise, such as a name of the second enterprise, a trademark of the second enterprise, etc., may be displayed in the enterprise information upload area. Of course, the target user may also trigger a delete control (e.g., delete control 403b or delete control 403d in FIG. 4) to effect deletion of the uploaded file. If the target user triggers a first delete control (e.g., delete control 403b in FIG. 4), then the first file is deleted; if the target user triggers a second delete control (e.g., delete control 403d in FIG. 4), the second file is deleted. The enterprise information uploading area 403 may further include a first prompting message and a second prompting message, where the first prompting message is used for prompting a format of a first file to be uploaded (for example, the first prompting message is a file with a PNG and SVG format to be uploaded), and the second prompting message is used for prompting a format of a second file to be uploaded (for example, the second prompting message is a file with a PNG and SVG format to be uploaded).
In addition, a session layout exit control 4014, a session layout confirmation control 4013, and a session layout cancellation control 4012 may be included in the session layout interface 400. It will be appreciated that when the target user triggers the session layout exit control 4014, the session layout interface 404 may be exited and a session reservation interface entered. When the target user triggers the session layout confirmation control 4013, the session layout configured by the session layout configuration area can be saved. When the target user triggers the session layout cancel control 4012, the session layout configured by the session layout configuration area can be canceled.
S202, responding to a first scanning operation of the graphic code, displaying a first contract signing interface, wherein the first contract signing interface comprises a first contract signing area.
In one embodiment, the first contract signing interface may be a first contract signing interface on an applet in response to a first scanning operation of the graphic code. In this application, the first contract signing interface may be, for example, an H5 page.
In one embodiment, the first contract signing area may be a signing area in a contract file to be signed displayed on the first contract signing interface. The content displayed by the first contract signing area may include a first signing area and a first sealing area. In one embodiment, the first user may sign in a first signature area. The first user may also drag the electronic seal of the first enterprise to the first stamping area, or the first user may upload the electronic seal of the first enterprise in the first stamping area, which is not limited herein.
In one embodiment, step S202 may include: in response to a first scanning operation on the graphic code, displaying an identity information verification interface, the identity information verification interface including an identity information input area; acquiring identity information input in the identity information input area in response to an input operation to the identity information input area; and displaying a first contract signing interface when the identity information input by the identity information input area is the identity information of the first user and the identity information of the first user passes through verification, wherein the information of the first user belongs to the first type of user information.
In one embodiment, the identity information of the first user may include, for example, one or more of the following: the face image of the first user, the identification card number of the first user, the name of the first user, and the contact information of the first user (such as the mobile phone number of the first user) are not limited herein.
S203, in response to the first signing operation on the content displayed in the first contract signing area, displaying a first signing result state of the content displayed in the first contract signing area.
In one embodiment, the first signing result status of the content displayed in the first contract signing area may include, for example, identification information of the first corporation, electronic seals of the first corporation, signatures of the first user, contract signing time, etc., without limitation. It may be appreciated that, in the present application, the identification information of the first enterprise included in the first signing result state is a name of the first enterprise, and the identification information of the first enterprise included in the first signing result state may be input to or obtained from the first file uploaded by the enterprise information uploading area, which is not limited herein.
In one embodiment, step S203 may include: in response to a first signing operation by the first user of the content displayed in the first contract signing area, displaying a first signing result status by the first user of the content displayed in the first contract signing area in the session information prompting area, the first signing operation including a first signing operation and a first signing operation, the method may further include: acquiring a second signing result state, wherein the second signing result state is a signing result state displayed when a second user triggers a second signing operation on content displayed in a second contract signing area, the second contract signing area is positioned on a second contract signing interface, and the second contract signing interface is an interface displayed when responding to a second scanning operation of a graphic code by the second user; and displaying the second signing result state in the session information prompt area.
In one embodiment, the second contract signing interface may be a second contract signing interface on an applet in response to a second scanning operation of the graphic code. In this application, the second contract signing interface may be, for example, an H5 page.
In one embodiment, the second contract signing area may be a signing area in a contract document to be signed that is displayed on the second contract signing interface. The content displayed by the second contract signing area may include a second signing area and a second sealing area.
In one embodiment, the second signing result status of the content displayed by the second contract signing area may include, for example, identification information of the second enterprise, an electronic seal of the second enterprise, a signature of the second user, a contract signing time, etc., without limitation. It may be appreciated that, in the present application, the identification information of the second enterprise included in the second signing result state is a name of the second enterprise, and the identification information of the second enterprise included in the second signing result state may be input to or obtained from the second file uploaded by the enterprise information uploading area, which is not limited herein.
Referring to fig. 5, fig. 5 is a schematic diagram of a session information prompt area after signing operation according to an embodiment of the present application. As shown in fig. 5, the session interface 500 includes a session information prompt area 501, a first user display area 502a, and a second user display area 502b. It will be appreciated that when any user completes the signing operation, the signing result status may be displayed in the session information prompt area 501. For example, when the first user completes the first signing operation, a first signing result status for the content displayed in the first contract signing area may be displayed in the session information prompt area 501. When the second user completes the second signing operation, a second signing result status for the content displayed in the second contract signing area may be displayed in the session information prompt area 501.
In one embodiment, the method may further comprise: acquiring identity information of a first user, identity information of a second user, a first signing result of the first user on content displayed in a first contract signing area, and a second signing result of the second user on content displayed in a second contract signing area; obtaining a signed contract file according to the first signing result and the second signing result; acquiring a digital certificate, wherein the digital certificate is generated according to the identity information of the first user and the identity information of the second user, and the digital certificate is used for indicating that the signed contract file meets the legal condition; and generating block data according to the signed contract file, the digital certificate, the identity information of the first user and the identity information of the second user, and storing the block data into a block chain.
In one embodiment, the identity information of the second user may include, for example, two or more of: the face image of the second user, the identification card number of the second user, the name of the second user, and the contact information of the second user (such as the mobile phone number of the second user) are not limited herein.
It can be seen that in the embodiment of the present application, a session interface is displayed, where the session interface includes: the session information prompting device comprises a session information prompting area, a first user display area and a second user display area, wherein the session information prompting area is used for displaying theme information of a session, the first user display area is used for displaying first user information included in a first user set, and the second user display area is used for displaying second user information included in a second user set, so that different user sets are displayed on the same session interface, namely, two parties participating in the session are displayed in the same online session. The session interface also displays a graphic code, so that a user can trigger the display of the first contract signing interface through the graphic code, and the display is convenient and quick. The first contract signing interface comprises a first contract signing area, so that a user can sign contents displayed in the first contract signing area, an efficient online contract signing process is realized, and signing efficiency is improved. Meanwhile, the signing result state of the content displayed in the signing area of the first contract can be displayed, so that the signing result is visualized, and the signing result can be consulted by the parties participating in the conference conveniently.
Referring to fig. 6, for example, fig. 6 is a session reservation flow chart provided in an embodiment of the present application. As shown in fig. 6, the session console may initiate a message to create a contract signing procedure to the session background. When the session background receives the message, an identification of the contract signing procedure may be returned to the session console. The session console displays a session reservation interface based on the identity of the contract signing procedure, so that the target user can add signer information, bystanders information, and moderator information at the session reservation interface. Further, the session console may invoke a session creation interface of the conference program to create a session. In addition, the target user can trigger a session layout control on the session reservation interface to enter the session layout interface and further configure the session layout. When the target user configuration is complete, the session console may send a message to the session background that the creation is complete. After the session background receives the message of completion of creation, the session background sends the message of completion of session creation to the background of the conference program. After the background of the conference program receives the message of the completion of the session creation, the background of the conference program can return the session identifier to the session background. Finally, the session background may notify the users participating in the session, e.g., issue a session identification to the users participating in the session. It will be appreciated that the applications of the session console, session background, conference program in fig. 6 may be integrated in the same server, or the applications of the session console, conference program in fig. 6 may be integrated in the same terminal device and the session background in fig. 6 may be integrated in the server.
Referring to fig. 7, fig. 7 is a flowchart of another session processing method according to an embodiment of the present application. As shown in fig. 7, a user (i.e., an listener) participating in a conversation may enter the conversation (i.e., a conference program), and it is understood that user information of the listener may be displayed in either a first user display area or a second user display area of the conversation interface. In one embodiment, the session interface may be located on an H5 page on the conference program, and the identity of the contract signing procedure may be obtained from the background before the session interface is displayed, so that the session interface may be displayed according to the identity of the contract signing procedure. In addition, the signer may scan the graphical code so that it can jump from the conference program to the applet and enter the applet, i.e., from the session interface to the identity information verification interface. The identity information of the signer is verified through the identity information verification interface, and after verification is successful, the applet can obtain the contract file to be signed from the background to perform signing operations (signing contracts) in the contract signing area of the contract file to be signed. The first signing operation may be performed, for example, by the first user in a first contract signing area of the contract file to be signed displayed on the first contract signing interface. It will be appreciated that the background may store block data generated from the signed contract file, the digital certificate, the identity information of the first user, and the identity information of the second user in a chain, so that after the storing is completed, a signed message is sent, and the H5 page (i.e., the session interface) displays signing result states, such as a signing result state and a second signing result state. And finally, ending the session after signing the two parties.
Referring to fig. 8, fig. 8 is a schematic diagram of a session processing apparatus according to an embodiment of the present application, where the session processing apparatus 800 may include a display unit 801, an acquisition unit 802, and a processing unit 803. The device of the embodiment of the invention can be arranged in intelligent equipment.
In one embodiment, the display unit 801 is configured to display a session interface, where the session interface includes: the system comprises a session information prompt area, a first user display area and a second user display area, wherein the session information prompt area is used for displaying theme information of a session, the first user display area is used for displaying first user information included in a first user set, the second user display area is used for displaying second user information included in a second user set, and a graphical code is also displayed on a session interface; a display unit 801 for displaying a first contract signing interface in response to a first scanning operation of the graphic code, the first contract signing interface including a first contract signing area; and means for displaying a first signing outcome status for the content displayed by the first contract signing area in response to the first signing operation for the content displayed by the first contract signing area.
In one embodiment, before displaying the session interface, the display unit 801 is further configured to display a session reservation interface, where the session reservation interface includes a session information configuration area and a user information configuration area, and the session information configuration area is configured to configure session information, and the user information configuration area includes a first type configuration area and a second type configuration area; an obtaining unit 802, configured to obtain, in response to a first adding operation in the first type configuration area, user information added by the first adding operation, and record the user information added by the first adding operation as first type user information; the first type configuration area displays at least two configuration items, wherein the at least two configuration items comprise a first configuration item for configuring user identification and a second configuration item for configuring a belonging user set; an obtaining unit 802, configured to obtain, in response to a second adding operation in the second type configuration area, user information added by the second adding operation, and record the user information added by the second adding operation as second type user information, where the second type configuration area displays at least two configuration items.
In one embodiment, the session reservation interface further comprises: the display unit 801 is further configured to display a first type configuration area in the user information configuration area in response to a triggering operation of the first trigger control after the session reservation interface is displayed, where the first trigger control is used for triggering addition of the first type user, and the second trigger control is used for triggering addition of the second type user; and the second type configuration area is displayed in the user information configuration area in response to the triggering operation of the second triggering control.
In one embodiment, the session reservation interface further includes a contract file uploading area, where the contract file uploading area includes a contract file uploading control, a contract file re-uploading control, and a contract file deleting control, and the display unit 801 is further configured to upload the selected contract file in response to an uploading operation of the contract file uploading control or the contract file re-uploading control, and display identification information of the uploaded contract file in the contract file uploading area; a processing unit 803 for deleting the identification information of the uploaded contract file in the contract file uploading area in response to a deletion operation of the contract file deletion control; in one embodiment, the identification information of the uploaded contract file includes one or more of the following: file name of uploaded contract file, file size of uploaded contract file, file type of uploaded contract file, content thumbnail of uploaded contract file.
In one embodiment, the session reservation interface further includes a session layout area, the session layout area including a session layout control, the display unit 801 further configured to display a session layout interface in response to a triggering operation of the session layout control, the session layout interface including: a session layout configuration area and a user information display area, the session layout configuration area comprising: a session layout configuration area of the first user set and a session layout configuration area of the second user set, wherein the user information display area is used for displaying user information obtained through configuration of the user information configuration area; an obtaining unit 802, configured to obtain a drag end position indicated by the drag operation in response to the drag operation on the user information displayed in the user information display area; a display unit 801, further configured to display, on the session layout interface according to the drag end position, user information dragged by the drag operation, and a processing unit 803, further configured to record a position where the user information dragged by the drag operation is displayed on the session layout interface; in one embodiment, if the drag end position is located in the session layout configuration area of the first user set, displaying the user information dragged by the drag operation and recording the position of the user information dragged by the drag operation in the session layout configuration area of the first user set, and if the drag end position is located in the session layout configuration area of the second user set, displaying the user information dragged by the drag operation in the session layout configuration area of the second user set and recording the position of the user information dragged by the drag operation in the session layout configuration area of the second user set.
In one embodiment, the session layout interface further includes an enterprise information upload area, the enterprise information upload area including: the first uploading control and the second uploading control; the obtaining unit 802 is further configured to obtain an uploaded first file in response to an upload operation of the first upload control, obtain identification information of the first enterprise from the first file, and display the identification information of the first enterprise in the enterprise information upload area by using the display unit 801; the obtaining unit 802 is further configured to obtain, in response to an upload operation on the second upload control, an uploaded second file, obtain, from the second file, identification information of the second enterprise, and display the display unit 801 further configured to display, in an enterprise information upload area, the identification information of the second enterprise.
In one embodiment, the first user display area and the second user display area further include at least one user information display window, and the obtaining unit 802 is further configured to, when detecting that a user joins a session, obtain user information used when joining the session; a processing unit 803, configured to determine a recorded position in the session layout interface according to user information used when joining the session; the processing unit 803 is further configured to determine a corresponding user information display window according to the recorded position on the session layout interface; a display unit 801 further configured to display user information used when joining a session on a user information display window; in one embodiment, if the user information display window is a user information display window included in the first user display area, the user information used when joining the session is displayed in the user information display window included in the first user display area, and if the user information display window is a user information display window included in the second user display area, the user information used when joining the session is displayed in the user information display window included in the second user display area.
In one embodiment, in response to a first scanning operation on the graphic code, the display unit 801 displays an identity information verification interface in response to the first scanning operation on the graphic code, the identity information verification interface including an identity information input area; acquiring identity information input in the identity information input area in response to an input operation to the identity information input area; and displaying a first contract signing interface when the identity information input by the identity information input area is the identity information of the first user and the identity information of the first user passes through verification, wherein the information of the first user belongs to the first type of user information.
In one embodiment, in response to a first signing operation on the content displayed in the first contract signing area, displaying a first signing result state of the content displayed in the first contract signing area, the display unit 801 is configured to display, in the session information prompting area, a first signing result state of the content displayed in the first contract signing area by the first user in response to the first signing operation of the first user on the content displayed in the first contract signing area, the first signing operation including a first signing operation and a first signing operation; the obtaining unit 802 is further configured to obtain a second signing result state, where the second signing result state is a signing result state displayed when the second user triggers a second signing operation on content displayed in a second contract signing area, and the second contract signing area is located in a second contract signing interface, where the second contract signing interface is an interface displayed when responding to a second scanning operation of the second user on the graphic code; a display unit 801, configured to display a second signing result status in the session information prompt area; wherein the first signing result state comprises identification information of the first enterprise and the second signing result state comprises identification information of the second enterprise.
In one embodiment, the obtaining unit 802 is further configured to obtain identity information of the first user, identity information of the second user, a first signing result of the first user on the content displayed in the first contract signing area, and a second signing result of the second user on the content displayed in the second contract signing area; the processing unit 803 is further configured to obtain a signed contract file according to the first signing result and the second signing result by the root; the obtaining unit 802 is further configured to obtain a digital certificate, where the digital certificate is generated according to the identity information of the first user and the identity information of the second user, and the digital certificate is used to indicate that the signed contract file meets the legal condition; the processing unit 803 is further configured to generate block data according to the signed contract file, the digital certificate, the identity information of the first user, and the identity information of the second user, and store the block data to the blockchain.
The specific implementation of each unit in the embodiments of the present invention may refer to the description of the related content in the foregoing embodiments, which has the same technical effects as those achieved in the foregoing embodiments, and will not be described herein again.
Referring to fig. 9, fig. 9 is a schematic structural diagram of a session processing device provided in an embodiment of the present application, where the session processing device may be a computer device used by a target user in a conference participant terminal; the session processing device comprises at least a processor 901, a communication interface 902 and a memory 903. In one embodiment, processor 901, communication interface 902, and memory 903 may be connected by a bus or other means, with bus connections being an example of embodiments of the present application. In one embodiment, processor 901 (or central processor (Central Processing Unit, CPU)) is a computing core and control core of a session processing device that can parse various types of instructions within the session processing device and process various types of data of the session processing device, such as: the CPU can be used for analyzing a startup and shutdown instruction sent by a user to the session processing equipment and controlling the session processing equipment to perform startup and shutdown operation; and the following steps: the CPU may transfer various types of interaction data between the internal structures of the session processing device, and so on. Communication interface 902 may comprise a standard wired interface, a wireless interface (e.g., WI-FI, mobile communication interface, etc.), under the control of processor 901, for transceiving data; the communication interface 902 may also be used for transmission and interaction of data within the session handling device. The Memory 903 (Memory) is a Memory device in the session processing device for storing programs and data. It will be appreciated that the memory 903 here may include both built-in memory of the session processing device and extended memory supported by the session processing device. The memory 903 provides storage space that stores the operating system of the session processing device, which may include, but is not limited to: android systems, iOS systems, windows Phone systems, etc., which are not limiting in this application.
In the present embodiment, the processor 901 performs the following operations by executing executable program code in the memory 903:
displaying a session interface, the session interface comprising: the system comprises a session information prompt area, a first user display area and a second user display area, wherein the session information prompt area is used for displaying theme information of a session, the first user display area is used for displaying first user information included in a first user set, the second user display area is used for displaying second user information included in a second user set, and a graphical code is also displayed on a session interface;
in response to a first scanning operation on the graphic code, displaying a first contract signing interface, the first contract signing interface comprising a first contract signing area;
in response to a first signing operation on the content displayed by the first contract signing area, a first signing result status for the content displayed by the first contract signing area is displayed.
In one embodiment, before displaying the session interface, the processor 901 further performs the following operations by executing executable program code in the memory 903:
displaying a session reservation interface, wherein the session reservation interface comprises a session information configuration area and a user information configuration area, the session information configuration area is used for configuring session information, and the user information configuration area comprises a first type configuration area and a second type configuration area;
Responding to a first adding operation in a first type configuration area, acquiring user information added by the first adding operation, and recording the user information added by the first adding operation as first type user information; the first type configuration area displays at least two configuration items, wherein the at least two configuration items comprise a first configuration item for configuring user identification and a second configuration item for configuring a belonging user set;
and responding to a second adding operation in the second type configuration area, acquiring the user information added by the second adding operation, recording the user information added by the second adding operation as the second type user information, and displaying at least two configuration items in the second type configuration area.
In one embodiment, the session reservation interface further comprises: after the session reservation interface is displayed, the processor 901 further performs the following operations by running the executable program code in the memory 903, by triggering a first trigger control for adding a first type of user and a second trigger control for triggering adding a second type of user:
responding to the triggering operation of the first triggering control, and displaying a first type configuration area in the user information configuration area;
and responding to the triggering operation of the second triggering control, and displaying a second type configuration area in the user information configuration area.
In one embodiment, the session reservation interface further includes a contract file upload area including a contract file upload control, a contract file re-upload control, and a contract file delete control, and the processor 901 further performs the following operations by executing the executable program code in the memory 903:
uploading the selected contract file in response to an uploading operation of the contract file uploading control or the contract file re-uploading control, and displaying identification information of the uploaded contract file in a contract file uploading area;
deleting the identification information of the uploaded contract file in a contract file uploading area in response to a deleting operation of the contract file deleting control;
in one embodiment, the identification information of the uploaded contract file includes one or more of the following: file name of uploaded contract file, file size of uploaded contract file, file type of uploaded contract file, content thumbnail of uploaded contract file.
In one embodiment, the session reservation interface further comprises a session layout area comprising session layout controls, and the processor 901 further performs the following by executing executable program code in the memory 903:
In response to a triggering operation of the session layout control, displaying a session layout interface, the session layout interface comprising: a session layout configuration area and a user information display area, the session layout configuration area comprising: a session layout configuration area of the first user set and a session layout configuration area of the second user set, wherein the user information display area is used for displaying user information obtained through configuration of the user information configuration area;
responding to the dragging operation of the user information displayed in the user information display area, and acquiring a dragging ending position indicated by the dragging operation;
displaying the user information dragged by the dragging operation on the session layout interface according to the dragging end position and recording the display position of the user information dragged by the dragging operation on the session layout interface;
in one embodiment, if the drag end position is located in the session layout configuration area of the first user set, displaying the user information dragged by the drag operation and recording the position of the user information dragged by the drag operation in the session layout configuration area of the first user set, and if the drag end position is located in the session layout configuration area of the second user set, displaying the user information dragged by the drag operation in the session layout configuration area of the second user set and recording the position of the user information dragged by the drag operation in the session layout configuration area of the second user set.
In one embodiment, the session layout interface further includes an enterprise information upload area, the enterprise information upload area including: the first upload control and the second upload control, the processor 901 further performs the following operations by running executable program code in the memory 903:
responding to uploading operation of a first uploading control, acquiring an uploaded first file, acquiring identification information of a first enterprise from the first file, and displaying the identification information of the first enterprise in an enterprise information uploading area;
and responding to the uploading operation of the second uploading control, acquiring the uploaded second file, acquiring the identification information of the second enterprise from the second file, and displaying the identification information of the second enterprise in the enterprise information uploading area.
In one embodiment, the first user display area and the second user display area further comprise at least one user information display window, and the processor 901 further performs the following operations by executing executable program code in the memory 903:
when detecting that a user joins a session, acquiring user information used when joining the session;
determining a recorded position on a session layout interface according to user information used when joining a session;
Determining a corresponding user information display window according to the recorded position on the session layout interface;
displaying user information used when joining a session on a user information display window;
in one embodiment, if the user information display window is a user information display window included in the first user display area, the user information used when joining the session is displayed in the user information display window included in the first user display area, and if the user information display window is a user information display window included in the second user display area, the user information used when joining the session is displayed in the user information display window included in the second user display area.
In one embodiment, in response to a first scan operation on the graphical code, the processor 901, upon displaying a first contract signing interface, performs the following operations, in particular, by executing executable program code in the memory 903:
in response to a first scanning operation on the graphic code, displaying an identity information verification interface, the identity information verification interface including an identity information input area;
acquiring identity information input in the identity information input area in response to an input operation to the identity information input area;
And displaying a first contract signing interface when the identity information input by the identity information input area is the identity information of the first user and the identity information of the first user passes through verification, wherein the information of the first user belongs to the first type of user information.
In one embodiment, in response to a first signing operation on the content displayed by the first contract signing area, the processor 901, upon displaying a first signing result status for the content displayed by the first contract signing area, performs the following operations in particular by executing executable program code in the memory 903:
in response to a first signing operation of the first user on the content displayed in the first contract signing area, displaying a first signing result state of the first user on the content displayed in the first contract signing area in a session information prompt area, wherein the first signing operation comprises a first signing operation and a first stamping operation;
acquiring a second signing result state, wherein the second signing result state is a signing result state displayed when a second user triggers a second signing operation on content displayed in a second contract signing area, the second contract signing area is positioned on a second contract signing interface, and the second contract signing interface is an interface displayed when responding to a second scanning operation of a graphic code by the second user;
And displaying the second signing result state in the session information prompt area.
In one embodiment, the processor 901, by executing executable program code in the memory 903, also performs the following:
acquiring identity information of a first user, identity information of a second user, a first signing result of the first user on content displayed in a first contract signing area, and a second signing result of the second user on content displayed in a second contract signing area;
obtaining a signed contract file according to the first signing result and the second signing result;
acquiring a digital certificate, wherein the digital certificate is generated according to the identity information of the first user and the identity information of the second user, and the digital certificate is used for indicating that the signed contract file meets the legal condition;
and generating block data according to the signed contract file, the digital certificate, the identity information of the first user and the identity information of the second user, and storing the block data into a block chain.
The specific implementation of the processor 901 mentioned above may refer to the description of the related content in the foregoing embodiment, which has the same technical effects as those achieved in the foregoing embodiment, and will not be repeated herein.
The present application also provides a computer readable storage medium, in which a computer program is stored, the computer program being adapted to be loaded by a processor and to perform the session processing method of the above-described method embodiment.
Embodiments of the present application also provide a computer program product or computer program comprising computer instructions stored in a computer-readable storage medium. The processor of the computer device reads the computer instructions from the computer-readable storage medium, and the processor executes the computer instructions so that the computer device performs the session processing method described above.
It should be noted that, for simplicity of description, the foregoing method embodiments are all expressed as a series of action combinations, but it should be understood by those skilled in the art that the present application is not limited by the described order of action, as some steps may take other order or be performed simultaneously according to the present application. Further, those skilled in the art will also appreciate that the embodiments described in the specification are all preferred embodiments, and that the acts and modules referred to are not necessarily required in the present application.
The steps in the method of the embodiment of the application can be sequentially adjusted, combined and deleted according to actual needs.
The modules in the device of the embodiment of the application can be combined, divided and deleted according to actual needs.
Those of ordinary skill in the art will appreciate that all or part of the steps in the various methods of the above embodiments may be implemented by a program to instruct related hardware, the program may be stored in a computer readable storage medium, and the readable storage medium may include: flash disk, read-Only Memory (ROM), random-access Memory (Random Access Memory, RAM), magnetic or optical disk, and the like.
The foregoing disclosure is only a preferred embodiment of the present application, and it is not intended to limit the scope of the claims, and one of ordinary skill in the art will understand that all or part of the processes for implementing the embodiments described above may be performed with equivalent changes in the claims of the present application and still fall within the scope of the claims.

Claims (8)

1. A method of session processing, for use in a video conference, the method comprising:
displaying a session reservation interface, wherein the session reservation interface comprises a session information configuration area, a user information configuration area and a first trigger control used for triggering and adding a first type user and a second trigger control used for triggering and adding a second type user, the session information configuration area is used for configuring session information, the user information configuration area comprises a first type configuration area and a second type configuration area, the first type user comprises a signer, and the second type user comprises an bystander;
Responding to the triggering operation of the first triggering control, and displaying the first type configuration area in the user information configuration area;
responding to the triggering operation of the second triggering control, and displaying the second type configuration area in the user information configuration area;
responding to a first adding operation in the first type configuration area, acquiring user information added by the first adding operation, and recording the user information added by the first adding operation as first type user information; the first type configuration area displays at least two configuration items, wherein the at least two configuration items comprise a first configuration item for configuring user identification and a second configuration item for configuring a belonging user set;
responding to a second adding operation in the second type configuration area, acquiring user information added by the second adding operation, and recording the user information added by the second adding operation as second type user information, wherein the second type configuration area displays the at least two configuration items;
displaying a session interface, the session interface comprising: the session information prompt area is used for displaying theme information of a session, the first user display area is used for displaying first user information included in a first user set, the first user information comprises video pictures corresponding to the first user, the second user display area is used for displaying second user information included in a second user set, the second user information comprises video pictures corresponding to the second user, and the session interface is also displayed with graphic codes;
Responsive to a first scanning operation of the graphical code, displaying an identity information verification interface, the identity information verification interface comprising an identity information input area;
acquiring identity information input in the identity information input area in response to an input operation to the identity information input area;
when the identity information input by the identity information input area is the identity information of the first user and the identity information of the first user is verified, a first contract signing interface is displayed, wherein the first contract signing interface comprises a first contract signing area;
displaying a first signing result status for content displayed by the first contract signing area in response to a first signing operation for content displayed by the first contract signing area;
acquiring identity information of the first user, identity information of a second user, a first signing result of the first user on content displayed in the first contract signing area, and a second signing result of the second user on content displayed in the second contract signing area, wherein the identity information of the first user and the identity information of the second user belong to the first type of user information;
Obtaining a signed contract file according to the first signing result and the second signing result;
acquiring a digital certificate, wherein the digital certificate is generated according to the identity information of the first user and the identity information of the second user, and the digital certificate is used for indicating that the signed contract file meets the legal condition;
generating block data according to the signed contract file, the digital certificate, the identity information of the first user and the identity information of the second user, and storing the block data into a blockchain.
2. The method of claim 1, wherein the session reservation interface further comprises a contract file upload area including a contract file upload control, a contract file re-upload control, and a contract file delete control, the method further comprising:
uploading the selected contract file in response to the uploading operation of the contract file uploading control or the contract file re-uploading control, and displaying the identification information of the uploaded contract file in the contract file uploading area;
deleting the identification information of the uploaded contract file in the contract file uploading area in response to a deleting operation of the contract file deleting control;
Wherein the identification information of the uploaded contract file includes one or more of the following: the file name of the uploaded contract file, the file size of the uploaded contract file, the file type of the uploaded contract file, and the content thumbnail of the uploaded contract file.
3. The method of claim 1 or 2, wherein the session reservation interface further comprises a session layout area including a session layout control, the method further comprising:
responsive to a triggering operation of the session layout control, displaying a session layout interface, the session layout interface comprising: a session layout configuration area and a user information display area, the session layout configuration area comprising: the session layout configuration area of the first user set and the session layout configuration area of the second user set, wherein the user information display area is used for displaying user information obtained through configuration of the user information configuration area;
responding to the dragging operation of the user information displayed in the user information display area, and acquiring a dragging ending position indicated by the dragging operation;
displaying the user information dragged by the dragging operation on the session layout interface according to the dragging end position and recording the display position of the user information dragged by the dragging operation on the session layout interface;
And if the dragging ending position is positioned in the session layout configuration area of the second user set, displaying the user information dragged by the dragging operation and the position of the user information dragged by the dragging operation in the session layout configuration area of the second user set.
4. The method of claim 3, wherein the session layout interface further comprises an enterprise information upload area comprising: the method further comprises the steps of:
responding to the uploading operation of the first uploading control, acquiring an uploaded first file, acquiring the identification information of a first enterprise from the first file, and displaying the identification information of the first enterprise in the enterprise information uploading area;
And responding to the uploading operation of the second uploading control, acquiring an uploaded second file, acquiring the identification information of a second enterprise from the second file, and displaying the identification information of the second enterprise in the enterprise information uploading area.
5. The method of claim 1, wherein the first user display area and the second user display area further comprise at least one user information display window, the method further comprising:
when detecting that a user joins a session, acquiring user information used when joining the session;
determining a recorded position on a session layout interface according to user information used when joining the session;
determining a corresponding user information display window according to the recorded position on the session layout interface;
displaying user information used when joining the session on the user information display window;
and if the user information display window is the user information display window included in the second user display area, displaying the user information used when joining the session on the user information display window included in the second user display area.
6. The method of claim 1, wherein the displaying a first signing result status for the content displayed by the first contract signing area in response to a first signing operation for the content displayed by the first contract signing area comprises:
in response to a first signing operation by the first user of the content displayed in the first contract signing area, displaying a first signing result status by the first user of the content displayed in the first contract signing area in the session information prompt area, the first signing operation including a first signing operation and a first signing operation, the method further comprising:
acquiring a second signing result state, wherein the second signing result state is a signing result state displayed when the second user triggers a second signing operation on content displayed in a second contract signing area, the second contract signing area is positioned at a second contract signing interface, and the second contract signing interface is an interface displayed when responding to a second scanning operation of the graphic code by the second user;
displaying the second signing result state in the session information prompt area;
wherein the first signing result status comprises identification information of a first enterprise and the second signing result status comprises identification information of a second enterprise.
7. A session processing apparatus, characterized by comprising: a memory device and a processor;
the storage device stores a computer program;
a processor for loading and executing the computer program to implement the session handling method according to any of claims 1-6.
8. A computer-readable storage medium, characterized by: the computer readable storage medium stores a computer program adapted to be loaded by a processor and to perform the session handling method according to any of claims 1-6.
CN202110683231.7A 2021-06-18 2021-06-18 Session processing method, device, equipment and storage medium Active CN113420133B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202110683231.7A CN113420133B (en) 2021-06-18 2021-06-18 Session processing method, device, equipment and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202110683231.7A CN113420133B (en) 2021-06-18 2021-06-18 Session processing method, device, equipment and storage medium

Publications (2)

Publication Number Publication Date
CN113420133A CN113420133A (en) 2021-09-21
CN113420133B true CN113420133B (en) 2023-07-25

Family

ID=77789342

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202110683231.7A Active CN113420133B (en) 2021-06-18 2021-06-18 Session processing method, device, equipment and storage medium

Country Status (1)

Country Link
CN (1) CN113420133B (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114844851A (en) * 2022-05-07 2022-08-02 广东有线广播电视网络有限公司 Information display method, information display device, computer equipment and storage medium

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111080295A (en) * 2019-12-04 2020-04-28 腾讯科技(深圳)有限公司 Block chain-based electronic contract processing method and equipment
CN111698451A (en) * 2020-06-17 2020-09-22 北京天威诚信电子商务服务有限公司 Video conference-based electronic contract signing method, platform and system

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11055703B2 (en) * 2017-06-19 2021-07-06 Hitachi, Ltd. Smart contract lifecycle management
CN112328337A (en) * 2019-07-19 2021-02-05 谢清茹 On-line signing system and method
CN111445209A (en) * 2020-03-27 2020-07-24 北京瑞卓喜投科技发展有限公司 Block chain-based electronic contract signing method and device and storage medium
CN111708596A (en) * 2020-06-11 2020-09-25 腾讯科技(深圳)有限公司 Layout management method of multimedia conference interface, related equipment and medium
CN112801606A (en) * 2020-12-31 2021-05-14 山西特信环宇信息技术有限公司 Electronic contract system of cone block chain

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111080295A (en) * 2019-12-04 2020-04-28 腾讯科技(深圳)有限公司 Block chain-based electronic contract processing method and equipment
CN111698451A (en) * 2020-06-17 2020-09-22 北京天威诚信电子商务服务有限公司 Video conference-based electronic contract signing method, platform and system

Also Published As

Publication number Publication date
CN113420133A (en) 2021-09-21

Similar Documents

Publication Publication Date Title
CN111711528B (en) Control method and device for network conference, computer readable storage medium and equipment
JP2006092242A (en) Remote conference system, base server, management server, remote conference management method, and program
CN110634220B (en) Information processing method and device
JP6583543B2 (en) Information transmission system, information transmission method, and program
CN110609970B (en) User identity identification method and device, storage medium and electronic equipment
CN110943960B (en) Court trial record electronic signature generation method, device, equipment and medium
CN112437004A (en) Information processing method, information processing device, electronic equipment and storage medium
CN113420133B (en) Session processing method, device, equipment and storage medium
CN112016280B (en) File editing method and device and computer readable medium
CN113747247B (en) Live broadcast method, live broadcast device, computer equipment and storage medium
CN110601850B (en) Scenic spot information recording method, related equipment and storage medium
CN109040331B (en) Electronic business card processing method and device, computing equipment and storage medium
CN115686458A (en) Virtual world application development method and device
CN110635993B (en) Method and apparatus for synthesizing multimedia information
CN117094857A (en) Online signing method, online signing device, electronic equipment, program product and medium
CN114282506A (en) Certificate generation method, system, electronic device and storage medium
CN110661789B (en) Address resetting method, device, equipment and computer readable storage medium
CN116627666A (en) Processing method and device of notification message, computer equipment and storage medium
CN108141434A (en) It notifies to provide dual factor anthentication voucher via equipment
CN115065944B (en) Conference information notification method, 5G message center and computer readable storage medium
KR102648350B1 (en) Method and apparatus for delivering signed content
JP7071107B2 (en) Programs, information processing methods, and information processing terminals
CN117915124A (en) Live broadcast recording method, live broadcast recording device, storage medium, electronic device and program product
CN117376617A (en) Equipment control method, virtual set top box, physical set top box and system
CN116916257A (en) 5G message display method and device, 5G message system and electronic equipment

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
REG Reference to a national code

Ref country code: HK

Ref legal event code: DE

Ref document number: 40052343

Country of ref document: HK

GR01 Patent grant
GR01 Patent grant