---
title: "内部交换自动签收钩子 (支持weaver-odoc-service-1.23.0-hotfix以上版本)"
publicId: "2ccb7b37-1e77-459f-96b9-17838a1fc8c5"
source: "https://weapp.eteams.cn/build/techdoc/wdoc/index.html#/public/doc/2ccb7b37-1e77-459f-96b9-17838a1fc8c5"
---
**二开接口标识：ODOC_EXCHANGE_INNER_004**

**描述：**

内部交换自动签收客户根据自定义决定是否触发自动签收

> 

|  |
| --- |
|  |
|  |
|  |
|  |
|  |
|  |
|  |
|  |
|  |
|  |
|  |
|  |
|  |

**参数示例：**

```json
{
  "dataUtil":{
	"dataList": [],
	"receiveList": [{
		"createTime": 1749021316996,
		"creator": 783596326402744320,
		"deleteType": 0,
		"documentIdentifier": "cf7849ec-499c-44b7-8357-1eed779bc1c2",
		"exchangeType": "inner",
		"exchangeTypeId": 1,
		"id": 1141693859045539841,
		"isTrigger": 0,
		"mainRequestId": 1141682558922375168,
		"odocDataId": 1141682623262990337,
		"receiveDocType": 0,
		"receiveStatus": 0,
		"receiveStatusTime": 1749021316996,
		"receiveUnit": 988368405578670092,
		"sendId": 1141683825803501570,
		"sendStatus": 1,
		"sendStatusTime": 1749021316996,
		"setId": 1074194024060428289,
		"setType": 0,
		"sourceType": 1,
		"tenantKey": "tq2uz86iuo",
		"triNodeId": 1074193830843965443,
		"updateTime": 1749021316996
	}],
	"requestList": []
},
"operate":{
	"createTime": 1749021321865,
	"creator": 783596326402744320,
	"dataId": "1141693859045539841",
	"dataType": 2,
	"deleteType": 0,
	"exchangeType": "inner",
	"id": 1141693880478433280,
	"isBatch": 0,
	"isFromEBTable": 0,
	"nextIdx": 0,
	"officalType": "receive",
	"operateType": "receive",
	"parentId": 1141693854515691520,
	"setType": 0,
	"tabKey": "rr_0",
	"tenantKey": "tq2uz86iuo",
	"updateTime": 1749021321865
}
}
```

修改receiveList去除掉不需要签收的即可 还有自己的一些附加操作

返回值和入参一致有就替换 为null就不替换
