Use of the underlying development platform

1 Operation process:
       First, log in to the browser: http://192.168.89.156/ctsaas/, enter your own account, and operate online (offline operation is an option to prevent database viruses).
       There are tenant management, application management, and directory management in the interface. Tenant management can be understood as a specific project (such as OA of a certain company), application is a function under the project, and directory management is to manage all files under the saas project.
       The general operation is to add a function module on the basis of the existing project, that is, to create a new application. The application must have a version number. After the application is built, you need to set the application permissions under the system settings menu, and then select your own application to create the corresponding database and Forms (jsp pages). After the table in the database is built, DDL needs to be published, the form needs to be published after being built, and then the application is published. After the application is published, find the tenant you are in, create a new association in the associated application, bind the tenant to the application, test the connection, and publish the form and data table.
       After the above steps are completed, it means that the code you created has been included in the project of the saas underlying development platform. Then open Xmanager, select XShell, create a connection to the development server, use ftp to copy the project file under the underlying development platform to the local project of the same name, and then start the project to edit and improve.
2 The menu button is added
       to the system opened by the local project, find the basic settings, click System Maintenance, log in to the super administrator background system (enterprise account is the tenant identification code, account admin, password 1234), first click on the upper right horizontal menu bar Authorization management, find the item to be modified first (such as the collaborative office of the ERM enterprise resource management platform), click the collaborative office, and create a new subordinate on the right: the access address can write the jsp page to be jumped, and other information needs to be filled in the order, this order In order to arrange in reverse order, in the same way, subordinates can be created according to requirements.
       After creating the menu information, you need to authorize. The first authorization is tenant authorization. Click Authorization in the tenant information, select the menu you added, and the created menu is included under the tenant. The second authorization is role authorization. Select the upper right Organizing user management in the horizontal menu, then select role authorization on the left menu, and select the permission according to the name of the role you want to log in, then you will see a new menu button in the system after logging in to the account.
3 Notes
       The coding of applications or forms, etc., is unique.
       Database table names should be capitalized when editing.
       When creating a data table, the verification type is temporarily not used, and fields such as price, salary, and password need to be encrypted. The number of Chinese characters is divided by the length of 3. Remember to publish the DDL file after creating the table.
       Form, each modification needs to modify the form name on the right, each application has only one home page, and the compressed attribute is unchecked.
       Each application can only use the table created by itself. If you need to use another table, you can use the sql statement to obtain it.
       The main table is all appinfo, and the sorting of all columns in the list should be written consecutively, and blank columns will appear when they are not consecutive.
       Push is a function of the mobile phone. (The company's business requires that every application has a mobile phone application), the number of text messages is 70 words, including many basic words, which are about 40 words. The real prompt language should be concise and less than 30 words.
       Serial in the process: select one of them, in parallel: select all of them and agree.
       When releasing your app, don't release too many at once.
       The test tenant is the trial tenant, syzh, database address DB_Hcct.

 

Guess you like

Origin http://10.200.1.11:23101/article/api/json?id=326655044&siteId=291194637