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 .json suffix or ?format=json

To embed the response in a jsonp callback, append ?callback=myCallback

HTTP + JSON

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

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

{"RouteID":"String","StartDT":"String","EndDT":"String","ProblemType":"String","SJUserName":"String","SJPhoneNumber":"String","SJLicenseNumber":"String","HDLinkMan":"String","HDPhoneNumber":"String","HDAddress":"String","PageSize":0,"PageIndex":0}
HTTP/1.1 200 OK
Content-Type: application/json
Content-Length: length

{"ProblemModels":[{"ID":0,"RouteID":"String","ProblemID":"String","PrepareID":0,"SJLicenseNumber":"String","SJUserName":"String","SJPhoneNumber":"String","CorporateName":"String","HDLinkMan":"String","HDPhoneNumber":"String","HDProvince":0,"HDCity":0,"HDArea":0,"HDAddress":"String","TakeAddress":"String","ProblemType":0,"HandlingStatus":0,"ProblemNumber":0,"ProblemWeight":0,"ProblemCube":0,"Remarks":"String","CreateBy":"String","CreateDT":"\/Date(-62135596800000-0000)\/","YBookingNumber":"String","NBookingNumber":"String"}],"PageSize":0,"PageIndex":0,"RowCount":0,"PageCount":0,"ErrorCode":0,"ErrorMsg":"String"}