POST api/SalesOrder/SetSalesOrderDetailed?DomainId={DomainId}&AccountId={AccountId}&PersonId={PersonId}&orderID={orderID}
修改销售单
Request Information
URI Parameters
Name | Description | Type | Additional information |
---|---|---|---|
DomainId |
域Id |
globally unique identifier |
None. |
AccountId |
账户Id |
globally unique identifier |
None. |
PersonId |
人员Id |
globally unique identifier |
None. |
orderID | globally unique identifier |
Required |
Body Parameters
只需要提供TID和Count
Collection of SaleNoteDetailName | Description | Type | Additional information |
---|---|---|---|
TID |
TS09Tid |
string |
None. |
ProductName |
商品名称 |
string |
None. |
ProductID |
商品ID |
string |
None. |
Unit |
单位 |
string |
None. |
Spec |
规格 |
string |
None. |
Count |
数量 |
integer |
None. |
Price |
单价 |
decimal number |
None. |
Amount |
小计金额 |
decimal number |
None. |
UseTypeKeyText |
销售类型 |
string |
None. |
UseTypeKey |
销售类型Key |
string |
None. |
Sort |
排序 |
integer |
None. |
Request Formats
application/json, text/json
Sample:
[ { "TID": "sample string 1", "ProductName": "sample string 2", "ProductID": "sample string 3", "Unit": "sample string 4", "Spec": "sample string 5", "Count": 6, "Price": 7.0, "Amount": 8.0, "UseTypeKeyText": "sample string 9", "UseTypeKey": "sample string 10", "Sort": 11 }, { "TID": "sample string 1", "ProductName": "sample string 2", "ProductID": "sample string 3", "Unit": "sample string 4", "Spec": "sample string 5", "Count": 6, "Price": 7.0, "Amount": 8.0, "UseTypeKeyText": "sample string 9", "UseTypeKey": "sample string 10", "Sort": 11 } ]
application/xml, text/xml
Sample:
<ArrayOfSaleNoteDetail xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/JT.VSFA.App.WebAPI.Areas.SalesOrder.ViewModel"> <SaleNoteDetail> <Amount>8</Amount> <Count>6</Count> <Price>7</Price> <ProductID>sample string 3</ProductID> <ProductName>sample string 2</ProductName> <Sort>11</Sort> <Spec>sample string 5</Spec> <TID>sample string 1</TID> <Unit>sample string 4</Unit> <UseTypeKey>sample string 10</UseTypeKey> <UseTypeKeyText>sample string 9</UseTypeKeyText> </SaleNoteDetail> <SaleNoteDetail> <Amount>8</Amount> <Count>6</Count> <Price>7</Price> <ProductID>sample string 3</ProductID> <ProductName>sample string 2</ProductName> <Sort>11</Sort> <Spec>sample string 5</Spec> <TID>sample string 1</TID> <Unit>sample string 4</Unit> <UseTypeKey>sample string 10</UseTypeKey> <UseTypeKeyText>sample string 9</UseTypeKeyText> </SaleNoteDetail> </ArrayOfSaleNoteDetail>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
ResultModelOfSaleOrderDetailedVMName | Description | Type | Additional information |
---|---|---|---|
Code | ReturnCode |
None. |
|
Message | string |
None. |
|
Data | SaleOrderDetailedVM |
None. |
Response Formats
application/json, text/json
Sample:
{ "Code": 200, "Message": "sample string 1", "Data": { "SaleNoteID": "sample string 1", "PersonName": "sample string 2", "Stauts": "sample string 3", "CustomerName": "sample string 4", "Address": "sample string 5", "SaleNumber": "sample string 6", "SaleDateTime": "sample string 7", "TotalSum": 8.0, "SaleDetailList": [ { "TID": "sample string 1", "ProductName": "sample string 2", "ProductID": "sample string 3", "Unit": "sample string 4", "Spec": "sample string 5", "Count": 6, "Price": 7.0, "Amount": 8.0, "UseTypeKeyText": "sample string 9", "UseTypeKey": "sample string 10", "Sort": 11 }, { "TID": "sample string 1", "ProductName": "sample string 2", "ProductID": "sample string 3", "Unit": "sample string 4", "Spec": "sample string 5", "Count": 6, "Price": 7.0, "Amount": 8.0, "UseTypeKeyText": "sample string 9", "UseTypeKey": "sample string 10", "Sort": 11 } ] } }
application/xml, text/xml
Sample:
<ResultModelOfSaleOrderDetailedVMiOFvLNZl xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/JT.VSFA.Utility"> <Code>Success</Code> <Data xmlns:d2p1="http://schemas.datacontract.org/2004/07/JT.VSFA.App.WebAPI.Areas.SalesOrder.ViewModel"> <d2p1:Address>sample string 5</d2p1:Address> <d2p1:CustomerName>sample string 4</d2p1:CustomerName> <d2p1:PersonName>sample string 2</d2p1:PersonName> <d2p1:SaleDateTime>sample string 7</d2p1:SaleDateTime> <d2p1:SaleDetailList> <d2p1:SaleNoteDetail> <d2p1:Amount>8</d2p1:Amount> <d2p1:Count>6</d2p1:Count> <d2p1:Price>7</d2p1:Price> <d2p1:ProductID>sample string 3</d2p1:ProductID> <d2p1:ProductName>sample string 2</d2p1:ProductName> <d2p1:Sort>11</d2p1:Sort> <d2p1:Spec>sample string 5</d2p1:Spec> <d2p1:TID>sample string 1</d2p1:TID> <d2p1:Unit>sample string 4</d2p1:Unit> <d2p1:UseTypeKey>sample string 10</d2p1:UseTypeKey> <d2p1:UseTypeKeyText>sample string 9</d2p1:UseTypeKeyText> </d2p1:SaleNoteDetail> <d2p1:SaleNoteDetail> <d2p1:Amount>8</d2p1:Amount> <d2p1:Count>6</d2p1:Count> <d2p1:Price>7</d2p1:Price> <d2p1:ProductID>sample string 3</d2p1:ProductID> <d2p1:ProductName>sample string 2</d2p1:ProductName> <d2p1:Sort>11</d2p1:Sort> <d2p1:Spec>sample string 5</d2p1:Spec> <d2p1:TID>sample string 1</d2p1:TID> <d2p1:Unit>sample string 4</d2p1:Unit> <d2p1:UseTypeKey>sample string 10</d2p1:UseTypeKey> <d2p1:UseTypeKeyText>sample string 9</d2p1:UseTypeKeyText> </d2p1:SaleNoteDetail> </d2p1:SaleDetailList> <d2p1:SaleNoteID>sample string 1</d2p1:SaleNoteID> <d2p1:SaleNumber>sample string 6</d2p1:SaleNumber> <d2p1:Stauts>sample string 3</d2p1:Stauts> <d2p1:TotalSum>8</d2p1:TotalSum> </Data> <Message>sample string 1</Message> </ResultModelOfSaleOrderDetailedVMiOFvLNZl>