POST api/SubmitOrderReceipt
提交回单信息
Request Information
URI Parameters
None.
Body Parameters
OrderReceiptInfo| Name | Description | Type | Additional information |
|---|---|---|---|
| IDX |
主键 |
integer |
None. |
| DelFlag |
逻辑删除标识 0 未删除 1 已删除 |
integer |
None. |
| UpdateTime |
数据最后一次更新时间 |
date |
None. |
| ReceiptNo |
回单编号,格式:R+yyyyMMdd+5位当天最大数 |
string |
None. |
| OrderReceiptSource |
回单来源 0 app/小程序 1 pad验收 默认 0 |
integer |
None. |
| OrderID |
订单编号 |
string |
None. |
| PurchaseID |
采购单号 |
string |
None. |
| DeliveryID |
交货单号 |
string |
None. |
| SapDeliveryID |
交货单号 |
string |
None. |
| DeliveryCompanyID |
配送方 |
integer |
None. |
| DeliveryCompanyName | string |
None. |
|
| SellCompanyName |
供应商 |
string |
None. |
| CompanyName |
终端 |
string |
None. |
| ReceiveCompanyID |
收货方 |
integer |
None. |
| ReceiveCompanyName | string |
None. |
|
| CreateUserID |
创建人 |
integer |
None. |
| UpdateUserID |
最后更新人 |
integer |
None. |
| UpdateUserName |
最后更新人 |
string |
None. |
| CreateTime |
写入时间 |
date |
None. |
| DeliveryWriteTime |
交货单创建时间 |
date |
None. |
| AttachmentList |
附件列表 |
Collection of OrderReceiptAttachment |
None. |
| Status |
回单头部状态 0-未上传|1-待提交|2-待审核|3-驳回|4-部分审核|5-已通过 |
integer |
None. |
| StatusStr |
回单头部状态 0未上传 1:待提交 2: |
string |
None. |
| CreateUserName |
创建人 |
string |
None. |
| Type |
交货单类型 0 金山发货 1:其他供应商发货 |
integer |
None. |
| InvType |
物料类型标识 0 两个都不包含 1:试剂 2 :仪器 3 两个都包含 |
integer |
None. |
| InvTypeName |
物料类型 |
string |
None. |
| PrimerPurchaseOrderDetailsIDX |
直接供应商的采购订单明细idx |
integer |
None. |
| FileTypeLst |
类型集合 |
Collection of OrderReceiptAttachmenTypeList |
None. |
| StorageConditionCode |
物料储运条件 |
string |
None. |
| DataType | integer |
None. |
Request Formats
application/json, text/json
Sample:
{
"IDX": 1,
"DelFlag": 2,
"UpdateTime": "2026-04-05 22:33:27",
"ReceiptNo": "sample string 3",
"OrderReceiptSource": 4,
"OrderID": "sample string 5",
"PurchaseID": "sample string 6",
"DeliveryID": "sample string 7",
"SapDeliveryID": "sample string 8",
"DeliveryCompanyID": 9,
"DeliveryCompanyName": "sample string 10",
"SellCompanyName": "sample string 11",
"CompanyName": "sample string 12",
"ReceiveCompanyID": 13,
"ReceiveCompanyName": "sample string 14",
"CreateUserID": 15,
"UpdateUserID": 16,
"UpdateUserName": "sample string 17",
"CreateTime": "2026-04-05 22:33:27",
"DeliveryWriteTime": "2026-04-05 22:33:27",
"AttachmentList": [
{
"OrderReceiptIDX": 1,
"FileUrl": "sample string 2",
"CreateTime": "2026-04-05 22:33:27",
"ParentOrderReceiptAttachmentIDX": 4,
"AttachmentType": 5,
"AuditStatus": 6,
"StrAuditStatus": "",
"AuditReason": "sample string 7",
"AuditUserID": 8,
"UploadStatus": 9,
"IDX": 10,
"DelFlag": 11,
"WriteTime": "2026-04-05 22:33:27",
"UpdateTime": "2026-04-05 22:33:27"
},
{
"OrderReceiptIDX": 1,
"FileUrl": "sample string 2",
"CreateTime": "2026-04-05 22:33:27",
"ParentOrderReceiptAttachmentIDX": 4,
"AttachmentType": 5,
"AuditStatus": 6,
"StrAuditStatus": "",
"AuditReason": "sample string 7",
"AuditUserID": 8,
"UploadStatus": 9,
"IDX": 10,
"DelFlag": 11,
"WriteTime": "2026-04-05 22:33:27",
"UpdateTime": "2026-04-05 22:33:27"
}
],
"Status": 18,
"StatusStr": "sample string 19",
"CreateUserName": "sample string 20",
"Type": 21,
"InvType": 22,
"InvTypeName": "sample string 23",
"PrimerPurchaseOrderDetailsIDX": 24,
"FileTypeLst": [
{
"AttachmentType": 1,
"IsNecessary": true,
"OrderReceiptAttachmentLst": [
{
"OrderReceiptIDX": 1,
"FileUrl": "sample string 2",
"CreateTime": "2026-04-05 22:33:27",
"ParentOrderReceiptAttachmentIDX": 4,
"AttachmentType": 5,
"AuditStatus": 6,
"StrAuditStatus": "",
"AuditReason": "sample string 7",
"AuditUserID": 8,
"UploadStatus": 9,
"IDX": 10,
"DelFlag": 11,
"WriteTime": "2026-04-05 22:33:27",
"UpdateTime": "2026-04-05 22:33:27"
},
{
"OrderReceiptIDX": 1,
"FileUrl": "sample string 2",
"CreateTime": "2026-04-05 22:33:27",
"ParentOrderReceiptAttachmentIDX": 4,
"AttachmentType": 5,
"AuditStatus": 6,
"StrAuditStatus": "",
"AuditReason": "sample string 7",
"AuditUserID": 8,
"UploadStatus": 9,
"IDX": 10,
"DelFlag": 11,
"WriteTime": "2026-04-05 22:33:27",
"UpdateTime": "2026-04-05 22:33:27"
}
]
},
{
"AttachmentType": 1,
"IsNecessary": true,
"OrderReceiptAttachmentLst": [
{
"OrderReceiptIDX": 1,
"FileUrl": "sample string 2",
"CreateTime": "2026-04-05 22:33:27",
"ParentOrderReceiptAttachmentIDX": 4,
"AttachmentType": 5,
"AuditStatus": 6,
"StrAuditStatus": "",
"AuditReason": "sample string 7",
"AuditUserID": 8,
"UploadStatus": 9,
"IDX": 10,
"DelFlag": 11,
"WriteTime": "2026-04-05 22:33:27",
"UpdateTime": "2026-04-05 22:33:27"
},
{
"OrderReceiptIDX": 1,
"FileUrl": "sample string 2",
"CreateTime": "2026-04-05 22:33:27",
"ParentOrderReceiptAttachmentIDX": 4,
"AttachmentType": 5,
"AuditStatus": 6,
"StrAuditStatus": "",
"AuditReason": "sample string 7",
"AuditUserID": 8,
"UploadStatus": 9,
"IDX": 10,
"DelFlag": 11,
"WriteTime": "2026-04-05 22:33:27",
"UpdateTime": "2026-04-05 22:33:27"
}
]
}
],
"StorageConditionCode": "sample string 25",
"DataType": 26
}
application/xml, text/xml
Sample:
<OrderReceiptInfo xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/JR.SAAS.Models">
<AttachmentList>
<OrderReceiptAttachment>
<DelFlag>11</DelFlag>
<IDX>10</IDX>
<UpdateTime>2026-04-05T22:33:27.8489235+08:00</UpdateTime>
<WriteTime>2026-04-05T22:33:27.8489235+08:00</WriteTime>
<AttachmentType>5</AttachmentType>
<AuditReason>sample string 7</AuditReason>
<AuditStatus>6</AuditStatus>
<AuditUserID>8</AuditUserID>
<CreateTime>2026-04-05T22:33:27.8489235+08:00</CreateTime>
<FileUrl>sample string 2</FileUrl>
<OrderReceiptIDX>1</OrderReceiptIDX>
<ParentOrderReceiptAttachmentIDX>4</ParentOrderReceiptAttachmentIDX>
<UploadStatus>9</UploadStatus>
</OrderReceiptAttachment>
<OrderReceiptAttachment>
<DelFlag>11</DelFlag>
<IDX>10</IDX>
<UpdateTime>2026-04-05T22:33:27.8489235+08:00</UpdateTime>
<WriteTime>2026-04-05T22:33:27.8489235+08:00</WriteTime>
<AttachmentType>5</AttachmentType>
<AuditReason>sample string 7</AuditReason>
<AuditStatus>6</AuditStatus>
<AuditUserID>8</AuditUserID>
<CreateTime>2026-04-05T22:33:27.8489235+08:00</CreateTime>
<FileUrl>sample string 2</FileUrl>
<OrderReceiptIDX>1</OrderReceiptIDX>
<ParentOrderReceiptAttachmentIDX>4</ParentOrderReceiptAttachmentIDX>
<UploadStatus>9</UploadStatus>
</OrderReceiptAttachment>
</AttachmentList>
<CompanyName>sample string 12</CompanyName>
<CreateTime>2026-04-05T22:33:27.8489235+08:00</CreateTime>
<CreateUserID>15</CreateUserID>
<CreateUserName>sample string 20</CreateUserName>
<DataType>26</DataType>
<DelFlag>2</DelFlag>
<DeliveryCompanyID>9</DeliveryCompanyID>
<DeliveryCompanyName>sample string 10</DeliveryCompanyName>
<DeliveryID>sample string 7</DeliveryID>
<DeliveryWriteTime>2026-04-05T22:33:27.8489235+08:00</DeliveryWriteTime>
<FileTypeLst>
<OrderReceiptAttachmenTypeList>
<AttachmentType>1</AttachmentType>
<IsNecessary>true</IsNecessary>
<OrderReceiptAttachmentLst>
<OrderReceiptAttachment>
<DelFlag>11</DelFlag>
<IDX>10</IDX>
<UpdateTime>2026-04-05T22:33:27.8489235+08:00</UpdateTime>
<WriteTime>2026-04-05T22:33:27.8489235+08:00</WriteTime>
<AttachmentType>5</AttachmentType>
<AuditReason>sample string 7</AuditReason>
<AuditStatus>6</AuditStatus>
<AuditUserID>8</AuditUserID>
<CreateTime>2026-04-05T22:33:27.8489235+08:00</CreateTime>
<FileUrl>sample string 2</FileUrl>
<OrderReceiptIDX>1</OrderReceiptIDX>
<ParentOrderReceiptAttachmentIDX>4</ParentOrderReceiptAttachmentIDX>
<UploadStatus>9</UploadStatus>
</OrderReceiptAttachment>
<OrderReceiptAttachment>
<DelFlag>11</DelFlag>
<IDX>10</IDX>
<UpdateTime>2026-04-05T22:33:27.8489235+08:00</UpdateTime>
<WriteTime>2026-04-05T22:33:27.8489235+08:00</WriteTime>
<AttachmentType>5</AttachmentType>
<AuditReason>sample string 7</AuditReason>
<AuditStatus>6</AuditStatus>
<AuditUserID>8</AuditUserID>
<CreateTime>2026-04-05T22:33:27.8489235+08:00</CreateTime>
<FileUrl>sample string 2</FileUrl>
<OrderReceiptIDX>1</OrderReceiptIDX>
<ParentOrderReceiptAttachmentIDX>4</ParentOrderReceiptAttachmentIDX>
<UploadStatus>9</UploadStatus>
</OrderReceiptAttachment>
</OrderReceiptAttachmentLst>
</OrderReceiptAttachmenTypeList>
<OrderReceiptAttachmenTypeList>
<AttachmentType>1</AttachmentType>
<IsNecessary>true</IsNecessary>
<OrderReceiptAttachmentLst>
<OrderReceiptAttachment>
<DelFlag>11</DelFlag>
<IDX>10</IDX>
<UpdateTime>2026-04-05T22:33:27.8489235+08:00</UpdateTime>
<WriteTime>2026-04-05T22:33:27.8489235+08:00</WriteTime>
<AttachmentType>5</AttachmentType>
<AuditReason>sample string 7</AuditReason>
<AuditStatus>6</AuditStatus>
<AuditUserID>8</AuditUserID>
<CreateTime>2026-04-05T22:33:27.8489235+08:00</CreateTime>
<FileUrl>sample string 2</FileUrl>
<OrderReceiptIDX>1</OrderReceiptIDX>
<ParentOrderReceiptAttachmentIDX>4</ParentOrderReceiptAttachmentIDX>
<UploadStatus>9</UploadStatus>
</OrderReceiptAttachment>
<OrderReceiptAttachment>
<DelFlag>11</DelFlag>
<IDX>10</IDX>
<UpdateTime>2026-04-05T22:33:27.8489235+08:00</UpdateTime>
<WriteTime>2026-04-05T22:33:27.8489235+08:00</WriteTime>
<AttachmentType>5</AttachmentType>
<AuditReason>sample string 7</AuditReason>
<AuditStatus>6</AuditStatus>
<AuditUserID>8</AuditUserID>
<CreateTime>2026-04-05T22:33:27.8489235+08:00</CreateTime>
<FileUrl>sample string 2</FileUrl>
<OrderReceiptIDX>1</OrderReceiptIDX>
<ParentOrderReceiptAttachmentIDX>4</ParentOrderReceiptAttachmentIDX>
<UploadStatus>9</UploadStatus>
</OrderReceiptAttachment>
</OrderReceiptAttachmentLst>
</OrderReceiptAttachmenTypeList>
</FileTypeLst>
<IDX>1</IDX>
<InvType>22</InvType>
<InvTypeName>sample string 23</InvTypeName>
<OrderID>sample string 5</OrderID>
<OrderReceiptSource>4</OrderReceiptSource>
<PrimerPurchaseOrderDetailsIDX>24</PrimerPurchaseOrderDetailsIDX>
<PurchaseID>sample string 6</PurchaseID>
<ReceiptNo>sample string 3</ReceiptNo>
<ReceiveCompanyID>13</ReceiveCompanyID>
<ReceiveCompanyName>sample string 14</ReceiveCompanyName>
<SapDeliveryID>sample string 8</SapDeliveryID>
<SellCompanyName>sample string 11</SellCompanyName>
<Status>18</Status>
<StatusStr>sample string 19</StatusStr>
<StorageConditionCode>sample string 25</StorageConditionCode>
<Type>21</Type>
<UpdateTime>2026-04-05T22:33:27.8489235+08:00</UpdateTime>
<UpdateUserID>16</UpdateUserID>
<UpdateUserName>sample string 17</UpdateUserName>
</OrderReceiptInfo>
Response Information
Resource Description
提交回单信息
ApiRet| Name | Description | Type | Additional information |
|---|---|---|---|
| RetCode |
状态码 |
string |
None. |
| RetMsg |
状态描述 |
string |
None. |
| Message |
数据实体 |
Object |
None. |
| Total |
查询结果所有页的总条数 |
integer |
None. |
| TotalPage |
总页数 |
integer |
None. |
| Redirect |
需重定向的地址 |
string |
None. |
| FieldStr |
列表字段管理 |
Object |
None. |
| CurrentTime |
当前时间 |
date |
None. |
| IDX |
主键 |
integer |
None. |
| DelFlag |
删除标识 0未删除 1:已删除 |
integer |
None. |
| PageIndex |
列表请求参数 |
integer |
None. |
| PageSize |
列表请求参数 |
integer |
None. |
Response Formats
application/json, text/json
Sample:
{
"RetCode": "sample string 1",
"RetMsg": "sample string 2",
"Message": {},
"Total": 4,
"TotalPage": 5,
"Redirect": "sample string 6",
"FieldStr": {},
"CurrentTime": "2026-04-05 22:33:27",
"IDX": 9,
"DelFlag": 10,
"PageIndex": 11,
"PageSize": 12
}
application/xml, text/xml
Sample:
<ApiRet xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/JR.SAAS.Models.Common"> <_x003C_DelFlag_x003E_k__BackingField>10</_x003C_DelFlag_x003E_k__BackingField> <_x003C_IDX_x003E_k__BackingField>9</_x003C_IDX_x003E_k__BackingField> <_x003C_PageIndex_x003E_k__BackingField>11</_x003C_PageIndex_x003E_k__BackingField> <_x003C_PageSize_x003E_k__BackingField>12</_x003C_PageSize_x003E_k__BackingField> <CurrentTime>2026-04-05T22:33:27.8489235+08:00</CurrentTime> <FieldStr /> <Message /> <Redirect>sample string 6</Redirect> <RetCode>sample string 1</RetCode> <RetMsg>sample string 2</RetMsg> <Total>4</Total> <TotalPage>5</TotalPage> </ApiRet>