Summary of the invention
Based on this, it is necessary to for the problem that operating efficiency is low, it is provided that a kind of address list organizational member data display method and system.
A kind of address list organizational member data display method, comprises the following steps:
The first instruction that user sends is received by front page layout; Wherein, described front page layout includes the organized list in address list;
Described first instruction is sent to backstage, responds described first instruction on backstage from the address list prestored, obtain subordinate organization's data of current organization and the member data of current organization; Wherein, described current organization is the tissue that described first instruction is corresponding;
Subordinate organization's list of current organization and the members list of current organization is generated according to described subordinate organization data and member data;
The display content of described front page layout is replaced with subordinate organization's list of current organization and the members list of current organization.
A kind of address list organizational member data presentation system, including:
Receiver module, for receiving, by front page layout, the first instruction that user sends; Wherein, described front page layout includes the organized list in address list;
Acquisition module, for described first instruction is sent to backstage, responds described first instruction and obtains subordinate organization's data of current organization and the member data of current organization from the address list prestored on backstage; Wherein, described current organization is the tissue that described first instruction is corresponding;
Generation module, for generating subordinate organization's list of current organization and the members list of current organization according to described subordinate organization data and member data;
Replacement module, for replacing with subordinate organization's list of current organization and the members list of current organization by the display content of described front page layout.
Above-mentioned address list organizational member data display method and system, receive, by front page layout, the first instruction that user sends; Respond described first instruction on backstage from the address list prestored, obtain subordinate organization's data of current organization and the member data of current organization; Subordinate organization's list of current organization and the members list of current organization is generated according to described subordinate organization data and member data; The display content of described front page layout is replaced with subordinate organization's list of current organization and the members list of current organization, subordinate organization and the personal information of current organization can be checked at the same page simultaneously, decrease the operation that user is necessary, improve operating efficiency, optimize Consumer's Experience.
Detailed description of the invention
Below in conjunction with accompanying drawing, the embodiment of the address list organizational member data display method of the present invention is described.
Fig. 1 is the address list organizational member data display method flow chart of an embodiment. As it is shown in figure 1, described address list organizational member data display method can comprise the following steps that
S1, receives, by front page layout, the first instruction that user sends; Wherein, described front page layout includes the organized list in address list;
In this step, described first instruction can be sent by modes such as click mouse, touch screens. Described front page layout can build according to UI (UserInterface, user interface) design drawing. In one embodiment, described front page layout can include breadcrumb navigation area, subordinate organization's list of current organization and current organization lists of persons. The schematic diagram of the front page layout of the present embodiment is as shown in Figure 2. In fig. 2,110 is breadcrumb navigation area, and 120 is subordinate organization's list of current organization, and 130 is current organization lists of persons. From breadcrumb navigation area 110 it can be seen that current organization is " research and development department ". In other embodiments, described front page layout can also only include the one or both in subordinate organization's list 120 of described current organization and current organization lists of persons 130, or only include subordinate organization's list 120 and the breadcrumb navigation area 110 of described current organization, or only include described current organization lists of persons 130 and breadcrumb navigation area 110.Arranging of described breadcrumb navigation area 110 can facilitate user quickly to switch tissue, simplifies user operation. In the embodiment shown in Figure 2, described front page layout may also include scroll bar 140, and user can pull scroll bar 140 either directly through mouse, thus checking subordinate organization's list and the current organization lists of persons of current organization rapidly.
S2, is sent to backstage by described first instruction, responds described first instruction on backstage and obtains subordinate organization's data of current organization and the member data of current organization from the address list prestored; Wherein, described current organization is the tissue that described first instruction is corresponding;
In this step, subordinate organization's data of AJAX (AsynchronousJavascriptAndXML, asynchronous JavaScript and XML) asynchronous acquisition current organization and the member data of current organization can be passed through. Wherein, XML is extensible markup language (ExtensibleMarkupLanguage).
For the front page layout shown in Fig. 2, it is assumed that described first instruction is the instruction checking " researching and developing one " this tissue, this instruction can be sent to backstage, backstage obtain subordinate organization's data and the member data of described " researching and developing one " tissue asynchronously.
S3, generates subordinate organization's list of current organization and the members list of current organization according to described subordinate organization data and member data;
In this step, subordinate organization's list and members list can be generated according to the subordinate organization's data obtained in step S2 and member data. Assuming that the subordinate organization's packet spotting-in getting " researching and developing one " tissue in step S2 is sent out one group, researches and develops two groups, researched and developed three groups and research and development four groups, member data includes third, fourth and penta.
S4, replaces with subordinate organization's list of current organization and the members list of current organization by the display content of described front page layout.
In this step, the display content of described front page layout can be replaced with the subordinate organization's list and members list that generate in step S3. If the height of described subordinate organization list is less than preset value, the members list of current organization can be shown in below the list of described subordinate organization on described front page layout, as shown in Figure 3. Described preset value can be screen height. If the height of described subordinate organization list is more than or equal to preset value, the header information of the members list of current organization can be shown in the predetermined position of described front page layout on described front page layout. Such as, when the height of described subordinate organization list is more than or equal to screen height, it is possible to be shown in the bottom of described front page layout, as shown in Figure 4, in the diagram, 150 represent described header information. When user needs to check member data corresponding to described header information, the second instruction that described header information is sent by user can be received; Wherein, described second instruction is for checking the member data that described header information is corresponding; Then, described second instruction can be responded and show the member data that described header information is corresponding. Wherein, described second instruction can be roll mouse roller, clicks header information or pulls the modes such as scroll bar on the page.
In one embodiment, the method quickly switching tissue by described breadcrumb navigation area can comprise the following steps that
Step 1: obtain No. ID of current organization and parent organization, creates breadcrumb navigation area according to described No. ID in front page layout;
Step 2: receive user to described bag bits navigation area send the 3rd instruction after, read described No. ID, from described address list, obtain subordinate organization's list and the members list of described No. ID corresponding tissue;Wherein, described 3rd instruction is for checking subordinate organization's list and the members list of described No. ID corresponding tissue;
Step 3: show described No. ID corresponding subordinate organization's list and members list in front page layout.
For example, it is assumed that currently displaying content is as shown in Figure 4, can pass through to click " research and development department " in the breadcrumb navigation area shown in Fig. 4, make present displayed content be switched to the page shown in Fig. 2. In this way, it is possible to quickly switch tissue, be convenient for users to operate. Especially when tissue quantity more, or tissue subordinate organization's level more time, the method can be effectively improved tissue switching efficiency.
The address list organizational member data display method of the present invention has the advantage that
(1) subordinate organization and the personal information of current organization can be checked at the same page simultaneously, decrease the operation that user is necessary, improve operating efficiency, optimize Consumer's Experience.
(2) can pass through to pull scroll bar to check subordinate organization's list and the current organization lists of persons of current organization rapidly, further increase operating efficiency.
(3) by arranging breadcrumb navigation area, it is possible to quickly switch tissue, be convenient for users to operate. Especially when tissue quantity more, or tissue subordinate organization's level more time, tissue switching efficiency can be effectively improved.
Below in conjunction with accompanying drawing, the embodiment of the address list organizational member data display method of the present invention is described.
Fig. 5 is the structural representation of the address list organizational member data presentation system of an embodiment. As it is shown in figure 5, described address list organizational member data presentation system comprises the steps that
Receiver module 10, for receiving, by front page layout, the first instruction that user sends; Wherein, described front page layout includes the organized list in address list;
Described first instruction can be sent by modes such as click mouse, touch screens. Described front page layout can build according to UI (UserInterface, user interface) design drawing. In one embodiment, described front page layout can include breadcrumb navigation area, subordinate organization's list of current organization and current organization lists of persons. The schematic diagram of the front page layout of the present embodiment is as shown in Figure 2. In fig. 2,110 is breadcrumb navigation area, and 120 is subordinate organization's list of current organization, and 130 is current organization lists of persons. From breadcrumb navigation area 110 it can be seen that current organization is " research and development department ". In other embodiments, described front page layout can also only include the one or both in subordinate organization's list 120 of described current organization and current organization lists of persons 130, or only include subordinate organization's list 120 and the breadcrumb navigation area 110 of described current organization, or only include described current organization lists of persons 130 and breadcrumb navigation area 110. Arranging of described breadcrumb navigation area 110 can facilitate user quickly to switch tissue, simplifies user operation. In the embodiment shown in Figure 2, described front page layout may also include scroll bar 140, and user can pull scroll bar 140 either directly through mouse, thus checking subordinate organization's list and the current organization lists of persons of current organization rapidly.
Acquisition module 20, for described first instruction is sent to backstage, responds described first instruction and obtains subordinate organization's data of current organization and the member data of current organization from the address list prestored on backstage; Wherein, described current organization is the tissue that described first instruction is corresponding;
Described acquisition module 20 can pass through subordinate organization's data of AJAX (AsynchronousJavascriptAndXML, asynchronous JavaScript and XML) asynchronous acquisition current organization and the member data of current organization.Wherein, XML is extensible markup language (ExtensibleMarkupLanguage).
For the front page layout shown in Fig. 2, it is assumed that described first instruction is the instruction checking " researching and developing one " this tissue, this instruction can be sent to backstage, backstage obtain subordinate organization's data and the member data of described " researching and developing one " tissue asynchronously.
Generation module 30, for generating subordinate organization's list of current organization and the members list of current organization according to described subordinate organization data and member data;
Described generation module 30 can generate subordinate organization's list and members list according to subordinate organization's data that described acquisition module 20 obtains and member data. Assuming that described acquisition module 20 gets subordinate organization's packet spotting-in of " researching and developing one " tissue and sends out one group, researches and develops two groups, researches and develops three groups and research and development four groups, member data includes third, fourth and penta.
Replacement module 40, for replacing with subordinate organization's list of current organization and the members list of current organization by the display content of described front page layout.
The display content of described front page layout can be replaced with subordinate organization's list and the members list that described generation module 30 generates by described replacement module 40. Described replacement module 40 can include the first display unit, if the height of described subordinate organization list is less than preset value, the members list of current organization can be shown in below the list of described subordinate organization by described first display unit on described front page layout, as shown in Figure 3. Described preset value can be screen height. Described replacement module 40 may also include the second display unit, if the height of described subordinate organization list is more than or equal to preset value, the header information of the members list of current organization can be shown in the predetermined position of described front page layout by described second display unit on described front page layout. Such as, when the height of described subordinate organization list is more than or equal to screen height, it is possible to be shown in the bottom of described front page layout, as shown in Figure 4, in the diagram, 150 represent described header information. Described replacement module 40 may also include reception unit and the 3rd display unit, and when user needs to check member data corresponding to described header information, described reception unit can receive the second instruction that described header information is sent by user; Wherein, described second instruction is for checking the member data that described header information is corresponding; Then, described 3rd display unit can respond described second instruction and shows the member data that described header information is corresponding. Wherein, described second instruction can be roll mouse roller, clicks header information or pulls the modes such as scroll bar on the page.
In one embodiment, described address list organizational member information display system may also include that
Acquisition module, is used for obtaining No. ID of current organization and parent organization, creates breadcrumb navigation area according to described No. ID in front page layout;
Read module, for receive user to described bag bits navigation area send the 3rd instruction after, read described No. ID, from described address list, obtain subordinate organization's list and the members list of described No. ID corresponding tissue; Wherein, described 3rd instruction is for checking subordinate organization's list and the members list of described No. ID corresponding tissue;
Display module, for showing described No. ID corresponding subordinate organization's list and members list in front page layout.
For example, it is assumed that currently displaying content is as shown in Figure 4, can pass through to click " research and development department " in the breadcrumb navigation area shown in Fig. 4, make present displayed content be switched to the page shown in Fig. 2.In this way, it is possible to quickly switch tissue, be convenient for users to operate. Especially when tissue quantity more, or tissue subordinate organization's level more time, tissue switching efficiency can be effectively improved.
The address list organizational member data presentation system of the present invention has the advantage that
(1) subordinate organization and the personal information of current organization can be checked at the same page simultaneously, decrease the operation that user is necessary, improve operating efficiency, optimize Consumer's Experience.
(2) can pass through to pull scroll bar to check subordinate organization's list and the current organization lists of persons of current organization rapidly, further increase operating efficiency.
(3) by arranging breadcrumb navigation area, it is possible to quickly switch tissue, be convenient for users to operate. Especially when tissue quantity more, or tissue subordinate organization's level more time, tissue switching efficiency can be effectively improved.
The address list organizational member data display method one_to_one corresponding of the address list organizational member data presentation system of the present invention and the present invention, the technical characteristic set forth in the embodiment of above-mentioned address list organizational member data display method and beneficial effect thereof, all suitable in the embodiment of address list organizational member data presentation system, hereby give notice that.
Each technical characteristic of embodiment described above can combine arbitrarily, for making description succinct, the all possible combination of each technical characteristic in above-described embodiment is not all described, but, as long as the combination of these technical characteristics is absent from contradiction, all it is considered to be the scope that this specification is recorded.
Embodiment described above only have expressed the several embodiments of the present invention, and it describes comparatively concrete and detailed, but can not therefore be construed as limiting the scope of the patent. It should be pointed out that, for the ordinary skill member of this area, without departing from the inventive concept of the premise, it is also possible to making some deformation and improvement, these broadly fall into protection scope of the present invention. Therefore, the protection domain of patent of the present invention should be as the criterion with claims.