门户配置

在企业设置中的名称图片设置中,配置系统名称、企业LOGO、登录页LOGO、登录页背景图、网站LOGO

首页如下图所示

登录页如下图所示

2 配置网站标题

在统一通用配置功能中,添加门户配置,其中包括2个关于网站标题的配置

  • 选中网站名称,则网站标题仅显示网站名称,不变
  • 选中功能名称,则随着打开的功能,网站标题发生变化,显示打开的功能名称
  • 选中功能名称_网站名称,在打开的功能名称后面,显示网站名称

3 配置首页快捷办公

在企业设置中的快捷办公设置中,配置首页上快捷办公的图片、数据来源

3.1 设置内置数据来源

添加工作流应用后,系统提供待办数量 waitTaskConut 和待阅数量 waitNoticeCount 两个数据,点击图片打开任务中心功能,设置如下图

  • 标题、背景图、数值初始值:设置在界面上的显示
  • 数值标识:待办设置为 waitTaskConut,待阅设置为 waitNoticeCount
  • 点击打开页面标题、页面url、是否系统内部页面:设置点击图片打开的页面,如果要打开任务中心,任务中心功能url为/wf/x5/UI2/main/taskCenter.w?parameter=waiting,选为系统内部页面

3.2 设置其它数据来源

例如提供如下的url,POST请求,参数是用户名,将返回的数据显示出来

http://oa域名/default/mobile/work/queryTotalNum

POST数据

{    
    "userId" : "用户名称"
}

返回数据

{
    "respcode":1,
    "msg":"成功",
    "result":{
        "daiban":"21",// 待办
        "daiyue":"1", // 待阅
        "daiqian":”3",// 待签
        "meeting":"3",// 会议
        "mail":"1",   // 邮件
        “notice”:”1”,  // 公告
    },
    "resMap":{
        "msg":"成功",
        "result":"0",
    }
}

  • 请求Url:输入请求的url(http://oa域名/default/mobile/work/queryTotalNum)
  • 请求方式:输入url的请求方式(POST)
  • 用户名参数名:url的参数只支持当前用户名,输入url的参数名(userId)
  • 返回数据:返回的json数据如果是第一级数据,则返回数据不用输入,如果是第二级数据,例如本例,在result下面,则返回数据输入(result)
  • 标题、背景图、数值初始值:设置在界面上的显示
  • 数值标识:设置为result中的key(例如:daiban)
  • 点击打开页面标题、页面url、是否系统内部页面:设置点击图片打开的页面

4 配置首页固定磁贴

在企业设置中的固定磁贴设置中,配置首页左侧中部和下部两个磁贴的来源页面

5 配置登录方式

在系统配置中,配置短信、人脸识别、APP扫码等登录方式,不开启的,登录页不显示

6 配置是否显示水印

在统一通用配置功能中,添加门户配置,其中包括6个关于水印的配置

系统默认提供6个显示内容,分别是顶级机构、当前部门、姓名、手机号、登录日期、登录时间,选中后,将依次显示。下图为选中姓名和手机号的效果图

系统还支持自定义内容,通过表达式计算得出。

  • 固定值:直接输入,用引号括起来,例如:'公司名称'
  • 使用函数:表达式编辑器中的函数都可使用,例如:日期格式转换 justep.Date.toString(justep.Date.getServerDatetime(),'YYYY年MM月DD日')
  • 使用上下文组件:$context表示上下文组件,可以调用上下文组件的方法,例如:获取当前用户的手机号 $context.getCurrentUserInfo().phone
  • 使用model对象:$model表示model对象,即js中的this,使用$model.comp()可获取页面上的组件
  • 支持字符串拼接:使用加号拼接字符串,例如:justep.Date.toString(justep.Date.getServerDatetime(),'YYYY年MM月DD日')+"--"+$context.getCurrentUserInfo().phone

选中自定义内容后,在自定义内容表达式中输入表达式,水印内容会显示表达式的计算结果。下图为选中姓名和自定义内容的效果图

7 门户配置显示项

门户顶部的内容可以通过配置控制是否显示或显示格式

7.1 新门户的配置

  • 新门户可以控制是否显示的有:显示菜单图标、登录日期、通讯录图标和菜单面包屑
  • 右上角的用户名,在一人多岗的情况下,有两种方案:显示后两级组织(不包括岗位)和显示后三级组织

7.2 老门户的配置

  • 老门户可以控制是否显示的有:菜单切换、菜单搜索、岗位切换、当前日期时间、待办数、组织机构切换、显示右边栏和菜单面包屑
  • 老门户默认不显示多页签,设置后才会显示

  • 设置老门户默认皮肤

老门户默认提供12种皮肤,如下图所示,皮肤的不同体现在顶部的背景色和左侧功能树的背景色上。彩色背景字为白色,白色背景字为黑色。

在门户配置中,选择一个默认皮肤

  • 使用新门户样式的登录用户下拉框

老门户默认的登录用户下拉框如下图所示,包括查看个人信息、修改密码、切换岗位、退出登录等4个功能

使用新门户样式的登录用户下拉框如下图所示,包括查看个人信息、修改密码、切换岗位、退出登录、恢复默认首页、进入代理、退出代理等7个功能

在门户配置中切换

8 配置首页显示内容

门户除了可以显示默认的首页以外,还可以将一个页面作为首页,这个页面可以是桌面端开发出来的页面,也可以是经典桌面端开发出来的页面,也可以是外部页面。支持配置角色对应的首页,实现不同的角色显示不同的首页。

8.1 显示桌面端页面

在首页配置中,点新增按钮,新增一个首页配置

  • 首页名称:用于角色首页配置中的首页名称属性
  • 首页url:格式为:/服务名/pcxapp/pcx/目录名/页面名.w
  • 首页类型:选择桌面端页面
  • 首页高度:无需设置
  • 默认首页:不符合任何角色时,显示该首页

运行效果如下图所示

8.2 显示经典桌面端页面

在首页配置中,点新增按钮,新增一个首页配置

  • 首页名称:用于角色首页配置中的首页名称属性
  • 首页url:格式为:/服务名/pcapp/pc/目录名/页面名.w
  • 首页类型:选择经典桌面端页面
  • 首页高度:无需设置
  • 默认首页:不符合任何角色时,显示该首页

8.3 显示外部页面

在首页配置中,点新增按钮,新增一个首页配置

  • 首页名称:用于角色首页配置中的首页名称属性
  • 首页url:页面访问url
  • 首页类型:选择外部页面
  • 首页高度:页面高度不变则设置此属性;高度会变化时,在页面中发送如下的消息,传递新高度

      window.parent.postMessage({
          code: "iframeHeight",
          height: "515"
      },"*")
    
  • 默认首页:不符合任何角色时,显示该首页

运行效果如下图所示

8.4 显示系统默认页面

在首页配置中,点新增按钮,新增一个首页配置

  • 首页类型:选择系统默认首页
  • 默认首页:不符合任何角色时,显示该首页

8.5 不同的角色显示不同的首页

在角色首页配置中,点新增按钮,新增一个角色首页配置

  • 角色编码:使用角色编码,配置显示的首页,支持设置多个角色编码,逗号分隔
  • 首页名称:对应首页配置中的首页

业务角色的角色编码可在业务角色管理中看到,如下图所示

9 使用老门户

系统提供两种门户风格,一种是新门户,如下图所示

一种是老门户,如下图所示

切换新老门户的方法如下:

  1. 用租户管理员登录控制台,打开应用/服务管理功能,点击企业门户应用右侧的配置按钮,弹出应用设置对话框,如下图所示

  1. 点击环境设置右侧的设置按钮,弹出环境设置对话框,点击pcapp右侧的设置参数按钮

  1. 弹出参数配置对话框,选中使用老门户,则切换为老门户,取消选中使用老门户,则切换为新门户

  1. 设置后,重启应用生效,点更多中的重启按钮,重启企业门户应用

  1. 重启后访问企业门户,即可看到效果

10 使用行为验证码

系统提供了具有后端校验能力的行为验证码,输入用户名和密码后,点击登录按钮,出现如下图所示的行为验证码

  1. 开启行为验证码

在统一通用配置功能中,没有门户配置则先添加,有门户配置则编辑。在门户配置中开启行为验证码

  1. 自定义背景图

在统一通用配置功能中,系统默认提供了3张行为验证码背景图片,可删除可新增

results matching ""

    No results matching ""

    results matching ""

      No results matching ""