#常用工具 --- ##角色 --- 角色是软件中权限管理的基本单位,流程处理也是针对角色进行的,角色可以按照客户需求自己新建的,可以在角色下添加用户,一个角色可添加多个用户。 **配置步骤:** 第一步:新建角色,填写角色名称。 ![](imgs/Basicconfiguration03.png) **注:是否为默认角色,如果勾选了“是”之后,所有新建的用户都会添加该角色。** 第二步:域(租户)管理-软件配置,管理员可以对角色的模块(菜单、表单、视图)权限进行配置;先点击添加,添加软件列表。 ![](imgs/Basicconfiguration04.png) 第三步:勾选授权的模块类型:PC端菜单/移动端菜单/模块资源即可对其进行授权。 ![](imgs/Basicconfiguration05.png) ![](imgs/Basicconfiguration06.png) **注:配置之前到菜单、表单、视图中需要授权的地方设置“仅授权角色可用”,否则默认是所有角色都可以打开的。** ![](imgs/Basicconfiguration07.png) ![](imgs/Basicconfiguration08.png) **对单个角色进行授权:** ![](imgs/Basicconfiguration09.png) **对多个角色进行授权:** ![](imgs/Basicconfiguration10.png) ![](imgs/Basicconfiguration11.png) ![](imgs/Basicconfiguration12.png) **注:表单或者视图默认的是所有角色可看,所以在模块资源中表单或者视图后面会显示【公共】,如果我们在表单或者视图处设置“仅授权角色可看”,该处则会变成【私有】,才可以配置操作的权限。** ##PC菜单 --- PC菜单是用户在前台使用的应用菜单,客户可以通过设置之后连接到表单、视图、报表等,同时还可以进行参数传递。 ![](imgs/Basicconfiguration13.png) 创建菜单的方式有两种,第一种可以直接在菜单里面进行配置,需要填写名称、链接类型、上级等等。另一种是直接在表单和视图的右上角操作栏中有【创建菜单】按钮,直接点击创建即可。 **基本信息:** 名称:菜单名称。 多语言标签:设置菜单名称在前台以多种语言显示。 权限:授权给所有角色使用或者授权给选定角色使用。 上级:菜单的上级菜单 。 (链接为视图时)是否显示记录总数:显示该菜单对应视图在数据中的记录总数。(该项会影响性能) 是否显示记录总数:显示该菜单对应表单在数据中的记录总数。 序列号:对菜单进行排序,如果没有设置排序则按照新建菜单时间排序。 打开链接:设置打开菜单的方式:工作区域、新窗口打开。 链接类型:设置菜单链接的类型。(具体操作可以参看标题:菜单——链接类型) 模块:选择菜单对应的表单或视图所在的模块。 作用表单/视图:选择菜单绑定的表单或视图。 参数:在菜单中传递自己定义的参数。 图标类型:可选择图片或者是字体图标。 图标:选择图标。 状态:可选择有效或者是失效。 **菜单配置方式:** ![](imgs/Basicconfiguration14.png) **菜单快捷配置方式:** ![](imgs/Basicconfiguration15.png) ![](imgs/Basicconfiguration16.png) ##Mobile菜单 --- 移动端上面使用菜单的情况,需要开发者单独配置移动端菜单。 **配置步骤:** 第一步:创建移动端一级菜单。 ![](imgs/Basicconfiguration17.png) 第二步:复制PC端菜单到移动端,选中左侧PC端菜单,点击复制菜单按钮。 ![](imgs/Basicconfiguration18.png) 第三步:PC端菜单再选择复制到移动端一级菜单,点击复制。 ![](imgs/Basicconfiguration19.png) ##Widget --- 用户在前台可以根据自己的个人喜好,去拖动板块排版或者是设置前台板块的布局比例,用户展现数据统计报表或者视图等等。 ![](imgs/Basicconfiguration20.png) **基本信息:** 名称:widget板块名称。 类型:内容展示类型,可选择为:摘要、视图、报表、链接内容、流程处理、计算脚本等等。 排序号:设置排列顺序,数值越小越靠前。 授权方式:授权给所有角色使用或者授权给选定角色使用。 支持类型:选择支持PC端或移动端。 是否发布:勾选后在前台进行使用,如果勾选了“否”后在前台隐藏该板块。 图标类型:可选择字体图标或者是图案。 图标:选择系统自带的图标或者是用户自己上传的图标。 标题颜色:设置标题的文字颜色。 标题背景颜色:设置标题的文字底色。 标题栏色:设置标题栏颜色。 ##任务 管理员在后台通过脚本的形式编写好任务的执行逻辑,定期执行任务。应用场景有:定时启动流程或者是定时进行企业微信用户跟平台用户之间定时同步等。 ![](imgs/Basicconfiguration21.png) **配置信息:** 名称:任务名称。 创建人:创建任务的人。 类型:任务的类型。 启动类型:启动任务的类型,分为:手动、自动、禁止。 重复:任务重复执行方式,分为:立刻、不重复、每日、每周、每月。 修改时间:重新修改任务的时间。 描述:任务的描述。 终止条件:终止任务在系统执行的条件。 任务内容:实现定时任务的业务逻辑代码。 运行时间:开始运行任务的日期,年月日形式。 时间:开始运行任务的相信时间,时分秒形式。 **操作示例可参考天翎技术论坛案例:** 示例一:[定时任务发送手机短信](http://www.teemlink.com/bbs/viewthread.php?tid=165771&highlight=%B6%A8%CA%B1%C8%CE%CE%F1)。 示例二:[后台定时任务如何调用工作日历的相关函数](http://www.teemlink.com/bbs/viewthread.php?tid=165332&highlight=%B6%A8%CA%B1%C8%CE%CE%F1)。 示例三:[定时创建单据并启动流程](http://www.teemlink.com/bbs/viewthread.php?tid=160148&highlight=%B6%A8%CA%B1%C8%CE%CE%F1)。 ##状态标签 状态标签和流程配合使用,一般是创建好了状态标签,之后在按钮绑定状态标签或者是表单中获取流程的节点状态来判断是否可以进行编辑。 ![](imgs/Basicconfiguration22.png) ![](imgs/Basicconfiguration23.png) **操作示例可参考天翎技术论坛案例:** 示例一:[是否可以根据流程当前的状态来控制表单是否可编辑](http://www.teemlink.com/bbs/viewthread.php?tid=159468&highlight=%D7%B4%CC%AC%B1%EA%C7%A9)**。** 示例二:[根据状态标签控制字段权限](http://www.teemlink.com/bbs/viewthread.php?tid=158804&highlight=%D7%B4%CC%AC%B1%EA%C7%A9)。