Page tree
Skip to end of metadata
Go to start of metadata

在此页:

目标用户:

CAST AI 管理员

摘要:本页面解释如何配置影响整个工程仪表盘的各种高级选项。注意此页面不处理图块(请参见ED - 图块管理)。

超出图块可用的可能性配置之外,还有其它高级配置选项,如下所示:

  • 配置在无法登录时请求访问的能力
  • 配置注销对话框
  • 配置所有业务标准或健康因子的显示
  • 定义单击“Show All”时显示的违规次数  
  • 选择默认语言
  • 定义自定义操作计划的优先级

如何配置选项

上面列出的选项都是由位于.json文件控制(该文件与用于配置图块的文件相同(参见ED - 图块管理)。

%CATALINA_HOME%\webapps\CAST-Engineering\engineering\resources\ced.json

这些选项可以在“配置”部分文件的最开始部分找到:

  "configuration": {
    "defaultLanguage": "English",
    "requestAccess": false,
    "confirmLogout": true,
    "filterHealthFactor": true,
    "violationsCount" : 5000,
    "navigation": {
      "pages": [
      ]
    },
    "tag": {
      "shift": true,
      "description": "used to configure tag-list, ActionsOverview column(tagType) and placeholder",
      "placeholder" : "Select a Priority",
      "placeHolderEducation": "Select a Tag for future violations",
      "tagType": "Priority",
      "tag": [
        { "label": "Low" },
        { "label": "Moderate" },
        { "label": "High" },
        { "label": "Extreme" }
      ]
    },

要修改这些选项,请用文本编辑器编辑ced.json文件(记事本或其它类似的应用)。CAST建议创建默认ced.json文件的副本,如果在编辑过程中发生错误,可以用作替换。

在浏览器中查看更改

如果您编辑并保存ced.json文件,则不需要重新启动应用服务器或应用本身:保存文件时立即更改。然而可能会发现,改变不会在工程仪表盘立即可见。这是因为.json文件被加载到浏览器的缓存中,因此CAST建议清空浏览器缓存以强制更改变得可见。

如果使用的是谷歌Chrome,下面的提示可以用来自动清空浏览器缓存:

  • 点击F12打开页面底部的Developer Tools窗口。
  • 单击Developer Tools窗口右侧的Settings图标(一个cog)。
  • 勾选禁用缓存(当DevTools打开时)选项并关闭设置窗口。
  • 在这种状态下,单击F12和F5刷新页面时,浏览器缓存将自动清空。

选项说明

选项
参数
默认设置
说明

选择默认语言

defaultLanguage

"defaultLanguage": "English",

默认情况下仪表盘语言设置为英语。在添加地区时,Change Language下拉列表中将提供其它语言(有关更多信息,请参见HD-ED - 仪表盘本地化)。当使用Change Language选项时,新的语言配置存储在本地浏览器缓存中,因此如果缓存被清空,那么该语言将重置为默认值(即开箱即用英语)。

如果希望为所有用户使用一种不同的语言作为默认值,那么更改此参数以匹配所添加的语言环境的正式名称。需要确保区域设置如HD-ED - 仪表盘本地化中所描述的那样存在。

配置在无法登录时请求访问的能力
requestAccess
"requestAccess": false,

用于确定登录界面上是否显示“Can't access”链接。默认设置为“false”,不显示链接。将此值更改为“true”以启用链接。此链接允许无法登录的用户(例如由于忘记登录凭据或尚未获得访问权限)向仪表盘管理员发送电子邮件,请求访问:

有关用户使用此选项时如何修改发送的模板电子邮件的更多信息,请参见HD-ED - 丢失密码和请求访问配置

配置注销对话框

confirmLogout
"confirmLogout": true,

当设置为true(默认位置)时,当用户选择注销按钮时,该选项将强制显示一个注销警告对话框:

如果想停用此确认消息,只需更改即可

"confirmLogout": true,

"confirmLogout": false,

配置所有业务标准或健康因子的显示

filterHealthFactor
"filterHealthFactor": true,

当设置为true(默认位置)时,仪表盘中只显示分类为健康测量的业务标准。所有其它非健康因素的业务标准将不会显示:

将此选项设置为false将强制显示所有业务标准,无论这些标准是否被归类为健康因素:

定义单击“Show More > All”时显示的违规次数

violationsCount

"violationsCount" : 5000,

当列出仪表盘各个部分中的违规时,将考虑violationsCount参数。默认值5000是可以显示的最大违规次数上限。如果违规次数超过这个值,那么“All”选项(如下所示)将被停用——这是为了防止在存在大量违规时仪表盘中的性能受到影响。

更改该值将更改上最大值——例如,如果遇到性能问题,需要通过“All”按钮列出许多违规行为,那么应该减少默认值。

注意,该值必须始终大于100。

定义自定义操作计划的优先级tag
"tag": {
"shift": true,
"description": "used to configure tag-list,
ActionsOverview column(tagType) and placeholder",
"placeholder" : "Select a Priority",
"tagType": "Priority",
"tag": [
{ "label": "Low" },
{ "label": "Moderate" },
{ "label": "High" },
{ "label": "Extreme" }
]
},

“标记”部分管理在向操作计划中添加违规时使用的“优先级”(参见工程仪表盘-操作计划)。默认情况下,在向操作计划中添加违规时,将显示以下对话框:

它能够为违规行为(极端、高、中等、低)选择四个默认“优先级”之一。这些优先级“Select a priority”文本“placeholder”“tagType”都可以自定义,例如:

"tag": {
"shift": true,
"description": "used to configure tag-list,
ActionsOverview column(tagType) and placeholder",
"placeholder" : "Select a Rank",
"tagType": "Rank",
"tag": [
{ "label": "1" },
{ "label": "2" },
{ "label": "3" },
{ "label": "4" }
]
},

注意,“tagType”参数控制在列出优先级操作计划中显示的名称。

  • No labels