跳到主要内容

合同智能相关回调(新版)

一. 合同风险审查完成回调通知

1. 回调触发时机

在调用以下接口会发送回调事件:

2. 回调消息类型

AIContractReview

3. 其他说明

合同审查任务状态类型

审查任务状态状态描述
1合同审查任务创建成功
2合同审查任务排队中
3合同审查任务执行中
4合同审查任务执行成功
5合同审查任务执行失败

注意: 调用「批量创建合同审查任务」接口时任务初始状态值为2

4. 回调结构体

MsgData结构体定义

参数名称参数类型参数描述
TaskIdString合同风险审查任务ID,为32位字符串
StatusInteger合同风险审查任务状态
ResourceIdString审查任务的PDF资源ID,为32位字符串
RiskCountInteger审查出合同的风险总数
HighRiskCountInteger审查出合同的高风险数量
CreatorString合同审查任务提交人ID,为32位字符串
CreateTimeInteger合同审查任务提交时间
CommentString合同审查任务备注信息
UserDataString调用方自定义的个性化字段(可自定义此名称),并以base64方式编码,支持的最大数据大小为 1024长度

5. 示例

示例一: 合同风险审查任务执行成功

{
"MsgId": "yDt4cUUhjryeknUx0czl4BHLeS95VDxy",
"MsgType": "AIContractReview",
"MsgVersion": "CustomApp",
"MsgData": {
"TaskId": "yDt4cUUh8iy4hzUyscPS4uASGeYeQX2c",
"ResourceId": "yDt4dUUhhknplnUEHDuK7C3DO8OK7VoG",
"Status": 4,
"RiskCount": 8,
"HighRiskCount": 3,
"Creator": "yDwJGUU689h0jUddiSN8diehztsrrmBe",
"CreateTime": 1756110841,
"Comment": "测试",
"UserData": "5rWL6K+V5pWw5o2u"
}
}

示例二: 合同风险审查任务执行失败

{
"MsgId": "yDt4cUUckp93l1d7UKDJSgx5AvBN9RdQ",
"MsgType": "AIContractReview",
"MsgVersion": "CustomApp",
"MsgData": {
"TaskId": "yDt4cUUckp93l1gzUKDJSgBZKAu2WnD3",
"ResourceId": "yDt4dUUckp91v7uiUujDmjIyJcBKFVxi",
"Status": 5,
"RiskCount": 0,
"HighRiskCount": 0,
"Creator": "yDwqbUUckp3o2rzmUxHsV0j1FlhYIKo7",
"CreateTime": 1756122099,
"Comment": "",
"UserData": ""
}
}
购买咨询
联系销售
预约咨询
购买热线
售后服务
技术顾问