Module registration: registers information such as the module runtime to the resource management platform. The platform records the Assembly, version, and other information related to the module runtime, in this way, the deployment is convenient.
Deployment, one-time installation, and multi-client deployment. The registration information of all modules is stored in the database.
Let's take a look at the specific table of the storage module registration information in the database:
In this way, we know the basic information of the module. Let's take a look at the grouping table of the module. Otherwise, when there are too many modules, they cannot be maintained on the left-side resource management platform, it is convenient and easy to have a group information.
More, let's take a look at the definition information of the module grouping table:
In this way, we have completed the maintenance of group information, but the Division must be associated with the module, during the design of the Platform, a separate table is used to maintain the link between the two elements.
This is relatively simple and should be easy to understand.
The above describes how to register a module and manage and maintain it on the platform. The following describes how to manage the developed module on the resource management platform and assign permissions.
1. Find the following applications under the "bin" directory or "Ref" directory:
2. After running the program:
3. Let's take a look at how to register the developed modules in module management.
First, copy the Assembly DLL of the developed module to the directory where the resource management platform application is located.
4. Open the module Management page:
5. Click "Install"Select the assembly of the module to be installed:
6. Select "Browse" the Assembly where the selected module is located:
7. We chose to install "drug warehouse receiving" as an example to describe:
At this time, related records will be inserted into the relevant platform system table.
We can also uninstall the functional modules to be written in.
In this way, the module registration is completed. After registration, we can view the relevant attributes of the module:
The property information is as follows:
Next, let's take a look at the content of the security and summary tab:
Click Add or delete to maintain the "role" or "Account" of the function permissions assigned to the module ":
For example, enter "A" as the keyword to query:
Select one or more roles or accounts to set the module access permissions.
For example, select the "Administrator" role:
Summary:
Although the above module Management provides the function of assigning permissions of roles and accounts to modules, we do not recommend assigning permissions in the module management module, of course there are some special modules, only for specific accounts
The permission assignment function is very useful when you have access to this module.