审批工单设置

管理员根据企业日常的工作流创建对应的审批工单,比如资源审批、权限申请等类型系统已经内置了一些审批类型,用户也可以自定义审批类型,内置的审批类型的表单是固定的,自定义的审批类型需要管理员设置审批表单是动态的。

1)基本信息设置

审批通过补充附件:工单审批通过后,容许最后一步审批人在「需我审批/已审批」选项卡下补充附件,申请人可以在「我提交的/已完成」下选项卡下载这些附件。

审批通过执行脚本:工单审批通过后,执行指定的脚本,完成「工单最后一公里」,请上传脚本到目录/opt/bigops/data/order_script/。脚本有一个入参,是工单内容的文件路径/opt/bigops/temp/工单号.json,工单内容是json格式。脚本例子:

#!/bin/bash

order_json_file=$1

cat ${order_json_file} | /usr/bin/jq -r '.[5].cdata'  //json内容第5个元素

dbname=`cat /opt/bigops/config/bigops.properties|grep ^spring.datasource.url=|awk -F'?' '{print $1}'|awk -F/ '{print $NF}'`
dbuser=`cat /opt/bigops/config/bigops.properties|awk -F= '/^spring.datasource.username=/{print $NF}'`
dbpass=`cat /opt/bigops/config/bigops.properties|awk -F= '/^spring.datasource.password/{print $NF}'`
dbhost=`cat /opt/bigops/config/bigops.properties|grep ^spring.datasource.url=|awk -F'/' '{print $3}'|awk -F: '{print $1}'`
dbport=`cat /opt/bigops/config/bigops.properties|grep ^spring.datasource.url=|awk -F'/' '{print $3}'|awk -F: '{print $2}'`

export MYSQL_PWD="${dbpass}"

mysql --connect-timeout 5 -u"$dbuser" -h"$dbhost" -P"$dbport" << EOF2
use $dbname;
EOF2

2)动态表单设置

通过拖拽表单控件形成工单表单。

3)审批流设置

管理员创建完自定义类型后,可以设置基本信息和审批流,每个审批流可以创建一个或者多个审批节点,每个审批节点都可以设置一个或者多个审批人和抄送人。

问题工单设置

管理员需要先对当前常见的问题进行分类,然后为每个问题指定一个或者多个第一处理人。

results matching ""

    No results matching ""