Http方法:POST
路由:api/OutScan/PartialSaveScan

打包校验-部分打包(参数list中的明细ID从GetData方法中得到)

请求参数

参数名称参数描述类型附加信息
batchCode

波次号

string

Required

expressCode

快递编号

string

Required

wrapperBarcode

包装耗材编号

string

Required

newExpressCode

新快递单号

string

Required

isNoScanBatchCode

boolean

Required

Body Parameters

集合[OrderList_Id:订单明细ID ScanCount:扫描数量]

Collection of ScanOderListModel
参数名称参数描述类型附加信息
Order_Id

订单ID

integer

None

OrderCode

订单号

string

None

CaseNumber

箱号

string

None

OrderList_Id

明细ID

integer

None

ScanCount

明细的扫描数量

integer

None

Request Formats

application/json, text/json

Sample:
[
  {
    "Order_Id": 1,
    "OrderCode": "sample string 2",
    "CaseNumber": "sample string 3",
    "OrderList_Id": 4,
    "ScanCount": 5
  },
  {
    "Order_Id": 1,
    "OrderCode": "sample string 2",
    "CaseNumber": "sample string 3",
    "OrderList_Id": 4,
    "ScanCount": 5
  },
  {
    "Order_Id": 1,
    "OrderCode": "sample string 2",
    "CaseNumber": "sample string 3",
    "OrderList_Id": 4,
    "ScanCount": 5
  }
]

返回响应信息

打包校验-部分打包(参数list中的明细ID从GetData方法中得到)

ResultInfoOfListOfOutScanDataModel
参数名称参数描述类型附加信息
Result

boolean

None

State

string

None

Dynamic

Object

None

Msg

string

None

Data

Collection of OutScanDataModel

None

Response Formats

application/json, text/json

Sample:
{
  "Result": true,
  "State": "sample string 2",
  "Dynamic": {},
  "Msg": "sample string 4",
  "Data": [
    {
      "Order_Id": 1,
      "OrderCode": "sample string 2",
      "ProductModel": "sample string 3",
      "QuantityOrder": 4,
      "ProductCode": "sample string 5",
      "ProductSpec": "sample string 6",
      "ProductName": "sample string 7",
      "QuantityOuter": 8,
      "SalePrice": 9.0,
      "OrderList_Id": 10,
      "ClientShortName": "sample string 11",
      "Mobile": "sample string 12",
      "Telephone": "sample string 13",
      "ShippingAddress": "sample string 14",
      "RelationCode": "sample string 15",
      "RelationCode2": "sample string 16",
      "RelationCode3": "sample string 17",
      "RelationCode4": "sample string 18",
      "RelationCode5": "sample string 19",
      "MiddleBarcode": "sample string 20",
      "MiddleUnitConvert": 1.0,
      "BigBarcode": "sample string 21",
      "UnitConvert": 1.0
    },
    {
      "Order_Id": 1,
      "OrderCode": "sample string 2",
      "ProductModel": "sample string 3",
      "QuantityOrder": 4,
      "ProductCode": "sample string 5",
      "ProductSpec": "sample string 6",
      "ProductName": "sample string 7",
      "QuantityOuter": 8,
      "SalePrice": 9.0,
      "OrderList_Id": 10,
      "ClientShortName": "sample string 11",
      "Mobile": "sample string 12",
      "Telephone": "sample string 13",
      "ShippingAddress": "sample string 14",
      "RelationCode": "sample string 15",
      "RelationCode2": "sample string 16",
      "RelationCode3": "sample string 17",
      "RelationCode4": "sample string 18",
      "RelationCode5": "sample string 19",
      "MiddleBarcode": "sample string 20",
      "MiddleUnitConvert": 1.0,
      "BigBarcode": "sample string 21",
      "UnitConvert": 1.0
    },
    {
      "Order_Id": 1,
      "OrderCode": "sample string 2",
      "ProductModel": "sample string 3",
      "QuantityOrder": 4,
      "ProductCode": "sample string 5",
      "ProductSpec": "sample string 6",
      "ProductName": "sample string 7",
      "QuantityOuter": 8,
      "SalePrice": 9.0,
      "OrderList_Id": 10,
      "ClientShortName": "sample string 11",
      "Mobile": "sample string 12",
      "Telephone": "sample string 13",
      "ShippingAddress": "sample string 14",
      "RelationCode": "sample string 15",
      "RelationCode2": "sample string 16",
      "RelationCode3": "sample string 17",
      "RelationCode4": "sample string 18",
      "RelationCode5": "sample string 19",
      "MiddleBarcode": "sample string 20",
      "MiddleUnitConvert": 1.0,
      "BigBarcode": "sample string 21",
      "UnitConvert": 1.0
    }
  ]
}