POST api/FlowPurchase/NewFlowPurchase
Request Information
URI Parameters
None.
Body Parameters
FlowPurchaseDataObject| Name | Description | Type | Additional information |
|---|---|---|---|
| Id | string |
None. |
|
| PayType | string |
None. |
|
| Originator | string |
None. |
|
| OriginatorName | string |
None. |
|
| ContractNo | string |
None. |
|
| SupplierId | string |
None. |
|
| SupplierName | string |
None. |
|
| TotalAmount | decimal number |
None. |
|
| FlowDetail | string |
None. |
|
| CountersignDetail | string |
None. |
|
| NodeDetail | string |
None. |
|
| OrderStatus | integer |
None. |
|
| OrderStatusString | string |
None. |
|
| CurrentRoleId | string |
None. |
|
| CurrentRoleName | string |
None. |
|
| Remark | string |
None. |
|
| CreateUser | string |
None. |
|
| CreateTime | date |
None. |
|
| ModifyUser | string |
None. |
|
| ModifyTime | date |
None. |
|
| DeleteFlag | boolean |
None. |
|
| ItemList | Collection of FlowPurchaseItemDataObject |
None. |
Request Formats
application/json, text/json
Sample:
{
"id": "sample string 1",
"payType": "sample string 2",
"originator": "sample string 3",
"originatorName": "sample string 4",
"contractNo": "sample string 5",
"supplierId": "sample string 6",
"supplierName": "sample string 7",
"totalAmount": 8.0,
"flowDetail": "sample string 9",
"countersignDetail": "sample string 10",
"nodeDetail": "sample string 11",
"orderStatus": 12,
"orderStatusString": "未知状态",
"currentRoleId": "sample string 13",
"currentRoleName": "sample string 14",
"remark": "sample string 15",
"createUser": "sample string 16",
"createTime": "2026-06-10T07:10:29.0683918+08:00",
"modifyUser": "sample string 18",
"modifyTime": "2026-06-10T07:10:29.0683918+08:00",
"deleteFlag": true,
"itemList": [
{
"id": "sample string 1",
"parentId": "sample string 2",
"productName": "sample string 3",
"price": 4.0,
"purchaseQty": 5.0,
"createTime": "2026-06-10T07:10:29.069386+08:00",
"createUser": "sample string 7"
},
{
"id": "sample string 1",
"parentId": "sample string 2",
"productName": "sample string 3",
"price": 4.0,
"purchaseQty": 5.0,
"createTime": "2026-06-10T07:10:29.069386+08:00",
"createUser": "sample string 7"
}
]
}
application/xml, text/xml
Sample:
<FlowPurchaseDataObject xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<Id>sample string 1</Id>
<PayType>sample string 2</PayType>
<Originator>sample string 3</Originator>
<OriginatorName>sample string 4</OriginatorName>
<ContractNo>sample string 5</ContractNo>
<SupplierId>sample string 6</SupplierId>
<SupplierName>sample string 7</SupplierName>
<TotalAmount>8</TotalAmount>
<FlowDetail>sample string 9</FlowDetail>
<CountersignDetail>sample string 10</CountersignDetail>
<NodeDetail>sample string 11</NodeDetail>
<OrderStatus>12</OrderStatus>
<CurrentRoleId>sample string 13</CurrentRoleId>
<CurrentRoleName>sample string 14</CurrentRoleName>
<Remark>sample string 15</Remark>
<CreateUser>sample string 16</CreateUser>
<CreateTime>2026-06-10T07:10:29.0683918+08:00</CreateTime>
<ModifyUser>sample string 18</ModifyUser>
<ModifyTime>2026-06-10T07:10:29.0683918+08:00</ModifyTime>
<DeleteFlag>true</DeleteFlag>
<ItemList>
<FlowPurchaseItemDataObject>
<Id>sample string 1</Id>
<ParentId>sample string 2</ParentId>
<ProductName>sample string 3</ProductName>
<Price>4</Price>
<PurchaseQty>5</PurchaseQty>
<CreateTime>2026-06-10T07:10:29.069386+08:00</CreateTime>
<CreateUser>sample string 7</CreateUser>
</FlowPurchaseItemDataObject>
<FlowPurchaseItemDataObject>
<Id>sample string 1</Id>
<ParentId>sample string 2</ParentId>
<ProductName>sample string 3</ProductName>
<Price>4</Price>
<PurchaseQty>5</PurchaseQty>
<CreateTime>2026-06-10T07:10:29.069386+08:00</CreateTime>
<CreateUser>sample string 7</CreateUser>
</FlowPurchaseItemDataObject>
</ItemList>
</FlowPurchaseDataObject>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
JsonResultObject| Name | Description | Type | Additional information |
|---|---|---|---|
| IsSucceed | boolean |
None. |
|
| Remark | string |
None. |
|
| OpTime | string |
None. |
|
| Result | Object |
None. |
Response Formats
application/json, text/json
Sample:
{
"isSucceed": true,
"remark": "sample string 2",
"opTime": "sample string 3",
"result": {}
}
application/xml, text/xml
Sample:
<JsonResultObject xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <IsSucceed>true</IsSucceed> <Remark>sample string 2</Remark> <OpTime>sample string 3</OpTime> <Result /> </JsonResultObject>