Mobile office platform configuration and display method and device
By developing custom cards and combining them with application identification authentication and permission configuration, the problem of single configuration of mobile office platforms is solved, and diversified and secure mobile office platform customization is achieved.
Patent Information
- Application Number
- CN202211239543.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-10-11
- Publication Date
- 2025-09-12
- Estimated Expiration
- 2042-10-11
AI Technical Summary
The existing mobile office platform cannot achieve diversified configuration according to enterprise needs, and the fixed card types and styles are limited, which cannot meet the personalized needs of enterprises.
By having developers develop custom cards and bind them to application identifiers, managers can select and configure fixed or custom cards, combined with overall style and permission scope configuration, to achieve personalized customization of the mobile office platform.
It realizes the diversified configuration of mobile office platform to meet the personalized needs of enterprises, and protects data information through security authentication, thereby improving data security.
Smart Images

Figure CN115619342B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of Internet technology, and more specifically, to a method and device for configuring and displaying a mobile office platform. Background Art
[0002] In recent years, with the development and popularization of Internet information technology, all walks of life are being managed in an information-based manner. Internet information technology has also gradually been introduced into corporate offices, and more and more mobile office platforms have emerged.
[0003] The mobile office platform is used to display and use enterprise applications. Among them, various enterprise applications display application data and application business operations in the form of cards on the mobile office platform. For example, the schedule card is used to display the two schedules closest to the current time. The existing mobile office platform only contains pre-developed fixed cards, and the types and styles of fixed cards are limited. Enterprises can only use the fixed cards of the mobile office platform for office work. When enterprises want to use other types of cards or change the style of cards, they cannot rely on the existing mobile office platform to meet their needs. Enterprises cannot configure the mobile application platform according to their needs to implement a diversified mobile office platform. Summary of the Invention
[0004] In view of this, the present application provides a mobile office platform configuration and display method and device, which is used to solve the problem in the existing mobile office platform configuration method that enterprises are unable to configure mobile application platforms according to their needs to implement diversified mobile office platforms.
[0005] In order to achieve the above objectives, the following solutions are proposed:
[0006] A mobile office platform configuration method, comprising:
[0007] In response to the developer's operation of developing a number of custom cards, a number of custom cards are obtained;
[0008] In response to the developer's operation of binding a corresponding application identifier to each of the custom cards, the corresponding application identifier is bound to each of the custom cards, so that when a user enters a mobile office platform configured with the custom card on a mobile terminal, the mobile terminal automatically performs login authentication according to the application identifier bound to the custom card;
[0009] In response to an operation by a manager to select desired cards to be configured on the mobile office platform from a plurality of preset fixed cards, the fixed cards selected by the manager are configured on the mobile office platform to obtain an initial mobile office platform;
[0010] In response to an operation by a manager to select a custom card to be configured on the initial mobile office platform from the plurality of custom cards, the custom card selected by the manager is configured on the initial mobile office platform to obtain a target mobile office platform;
[0011] In response to the administrator's operation of publishing the target mobile office platform, the target mobile office platform is published to be visible to users.
[0012] Preferably, the responding administrator's operation of publishing the target mobile office platform, before publishing the target mobile office platform to be visible to users, further includes:
[0013] In response to the administrator's operation of configuring the overall style of the target mobile office platform, obtaining the target mobile office platform configured with the overall style;
[0014] The responding administrator publishes the target mobile office platform operation, publishing the target mobile office platform to the user, including:
[0015] In response to the administrator's operation of publishing the target mobile office platform configured with the overall style, the target mobile office platform configured with the overall style is published to be visible to users.
[0016] Preferably, the responding administrator's operation of publishing the target mobile office platform, before publishing the target mobile office platform to be visible to users, further includes:
[0017] In response to the administrator's operation of configuring the permission range of the target mobile office platform, configuring the permission range of the target mobile office platform, where the permission range of the target mobile office platform is a range of users who have permission to load the target mobile office platform;
[0018] The responding administrator publishes the target mobile office platform operation, publishing the target mobile office platform to the user, including:
[0019] In response to the administrator's operation of publishing the target mobile office platform, the target mobile office platform is published and visible to users within the permission range.
[0020] Preferably, the responding administrator's operation of publishing the target mobile office platform, before publishing the target mobile office platform to be visible to users, further includes:
[0021] In response to the administrator's operation of editing the fixed card on the target mobile office platform, obtaining the target mobile office platform on which the fixed card is edited;
[0022] The responding administrator publishes the target mobile office platform operation, publishing the target mobile office platform to the user, including:
[0023] In response to the administrator's operation of publishing the target mobile office platform where the fixed card is edited, the target mobile office platform where the fixed card is edited is published to be visible to users.
[0024] Preferably, the process of responding to the administrator's operation of editing the fixed card on the target mobile office platform includes:
[0025] In response to the administrator performing any one of operations of deleting, designing a style, and setting an authority range on the fixed card on the target mobile office platform, the authority range of the fixed card is the range of users who have the authority to use the fixed card.
[0026] Preferably, the responding administrator's operation of publishing the target mobile office platform, before publishing the target mobile office platform to be visible to users, further includes:
[0027] In response to the administrator's operation of setting a permission range for a custom card on the target mobile office platform, obtaining the target mobile office platform on which the permission range for the custom card is set, wherein the permission range for the custom card is a range of users who have permission to use the custom card;
[0028] The responding administrator publishes the target mobile office platform operation, publishing the target mobile office platform to the user, including:
[0029] In response to the administrator's operation of publishing the target mobile office platform with the permission range of the custom card set, the target mobile office platform with the permission range of the custom card set is published to the user.
[0030] Preferably, in response to the administrator selecting a desired configuration on the mobile office platform from a plurality of preset fixed cards, before configuring the fixed card selected by the administrator on the mobile office platform to obtain the initial mobile office platform, the process further includes:
[0031] In response to the developer's operation of opening the offline cache permission of the mobile office platform, the offline cache permission of the mobile office platform is opened, so that the mobile terminal can download the page code of the mobile office platform offline to the local computer, so that the mobile terminal can use the mobile office platform normally by loading the page code cached locally when it is offline;
[0032] The response manager selects a desired configuration from a plurality of preset fixed cards on the mobile office platform, and configures the fixed cards selected by the manager on the mobile office platform to obtain an initial mobile office platform, including:
[0033] In response to the administrator's operation of selecting desired configurations from a plurality of preset fixed cards on the mobile office platform with offline cache permission enabled, the fixed cards selected by the administrator are configured on the mobile office platform with offline cache permission enabled to obtain an initial mobile office platform.
[0034] A mobile office platform display method, comprising:
[0035] Determine whether a custom card exists;
[0036] If it exists, obtain the corresponding application identifier bound to the custom card;
[0037] Sending the application identifier to the server so that the server can verify whether the application identifier matches the stored application identifier, and if so, returning a token corresponding to the application identifier;
[0038] Receiving the token sent by the server;
[0039] Obtain data information of the corresponding custom card according to the token;
[0040] Obtaining data information of fixed cards on the mobile office platform;
[0041] The data information of the custom card and the data information of the fixed card are displayed on the mobile office platform.
[0042] A mobile office platform configuration device, comprising:
[0043] A custom card acquisition unit is used to respond to the developer's operation of developing a number of custom cards and obtain a number of custom cards;
[0044] An application identification binding unit, configured to respond to an operation by a developer to bind a corresponding application identification to each of the custom cards, and to bind a corresponding application identification to each of the custom cards so that when a user enters a mobile office platform configured with the custom card on a mobile terminal, the mobile terminal automatically performs login authentication based on the application identification bound to the custom card;
[0045] an initial mobile office platform acquiring unit, configured to respond to an operation by an administrator to select a desired card from among a plurality of preset fixed cards to be configured on the mobile office platform, and to configure the fixed card selected by the administrator on the mobile office platform to obtain an initial mobile office platform;
[0046] a target mobile office platform acquiring unit, configured to respond to an operation by an administrator to select a custom card to be configured on the initial mobile office platform from the plurality of custom cards, and to configure the custom card selected by the administrator on the initial mobile office platform to obtain a target mobile office platform;
[0047] The target mobile office platform publishing unit is configured to respond to an operation by an administrator to publish the target mobile office platform and publish the target mobile office platform to be visible to users.
[0048] A mobile office platform display device, comprising:
[0049] A custom card determination unit is used to determine whether a custom card exists, and if so, execute the steps of the application identification acquisition unit described below;
[0050] An application identification obtaining unit, configured to obtain the corresponding application identification bound to the custom card;
[0051] an application identification sending unit, configured to send the application identification to a server so that the server can verify whether the application identification matches a stored application identification, and if so, return a token corresponding to the application identification;
[0052] A token receiving unit, configured to receive the token sent by the server;
[0053] A custom card data information acquisition unit, configured to acquire data information of a corresponding custom card according to the token;
[0054] A fixed card data information acquisition unit, configured to acquire data information of fixed cards on the mobile office platform;
[0055] The mobile office platform display unit is used to display the data information of the custom card and the data information of the fixed card on the mobile office platform.
[0056] It can be seen from the above technical solution that the present application provides a method for configuring and displaying a mobile office platform, in which developers develop several custom cards, and the company's managers can select the required fixed cards from the preset fixed cards. The present application will configure the fixed cards selected by the managers on the mobile office platform. When the preset fixed cards cannot meet the needs of the company, the company's managers can select the cards they want to add to the mobile office platform from several custom cards. The present application will configure the custom cards selected by the managers on the mobile office platform to obtain the mobile office platform that the managers want, so that each company can configure the mobile application platform according to its own needs to realize a diversified mobile office platform.
[0057] Furthermore, in this application, the developer binds a corresponding application identifier to each custom card, so that when the user enters a mobile office platform configured with a custom card on the mobile terminal, the mobile terminal will automatically send the application identifier bound to the custom card to the server. The server verifies whether the application identifier matches the stored application identifier. Only when the match is successful will the token corresponding to the application identifier be returned. The mobile terminal can only obtain and display the corresponding data information of the custom card based on the token, instead of displaying the data information corresponding to each custom card as long as the user successfully enters the mobile office platform. The security of data information is protected through a more secure authentication method. BRIEF DESCRIPTION OF THE DRAWINGS
[0058] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the following briefly introduces the drawings required for use in the embodiments or the description of the prior art. Obviously, the drawings described below are merely embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on the provided drawings without any creative work.
[0059] Figure 1 This is a flow chart of a mobile office platform configuration method disclosed in an embodiment of the present application;
[0060] Figure 2 This is an example diagram of a custom schedule card according to an embodiment of the present application;
[0061] Figure 3 This is an example diagram of the overall style of a mobile office platform configured as an example of an embodiment of the present application;
[0062] Figure 4 This is an example diagram of configuring the permission scope of the mobile office platform according to an embodiment of the present application;
[0063] Figure 5 This is a structural diagram of a mobile office platform configuration device disclosed in an embodiment of the present application;
[0064] Figure 6 This is a flow chart of a mobile office platform display method disclosed in an embodiment of the present application;
[0065] Figure 7 This is a structural diagram of a mobile office platform display device disclosed in an embodiment of the present application;
[0066] Figure 8 This is a hardware structure block diagram of a mobile office platform display device disclosed in an embodiment of this application. DETAILED DESCRIPTION
[0067] The following will be combined with the drawings in the embodiments of this application to clearly and completely describe the technical solutions in the embodiments of this application. Obviously, the embodiments described are only part of the embodiments of this application, not all of the embodiments. Based on the embodiments in this application, all other embodiments obtained by ordinary technicians in this field without making creative efforts are within the scope of protection of this application.
[0068] This application provides a method for configuring and displaying a mobile office platform. The solution of this application can be implemented based on a terminal with data processing capabilities, which can be a computer, server, cloud, etc.
[0069] First of all, before introducing the application plan, the three roles involved in this application are introduced, namely developers, managers and users. Among them, developers are responsible for developing mobile office platforms, fixed cards, custom cards, etc. Managers are the managers of the company, who are responsible for personalizing the company's mobile office platform based on the fixed cards and custom cards developed by developers. Users are people who use the mobile office platform configured by the company's managers to work.
[0070] The embodiment of this application provides a mobile office platform configuration solution. Figure 1 The configuration method of the mobile office platform of this application is described as follows: Figure 1 As shown, the method may include:
[0071] Step S100: In response to the developer's operation of developing a plurality of custom cards, a plurality of custom cards are obtained.
[0072] Specifically, the initial mobile office platform only provides some fixed cards, and the functional types and styles of fixed cards are limited. In order to enable managers to personalize the mobile office platform according to their needs, developers develop custom cards of various functional types. Each functional type has custom cards of different styles. The functional types and styles of custom cards are very rich, enough to cover all kinds of cards required by the enterprise, such as application list cards, carousel cards, news cards, work order cards, chart cards, schedule cards, etc.
[0073] Among them, developers can use H5 technology to develop custom cards.
[0074] Step S110: In response to the developer's operation of binding a corresponding application identifier to each of the custom cards, a corresponding application identifier is bound to each of the custom cards.
[0075] Specifically, the purpose of binding a corresponding application identifier to each custom card is to enable the mobile terminal to automatically perform login authentication according to the application identifier bound to the custom card when the user enters the mobile office platform configured with the custom card on the mobile terminal.
[0076] Among them, the login authentication process is that when the user uses the mobile terminal to enter the mobile office platform to be used, if there is a custom card in the mobile office platform, the mobile terminal will send the application identifier bound to the custom card to the server. The server will verify whether the application identifier matches the stored application identifier. If it matches, it will return the token corresponding to the application identifier. After receiving the token, the mobile terminal obtains the data information of the corresponding custom card according to the token, and displays the data information on the mobile office platform.
[0077] S120 : In response to the administrator's operation of selecting desired cards to be configured on the mobile office platform from a plurality of preset fixed cards, the fixed cards selected by the administrator are configured on the mobile office platform to obtain an initial mobile office platform.
[0078] Specifically, this application presets some fixed cards commonly used by enterprises, such as attendance cards, announcement cards, etc. Managers can select the cards they need to configure on the mobile office platform from the preset fixed cards, and enter the application ID corresponding to the fixed card. The corresponding data can be obtained based on the application ID entered.
[0079] Step S130: In response to the administrator's operation of selecting a custom card to be configured on the initial mobile office platform from the plurality of custom cards, the custom card selected by the administrator is configured on the initial mobile office platform to obtain a target mobile office platform.
[0080] Specifically, the manager can select the custom card to be used according to the needs of the enterprise, configure the custom card to the initial mobile office platform, and obtain the target mobile office platform.
[0081] See also Figure 2 , Figure 2 This is an example of a custom card for a schedule. The custom card for a schedule can be used to display the two schedules closest to the current time, such as Figure 2 As shown, a user has added two schedules in advance using the custom card of the schedule. The custom card of the schedule shows that the two schedules for today are a meeting scheduled at 10:00, the meeting time is 10:00-10:10, the meeting number is 123, and a meeting scheduled at 10:20, the meeting time is 10:20-10:50, and the meeting number is 1234.
[0082] Step S140: In response to the administrator's operation of publishing the target mobile office platform, the target mobile office platform is published to be visible to users.
[0083] Specifically, after the administrator completes the configuration of the mobile office platform, the administrator can publish the configured mobile office platform to the users of the enterprise. After the publishing is completed, the users can use the mobile office platform configured by the administrator.
[0084] In an embodiment of the present application, a number of custom cards are developed by developers, and the company's managers can select the required fixed cards from the preset fixed cards. This application will configure the fixed cards selected by the managers to the mobile office platform. When the preset fixed cards cannot meet the needs of the company, the company's managers can select the cards they want to add to the mobile office platform from a number of custom cards. This application will configure the custom cards selected by the managers on the initial mobile office platform to obtain the target mobile office platform that the managers want, so that each company can configure the mobile application platform according to its own needs to achieve a diversified mobile office platform.
[0085] Furthermore, in this application, the developer binds a corresponding application identifier to each custom card, so that when the user enters a mobile office platform configured with a custom card on the mobile terminal, the mobile terminal will automatically send the application identifier bound to the custom card to the server. The server verifies whether the application identifier matches the stored application identifier. Only when the match is successful will the token corresponding to the application identifier be returned. The mobile terminal can only obtain and display the corresponding data information of the custom card based on the token, instead of displaying the data information corresponding to each custom card as long as the user successfully enters the mobile office platform. The security of data information is protected through a more secure authentication method.
[0086] Optionally, based on the above embodiment, the present application finds that managers may have the need to configure the overall style of the mobile office platform. Based on this, in the above step S140, in response to the manager's operation of publishing the target mobile office platform, before publishing the target mobile office platform to the user, the present application can also respond to the manager's operation of configuring the overall style of the target mobile office platform to obtain the target mobile office platform configured with the overall style.
[0087] On this basis, the above step S140 responds to the administrator's operation of publishing the target mobile office platform and publishes the target mobile office platform to be visible to users, that is, responds to the administrator's operation of publishing the target mobile office platform configured with the overall style and publishes the target mobile office platform configured with the overall style to be visible to users.
[0088] Among them, see Figure 3 , Figure 3 This is an example diagram of the overall style of configuring the mobile office platform, such as Figure 3 As shown, the left side is the mobile office platform being configured, and the right side is some configuration options. This application can respond to the administrator's operation of setting the background image of the mobile office platform, setting the border color, border type, border rounding effect of the card, etc. This application provides an area for uploading background images to upload the background images that the administrator needs to set. This application provides four border types, namely, border types of dotted borders, solid borders, dotted borders, and no borders. In addition, the administrator can also choose the degree of border rounding.
[0089] Optionally, the present application finds that each enterprise may have multiple mobile office platforms. For example, the manager of an enterprise needs to set up a mobile office platform that can be used by all employees, and also needs to set up a mobile office platform for each department of the enterprise that can only be used by employees of each department. Based on this, in the above step S140, in response to the manager's operation of publishing the target mobile office platform, before publishing the target mobile office platform to the user, the present application can also respond to the manager's operation of configuring the authority scope of the target mobile office platform, and configure the authority scope of the target mobile office platform.
[0090] The permission range of the target mobile office platform is a range of users who have permission to load the target mobile office platform.
[0091] On this basis, the above step S140 responds to the administrator's operation of publishing the target mobile office platform and publishes the target mobile office platform to be visible to users, that is, responds to the administrator's operation of publishing the target mobile office platform and publishes the target mobile office platform to be visible to users within the authority scope.
[0092] Among them, this application provides the function of querying employees. Managers can enter the name of the employee to be queried in the query search box. After clicking Query, the corresponding query results will appear. Click the radio button on the left of the query result to select that the mobile office platform is visible to this employee. This application also provides an option to check all employees with one click. Click the radio button on the right of all employees to set the mobile office platform to be visible to all employees who have joined. In addition, managers can also click the expand button on the right of some employees. This application will list the names of all employees. Managers can click the radio button on the left of certain employees to set them to be visible to these employees. This application will also list all employees who have the permission to load the mobile office platform. See Figure 4 , Figure 4 This is an example diagram for configuring the permission range of the mobile office platform, such as Figure 4As shown, the administrator enters employee a in the query area of the mobile office platform configuration interface. After clicking Query, employee a is displayed in the query result area. Click the cell box to the left of employee a to select employee a. Expand the button to the right of some employees to display all employees of the company, including employee a, employee b, and employee c. Click the radio button to the left of employee b to select employee b. The selected employees a and employee b are within the permission scope of the mobile office platform. The right interface shows that the number of selected employees is 2. After expanding, it can be seen that the selected employees are employee a and employee b.
[0093] Optionally, the present application finds that managers may have the need to edit fixed cards on the mobile office platform. Based on this, in the above step S140, in response to the manager's operation of publishing the target mobile office platform, before publishing the target mobile office platform to the user, the present application can also respond to the manager's operation of editing the fixed cards on the target mobile office platform to obtain the target mobile office platform with the fixed cards edited.
[0094] On this basis, the above step S140 responds to the administrator's operation of publishing the target mobile office platform and publishes the target mobile office platform to be visible to the user, that is, responds to the administrator's operation of publishing the target mobile office platform with the edited fixed card and publishes the target mobile office platform with the edited fixed card to be visible to the user.
[0095] Optionally, the process of responding to the administrator's operation of editing the fixed card on the target mobile office platform may include:
[0096] In response to the administrator performing any one of operations of deleting, designing a style, and setting an authority range on the fixed card on the target mobile office platform.
[0097] The permission range of the fixed card is the range of users who have permission to use the fixed card.
[0098] Specifically, managers can choose to delete a fixed card on the target mobile office platform, and can also design the overall style of the fixed card, for example, set the background color of the fixed card, set the fixed card name icon. The application itself provides a variety of background colors for managers to choose from, and managers can select the icons they need to set from the terminal devices they use. In addition, managers can also set the size, color, shape, etc. of the components on the fixed card. In addition to setting the authority scope of the mobile office platform, managers can also set the authority scope of a fixed card, that is, set which employees a fixed card is visible to and which are invisible to. After setting it to be invisible to a certain employee, the fixed card cannot be displayed on the mobile office platform used by the employee. Among them, the authority scope of the fixed card defaults to all employees who have joined the mobile office platform.
[0099] Optionally, the present application finds that the administrator may have a need to set the permission scope of custom cards on the target mobile office platform. Based on this, in the above step S140, in response to the administrator's operation of publishing the target mobile office platform, before publishing the target mobile office platform to the user, the present application can also respond to the administrator's operation of setting the permission scope of custom cards on the target mobile office platform, and obtain the target mobile office platform with the permission scope of custom cards set.
[0100] The permission scope of the custom card is the user scope that has the permission to use the custom card.
[0101] On this basis, the above step S140 responds to the administrator's operation of publishing the target mobile office platform and publishes the target mobile office platform to be visible to the user, that is, responds to the administrator's operation of publishing the target mobile office platform with the permission range set for the custom card and publishes the target mobile office platform with the permission range set for the custom card to be visible to the user.
[0102] Specifically, in addition to setting the permission scope of the mobile office platform and fixed cards, managers can also set the permission scope of a custom card, that is, set which employees can see a custom card and which cannot see it. After setting it to be invisible to a certain employee, the custom card will not be displayed on the mobile office platform used by the employee. Among them, the permission scope of the custom card also defaults to all employees who have joined the mobile office platform.
[0103] Optionally, the present application finds that users may have the need to use the mobile office platform offline, so in the above step S120, the present application responds to the administrator's operation of selecting the required configuration on the mobile office platform from several preset fixed cards, and configures the fixed cards selected by the administrator on the mobile office platform before obtaining the initial mobile office platform. The developer can also open the offline cache permission of the mobile office platform. The present application responds to the developer's operation of opening the offline cache permission of the mobile office platform, and opens the offline cache permission of the mobile office platform.
[0104] On this basis, the above-mentioned step S120 responds to the operation of the administrator selecting the required configuration on the mobile office platform from several preset fixed cards, and configures the fixed card selected by the administrator on the mobile office platform to obtain the initial mobile office platform, that is, in response to the operation of the administrator selecting the required configuration from several preset fixed cards on the mobile office platform with the offline cache permission turned on, the fixed card selected by the administrator is configured on the mobile office platform with the offline cache permission turned on to obtain the initial mobile office platform.
[0105] Specifically, the mobile office platform can be developed by developers using H5 technology. By utilizing the offline caching mechanism of H5 technology, after the developer opens the offline permission of the mobile office platform, the mobile terminal will automatically offline the page codes of the fixed cards and the several custom cards to the local computer. When the mobile terminal is offline, the fixed cards and the several custom cards can be used normally by loading the page codes cached locally.
[0106] In the embodiment of the present application, since it can respond to the developer's operation of opening the offline cache permission of the mobile office platform, the mobile terminal automatically takes the mobile office platform used by the offline user offline, ensuring the availability of the mobile office platform in an offline state and meeting the user's needs for offline use of the mobile office platform.
[0107] The mobile office platform configuration device provided in an embodiment of the present application is described below. The mobile office platform configuration device described below and the mobile office platform configuration device described above can refer to each other.
[0108] First, combine Figure 5 , introduce the configuration device of mobile office platform, such as Figure 5 As shown, the mobile office platform configuration device may include:
[0109] The custom card acquisition unit 200 is used to respond to the developer's operation of developing a number of custom cards and obtain a number of custom cards;
[0110] The application identifier binding unit 210 is configured to respond to the developer's operation of binding a corresponding application identifier to each custom card, and bind a corresponding application identifier to each custom card so that when a user enters a mobile office platform configured with the custom card on a mobile terminal, the mobile terminal automatically performs login authentication based on the application identifier bound to the custom card;
[0111] The initial mobile office platform acquisition unit 220 is configured to respond to an operation by an administrator to select a desired card from among a plurality of preset fixed cards to be configured on the mobile office platform, and to configure the fixed card selected by the administrator on the mobile office platform to obtain an initial mobile office platform;
[0112] The target mobile office platform acquiring unit 230 is configured to, in response to an operation by an administrator to select a custom card to be configured on the initial mobile office platform from the plurality of custom cards, configure the custom card selected by the administrator on the initial mobile office platform to obtain a target mobile office platform;
[0113] The target mobile office platform publishing unit 240 is configured to respond to the administrator's operation of publishing the target mobile office platform and publish the target mobile office platform to be visible to users.
[0114] Optionally, the mobile office platform configuration device may further include:
[0115] An overall style configuration unit, configured to respond to an operation by a manager to configure the overall style of the target mobile office platform, and obtain the target mobile office platform configured with the overall style;
[0116] On this basis, the target mobile office platform publishing unit is used to respond to the administrator's operation of publishing the target mobile office platform, and the process of publishing the target mobile office platform to the user can include: responding to the administrator's operation of publishing the target mobile office platform configured with the overall style, and publishing the target mobile office platform configured with the overall style to the user.
[0117] Optionally, the mobile office platform configuration device may further include:
[0118] an authority range configuration unit, configured to configure the authority range of the target mobile office platform in response to an operation by a manager to configure the authority range of the target mobile office platform, wherein the authority range of the target mobile office platform is a range of users who have the authority to load the target mobile office platform;
[0119] On this basis, the target mobile office platform publishing unit is used to respond to the administrator's operation of publishing the target mobile office platform, and the process of publishing the target mobile office platform to be visible to users may include: responding to the administrator's operation of publishing the target mobile office platform, and publishing the target mobile office platform to be visible to users within the scope of authority.
[0120] Optionally, the mobile office platform configuration device may further include:
[0121] a fixed card editing unit, configured to respond to an operation by a manager to edit a fixed card on the target mobile office platform, and obtain the target mobile office platform on which the fixed card has been edited;
[0122] On this basis, the target mobile office platform publishing unit is used to respond to the administrator's operation of publishing the target mobile office platform, and the process of publishing the target mobile office platform to the user's visibility may include: responding to the administrator's operation of publishing the target mobile office platform with the edited fixed card, and publishing the target mobile office platform with the edited fixed card to the user's visibility.
[0123] Optionally, the process of responding to the administrator's operation of editing the fixed card on the target mobile office platform may include:
[0124] In response to the administrator performing any one of operations of deleting, designing a style, and setting an authority range on the fixed card on the target mobile office platform, the authority range of the fixed card is the range of users who have the authority to use the fixed card.
[0125] Optionally, the mobile office platform configuration device may further include:
[0126] a custom card authority range configuration unit, in response to an operation by an administrator to set the authority range of the custom card on the target mobile office platform, obtaining the target mobile office platform on which the authority range of the custom card is set, wherein the authority range of the custom card is a range of users who have the authority to use the custom card;
[0127] On this basis, the target mobile office platform publishing unit is used to respond to the administrator's operation of publishing the target mobile office platform, and the process of publishing the target mobile office platform to the user's visibility may include: responding to the administrator's operation of publishing the target mobile office platform with the permission range set for the custom card, and publishing the target mobile office platform with the permission range set for the custom card to the user's visibility.
[0128] Optionally, the mobile office platform configuration device may further include:
[0129] An offline cache permission setting unit, configured to respond to a developer's operation of opening the offline cache permission of the mobile office platform, and enable the offline cache permission of the mobile office platform so that the mobile terminal can download the page code of the offline mobile office platform to the local computer, so that the mobile terminal can use the mobile office platform normally by loading the page code cached to the local computer when the mobile terminal is offline;
[0130] On this basis, the response manager selects the required configuration from several preset fixed cards on the mobile office platform, and the process of configuring the fixed cards selected by the manager on the mobile office platform to obtain the initial mobile office platform may include: the response manager selects the required configuration from several preset fixed cards on the mobile office platform with offline cache permission turned on, and the fixed cards selected by the manager are configured on the mobile office platform with offline cache permission turned on to obtain the initial mobile office platform.
[0131] The embodiment of the present application provides a mobile office platform display solution, which can be applied to the mobile office platform configured in the technical solution of the mobile office platform configuration in the above embodiment. Figure 6The mobile office platform display method of this application is described as follows: Figure 6 As shown, the method may include:
[0132] Step S300: Determine whether a custom card exists.
[0133] Specifically, after the user successfully enters the mobile office platform to be used by entering the correct user name and password using the mobile terminal, the mobile terminal will determine whether a custom card exists in the mobile office platform.
[0134] If it exists, the following step S310 is executed; if it does not exist, the data information of the fixed card is directly obtained and displayed on the mobile office platform.
[0135] Step S310: Obtain the corresponding application identifier bound to the custom card.
[0136] Specifically, when there is a custom card on the mobile office platform used by the user, the mobile terminal cannot directly obtain the data information of the custom card. It needs to log in and pass the authentication before it can obtain the data information of the custom card. The login authentication requires the application ID bound to the custom card, so the mobile terminal first obtains the application ID of the custom card.
[0137] Step S320: Send the application identifier to the server so that the server can verify whether the application identifier matches the stored application identifier. If they match, the server returns a token corresponding to the application identifier.
[0138] Specifically, after obtaining the application identifier of the custom card, the application identifier needs to be sent to the server. After the server receives the application identifier sent by the mobile terminal, it will verify whether the application identifier matches the stored application identifier. If they match, a token corresponding to the application identifier will be returned to the mobile terminal. Only based on this token can the relevant data information of the custom card be obtained.
[0139] Step S330: Receive the token sent by the server.
[0140] Step S340: Obtain data information of the corresponding custom card according to the token.
[0141] Specifically, after receiving the token sent by the server, the token is used to request the server for data information of the corresponding custom card.
[0142] Step S350: Acquire data information of the fixed card on the mobile office platform.
[0143] Specifically, when the administrator configures a fixed card to the mobile office platform, he or she will enter the application ID corresponding to the fixed card. Based on the entered application ID, the data corresponding to the application ID can be obtained without login authentication, and the relevant data information of the fixed card can be directly obtained.
[0144] Step S360: Display the data information of the custom card and the data information of the fixed card on the mobile office platform.
[0145] Specifically, after the mobile terminal obtains the relevant data information of the custom card and the fixed card, the data information is displayed on the mobile office platform.
[0146] In the embodiment of the present application, when a user enters a mobile office platform configured with a custom card on a mobile terminal, the mobile terminal will send the application identifier bound to the custom card to the server. The server verifies whether the application identifier matches the stored application identifier. Only when the match is successful will the token corresponding to the application identifier be returned. The mobile terminal can obtain and display the corresponding data information of the custom card only based on the token, instead of displaying the data information corresponding to each custom card as long as the user successfully enters the mobile office platform. The security of data information is protected through a more secure authentication method.
[0147] Optionally, based on the above embodiment, in order to further ensure the security of the data information related to the custom card, the present application found that before sending the application identifier to the server in the above step S320, a key can be requested from the server first. After receiving the key sent by the server, the application identifier is encrypted using the key, and the encrypted application identifier is sent to the server so that the server can decrypt the encrypted application identifier to obtain the application identifier, and then verify whether the application identifier matches.
[0148] In the embodiment of the present application, since the application identifier of the custom card is encrypted using the key sent by the server and then sent to the server, leakage of the application identifier is prevented and the security of data information is further protected.
[0149] The mobile office platform display device provided in an embodiment of the present application is described below. The mobile office platform display device described below and the mobile office platform display device described above can be referenced to each other.
[0150] First, combine Figure 7 , introduce the mobile office platform display device, such as Figure 7 As shown, the mobile office platform display device may include:
[0151] The custom card determination unit 400 is used to determine whether a custom card exists, and if so, execute the steps of the application identification acquisition unit described below;
[0152] The application identification acquisition unit 410 is configured to acquire the corresponding application identification bound to the custom card.
[0153] The application identification sending unit 420 is used to send the application identification to the server so that the server can verify whether the application identification matches the stored application identification. If they match, the server returns the token corresponding to the application identification.
[0154] The token receiving unit 430 is configured to receive the token sent by the server.
[0155] The custom card data information acquisition unit 440 is configured to acquire the data information of the corresponding custom card according to the token.
[0156] The fixed card data information acquisition unit 450 is configured to acquire data information of fixed cards on the mobile office platform.
[0157] The mobile office platform display unit 460 is configured to display the data information of the custom card and the data information of the fixed card on the mobile office platform.
[0158] The mobile office platform configuration and display device provided in the above embodiments can be applied to electronic devices. Figure 8 The hardware structure diagram of the electronic device is shown. Figure 8 , the hardware structure of the electronic device may include: at least one processor 1, at least one communication interface 2, at least one memory 3 and at least one communication bus 4;
[0159] In the embodiment of the present application, the number of the processor 1, the communication interface 2, the memory 3, and the communication bus 4 is at least one, and the processor 1, the communication interface 2, and the memory 3 communicate with each other through the communication bus 4;
[0160] The processor 1 may be a central processing unit (CPU), or an application-specific integrated circuit (ASIC), or one or more integrated circuits configured to implement the embodiments of the present invention;
[0161] The memory 3 may include a high-speed RAM memory, and may also include a non-volatile memory, such as at least one disk memory;
[0162] The memory stores a program, and the processor can call the program stored in the memory, wherein the program is used to implement various processing flows in the aforementioned mobile office platform configuration solution or display solution.
[0163] An embodiment of the present application further provides a storage medium, which may store a program suitable for execution by a processor, wherein the program is used to implement each processing flow in the aforementioned mobile office platform configuration solution or display solution.
[0164] Finally, it should be noted that, in this document, relational terms such as first and second, etc., are used only to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any actual relationship or order between these entities or operations. Moreover, the terms "comprises," "comprising," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or device comprising a series of elements includes not only those elements, but also other elements not explicitly listed, or elements inherent to such process, method, article, or device. In the absence of further limitations, an element defined by the phrase "comprising a ..." does not exclude the presence of additional identical elements in the process, method, article, or device comprising the element.
[0165] The various embodiments in this specification are described in a progressive manner, and each embodiment focuses on the differences from other embodiments. The same or similar parts between the various embodiments can be referenced to each other.
[0166] The above description of the disclosed embodiments is intended to enable one skilled in the art to implement or use the present application. Various modifications to these embodiments will be readily apparent to one skilled in the art, and the general principles defined herein may be implemented in other embodiments without departing from the spirit or scope of the present application. Therefore, the present application is not limited to the embodiments shown herein, but is intended to conform to the widest scope consistent with the principles and novel features disclosed herein.
Claims
1. A mobile office platform configuration method, characterized in that: include: In response to the developer's operation of developing a number of custom cards, a number of custom cards are obtained; In response to the developer's operation of binding a corresponding application identifier to each of the custom cards, a corresponding application identifier is bound to each of the custom cards, so that when a user enters a mobile office platform configured with the custom card on a mobile terminal, the mobile terminal automatically performs login authentication based on the application identifier bound to the custom card; wherein the mobile terminal sends the application identifier bound to the custom card to the server, so that the server verifies whether the application identifier matches the stored application identifier. If a match is found, a token corresponding to the application identifier is returned, and the mobile terminal obtains and displays the corresponding data information of the custom card based on the token; In response to an operation by a manager to select desired cards to be configured on the mobile office platform from a plurality of preset fixed cards, the fixed cards selected by the manager are configured on the mobile office platform to obtain an initial mobile office platform; In response to an operation by a manager to select a custom card to be configured on the initial mobile office platform from the plurality of custom cards, the custom card selected by the manager is configured on the initial mobile office platform to obtain a target mobile office platform; In response to the administrator's operation of publishing the target mobile office platform, the target mobile office platform is published to be visible to users.
2. The method according to claim 1, characterized in that The responding administrator's operation of publishing the target mobile office platform, before publishing the target mobile office platform to the user, further includes: In response to the administrator's operation of configuring the overall style of the target mobile office platform, obtaining the target mobile office platform configured with the overall style; The responding administrator publishes the target mobile office platform operation, publishing the target mobile office platform to the user, including: In response to the administrator's operation of publishing the target mobile office platform configured with the overall style, the target mobile office platform configured with the overall style is published to be visible to users.
3. The method according to claim 1, characterized in that The responding administrator's operation of publishing the target mobile office platform, before publishing the target mobile office platform to the user, further includes: In response to the administrator's operation of configuring the permission range of the target mobile office platform, configuring the permission range of the target mobile office platform, where the permission range of the target mobile office platform is a range of users who have permission to load the target mobile office platform; The responding administrator publishes the target mobile office platform operation, publishing the target mobile office platform to the user, including: In response to the administrator's operation of publishing the target mobile office platform, the target mobile office platform is published and visible to users within the permission range.
4. The method according to claim 1, wherein The responding administrator's operation of publishing the target mobile office platform, before publishing the target mobile office platform to the user, further includes: In response to the administrator's operation of editing the fixed card on the target mobile office platform, obtaining the target mobile office platform on which the fixed card is edited; The responding administrator publishes the target mobile office platform operation, publishing the target mobile office platform to the user, including: In response to the administrator's operation of publishing the target mobile office platform where the fixed card is edited, the target mobile office platform where the fixed card is edited is published to be visible to users.
5. The method according to claim 4, characterized in that The process of responding to the administrator's operation of editing the fixed card on the target mobile office platform includes: In response to the administrator performing any one of operations of deleting, designing a style, and setting an authority range on the fixed card on the target mobile office platform, the authority range of the fixed card is the range of users who have the authority to use the fixed card.
6. The method according to claim 1, characterized in that The responding administrator's operation of publishing the target mobile office platform, before publishing the target mobile office platform to the user, further includes: In response to the administrator's operation of setting a permission range for a custom card on the target mobile office platform, obtaining the target mobile office platform on which the permission range for the custom card is set, wherein the permission range for the custom card is a range of users who have permission to use the custom card; The responding administrator publishes the target mobile office platform operation, publishing the target mobile office platform to the user, including: In response to the administrator's operation of publishing the target mobile office platform with the permission range of the custom card set, the target mobile office platform with the permission range of the custom card set is published to the user.
7. The method according to any one of claims 1 to 6, characterized in that The method further includes: responding to the administrator's operation of selecting a desired configuration on the mobile office platform from a plurality of preset fixed cards, and configuring the fixed cards selected by the administrator on the mobile office platform before obtaining the initial mobile office platform; In response to the developer's operation of opening the offline cache permission of the mobile office platform, the offline cache permission of the mobile office platform is opened, so that the mobile terminal can download the page code of the offline mobile office platform to the local computer, so that the mobile terminal can use the mobile office platform normally by loading the page code cached to the local computer when it is offline; The responding manager selects a desired configuration on the mobile office platform from a plurality of preset fixed cards, and configures the fixed cards selected by the manager on the mobile office platform to obtain an initial mobile office platform, including: In response to the administrator's operation of selecting desired configurations from a plurality of preset fixed cards on the mobile office platform with offline cache permission enabled, the fixed cards selected by the administrator are configured on the mobile office platform with offline cache permission enabled to obtain an initial mobile office platform.
8. A mobile office platform display method, characterized in that: A mobile office platform configured using the method according to any one of claims 1 to 7, comprising: Determine whether a custom card exists; If it exists, obtain the corresponding application identifier bound to the custom card; Sending the application identifier to the server so that the server can verify whether the application identifier matches the stored application identifier, and if so, returning a token corresponding to the application identifier; Receiving the token sent by the server; Obtain data information of the corresponding custom card according to the token; Obtaining data information of fixed cards on the mobile office platform; The data information of the custom card and the data information of the fixed card are displayed on the mobile office platform.
9. A mobile office platform configuration device, characterized in that: include: A custom card acquisition unit is used to respond to the developer's operation of developing a number of custom cards and obtain a number of custom cards; An application identifier binding unit is configured to respond to a developer's operation of binding a corresponding application identifier to each of the custom cards, and to bind a corresponding application identifier to each of the custom cards so that when a user enters a mobile office platform configured with the custom card on a mobile terminal, the mobile terminal automatically performs login authentication based on the application identifier bound to the custom card; wherein the mobile terminal sends the application identifier bound to the custom card to a server, so that the server verifies whether the application identifier matches a stored application identifier, and if so, returns a token corresponding to the application identifier, and the mobile terminal obtains and displays the corresponding data information of the custom card based on the token; an initial mobile office platform acquiring unit, configured to respond to an operation by an administrator to select a desired card from among a plurality of preset fixed cards to be configured on the mobile office platform, and to configure the fixed card selected by the administrator on the mobile office platform to obtain an initial mobile office platform; a target mobile office platform acquiring unit, configured to respond to an operation by an administrator to select a custom card to be configured on the initial mobile office platform from the plurality of custom cards, and to configure the custom card selected by the administrator on the initial mobile office platform to obtain a target mobile office platform; The target mobile office platform publishing unit is configured to respond to an operation by an administrator to publish the target mobile office platform and publish the target mobile office platform to be visible to users.
10. A mobile office platform display device, characterized in that: The display method according to claim 8 comprises: A custom card determination unit is used to determine whether a custom card exists, and if so, execute the steps of the application identification acquisition unit described below; An application identification obtaining unit, configured to obtain the corresponding application identification bound to the custom card; an application identification sending unit, configured to send the application identification to a server so that the server can verify whether the application identification matches a stored application identification, and if so, return a token corresponding to the application identification; A token receiving unit, configured to receive the token sent by the server; A custom card data information acquisition unit, configured to acquire data information of a corresponding custom card according to the token; A fixed card data information acquisition unit, configured to acquire data information of fixed cards on the mobile office platform; The mobile office platform display unit is used to display the data information of the custom card and the data information of the fixed card on the mobile office platform.
Citation Information
Patent Citations
Method, mobile terminal and system for realizing mobile terminal office
CN109067826A
Application management method and device
CN110032391A
Application management method and device and computer storage medium
CN110247938A
Offline H5 application loading method and system
CN112416462A
Information processing method, device and equipment for light application
CN114579952A