Take.API

<back to all web services

ProblemListExtRequest

The following routes are available for this service:
GET,POST/problem/SearchProblemExtPageList分页获取提货路线中的问题件信息
ProblemListExtRequest Parameters:
NameParameterData TypeRequiredDescription
RouteIDbodystringNo提货路线编号
StartDTbodystringNo时间段开始
EndDTbodystringNo时间段结束
ProblemTypebodystringNo问题件类型(0:重新下单,没有原订单号 1:重新下单,之前订单作废 2:保留原单,创建新的订单 3:保留原单,修改原单箱数 4:合并订单,绑定新的订单 4:合并订单,绑定新的订单)
SJUserNamebodystringNo司机姓名
SJPhoneNumberbodystringNo司机电话
SJLicenseNumberbodystringNo车牌
HDLinkManbodystringNo提货点联系人
HDPhoneNumberbodystringNo联系人电话
HDAddressbodystringNo提货点地址
RequestPaging Parameters:
NameParameterData TypeRequiredDescription
PageSizeformintYes每页最多记录数(默认每页20条)
PageIndexformintYes页索引
ProblemListExtResponse Parameters:
NameParameterData TypeRequiredDescription
ProblemModelsformList<ProblemExtInfo>Yes问题件列表
ResponsePaging Parameters:
NameParameterData TypeRequiredDescription
PageSizeformintYes每页最多记录数
PageIndexformintYes页索引
RowCountformintYes总记录数
PageCountformintYes总页数
ResponseBase Parameters:
NameParameterData TypeRequiredDescription
ErrorCodeformintYes返回编码,200之外的值都表示有错误
ErrorMsgformstringYes返回的消息
ProblemExtInfo Parameters:
NameParameterData TypeRequiredDescription
IDformintYes主键
RouteIDformstringYes路线编号
ProblemIDformstringYes问题件编号
PrepareIDformintYes配货详情ID
SJLicenseNumberformstringYes车牌
SJUserNameformstringYes司机姓名
SJPhoneNumberformstringYes司机电话
CorporateNameformstringYes公司名称
HDLinkManformstringYes提货点联系人
HDPhoneNumberformstringYes联系人号码
HDProvinceformintYes提货点省份
HDCityformintYes提货点市
HDAreaformintYes提货点县区
HDAddressformstringYes提货点详细地址
TakeAddressformstringYes提货点完整地址
ProblemTypeformintYes问题件类型(0:重新下单,没有原订单号 1:重新下单,之前订单作废 2:保留原单,创建新的订单 3:保留原单,修改原单箱数 4:合并订单,绑定新的订单)
HandlingStatusformintYes处理状态
ProblemNumberformintYes问题件箱数
ProblemWeightformfloatYes问题件重量
ProblemCubeformfloatYes问题件立方
RemarksformstringYes备注
CreateByformstringYes创建人
CreateDTformDateTimeYes创建时间
YBookingNumberformstringYes原商品单号
NBookingNumberformstringYes新商品单号

To override the Content-type in your clients, use the HTTP Accept Header, append the .xml suffix or ?format=xml

HTTP + XML

The following are sample HTTP requests and responses. The placeholders shown need to be replaced with actual values.

POST /xml/reply/ProblemListExtRequest HTTP/1.1 
Host: bookinglogin.hart-worldwide.com 
Content-Type: application/xml
Content-Length: length

<ProblemListExtRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/WinJo.Framing.DTO">
  <PageIndex>0</PageIndex>
  <PageSize>0</PageSize>
  <EndDT>String</EndDT>
  <HDAddress>String</HDAddress>
  <HDLinkMan>String</HDLinkMan>
  <HDPhoneNumber>String</HDPhoneNumber>
  <ProblemType>String</ProblemType>
  <RouteID>String</RouteID>
  <SJLicenseNumber>String</SJLicenseNumber>
  <SJPhoneNumber>String</SJPhoneNumber>
  <SJUserName>String</SJUserName>
  <StartDT>String</StartDT>
</ProblemListExtRequest>
HTTP/1.1 200 OK
Content-Type: application/xml
Content-Length: length

<ProblemListExtResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/WinJo.Framing.DTO">
  <ErrorCode>0</ErrorCode>
  <ErrorMsg>String</ErrorMsg>
  <PageIndex>0</PageIndex>
  <PageSize>0</PageSize>
  <RowCount>0</RowCount>
  <ProblemModels>
    <ProblemExtInfo>
      <CorporateName>String</CorporateName>
      <CreateBy>String</CreateBy>
      <CreateDT>0001-01-01T00:00:00</CreateDT>
      <HDAddress>String</HDAddress>
      <HDArea>0</HDArea>
      <HDCity>0</HDCity>
      <HDLinkMan>String</HDLinkMan>
      <HDPhoneNumber>String</HDPhoneNumber>
      <HDProvince>0</HDProvince>
      <HandlingStatus>0</HandlingStatus>
      <ID>0</ID>
      <NBookingNumber>String</NBookingNumber>
      <PrepareID>0</PrepareID>
      <ProblemCube>0</ProblemCube>
      <ProblemID>String</ProblemID>
      <ProblemNumber>0</ProblemNumber>
      <ProblemType>0</ProblemType>
      <ProblemWeight>0</ProblemWeight>
      <Remarks>String</Remarks>
      <RouteID>String</RouteID>
      <SJLicenseNumber>String</SJLicenseNumber>
      <SJPhoneNumber>String</SJPhoneNumber>
      <SJUserName>String</SJUserName>
      <TakeAddress>String</TakeAddress>
      <YBookingNumber>String</YBookingNumber>
    </ProblemExtInfo>
  </ProblemModels>
</ProblemListExtResponse>