版本比较

标识

  • 该行被添加。
  • 该行被删除。
  • 格式已经改变。

...

参数名称

参数说明请求类型是否必填

数据类型

备注说明

approveId

审批单号ID
body

Integer

当前系统自动审批的审批单号id

approveOperation

审批操作类型
body

String

分为提交审批和撤回审批,0(提交),4(撤回)

userId

申请人系统账号id
body

String

在兔展系统里提交用户的id

applicant

申请人员工姓名
body

String

申请人关联了组织架构的员工时,员工的姓名
applicantChannelId申请人员工id
body
String申请人关联了组织架构的员工时,兔展系统生成的渠道id
applicantOpenId申请人员工openid
body
String申请人关联了组织架构的员工时,员工的openid信息
applicantNumber申请人员工号
body
String申请人关联了组织架构的员工时,员工的员工号信息,thirduserid
applicantDeptId申请人员工部门id
body
String申请人关联了组织架构的员工时,员工的员工的部门id
approveDetailsDTO审批申请详情
body
ApproveDetailsDTO

approveResult

审批单结果状态
body

String

在兔展审批系统审批完成后,审批单的状态信息,分为审批中、审批通过、审批驳回
在兔展审批系统审批完成后,审批单的状态信息,分为1(审批中)、2(审批通过)、3(审批驳回)
approveNodeList审批节点信息
body
List<ApproveNodeDTO>会有多个节点信息(如果有多个员工,则该行是列表)多个审批节点信息

ApproveDetailsDTO

参数名称参数说明请求类型数据类型是否必须备注说明
approveTarget审核对象类型
body
String

提交审批时,当前的对象类型

POINT(用户积分),

CONTENT(内容),

MARKETING(营销活动),

TOUCH(触达任务),

MA(流程自动化

approveTargetName审核对象类型名称
body
String
approveBizId审核对象ID
body
String

提交审批时,指定的审批对象approve_biz_id。对应approve里的bizid

MA、POINT为json串,其他为对象id。

例如:

POINT:{"audienceUserId":905966170514407424,"point":33,"content":"33"}

MA:{"processDefId":1012007443046346752}

approveAction审核对象操作类型
body
String

提交审批时,当前的对象操作类型对应的中文名称

ONLINE(上线)

OFFLINE(下线

ADD(增加

REDUCE(减少

RELEASE(发布,仅触达)

DELETE(删除

approveActionName审核对象操作类型名称
body
String

approveDetailUrl审核对象后台管理地址
body
String提交审批时,当前的对象类型对应后台系统查看管理设置的入口,如作品编辑的审批查看入口
approvePreviewUrl审核对象预览地址
body
String提交审批时,当前的对象类型C端用户的预览地址,只有内容有预览地址
createTime发起时间
body
Timestamp提交审批时的时间
approveContent申请理由文本信息
body
String提交审批时用户填写的申请理由信息
enclosureDtoList申请理由附件信息
body
List<ApproveEnclosureDTO>提交审批时用户上传的额外附件信息
extInfo其他额外信息
body
String系统的其他额外信息内容

ApproveEnclosureDTO

参数名称参数说明请求类型数据类型是否必须备注说明
enclosureType申请理由附件文件类型
body
Integer提交审批时用户上传的额外附件类型,附件类型:文件1,图片2
enclosureName申请理由附件名称
body
String提交审批时用户上传的额外附件类型的文件名称
enclosurePath申请理由附件地址
body
String提交审批时用户上传的额外附件类型的文件地址

ApproveNodeDTO

参数名称参数说明请求类型数据类型是否必须备注说明
approverNum审批员工号
body
List<String>

内部系统的员工号信息(如果有多个员工,则该行是列表)

此列为空或者员工号为空:

1、如果提交审批人不在组织架构内,则是自己审批;

2、如果审批员工不在组织架构或者员工号(thirduserid)为空;

nodeStatus审批节点状态
body
String
在第三方系统审批完成后,审批单的状态信息,分为审批中、审批通过、审批驳回
在第三方系统审批完成后,审批单的状态信息,分为1(审批中)、2(审批通过)、3(审批驳回)
nodeStatusName审批节点状态名称
body
String在第三方系统审批完成后,审批单的状态信息的中文名称
approveOpinion审批员工意见
body
String审批中回复的意见信息
approveTime审批时间
body
Date

审批的操作时间

返回实体

参数

参数说明

类型

是否必选

备注

approveId第三方审批单号String

...