POST api/SalesOrder/SetSalesOrderDetailed?DomainId={DomainId}&AccountId={AccountId}&PersonId={PersonId}&orderID={orderID}

修改销售单

Request Information

URI Parameters

NameDescriptionTypeAdditional 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 SaleNoteDetail
NameDescriptionTypeAdditional 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

ResultModelOfSaleOrderDetailedVM
NameDescriptionTypeAdditional 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>