[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN113793119A - File establishing method and device and storage medium - Google Patents

File establishing method and device and storage medium Download PDF

Info

Publication number
CN113793119A
CN113793119A CN202111017944.6A CN202111017944A CN113793119A CN 113793119 A CN113793119 A CN 113793119A CN 202111017944 A CN202111017944 A CN 202111017944A CN 113793119 A CN113793119 A CN 113793119A
Authority
CN
China
Prior art keywords
group
work
target user
user
work group
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.)
Granted
Application number
CN202111017944.6A
Other languages
Chinese (zh)
Other versions
CN113793119B (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.)
Shenzhen Dingfeng Archives Information Technology Co ltd
Original Assignee
Shenzhen Dingfeng Archives Information Technology 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 Shenzhen Dingfeng Archives Information Technology Co ltd filed Critical Shenzhen Dingfeng Archives Information Technology Co ltd
Priority to CN202111017944.6A priority Critical patent/CN113793119B/en
Publication of CN113793119A publication Critical patent/CN113793119A/en
Application granted granted Critical
Publication of CN113793119B publication Critical patent/CN113793119B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/10Office automation; Time management
    • G06Q10/105Human resources
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/30Authentication, i.e. establishing the identity or authorisation of security principals
    • G06F21/31User authentication
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/60Protecting data
    • G06F21/62Protecting access to data via a platform, e.g. using keys or access control rules
    • G06F21/6209Protecting access to data via a platform, e.g. using keys or access control rules to a single file or object, e.g. in a secure envelope, encrypted and accessed using a key, or with access control rules appended to the object itself

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Physics & Mathematics (AREA)
  • Human Resources & Organizations (AREA)
  • Computer Security & Cryptography (AREA)
  • General Physics & Mathematics (AREA)
  • Strategic Management (AREA)
  • Software Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Entrepreneurship & Innovation (AREA)
  • General Business, Economics & Management (AREA)
  • Economics (AREA)
  • Marketing (AREA)
  • Data Mining & Analysis (AREA)
  • Tourism & Hospitality (AREA)
  • Operations Research (AREA)
  • Quality & Reliability (AREA)
  • Health & Medical Sciences (AREA)
  • Bioethics (AREA)
  • General Health & Medical Sciences (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The application provides a method, a device and a storage medium for establishing a file, wherein the method is applied to a server and comprises the following steps: acquiring a confirmation message of the target user for leaving from the target company; calling a work group archive library of the target company; inquiring a plurality of working groups of which the group members comprise the target user from the working group archive; creating a work group archive set of the target user according to the plurality of work groups; creating a consulting authority for the set of workgroup profiles for an administrator of the target company. According to the method and the system, the exclusive archive set of the job leaving user can be created, and the inquiry authority of the administrator is configured, so that the work group archive of the job leaving user can be successfully inquired.

Description

File establishing method and device and storage medium
Technical Field
The application belongs to the technical field of general data processing of the Internet industry, and particularly relates to a method and a device for establishing a file and a storage medium.
Background
At present, under the condition of electronic office work, a work group is frequently used, a large amount of work related information is also kept in the files of the work group, when a user leaves the work, the files of the work group related to the user who leaves the work possibly have the query requirement, the files of the user who leaves the work in the current mechanism are deleted only after being stored in a cloud for a limited time, and the problem that historical files cannot be searched is caused.
Disclosure of Invention
The application provides a file establishing method, a file establishing device and a storage medium, which are used for establishing an exclusive file set of a job leaving user, so that a work group file associated with the job leaving user can be inquired.
In a first aspect, an embodiment of the present application provides a method for creating a profile of a work group, which is applied to a server, and includes:
acquiring a confirmation message of the target user for leaving from the target company;
calling a work group archive library of the target company;
inquiring a plurality of working groups of which the group members comprise the target user from the working group archive;
creating a work group archive set of the target user according to the plurality of work groups;
creating a consulting authority for the set of workgroup profiles for an administrator of the target company.
It can be seen that, in the embodiment of the present application, the server first obtains the confirmation message that the target user leaves the job from the target company, then calls the work group archive of the target company, then queries a plurality of work groups of which the group members include the target user from the work group archive, then creates the work group archive set of the target user according to the work groups, and finally creates the lookup right for the work group archive set for the administrator of the target company. Therefore, the work group files of the job leaving users can be successfully inquired by creating the exclusive file set of the job leaving users and configuring the inquiry authority of the administrator.
In a second aspect, an embodiment of the present application provides a device for establishing a profile of a work group, including a processing unit and a communication unit, where the processing unit is configured to obtain, through the communication unit, a confirmation message that a target user leaves a job from a target company; calling a work group archive library of the target company; inquiring a plurality of working groups of which the group members comprise the target user from the working group archive; creating a work group archive set of the target user according to the plurality of work groups; creating a consulting authority for the set of workgroup profiles for an administrator of the target company.
In a third aspect, the present application provides a computer-readable storage medium storing a computer program for electronic data exchange, where the computer program causes a computer to perform some or all of the steps described in any one of the methods of the first aspect.
In a fourth aspect, embodiments of the present application provide a computer program product, where the computer program product includes a non-transitory computer-readable storage medium storing a computer program, where the computer program is operable to cause a computer to perform some or all of the steps as described in any one of the methods of the first aspect of the embodiments of the present application. The computer program product may be a software installation package.
Drawings
Fig. 1 is a flowchart illustrating a method for creating a file of a work group according to an embodiment of the present disclosure;
fig. 2 is a functional unit block diagram of a file creation apparatus for a work group according to an embodiment of the present disclosure.
Detailed Description
In order to make the technical solutions of the present application better understood, the technical solutions in the embodiments of the present application will be described below accurately and completely with reference to the drawings in the embodiments of the present application, and it is obvious that the described embodiments are only a part of the embodiments of the present application, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present application.
The terms "first," "second," and the like in the description and claims of the present application and in the above-described drawings are used for distinguishing between different objects and not for describing a particular order. Furthermore, the terms "include" and "have," as well as any variations thereof, are intended to cover non-exclusive inclusions. For example, a process, method, system, article, or apparatus that comprises a list of steps or modules is not limited to the listed steps or modules but may alternatively include other steps or modules not listed or inherent to such process, method, article, or apparatus.
Reference herein to "an embodiment" means that a particular feature, structure, or characteristic described in connection with the embodiment can be included in at least one embodiment of the application. The appearances of the phrase in various places in the specification are not necessarily all referring to the same embodiment, nor are separate or alternative embodiments mutually exclusive of other embodiments. It is explicitly and implicitly understood by one skilled in the art that the embodiments described herein can be combined with other embodiments.
As shown in fig. 1, fig. 1 is a flowchart illustrating a method for creating a file of a work group according to an embodiment of the present disclosure. The method for establishing the archive of the workgroup owner comprises the following steps:
step 201, obtaining a confirmation message of the target user leaving from the target company.
The confirmation message may be sent by the target user to the server, or may be sent by an administrator of the target company, or the server may periodically query the employee information of the target company to determine whether there is an employee who leaves the job.
Step 202, calling a work group archive of the target company;
the work group archive comprises chat content, member information and other content corresponding to each work group, and each work group comprises at least three members.
Step 203, a plurality of work groups of which the group members comprise the target user are inquired from the work group archive.
The plurality of work groups may include a work group in use or a work group that a target user has logged out but the logging-out time is less than a preset time period.
Step 204, creating a work group archive set of the target user according to the plurality of work groups;
the work group archive set may include chat content, member information and other content corresponding to the work groups, or may include indexes corresponding to the work groups, so that an administrator may look up the corresponding work groups from the work group archive set according to the indexes.
Step 205, creating a consulting authority for the work group archive set for the administrator of the target company.
When the work group archive set includes a plurality of work groups, the consulting authority may be all the work groups in the set which are targeted at the same time, or different consulting authorities may be set for the plurality of work groups in the set. The query right can be a general query right or a special query right. The special query right comprises a conditional or deadline-attached query right and can also comprise a specified query right. For example, administrator a's query permissions for a work group profile set may be queried before 12 pm of the day, or the query permissions are granted to administrator a by administrator B who has general query permissions for the work group profile set.
In this example, the server first obtains the confirmation message that the target user leaves the target company, then calls the work group archive of the target company, then queries a plurality of work groups of which the group members include the target user from the work group archive, then creates the work group archive set of the target user according to the work groups, and finally creates the lookup right for the administrator of the target company. Therefore, the work group files of the job leaving users can be successfully inquired by creating the exclusive file set of the job leaving users and configuring the inquiry authority of the administrator.
In one possible example, the method further comprises: receiving a local swap request for the workgroup archive set from a first device of the administrator; and responding to the local swap request, and sending the work group archive set of the target user to the first equipment.
And sending the target work group file within the permission range of the authority to the first electronic equipment according to the inquiry authority of the administrator. If the current inquiry authority of the administrator is the inquiry authority with the condition or the term, the target work group file is set after the local storage replacing request is obtained, so that the administrator cannot refer again when the term or the condition is not met.
Therefore, in the embodiment, the work group file of the target user stored in the cloud is sent to the first device according to the query request of the administrator, so that the administrator can query the history file at any time, the history file is not required to be deleted in the cloud, and the user experience is improved.
In one possible example, the method further comprises: receiving a query request from a first device of the administrator for the workgroup profile; and responding to the query request, and sending the queried target work group file to the first equipment.
Wherein, after receiving the query request from the first device, the method further comprises: and determining the inquiry authority of the administrator corresponding to the first equipment, and sending the target work group file meeting the inquiry authority to the first equipment. When the query authority is a conditional or deadline-attached query condition, the target work group file may be set to automatically close the target work group file when the condition is fulfilled or the deadline is reached.
Therefore, in the example, the target work group archive can be sent to the first device after the query request for the work group archive is obtained, so that the user requirements can be responded in time, and the user experience is improved.
In one possible example, the creating the set of workgroup profiles for the target user from the plurality of workgroups comprises: identifying a first work group of the plurality of work groups which does not contain the chat information of the target user and a second work group which contains the chat information of the target user; identifying the work association degree of the target user and the first work group according to the message record of the first work group; and creating a work group archive set of the target user according to the work group with the work association degree greater than the preset association degree in the first work group and the second work group.
Determining whether the chat information of the target user is included in the work group may include: and determining whether a message actively sent by a target user exists in the working group within a preset time, if so, determining that the working group is a second working group, and if not, determining that the working group is a first working group. Determining the work relevancy may be based on the number of times or frequency that the target user is referred to by other members of the work group.
Therefore, in this example, the work groups included in the work profile set are work groups that are used by users tightly or have a large work association, so that an administrator can conveniently obtain the history profile of a target user as soon as possible, and time and energy consumption of the administrator in some work groups that are not needed to be checked is reduced.
In one possible example, the method further comprises: updating the member list of the first working group according to the member identity type of the target user to obtain a file of the first working group which no longer contains the target user; and updating the member list of the second working group according to the membership type of the target user to obtain the file of the second working group, wherein the second working group comprises the target user, the target user is marked as being out of work, and the number of group members of the target user is ignored.
For the first work group, the message record of the target user is not included in the first work group, so that the target user can be directly deleted in the first work group. For the second work group, because the second work group contains the message records of the target users, the target users may not be deleted in the second work group, but need to be marked, and the number of members in the work group is correspondingly reduced.
Therefore, in this example, by updating the file of the work group, other group members can know the state of the group members more accurately and query accuracy is improved.
In one possible example, the updating the member list of the first work group according to the membership type of the target user includes: if the member identity type of the target user is the group owner of the first working group, configuring the group owner identity to a first reference user of the first working group, deleting the target user from a member list of the first working group, and reducing the member number of the member list by 1; and if the membership type of the target user is not the member of the first working group, deleting the target user from the member list of the first working group, and subtracting 1 from the member number of the member list.
The method for determining the first reference user may include: and performing group owner identity statistics on each user of the first working group except the target user, determining the number of group owners in other working groups, and designating the reference user with the largest number as the first reference user, wherein the other working groups are the working groups related to the target company. For example, in the first work group, both a member and B member act as group owners in the other work groups, wherein a member acts as group owner in 4 work groups and B member acts as group owner in 1 work group, so that a member can be designated as a group in the first work group. In particular, when determining the number of the group owners in the other work groups, the number of the work groups of the group owners may be determined first, and if the number of the work groups is smaller than the preset number, the number of the work groups is not counted in the number statistics, for example, if there are only three members in one of 4 work groups in which the member a serves as the group owner, and therefore the work group is not counted, the member a is finally determined to serve as the group owner in 3 groups.
The method of determining the first reference user may further include: and performing group owner identity statistics on each user of the first working group except the target user, and designating the user serving as the group owner in the working group with the largest number of people as a first reference user. That is, the number of persons in each work group associated with the user who is the group owner is determined, and if the one with the largest number of persons in the work group in which the member a serves as the group owner is 50 persons and the number of persons in the work group in which the member B serves as the group is 20 persons at most, the member a is designated as the group owner of the first work group.
The method of determining the first reference user may further include: any one user in the member list of the first work group is directly designated as a first reference user. The first reference user is designated randomly by the server, or the server designates a work group member which is most active except for the target user as the first reference user of the work group according to the activity degree in the work group, or directly acquires the designation information of the administrator, and determines the first reference user according to the designation information, wherein the designation information comprises the member name.
The method of determining the first reference user may further include: firstly, whether the group entering condition of a first working group has exclusive setting is identified, if the first working group can only be pulled in by a group owner, and the like, if the first working group has certain commercial confidentiality, the group owner identity is configured to a reference user with relatively long working life and relatively high stability, and the group owner identity can be specifically quantified to be comprehensively determined by statistics such as the working life, the number of chats in the group, the number of the group owner identities, and the like.
Therefore, in the embodiment, the working group where the target user is located is updated according to the group identity of the target user in the working group and different identities, so that the normal business of the company is facilitated, other group members can know the state of the group members more accurately, and the query accuracy is improved.
In one possible example, the updating the member list of the second workgroup according to the membership type of the target user includes: if the member identity type of the target user is the group owner of the second working group, configuring the group owner identity to a second reference user of the second working group, marking the target user as a user who leaves the work in a member list of the second working group, and reducing the member number of the member list by 1; if the membership type of the target user is not the group owner of the second working group, marking the target user as a user who leaves the job in the member list of the second working group, and reducing the number of members in the member list by 1.
The second reference user confirmation method may be the same as the first reference user confirmation method.
Therefore, in the embodiment, the working group where the target user is located is updated according to the group identity of the target user in the working group and different identities, so that the normal business of the company is facilitated, other group members can know the state of the group members more accurately, and the query accuracy is improved.
In one possible example, the method further comprises: sending the updated file of the first work group to the equipment of a first user of the first work group except the target user, and sending the updated file of the second work group to the equipment of a second user of the second work group except the target user; or receiving a query request aiming at the archives of the first work group from the equipment of the first user, and sending the updated archives of the first work group to the equipment of the first user; and/or receiving a query request aiming at the archives of the second work group from the equipment of the second user, and sending the updated archives of the second work group to the equipment of the second user.
The query request of the first user for the archive of the first work group may be a query according to the name of the work group or the names of members in the work group. The query request of the second user for the second work group's profile may be a query based on the name of the work group or the names of members within the work group or the name of the target user.
Therefore, in this example, the updated work group file is sent to other members in the work group in time, or when other users query the files of the work group, the updated work group file is sent to the corresponding devices, so that other members can obtain member change information in the work group in time, and query accuracy is improved.
The above description has introduced the solution of the embodiment of the present application mainly from the perspective of the method-side implementation process. It is understood that the electronic device comprises corresponding hardware structures and/or software modules for performing the respective functions in order to realize the above-mentioned functions. Those of skill in the art will readily appreciate that the present application is capable of hardware or a combination of hardware and computer software implementing the various illustrative elements and algorithm steps described in connection with the embodiments provided herein. Whether a function is performed as hardware or computer software drives hardware depends upon the particular application and design constraints imposed on the solution. Skilled artisans may implement the described functionality in varying ways for each particular application, but such implementation decisions should not be interpreted as causing a departure from the scope of the present application.
In the embodiment of the present application, the electronic device may be divided into the functional units according to the method example, for example, each functional unit may be divided corresponding to each function, or two or more functions may be integrated into one processing unit. The integrated unit can be realized in a form of hardware, and can also be realized in a form of a software functional unit. It should be noted that the division of the unit in the embodiment of the present application is schematic, and is only a logic function division, and there may be another division manner in actual implementation.
Fig. 2 is a functional unit block diagram of a profile creating apparatus of a work group, the profile creating apparatus 2 of the work group includes a processing unit 20 and a communication unit 21, wherein the processing unit 20 is configured to obtain a confirmation message that a target user leaves from a target company through the communication unit 21; calling a work group archive library of the target company; inquiring a plurality of working groups of which the group members comprise the target user from the working group archive; creating a work group archive set of the target user according to the plurality of work groups; creating a consulting authority for the set of workgroup profiles for an administrator of the target company.
In one possible example, the processing unit is further configured to: receiving a local swap request for the workgroup archive set from a first device of the administrator; and responding to the local swap request, and sending the work group archive set of the target user to the first equipment.
In one possible example, the processing unit is further configured to: receiving a query request from a first device of the administrator for the workgroup profile; and responding to the query request, and sending the queried target work group file to the first equipment.
In one possible example, in the creating the set of workgroup profiles for the target user from the plurality of workgroups, the processing unit is further configured to: identifying a first work group of the plurality of work groups which does not contain the chat information of the target user and a second work group which contains the chat information of the target user; identifying the work association degree of the target user and the first work group according to the message record of the first work group; and creating a work group archive set of the target user according to the work group with the work association degree greater than the preset association degree in the first work group and the second work group.
In one possible example, the processing unit is further configured to: updating the member list of the first working group according to the member identity type of the target user to obtain a file of the first working group which no longer contains the target user; and updating the member list of the second working group according to the membership type of the target user to obtain the file of the second working group, wherein the second working group comprises the target user, the target user is marked as being out of work, and the number of group members of the target user is ignored.
In one possible example, in the updating the member list of the first workgroup according to the membership type of the target user, the processing unit is further configured to: if the member identity type of the target user is the group owner of the first working group, configuring the group owner identity to a first reference user of the first working group, deleting the target user from a member list of the first working group, and reducing the member number of the member list by 1; and if the membership type of the target user is not the member of the first working group, deleting the target user from the member list of the first working group, and subtracting 1 from the member number of the member list.
In one possible example, in the updating the member list of the second workgroup according to the membership type of the target user, the processing unit is further configured to: if the member identity type of the target user is the group owner of the second working group, configuring the group owner identity to a second reference user of the second working group, marking the target user as a user who leaves the work in a member list of the second working group, and reducing the member number of the member list by 1; if the membership type of the target user is not the group owner of the second working group, marking the target user as a user who leaves the job in the member list of the second working group, and reducing the number of members in the member list by 1.
In one possible example, the processing unit is further configured to: sending the updated file of the first work group to the equipment of a first user of the first work group except the target user, and sending the updated file of the second work group to the equipment of a second user of the second work group except the target user; or receiving a query request aiming at the archives of the first work group from the equipment of the first user, and sending the updated archives of the first work group to the equipment of the first user; and/or receiving a query request aiming at the archives of the second work group from the equipment of the second user, and sending the updated archives of the second work group to the equipment of the second user.
All relevant contents of each scene related to the method embodiment may be referred to the functional description of the corresponding functional module, and are not described herein again. The above-mentioned file creation device 2 of the work group can execute the steps in the file creation method of the work group as shown in fig. 1.
The above embodiments may be implemented in whole or in part by software, hardware, firmware, or any combination thereof. When implemented in software, the above-described embodiments may be implemented in whole or in part in the form of a computer program product. The computer program product comprises one or more computer instructions or computer programs. The procedures or functions according to the embodiments of the present application are wholly or partially generated when the computer instructions or the computer program are loaded or executed on a computer. The computer may be a general purpose computer, a special purpose computer, a network of computers, or other programmable device. The computer instructions may be stored in a computer readable storage medium or transmitted from one computer readable storage medium to another computer readable storage medium, for example, the computer instructions may be transmitted from one website, computer, server, or data center to another website, computer, server, or data center by wire or wirelessly. The computer-readable storage medium can be any available medium that can be accessed by a computer or a data storage device such as a server, data center, etc. that contains one or more collections of available media. The usable medium may be a magnetic medium (e.g., floppy disk, hard disk, magnetic tape), an optical medium (e.g., DVD), or a semiconductor medium. The semiconductor medium may be a solid state disk.
Embodiments of the present application also provide a computer storage medium, where the computer storage medium stores a computer program for electronic data exchange, the computer program enabling a computer to execute part or all of the steps of any one of the methods described in the above method embodiments, and the computer includes an electronic device.
Embodiments of the present application also provide a computer program product comprising a non-transitory computer readable storage medium storing a computer program operable to cause a computer to perform some or all of the steps of any of the methods as described in the above method embodiments. The computer program product may be a software installation package, the computer comprising an electronic device.
It should be noted that, for simplicity of description, the above-mentioned method embodiments are described as a series of acts or combination of acts, but those skilled in the art will recognize that the present application is not limited by the order of acts described, as some steps may occur in other orders or concurrently depending on the application. Further, those skilled in the art should also appreciate that the embodiments described in the specification are preferred embodiments and that the acts and modules referred to are not necessarily required in this application.
In the foregoing embodiments, the descriptions of the respective embodiments have respective emphasis, and for parts that are not described in detail in a certain embodiment, reference may be made to related descriptions of other embodiments.
In the embodiments provided in the present application, it should be understood that the disclosed apparatus may be implemented in other manners. For example, the above-described embodiments of the apparatus are merely illustrative, and for example, the above-described division of the units is only one type of division of logical functions, and other divisions may be realized in practice, for example, a plurality of units or components may be combined or integrated into another system, or some features may be omitted, or not executed. In addition, the shown or discussed mutual coupling or direct coupling or communication connection may be an indirect coupling or communication connection of some interfaces, devices or units, and may be an electric or other form.
The units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of the embodiment.
In addition, functional units in the embodiments of the present application may be integrated into one processing unit, or each unit may exist alone physically, or two or more units are integrated into one unit. The integrated unit can be realized in a form of hardware, and can also be realized in a form of a software functional unit.
The integrated unit may be stored in a computer readable memory if it is implemented in the form of a software functional unit and sold or used as a stand-alone product. Based on such understanding, the technical solution of the present application may be substantially implemented or a part of or all or part of the technical solution contributing to the prior art may be embodied in the form of a software product stored in a memory, and including several instructions for causing a computer device (which may be a personal computer, a server, or a network device) to execute all or part of the steps of the above-mentioned method of the embodiments of the present application. And the aforementioned memory comprises: a U-disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), a removable hard disk, a magnetic or optical disk, and other various media capable of storing program codes.
Those skilled in the art will appreciate that all or part of the steps in the methods of the above embodiments may be implemented by associated hardware instructed by a program, which may be stored in a computer-readable memory, which may include: flash Memory disks, Read-Only memories (ROMs), Random Access Memories (RAMs), magnetic or optical disks, and the like.
The foregoing detailed description of the embodiments of the present application has been presented to illustrate the principles and implementations of the present application, and the above description of the embodiments is only provided to help understand the method and the core concept of the present application; meanwhile, for a person skilled in the art, according to the idea of the present application, there may be variations in the specific embodiments and the application scope, and in summary, the content of the present specification should not be construed as a limitation to the present application.

Claims (10)

1. A method for establishing a file of a work group is applied to a server and comprises the following steps:
acquiring a confirmation message of the target user for leaving from the target company;
calling a work group archive library of the target company;
inquiring a plurality of working groups of which the group members comprise the target user from the working group archive;
creating a work group archive set of the target user according to the plurality of work groups;
creating a consulting authority for the set of workgroup profiles for an administrator of the target company.
2. The method of claim 1, further comprising:
receiving a local swap request for the workgroup archive set from a first device of the administrator;
and responding to the local swap request, and sending the work group archive set of the target user to the first equipment.
3. The method according to claim 1 or 2, characterized in that the method further comprises:
receiving a query request from a first device of the administrator for the workgroup profile;
and responding to the query request, and sending the queried target work group file to the first equipment.
4. The method of claim 3, wherein creating the set of workgroup profiles for the target user from the plurality of workgroups comprises:
identifying a first work group of the plurality of work groups which does not contain the chat information of the target user and a second work group which contains the chat information of the target user;
identifying the work association degree of the target user and the first work group according to the message record of the first work group;
and creating a work group archive set of the target user according to the work group with the work association degree greater than the preset association degree in the first work group and the second work group.
5. The method of claim 4, further comprising:
updating the member list of the first working group according to the member identity type of the target user to obtain a file of the first working group which no longer contains the target user;
and updating the member list of the second working group according to the membership type of the target user to obtain the file of the second working group, wherein the second working group comprises the target user, the target user is marked as being out of work, and the number of group members of the target user is ignored.
6. The method of claim 5, wherein the updating the member list of the first work group according to the membership type of the target user comprises:
if the member identity type of the target user is the group owner of the first working group, configuring the group owner identity to a first reference user of the first working group, deleting the target user from a member list of the first working group, and reducing the member number of the member list by 1;
and if the membership type of the target user is not the member of the first working group, deleting the target user from the member list of the first working group, and subtracting 1 from the member number of the member list.
7. The method of claim 6, wherein the updating the member list of the second work group according to the membership type of the target user comprises:
if the member identity type of the target user is the group owner of the second working group, configuring the group owner identity to a second reference user of the second working group, marking the target user as a user who leaves the work in a member list of the second working group, and reducing the member number of the member list by 1;
if the membership type of the target user is not the group owner of the second working group, marking the target user as a user who leaves the job in the member list of the second working group, and reducing the number of members in the member list by 1.
8. The method of claim 7, further comprising:
sending the updated file of the first work group to the equipment of a first user of the first work group except the target user, and sending the updated file of the second work group to the equipment of a second user of the second work group except the target user; or,
receiving a query request aiming at the archives of the first work group from the equipment of the first user, and sending the updated archives of the first work group to the equipment of the first user; and/or receiving a query request aiming at the archives of the second work group from the equipment of the second user, and sending the updated archives of the second work group to the equipment of the second user.
9. A device for establishing a work group file comprises a processing unit and a communication unit, wherein,
the processing unit is used for acquiring a confirmation message of the target user for leaving the job from the target company through the communication unit; calling a work group archive library of the target company; inquiring a plurality of working groups of which the group members comprise the target user from the working group archive; creating a work group archive set of the target user according to the plurality of work groups; creating a consulting authority for the set of workgroup profiles for an administrator of the target company.
10. A computer-readable storage medium, characterized in that it stores a computer program for electronic data exchange, wherein the computer program causes a computer to perform the method according to any one of claims 1-8.
CN202111017944.6A 2021-09-01 2021-09-01 File establishing method, device and storage medium Active CN113793119B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202111017944.6A CN113793119B (en) 2021-09-01 2021-09-01 File establishing method, device and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202111017944.6A CN113793119B (en) 2021-09-01 2021-09-01 File establishing method, device and storage medium

Publications (2)

Publication Number Publication Date
CN113793119A true CN113793119A (en) 2021-12-14
CN113793119B CN113793119B (en) 2023-07-18

Family

ID=78879411

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202111017944.6A Active CN113793119B (en) 2021-09-01 2021-09-01 File establishing method, device and storage medium

Country Status (1)

Country Link
CN (1) CN113793119B (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN117648349A (en) * 2024-01-29 2024-03-05 河北省中医院 File calling method and platform

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105337747A (en) * 2015-11-17 2016-02-17 小米科技有限责任公司 Group historical message processing method and device
CN106980703A (en) * 2017-05-09 2017-07-25 北京三快在线科技有限公司 For the method and device of group's search, electronic equipment, computer-readable medium
CN107733663A (en) * 2016-08-10 2018-02-23 阿里巴巴集团控股有限公司 Across the means of communication and device of group
CN107968763A (en) * 2016-10-19 2018-04-27 巽风数位工程有限公司 Group's archive management system and method
CN108446995A (en) * 2018-03-16 2018-08-24 北京邦邦共赢网络科技有限公司 A kind of group data processing method and processing device
CN112214971A (en) * 2020-10-28 2021-01-12 腾讯科技(深圳)有限公司 Processing method and device for online document bulletin, electronic equipment and storage medium
CN112801532A (en) * 2021-02-08 2021-05-14 北京明略软件系统有限公司 Method, system, equipment and storage medium for fast work handover based on enterprise WeChat

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105337747A (en) * 2015-11-17 2016-02-17 小米科技有限责任公司 Group historical message processing method and device
CN107733663A (en) * 2016-08-10 2018-02-23 阿里巴巴集团控股有限公司 Across the means of communication and device of group
CN107968763A (en) * 2016-10-19 2018-04-27 巽风数位工程有限公司 Group's archive management system and method
CN106980703A (en) * 2017-05-09 2017-07-25 北京三快在线科技有限公司 For the method and device of group's search, electronic equipment, computer-readable medium
CN108446995A (en) * 2018-03-16 2018-08-24 北京邦邦共赢网络科技有限公司 A kind of group data processing method and processing device
CN112214971A (en) * 2020-10-28 2021-01-12 腾讯科技(深圳)有限公司 Processing method and device for online document bulletin, electronic equipment and storage medium
CN112801532A (en) * 2021-02-08 2021-05-14 北京明略软件系统有限公司 Method, system, equipment and storage medium for fast work handover based on enterprise WeChat

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN117648349A (en) * 2024-01-29 2024-03-05 河北省中医院 File calling method and platform
CN117648349B (en) * 2024-01-29 2024-04-09 河北省中医院 File calling method and platform

Also Published As

Publication number Publication date
CN113793119B (en) 2023-07-18

Similar Documents

Publication Publication Date Title
US10331863B2 (en) User-generated content permissions status analysis system and method
US6928439B2 (en) Computer system with access control mechanism
CN101911591B (en) Preventing secure data from leaving a network perimeter
US9881179B2 (en) User-generated content permissions status analysis system and method
US20030135379A1 (en) System and method for publishing a person's affinities
US20080033955A1 (en) Data management system, and access authorization setting method, and computer product
US20120221550A1 (en) Enterprise level data management
WO2005048136A2 (en) Using grid-based computing to search a network
CN105187365A (en) Method and device for access control based on roles and data items
CN101165715A (en) Group system and method for processing linkman data therein
US20120179681A1 (en) Data classification
CN102822841A (en) Thin-client system, access control method, and access control method in same
US11496476B2 (en) Access permissions management system and method
CN107786551B (en) Method for accessing intranet server and device for controlling access to intranet server
WO2013132476A1 (en) Enterprise level data management
CN102006286A (en) Access management method, device and system as well as access device for information system
CN109151059A (en) A kind of file uploading method, device, electronic equipment and storage medium
KR20170062836A (en) Method for providing chatting service
CN113793119A (en) File establishing method and device and storage medium
US10296596B2 (en) Data tagging
US9015854B2 (en) Access rights management in enterprise digital rights management systems
CN110427759B (en) Network resource browsing control method and system supporting service security mark
US9363231B2 (en) System and method for monitoring network communications originating in monitored jurisdictions
Peras et al. Influence of GDPR on social networks used by omnichannel contact center
CN112182651B (en) Authority control method and device

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
GR01 Patent grant
GR01 Patent grant