请求自定义菜单

 

使用请求自定义菜单的功能,可以为请求明细页面中的动作菜单添加自己需要的动作,从而实现特定的需求。可以创建不同的动作菜单,并将其与自定义的类或自定义脚本关联来执行相应的操作。

 

添加新的菜单

  1. 点击管理页签,

  2. 在自帮助台定制器下,点击请求自定义菜单

  3. 打开请求自定义菜单的列表视图,其中将列出已有的菜单选项。在这里,可以添加、编辑、启用/禁用、删除自定义的菜单。要添加新的菜单,点击添加新菜单的链接。如下图所示:

  1. 画面显示新建菜单的表单。

     

  2. 提供以下详细信息:

基本信息:

      1. 菜单名称(必填项):指定要创建的菜单的名称,该名称将显示在请求明细页面的动作菜单中。

      2. 描述(可选项): 描述该菜单的目的。

      3. 关联角色: 决定哪些角色的技术员可以访问该菜单。可供选择的值有:

        • 所有角色: 选择此选项,所有技术员均可访问该菜单。

        • 选择角色: 根据需要从角色下拉框中选择需要的角色(如:SDAdmin, SDGuest, 等) ,如下图:

      4. 关联模板: 选择显示该菜单的请求所使用的模板。可用的值有:'所有模板', '所有事故模板', '所有服务请求模板', 或者'选择的模板'。

执行动作:

指定要执行的动作,可以是 HTML 文件、脚本文件、或Java类文件。

      1. 自定义HTML文件:

        当点击该菜单时,加载所指定的自定义HTML文件。该文件需要存放在 [SDP_Home]/Integration/resources/ 目录下,扩展名支持 htt/htx/htm/html/htmls ,其中,在HTML文件中可呢使用到的JavaScript和CSS文件也必须存放在相同的位置。如:Create_Jira_Ticket.html

      1. 动作类型 - 执行类:

        要使点击菜单时执行Java类,需要指定相应的Java类文件(全名),同时,还需要事先将类/Jar文件存放到 [SDP_Home]/integration/lib 目录中。如: com.servicedeskplus.integration.JiraActionImplementation

      1. 动作类型 - 执行脚本:

        要使菜单执行脚本,需要指定脚本文件的文件名和存放路径。默认情况下,脚本文件从[SDP_Home]/integration/custom_scripts/ 目录运行。需要事先将脚本文件存放到该目录中。如: cmd /c CreateJiraTicket.bat

        也可以为脚本/类传递变量参数,所有支持的API参数都可以作为变量来使用。

        脚本: cmd / c Index.bat $SUBJECT $PRIORITY $STATUS

        com.servicedeskplus.integration.JiraActionImplementation

支持的其它参数:

$COMPLETE_JSON_FILE ---> 完整的请求对象将保存为JSON文件,并将该文件的路径作为String Object传递。

JSON文件路径:
(SDP_Home\integration\custom_scripts\request\12_1426143538036.json) 

$HTML_DATA_JSON_FILE ---> Ajax 调用请求的数据 "data" 参数,将被保存为JSON文件,它将和菜单名称、请求JSON和XML文件路径一起,做为字符串变量传递。与自定义HTML文件一起使用。
: (SDP_Home\integration\custom_scripts\request\12_1426143538036.json)

$HANDSHAKE_KEY ---> 握手用密钥将作为String Object传递。

  1. 点击保存按钮,保存定义的菜单。 

创建的菜单将显示列表视图中,可以在请求明细的动作菜单中加以调用。

 

列表视图

列表视图显示所有创建的自定义菜单,在此可以进行以下操作:

启用/禁用菜单:

  1. 点击菜单旁边的  图标,可以禁用相应的菜单。

  2. 点击菜单旁边的  图标,可以启用相应的菜单。

编辑菜单:

  1. 点击要编辑菜单旁边的编辑  图标,进入编辑页面。

  2. 做适当的修改。

  3. 点击保存按钮。

删除菜单:

  1. 点击要删除菜单旁边的删除  即可删除相应的菜单。

 



ServiceDeskPlus - 帮助台和资产管理软件
Copyright © 2006-2017 卓豪(北京)技术有限公司版权所有