Summary of the invention
The disclosure is intended to solve at least some of the technical problems in related technologies.
For this purpose, first purpose of the disclosure is to propose a kind of information display method based on customer relationship, for solving
Certainly in the prior art to any user show the technical issues of being all identical personal business card, be easy to cause information leakage.
Second purpose of the disclosure is to propose a kind of information display device based on customer relationship.
The third purpose of the disclosure is to propose a kind of electronic equipment.
4th purpose of the disclosure is to propose a kind of computer readable storage medium.
In order to achieve the above object, disclosure first aspect embodiment proposes a kind of information display side based on customer relationship
Method, comprising:
The personal information for obtaining the first user transmission checks request;
Request, which parses, to be checked to the personal information, determines second user;
Obtain the second personal information of the second user;
First user and institute are determined according to the first man information of first user and second personal information
State the correlation information between second user;
Target is chosen from second personal information according to the correlation information and shows information, Xiang Suoshu first is used
Family shows that the target shows information.
Further, second personal information for obtaining second user, comprising:
Obtain the second user mark of the second user;
It is searched in preset User Information Database according to second user mark, obtains second people
Information.
Further, described that the information acquisition request is parsed, determine second user, comprising:
The information acquisition request is parsed to obtain facial image;
The second user is determined according to the facial image.
Further, described according to the first man information of first user and second personal information determination
Correlation information between first user and the second user, comprising:
First user and the second user are determined according to the first man information and second personal information
Belong to using the user under same framework;Or
First user and the second user are determined according to the first man information and second personal information
Belong to using different frameworks, and the user of contact person each other;Or
First user and the second user are determined according to the first man information and second personal information
Belong to using different frameworks, and the user of stranger each other;Or
First user and the second user are determined according to the first man information and second personal information
The personal user of contact person each other;Or
First user and the second user are determined according to the first man information and second personal information
The personal user of stranger each other.
Further, the method, further includes:
The communication authority between first user and the second user is determined according to the correlation information.
The information display method based on customer relationship of the embodiment of the present disclosure, the personal letter sent by obtaining the first user
Breath checks request, checks that request parses to personal information, determines second user, obtains second people letter of second user
Breath, the phase between the first user and the second user is determined according to the first man information of the first user and the second personal information
Mutual relation information, chooses target from the second personal information according to correlation information and shows information, shows mesh to the first user
Mark display information.As a result, by, come Dynamically Announce personal information, avoiding information according to the correlation information between user and letting out
Dew promotes the safety handled official business online.
In order to achieve the above object, disclosure second aspect embodiment proposes a kind of information display dress based on customer relationship
It sets, comprising:
First obtains module, and the personal information for obtaining the first user transmission checks request;
Parsing module determines second user for checking that request parses to the personal information;
Second obtains module, for obtaining the second personal information of the second user;
Determining module, for according to the first man information of first user and second personal information determination
Correlation information between first user and the second user;
Display module, for choosing target display letter from second personal information according to the correlation information
Breath, the first user of Xiang Suoshu show that the target shows information.
Further, described second module is obtained, is specifically used for:
Obtain the second user mark of the second user;
It is searched in preset User Information Database according to second user mark, obtains second people
Information.
Further, the parsing module, is specifically used for:
The information acquisition request is parsed to obtain facial image;
The second user is determined according to the facial image.
Further, the determining module, is specifically used for:
First user and the second user are determined according to the first man information and second personal information
Belong to using the user under same framework;Or
First user and the second user are determined according to the first man information and second personal information
Belong to using different frameworks, and the user of contact person each other;Or
First user and the second user are determined according to the first man information and second personal information
Belong to using different frameworks, and the user of stranger each other;Or
First user and the second user are determined according to the first man information and second personal information
The personal user of contact person each other;Or
First user and the second user are determined according to the first man information and second personal information
The personal user of stranger each other.
Further, the device further include:
Define the competence module, for according to the correlation information determine first user and the second user it
Between communication authority.
The information display device based on customer relationship of the embodiment of the present disclosure, the personal letter sent by obtaining the first user
Breath checks request, checks that request parses to personal information, determines second user, obtains second people letter of second user
Breath, the phase between the first user and the second user is determined according to the first man information of the first user and the second personal information
Mutual relation information, chooses target from the second personal information according to correlation information and shows information, shows mesh to the first user
Mark display information.As a result, by, come Dynamically Announce personal information, avoiding information according to the correlation information between user and letting out
Dew promotes the safety handled official business online.
In order to achieve the above object, disclosure third aspect embodiment proposes a kind of electronic equipment, comprising: memory, processing
Device and storage are on a memory and the computer program that can run on a processor, which is characterized in that processor execution institute
It realizes when stating program as described above based on the information display method of customer relationship.
To achieve the goals above, disclosure fourth aspect embodiment proposes a kind of computer readable storage medium,
On be stored with computer program, the information display side based on customer relationship as described above is realized when which is executed by processor
Method.
The additional aspect of the disclosure and advantage will be set forth in part in the description, and will partially become from the following description
It obtains obviously, or recognized by the practice of the disclosure.
Specific embodiment
Embodiment of the disclosure is described below in detail, examples of the embodiments are shown in the accompanying drawings, wherein from beginning to end
Same or similar label indicates same or similar element or element with the same or similar functions.Below with reference to attached
The embodiment of figure description is exemplary, it is intended to for explaining the disclosure, and should not be understood as the limitation to the disclosure.
Below with reference to the accompanying drawings the information display method and device based on customer relationship of the embodiment of the present disclosure are described.
Fig. 1 is a kind of flow diagram for information display method based on customer relationship that the embodiment of the present disclosure provides.Such as
Shown in Fig. 1, should information display method based on customer relationship the following steps are included:
S101, the personal information for obtaining the first user transmission check request.
In practical applications, user can be needed by online document progress synergetic office work in order to improve the efficiency of office
The personal information of the user designed in the personal information either document of other users of synergetic office work is understood, in order to avoid individual
Leakage of information, can by according to the correlation information between user come dynamic select show personal information, that is to say, pass through
The relationship between two users is analyzed, to determine which information can be shown, which information, which cannot be shown, directly hides processing.
The first user in the embodiment of the present disclosure refers to that personal information viewer, that is, transmission personal information check and ask
The user asked can select different modes to send personal information according to the actual application and check request, be illustrated below:
The first example, in document file page, the first user clicks target user's title transmission personal information and checks request.Than
Target user's title transmission personal information is such as clicked or double-clicked by mouse mode checks request.
Second of example, the first user's control icon are suspended in target user's image transmission personal information and check request.Than
Target user's image transmission personal information is such as suspended in by control mouse control icon and checks request.
S102, request, which parses, to be checked to personal information, determines second user.
Specifically, after obtaining personal information and checking request, request, which parses, is checked to personal information, determines the second use
Family, it is to be understood that different personal information checks request, determines that the mode of second user is different, as an example, right
Information acquisition request is parsed to obtain facial image, determines second user according to facial image;As another example, to letter
Breath acquisition request is parsed to obtain user account, determines second user according to user account.
Second user in the embodiment of the present disclosure refers to personal information by viewer.
S103, the second personal information for obtaining second user.
Specifically, after determining second user, need to obtain corresponding second personal information of second user, such as name, head
Picture, contact method (phone, wechat and mailbox etc.), the framework mark (such as office suite mark), the department that use etc..
As an example, the second user mark for obtaining second user, identifies according to second user in preset user
It is searched in information database, obtains the second personal information.
For example, it is identified the facial image of second user as second user, in preset user information data
It is searched in library, obtains the second personal information.
S104, determined according to the first man information and the second personal information of the first user the first user and second user it
Between correlation information.
S105, target display information is chosen from the second personal information according to correlation information, is shown to the first user
Target shows information.
It is understood that the first user also has its corresponding first man information such as name, head portrait, contact method
(phone, wechat and mailbox etc.), framework mark, the department used etc..
To, by pair first man information and the second personal information analysis, can determine the first user and second
Correlation information between user, that is to say, that two different users are analyzed, corresponding correlation information
It may be different.
Wherein, according to the first man information of the first user and the second personal information determine the first user and second user it
Between correlation information result there are many kinds of, be illustrated below:
The first example, determining that the first user and second user belong to according to first man information and the second personal information makes
With the user under same framework.
Second of example, determining that the first user and second user belong to according to first man information and the second personal information makes
With different frameworks, and the user of contact person each other.
The third example, determining that the first user and second user belong to according to first man information and the second personal information makes
With different frameworks, and the user of stranger each other.
4th kind of example determines that the first user and second user join each other according to first man information and the second personal information
It is the personal user of people.
5th kind of example determines the first user and second user footpath between fields each other according to first man information and the second personal information
The personal user of stranger.
In order to further increase the efficiency for determining the correlation information between the first user and second user, can pass through
Correlation values are indicated correlation information, for example 1 indicates that " the first user and second user are all using same framework
User ";2 indicate " the first user and second user be not using same framework, but the user of contact person each other ";3 expressions " the
One user and second user be not using same framework, and the user of stranger each other ";4 indicate " the first user and second user
The personal user of contact person each other ";It 5 indicates the personal user of stranger " the first user and second user each other ".
Further, target is chosen from the second personal information according to correlation information and shows information, to the first user
Displaying target shows information.In order to which more those skilled in the art more intuitively understand, can believe determining which of personal information
Breath needs to show (such as by true indicate), which information needs to hide (for example passing through false expression), than as shown in Fig. 2,
According to correlation values, to head portrait, initiate Chat button, Zu Huming, department's name, mailbox, be added to the information such as contact person's button into
Row part shows that part hides, and finally the adjusted personal information of dynamic is shown.
Thus, it can be seen that for use the first user of same framework to show that same framework allows to check information (such as
Department's information etc.), non-the first user using same framework then hides relevant information, prevents leakage of information.
The disclosure is implemented to be determined according to correlation information between the first user and second user in embodiment
Communication authority hides the button for stranger for such as the first user of contact person shows the button for initiating to chat each other,
Prevent leakage of information and malice from harassing.
The information display method based on customer relationship of the embodiment of the present disclosure, the personal letter sent by obtaining the first user
Breath checks request, checks that request parses to personal information, determines second user, obtains second people letter of second user
Breath, the phase between the first user and the second user is determined according to the first man information of the first user and the second personal information
Mutual relation information, chooses target from the second personal information according to correlation information and shows information, shows mesh to the first user
Mark display information.As a result, by, come Dynamically Announce personal information, avoiding information according to the correlation information between user and letting out
Dew promotes the safety handled official business online.
Fig. 3 is a kind of structural schematic diagram for information display device based on customer relationship that the embodiment of the present disclosure provides.Such as
Shown in Fig. 3, comprising: first obtains module 31, parsing module 32, second obtains module 33, determining module 34 and display module 35.
Wherein, first module 31 is obtained, the personal information for obtaining the first user transmission checks request.
Parsing module 32 determines second user for checking that request parses to personal information.
Second obtains module 33, for obtaining the second personal information of second user.
Determining module 34, for the first man information and the second personal information according to the first user determine the first user and
Correlation information between second user.
Display module 35, for choosing target display information from the second personal information according to correlation information, to the
One user's displaying target shows information.
Further, on the basis of the above embodiments, second module 33 is obtained, is specifically used for: obtains second user
Second user mark;It is searched in preset User Information Database according to second user mark, obtains second people's letter
Breath.
Further, on the basis of the above embodiments, parsing module 32 are specifically used for: carrying out to information acquisition request
Parsing obtains facial image;Second user is determined according to facial image.
Further, on the basis of the above embodiments, determining module 34 are specifically used for: according to first man information and
Second personal information determines that the first user and second user belong to using the user under same framework;Or according to first man information
Determine that the first user and second user belong to using different frameworks, and the user of contact person each other with the second personal information;Or root
It determines that the first user and second user belong to according to first man information and the second personal information and uses different frameworks, and is strange each other
The user of people;Or according to first man information and the second personal information determine the first user and second user each other contact person
People user;Or the individual of the first user and second user stranger each other are determined according to first man information and the second personal information
User.
Further, on the basis of the above embodiments, as shown in figure 4, described device further include: define the competence module
36。
The module that defines the competence 36, for determining the right of correspondence between the first user and second user according to correlation information
Limit.
The information display device based on customer relationship of the embodiment of the present disclosure, the personal letter sent by obtaining the first user
Breath checks request, checks that request parses to personal information, determines second user, obtains second people letter of second user
Breath, the phase between the first user and the second user is determined according to the first man information of the first user and the second personal information
Mutual relation information, chooses target from the second personal information according to correlation information and shows information, shows mesh to the first user
Mark display information.As a result, by, come Dynamically Announce personal information, avoiding information according to the correlation information between user and letting out
Dew promotes the safety handled official business online.
Below with reference to Fig. 5, it illustrates the structural representations for the electronic equipment 900 for being suitable for being used to realize the embodiment of the present disclosure
Figure.Terminal device in the embodiment of the present disclosure can include but is not limited to such as mobile phone, laptop, digital broadcasting and connect
Receive device, PDA (personal digital assistant), PAD (tablet computer), PMP (portable media player), car-mounted terminal (such as vehicle
Carry navigation terminal) etc. mobile terminal and such as number TV, desktop computer etc. fixed terminal.Electricity shown in Fig. 5
Sub- equipment is only an example, should not function to the embodiment of the present disclosure and use scope bring any restrictions.
As shown in figure 5, electronic equipment 900 may include processing unit (such as central processing unit, graphics processor etc.)
901, random access can be loaded into according to the program being stored in read-only memory (ROM) 902 or from storage device 908
Program in memory (RAM) 903 and execute various movements appropriate and processing.In RAM 903, it is also stored with electronic equipment
Various programs and data needed for 900 operations.Processing unit 901, ROM 902 and RAM 903 pass through the phase each other of bus 904
Even.Input/output (I/O) interface 905 is also connected to bus 904.
In general, following device can connect to I/O interface 905: including such as touch screen, touch tablet, keyboard, mouse, taking the photograph
As the input unit 906 of head, microphone, accelerometer, gyroscope etc.;Including such as liquid crystal display (LCD), loudspeaker, vibration
The output device 907 of dynamic device etc.;Storage device 908 including such as tape, hard disk etc.;And communication device 909.Communication device
909, which can permit electronic equipment 900, is wirelessly or non-wirelessly communicated with other equipment to exchange data.Although Fig. 5 shows tool
There is the electronic equipment 900 of various devices, it should be understood that being not required for implementing or having all devices shown.It can be with
Alternatively implement or have more or fewer devices.
Particularly, in accordance with an embodiment of the present disclosure, it may be implemented as computer above with reference to the process of flow chart description
Software program.For example, embodiment of the disclosure includes a kind of computer program product comprising be carried on computer-readable medium
On computer program, which includes the program code for method shown in execution flow chart.In such reality
It applies in example, which can be downloaded and installed from network by communication device 909, or from storage device 908
It is mounted, or is mounted from ROM 902.When the computer program is executed by processing unit 901, the embodiment of the present disclosure is executed
Method in the above-mentioned function that limits.
It should be noted that the above-mentioned computer-readable medium of the disclosure can be computer-readable signal media or meter
Calculation machine readable storage medium storing program for executing either the two any combination.Computer readable storage medium for example can be --- but not
Be limited to --- electricity, magnetic, optical, electromagnetic, infrared ray or semiconductor system, device or device, or any above combination.Meter
The more specific example of calculation machine readable storage medium storing program for executing can include but is not limited to: have the electrical connection, just of one or more conducting wires
Taking formula computer disk, hard disk, random access storage device (RAM), read-only memory (ROM), erasable type may be programmed read-only storage
Device (EPROM or flash memory), optical fiber, portable compact disc read-only memory (CD-ROM), light storage device, magnetic memory device,
Or above-mentioned any appropriate combination.In the disclosure, computer readable storage medium can be it is any include or storage journey
The tangible medium of sequence, the program can be commanded execution system, device or device use or in connection.And at this
In open, computer-readable signal media may include in a base band or as the data-signal that carrier wave a part is propagated,
In carry computer-readable program code.The data-signal of this propagation can take various forms, including but not limited to
Electromagnetic signal, optical signal or above-mentioned any appropriate combination.Computer-readable signal media can also be computer-readable and deposit
Any computer-readable medium other than storage media, the computer-readable signal media can send, propagate or transmit and be used for
By the use of instruction execution system, device or device or program in connection.Include on computer-readable medium
Program code can transmit with any suitable medium, including but not limited to: electric wire, optical cable, RF (radio frequency) etc. are above-mentioned
Any appropriate combination.
Above-mentioned computer-readable medium can be included in above-mentioned electronic equipment;It is also possible to individualism, and not
It is fitted into the electronic equipment.
Above-mentioned computer-readable medium carries one or more program, when said one or multiple programs are by the electricity
When sub- equipment executes, so that the electronic equipment: obtaining page rendering request, include: to be selected in the page in page rendering request
Region, and rendering type;It include: at least one cell in region, and/or, text data;If including at least in region
One cell, then obtain the mark of at least one cell, and the mark of cell includes: line identifier and column mark;According to wash with watercolours
Type is contaminated, rendering processing is carried out to the corresponding cell of the mark of at least one cell.
The calculating of the operation for executing the disclosure can be write with one or more programming languages or combinations thereof
Machine program code, above procedure design language include object oriented program language-such as Java, Smalltalk, C+
+, it further include conventional procedural programming language-such as " C " language or similar programming language.Program code can
Fully to execute, partly execute on the user computer on the user computer, be executed as an independent software package,
Part executes on the remote computer or executes on a remote computer or server completely on the user computer for part.
In situations involving remote computers, remote computer can pass through the network of any kind --- including local area network (LAN)
Or wide area network (WAN)-is connected to subscriber computer, or, it may be connected to outer computer (such as utilize Internet service
Provider is connected by internet).
Flow chart and block diagram in attached drawing are illustrated according to the system of the various embodiments of the disclosure, method and computer journey
The architecture, function and operation in the cards of sequence product.In this regard, each box in flowchart or block diagram can generation
A part of one module, program segment or code of table, a part of the module, program segment or code include one or more use
The executable instruction of the logic function as defined in realizing.It should also be noted that in some implementations as replacements, being marked in box
The function of note can also occur in a different order than that indicated in the drawings.For example, two boxes succeedingly indicated are actually
It can be basically executed in parallel, they can also be executed in the opposite order sometimes, and this depends on the function involved.Also it to infuse
Meaning, the combination of each box in block diagram and or flow chart and the box in block diagram and or flow chart can be with holding
The dedicated hardware based system of functions or operations as defined in row is realized, or can use specialized hardware and computer instruction
Combination realize.
Being described in unit involved in the embodiment of the present disclosure can be realized by way of software, can also be by hard
The mode of part is realized.Wherein, the title of unit does not constitute the restriction to the unit itself under certain conditions.
The disclosure also provides a kind of computer readable storage medium, is stored thereon with computer program, and the program is processed
It realizes when device executes as described above based on the information display method of customer relationship.
The disclosure also provides a kind of computer program product, when the instruction processing unit in the computer program product executes
When, it realizes as described above based on the information display method of customer relationship.
In the description of this specification, reference term " one embodiment ", " some embodiments ", " example ", " specifically show
The description of example " or " some examples " etc. means specific features, structure, material or spy described in conjunction with this embodiment or example
Point is contained at least one embodiment or example of the disclosure.In the present specification, schematic expression of the above terms are not
It must be directed to identical embodiment or example.Moreover, particular features, structures, materials, or characteristics described can be in office
It can be combined in any suitable manner in one or more embodiment or examples.In addition, without conflicting with each other, the skill of this field
Art personnel can tie the feature of different embodiments or examples described in this specification and different embodiments or examples
It closes and combines.
In addition, term " first ", " second " are used for descriptive purposes only and cannot be understood as indicating or suggesting relative importance
Or implicitly indicate the quantity of indicated technical characteristic.Define " first " as a result, the feature of " second " can be expressed or
Implicitly include at least one this feature.In the description of the disclosure, the meaning of " plurality " is at least two, such as two, three
It is a etc., unless otherwise specifically defined.