1 操作流程:
首先浏览器登陆:http://192.168.89.156/ctsaas/,进入自己的账号,联机操作(脱机操作是预防数据库病毒的一种选择)。
界面中有租户管理,应用管理,目录管理。租户管理可以理解为一个具体的项目(如某某公司OA),应用是项目下的一个功能,目录管理是管理saas项目下的所有文件。
一般的操作都是在已有项目的基础上添加某一功能模块即新建应用,应用要有版本号,建完应用需要在系统设置菜单下设置应用权限,然后选择自己的应用创建对应的数据库和表单(jsp页面)。数据库中的表建完需要DDL发布,表单建完需要发布,然后是发布应用。应用发布完成之后,找到你所在的租户,关联应用中新建关联,将租户和应用绑定,然后测试连接,发布表单和数据表。
以上步骤完成之后,表示在saas底层开发平台的这个项目中已经包含了你创建的代码。然后打开Xmanager,选择XShell,创建一个开发服务器的连接,利用ftp的方式将底层开发平台下的项目文件复制到本地的同名项目中,然后启动项目就可以编辑完善。
2 菜单按钮添加
在本地项目打开的系统中,找到基础设置,点击系统维护,登陆超级管理员后台系统(企业账号是租户识别码,账号admin,密码1234),首先点击右上方横向菜单栏中的授权管理,找到先要修改的项目(如ERM企业资源管理平台的协同办公),点击协同办公,右侧新建下级:访问地址可以写要跳转的jsp页面,其他信息中需填写排序,此排序为倒序排列,同理可根据需求创建下级。
在创建好菜单信息之后需要授权,第一个授权是租户授权,在租户信息中点击授权,选中自己添加的菜单,租户下就包含了所创建的菜单,第二个授权是角色授权,选择右上方横向菜单的组织用户管理,然后选择左侧菜单的角色授权,根据你要登陆的所属角色名称选中权限,那么登陆账号后就会在系统中看到新建的菜单按钮。
3 注意事项
应用或者表单等的编码,是唯一的。
数据库表名编辑时要大写。
创建数据表时,校验类型暂时不用,价格,工资,密码等字段需要加密,汉字的个数是长度除以3,建表后切记发布DDL文件。
表单,每次修改需要修改右侧的表单名称,每个应用只有一个首页,压缩的属性取消选中。
每个应用只能用自己创建的表,如需要使用别的表用sql语句获取。
主表都是appinfo,列表中所有列的排序要连着写,不连续的时候会出现空白列。
推送是手机端的功能。(公司的业务要求每一个应用都要有手机端应用),短信字数70字,其中包含很多基本字数大概40多,真正的提示语言要简练,30以内。
流程中的串行:多选其中之一,并行:多选全同意。
发布应用的时候不要一次性发布太多。
测试用租户是试用租户,syzh,数据库地址 DB_Hcct.
相关推荐
7.1.3 开发平台178 7.2 omap内核178 7.3 移植omap体系结构180 7.3.1 移植omap平台180 7.3.2 移植omap处理器183 7.4 移植Android专用驱动和组件188 7.5 omap的设备驱动190 第8章 显示系统驱动应用195 8.1...
JNI封装的底层加密实现,可跨平台使用
使用wxWidgets进行跨平台程序开发。wxWidgets是一个给程序员使用的开发包,这个开发包用来开发用于桌面电脑或者移动设备的GUI(图形用户界面,下同)应用程序。它提供了一个编程框架,作了很多底层的工作以便给应用程序...
底层开发主要使用C/C++、Java实现GIS的底层数据引擎、图形引擎及相关分析等功能。底层开发需要强大的技术和资金背景才行,要求精通计算机底层技术和空间分析算法。 2 二次开发是在GIS平台开发商提供的GIS开发包基础...
轻量级智能快速开发平台,可以帮助您解决项目中90%的重复工作,让您更多关注业务逻辑。由于本身轻量级特性,可根据自身需求二次开发想要的功能。使用 Spring boot,主流趋势,开箱即用 。 使用 Maven 多模块 构建...
7.1.3 开发平台178 7.2 omap内核178 7.3 移植omap体系结构180 7.3.1 移植omap平台180 7.3.2 移植omap处理器183 7.4 移植Android专用驱动和组件188 7.5 omap的设备驱动190 第8章 显示系统驱动应用195 8.1...
7.1.3 开发平台178 7.2 omap内核178 7.3 移植omap体系结构180 7.3.1 移植omap平台180 7.3.2 移植omap处理器183 7.4 移植Android专用驱动和组件188 7.5 omap的设备驱动190 第8章 显示系统驱动应用195 8.1...
开发人员通过此工具对底层的元数据进行定义和预置。他们可以进行物理数据库、代码等比较专业化的预置工作。 实施人员 实施人员也可通过此工具预置复杂的逻辑,甚至预置与编码相关的内容,但他们与开发人员所不同的...
* Android 底层开发技术:包括 Android 底层开发的原理、Android 底层开发的方法、Android 底层开发的应用等。 * JNI 机制:包括 JNI 机制的原理、JNI 机制的使用方法、JNI 机制在 Android 平台上的应用等。 * c/c++...
QT,C++使用技巧,实战应用开发小系统...详细介绍了一些Qt框架的各种功能和模块,以及如何使用Qt进行GUI开发、网络编程和跨平台应用开发等。 适用于初学者和有经验的开发者,能够帮助你快速上手Qt并掌握其高级特性。
通过使用MotoHawk完成控制算法的规格定义和功能设计之后,使用MotoTune用户可以将软件策略针对相应硬件ECU自动生成可执行性代码,并通过专业的调试工具,将其刷写到ECU中,并能够进行一些底层的调试。MotoTune标定...
PRTX开发平台完全由C++/C完成,并且在重要的视频压缩方面,我们插入汇编代码,使效率高,速度快,占用计算机资源少。C/C++这类底层开发语言在视频,音频及网络开发方面具有相当的优势,C/C++开发的程序运行速度是...
本套教程基于Linux操作系统...掌握分布式离线数据平台Hadoop的使用。 课程配套学习资料,建议学员学习过程中跟着视频教程实操,可理解更加深入。技术问题可在下方留言,每晚8点我会准时答疑。感谢观看,祝您学习愉快!
本书共12章,开篇介绍了Android底层开发和嵌入式开发之间的关系,接着介绍Android系统的编译和移植,在这个基础上进一步阐述了Android驱动开发的原理,最后给出了一个Android智能家居的实例。 本书是大学院校嵌入式...
无约束:软件使用底层程序做好的功能模块,直接调用即可。同时解决了人才、技术、服务的问题。产品用于中低端工业控制,各种小型设备类控制。产品用于中低端工业控制,各种小型设备类控制。在仪器仪表、SMT周边设备...
JDiy是一个超轻量级的java开发框架,同时也是一套javaWeb建站开发平台。可以将JDiy应用于javaWeb/javaEE开发环境,或javaSE开发环境。JDiy支持多种数据库类型,如MySQL, MsSQL, Oracle, PostgreSQL, SQLite等,并...
没有使用OpenGL,OpenCV 等平台,直接从底层开始3维建模,到光照处理,以及透视投影算法. 使用Delphi开发
高清版本带目录,里面的内容非常精华,对unity和c#的底层开发和跨平台做了很详细的分析。
基于C语言开发的面向底层设备驱动的驱动库.zip 在开发产品的时候,我们免不了需要用到大量的外部扩展设备。这些设备可能是板载的,也可能是板外的,但不管怎样我们都需要为其编写驱动。在编写这些驱动时经常会出现...