ApplyParam
bpaas申请入参
被如下接口引用:GetBpaasApproveDetail。
名称 | 类型 | 必选 | 描述 |
---|---|---|---|
Key | String | 是 | 审批流中表单唯一标识 注意:此字段可能返回 null,表示取不到有效值。 示例值:name |
Value | Array of String | 是 | 表单value 注意:此字段可能返回 null,表示取不到有效值。 示例值:['v1','v2'] |
Name | String | 否 | 表单参数描述 注意:此字段可能返回 null,表示取不到有效值。 示例值:产品名称 |
ApproveOpinion
审批意见
被如下接口引用:GetBpaasApproveDetail。
名称 | 类型 | 必选 | 描述 |
---|---|---|---|
Type | Integer | 是 | 方式 1:输入文字反馈 2:预设选项 示例值:1 |
Content | Array of String | 否 | 审批意见 注意:此字段可能返回 null,表示取不到有效值。 示例值:["同意","请执行"] |
ApproveUser
审批人
被如下接口引用:GetBpaasApproveDetail。
名称 | 类型 | 必选 | 描述 |
---|---|---|---|
Uin | Integer | 是 | 用户uin 示例值:1111111 |
Type | Integer | 是 | 用户类型 (1:用户 2:用户组) 示例值:1 |
Desc | String | 否 | 用户描述 注意:此字段可能返回 null,表示取不到有效值。 示例值:普通用户 |
Nick | String | 否 | 用户昵称 注意:此字段可能返回 null,表示取不到有效值。 示例值:jack |
Scf | Scf | 否 | 动态获取Scf 注意:此字段可能返回 null,表示取不到有效值。 示例值:get-users |
ApproveStatus | Integer | 否 | 审批状态 (取值范围 0:待审批 1:审批通过 2:拒绝 6:其他人已审批) 注意:此字段可能返回 null,表示取不到有效值。 示例值:1 |
ApproveMsg | String | 否 | 审批意见 注意:此字段可能返回 null,表示取不到有效值。 示例值:同意 |
ApproveTime | String | 否 | 审批时间 注意:此字段可能返回 null,表示取不到有效值。 示例值:2024-05-21 12:34:16 |
ApproveGroup | String | 否 | 审批组名称 注意:此字段可能返回 null,表示取不到有效值。 示例值:审批组 |
Scf
云函数SCF
被如下接口引用:GetBpaasApproveDetail。
名称 | 类型 | 必选 | 描述 |
---|---|---|---|
ScfRegion | String | 是 | Scf函数地域id 示例值:1 |
ScfRegionName | String | 是 | Scf函数地域 示例值:ap-guangzhou |
ScfName | String | 否 | Scf函数名称 注意:此字段可能返回 null,表示取不到有效值。 示例值:get-user |
Params | Array of ScfParam | 否 | Scf函数入参 注意:此字段可能返回 null,表示取不到有效值。 示例值:[{"Key":"total","Name":"总数","Type":1,"Values":["1"]}] |
ScfParam
Scf函数入参
被如下接口引用:GetBpaasApproveDetail。
名称 | 类型 | 必选 | 描述 |
---|---|---|---|
Key | String | 是 | 参数Key 示例值:name |
Type | Integer | 是 | 参数类型 1用户输入 2预设参数 3表单参数 示例值:1 |
Values | Array of String | 是 | 参数值 示例值:["order","jack"] |
Name | String | 否 | 参数描述 注意:此字段可能返回 null,表示取不到有效值。 示例值:姓名 |
StatusNode
状态节点
被如下接口引用:GetBpaasApproveDetail。
名称 | 类型 | 描述 |
---|---|---|
NodeId | String | 节点id 示例值:1 |
NodeName | String | 节点名称 示例值:管理员审批 |
NodeType | Integer | 节点类型 1:审批节点 2:执行节点 3:条件节点 示例值:1 |
NextNode | String | 下一个节点 示例值:2 |
Opinion | ApproveOpinion | 审批意见模型 注意:此字段可能返回 null,表示取不到有效值。 示例值:{"Type":1,"Content":["1"]} |
ScfName | String | scf函数名称 注意:此字段可能返回 null,表示取不到有效值。 示例值:get-user |
SubStatus | Integer | 状态(0:待审批,1:审批通过,2:拒绝,3:scf执行失败,4:scf执行成功)18: 外部审批中 注意:此字段可能返回 null,表示取不到有效值。 示例值:0 |
ApprovedUin | Array of Integer | 审批节点审批人 注意:此字段可能返回 null,表示取不到有效值。 示例值:[1] |
CreateTime | String | 审批时间 注意:此字段可能返回 null,表示取不到有效值。 示例值:2021-09-06 10:11:11 |
Msg | String | 审批意见信息 审批节点:审批人意见 执行节点:scf函数执行日志 注意:此字段可能返回 null,表示取不到有效值。 示例值:success |
Users | ApproveUser | 有权限审批该节点的uin 注意:此字段可能返回 null,表示取不到有效值。 示例值:{"Uin":1,"Type":1,"Desc":"普通用户","Nick":"jack","Scf":{"ScfName":"get-approvers","ScfRegion":"ap-guangdong","ScfRegionName":"广东","Params":[{"Key":"total","Name":"总数","Type":1,"Values":["1"]}]},"ApproveStatus":1,"ApproveMsg":"同意","ApproveTime":"2024-11-27 19:30:29","ApproveGroup":"1"} |
IsApprove | Boolean | 是否有权限审批该节点 注意:此字段可能返回 null,表示取不到有效值。 示例值:false |
ApproveId | String | 审批id 注意:此字段可能返回 null,表示取不到有效值。 示例值:101 |
ApproveMethod | Integer | 审批方式 0或签 1会签 注意:此字段可能返回 null,表示取不到有效值。 示例值:1 |
ApproveType | Integer | 审批节点审批类型,1人工审批 2自动通过 3自动决绝 4外部审批scf 注意:此字段可能返回 null,表示取不到有效值。 示例值:1 |
CallMethod | Integer | 外部审批类型 scf:0或null ; CKafka:1 注意:此字段可能返回 null,表示取不到有效值。 示例值:0 |
DataHubId | String | CKafka - 接入资源ID 注意:此字段可能返回 null,表示取不到有效值。 示例值:datahub-y9xxx |
TaskName | String | CKafka - 任务名称 注意:此字段可能返回 null,表示取不到有效值。 示例值:TOPIC |
CKafkaRegion | String | CKafka - 地域 注意:此字段可能返回 null,表示取不到有效值。 示例值:ap-guangzhou |
ExternalUrl | String | 外部审批Url 注意:此字段可能返回 null,表示取不到有效值。 示例值:https://www.baidu.com/ |
ParallelNodes | String | 并行节点 3-4 注意:此字段可能返回 null,表示取不到有效值。 示例值:3-4 |
RejectedCloudFunctionMsg | String | scf拒绝时返回信息 注意:此字段可能返回 null,表示取不到有效值。 示例值:信息有误,重新申请 |
PrevNode | String | 上一个节点 注意:此字段可能返回 null,表示取不到有效值。 示例值:0 |