POST api/MoveWarehouse/SaveMoveInfo?DomainId={DomainId}&AccountId={AccountId}&PersonId={PersonId}
保存移库单信息
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. |
Body Parameters
SaveMoveInfoVM| Name | Description | Type | Additional information |
|---|---|---|---|
| MoveStockNumber | string |
None. |
|
| WareHouseID | string |
None. |
|
| OptDate | string |
None. |
|
| TargetWarehouseID | string |
None. |
|
| Detail | Collection of MoveDetail |
None. |
Request Formats
application/json, text/json
Sample:
{
"MoveStockNumber": "sample string 1",
"WareHouseID": "sample string 2",
"OptDate": "sample string 3",
"TargetWarehouseID": "sample string 4",
"Detail": [
{
"ProductID": "sample string 1",
"ProductCount": 2,
"StockSatus": "sample string 3",
"Sku": "sample string 4",
"SkuName": "sample string 5",
"ProductUnitName": "sample string 6",
"PackageLevel": 7,
"Units": [
{
"ProductUnitName": "sample string 1",
"ProductID": "sample string 2",
"StockCount": 3.0,
"OrginalStockCount": 4.0,
"SalesPrice": 5.0,
"CostPrice": 6.0,
"BarCode": "sample string 7",
"ProductName": "sample string 8",
"Count": 9,
"DiffCount": 10,
"Sku": "sample string 11",
"Spec": "sample string 12"
},
{
"ProductUnitName": "sample string 1",
"ProductID": "sample string 2",
"StockCount": 3.0,
"OrginalStockCount": 4.0,
"SalesPrice": 5.0,
"CostPrice": 6.0,
"BarCode": "sample string 7",
"ProductName": "sample string 8",
"Count": 9,
"DiffCount": 10,
"Sku": "sample string 11",
"Spec": "sample string 12"
}
]
},
{
"ProductID": "sample string 1",
"ProductCount": 2,
"StockSatus": "sample string 3",
"Sku": "sample string 4",
"SkuName": "sample string 5",
"ProductUnitName": "sample string 6",
"PackageLevel": 7,
"Units": [
{
"ProductUnitName": "sample string 1",
"ProductID": "sample string 2",
"StockCount": 3.0,
"OrginalStockCount": 4.0,
"SalesPrice": 5.0,
"CostPrice": 6.0,
"BarCode": "sample string 7",
"ProductName": "sample string 8",
"Count": 9,
"DiffCount": 10,
"Sku": "sample string 11",
"Spec": "sample string 12"
},
{
"ProductUnitName": "sample string 1",
"ProductID": "sample string 2",
"StockCount": 3.0,
"OrginalStockCount": 4.0,
"SalesPrice": 5.0,
"CostPrice": 6.0,
"BarCode": "sample string 7",
"ProductName": "sample string 8",
"Count": 9,
"DiffCount": 10,
"Sku": "sample string 11",
"Spec": "sample string 12"
}
]
}
]
}
application/xml, text/xml
Sample:
<SaveMoveInfoVM xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/JT.VSFA.App.WebAPI.Areas.MoveStore.ViewModel">
<Detail>
<MoveDetail>
<PackageLevel>7</PackageLevel>
<ProductCount>2</ProductCount>
<ProductID>sample string 1</ProductID>
<ProductUnitName>sample string 6</ProductUnitName>
<Sku>sample string 4</Sku>
<SkuName>sample string 5</SkuName>
<StockSatus>sample string 3</StockSatus>
<Units>
<ProductUnits>
<BarCode>sample string 7</BarCode>
<CostPrice>6</CostPrice>
<Count>9</Count>
<DiffCount>10</DiffCount>
<OrginalStockCount>4</OrginalStockCount>
<ProductID>sample string 2</ProductID>
<ProductName>sample string 8</ProductName>
<ProductUnitName>sample string 1</ProductUnitName>
<SalesPrice>5</SalesPrice>
<Sku>sample string 11</Sku>
<Spec>sample string 12</Spec>
<StockCount>3</StockCount>
</ProductUnits>
<ProductUnits>
<BarCode>sample string 7</BarCode>
<CostPrice>6</CostPrice>
<Count>9</Count>
<DiffCount>10</DiffCount>
<OrginalStockCount>4</OrginalStockCount>
<ProductID>sample string 2</ProductID>
<ProductName>sample string 8</ProductName>
<ProductUnitName>sample string 1</ProductUnitName>
<SalesPrice>5</SalesPrice>
<Sku>sample string 11</Sku>
<Spec>sample string 12</Spec>
<StockCount>3</StockCount>
</ProductUnits>
</Units>
</MoveDetail>
<MoveDetail>
<PackageLevel>7</PackageLevel>
<ProductCount>2</ProductCount>
<ProductID>sample string 1</ProductID>
<ProductUnitName>sample string 6</ProductUnitName>
<Sku>sample string 4</Sku>
<SkuName>sample string 5</SkuName>
<StockSatus>sample string 3</StockSatus>
<Units>
<ProductUnits>
<BarCode>sample string 7</BarCode>
<CostPrice>6</CostPrice>
<Count>9</Count>
<DiffCount>10</DiffCount>
<OrginalStockCount>4</OrginalStockCount>
<ProductID>sample string 2</ProductID>
<ProductName>sample string 8</ProductName>
<ProductUnitName>sample string 1</ProductUnitName>
<SalesPrice>5</SalesPrice>
<Sku>sample string 11</Sku>
<Spec>sample string 12</Spec>
<StockCount>3</StockCount>
</ProductUnits>
<ProductUnits>
<BarCode>sample string 7</BarCode>
<CostPrice>6</CostPrice>
<Count>9</Count>
<DiffCount>10</DiffCount>
<OrginalStockCount>4</OrginalStockCount>
<ProductID>sample string 2</ProductID>
<ProductName>sample string 8</ProductName>
<ProductUnitName>sample string 1</ProductUnitName>
<SalesPrice>5</SalesPrice>
<Sku>sample string 11</Sku>
<Spec>sample string 12</Spec>
<StockCount>3</StockCount>
</ProductUnits>
</Units>
</MoveDetail>
</Detail>
<MoveStockNumber>sample string 1</MoveStockNumber>
<OptDate>sample string 3</OptDate>
<TargetWarehouseID>sample string 4</TargetWarehouseID>
<WareHouseID>sample string 2</WareHouseID>
</SaveMoveInfoVM>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
ResultModelOfBoolean| Name | Description | Type | Additional information |
|---|---|---|---|
| Code | ReturnCode |
None. |
|
| Message | string |
None. |
|
| Data | boolean |
None. |
Response Formats
application/json, text/json
Sample:
{
"Code": 200,
"Message": "sample string 1",
"Data": true
}
application/xml, text/xml
Sample:
<ResultModelOfboolean xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/JT.VSFA.Utility"> <Code>Success</Code> <Data>true</Data> <Message>sample string 1</Message> </ResultModelOfboolean>