GET api/DriverReserve/GetDriverAppointmentDetail?driverReserveId={driverReserveId}&userId={userId}&emailAuditToken={emailAuditToken}

Request Information

URI Parameters

NameDescriptionTypeAdditional information
driverReserveId

integer

Required

userId

integer

Required

emailAuditToken

string

Required

Body Parameters

None.

Response Information

Resource Description

DriverAppointmentDetailRespModel
NameDescriptionTypeAdditional information
ID

integer

None.

AppointmentId

integer

None.

TenantId

integer

None.

Status

DriverReserveStatus

None.

StatusText

string

None.

Driver

string

None.

CertificateType

CertificateType

None.

CertificateTypeText

string

None.

DriverId

string

None.

DriverType

DriverType

None.

DriverTypeText

string

None.

ReserveTime

string

None.

AppointmentBeginTime

string

None.

AppointmentEndTime

string

None.

DriverPhone

string

None.

EntrustingParty

string

None.

CarType

string

None.

CarNo

string

None.

WarehouseId

integer

None.

WarehouseName

string

None.

ParkingSpaceId

integer

None.

ParkingSpaceName

string

None.

WarehouseManager

string

None.

Things

string

None.

ThingsImagePathList

Collection of string

None.

EnterReason

string

None.

SpecificReason

string

None.

GoodsName

string

None.

GoodsCount

integer

None.

GoodsDocumentPathList

Collection of string

None.

IsAllowEdit

boolean

None.

LeaveApplyUser

string

None.

LeaveApplyTime

date

None.

LeaveCarryThings

string

None.

LeaveCheckSummary

string

None.

VehicleWeightEnter

decimal number

None.

VehicleWeightLeave

decimal number

None.

VisitorCurTemperature

decimal number

None.

PickUpGoods

DeliveryInfo

None.

DeliverGoods

DeliveryInfo

None.

Release

ReleaseInfo

None.

TimeAxisList

Collection of TimeAxis

None.

TimeSlotList

Collection of TimeSlot

None.

LeaveInfo

LeaveInfoModel

None.

DefaultDeliveryList

Collection of DefaultDeliveryInfo

None.

ExpressDeliveryInfo

ExpressDeliveryInfo

None.

ExpressDeliveryInfo2

ExpressDeliveryInfoModel

None.

ForwarderPickUpInfo

ForwarderPickUpInfo

None.

ForwarderPickUpInfo2

ForwarderPickUpInfoModel

None.

EntourageList

Collection of EntourageModel

None.

Response Formats

application/json, text/json

Sample:
{
  "ID": 1,
  "AppointmentId": 2,
  "TenantId": 1,
  "Status": 0,
  "StatusText": "待审批",
  "Driver": "sample string 3",
  "CertificateType": 0,
  "CertificateTypeText": "IdentityCard",
  "DriverId": "sample string 4",
  "DriverType": 0,
  "DriverTypeText": "司机",
  "ReserveTime": "sample string 5",
  "AppointmentBeginTime": "sample string 6",
  "AppointmentEndTime": "sample string 7",
  "DriverPhone": "sample string 8",
  "EntrustingParty": "sample string 9",
  "CarType": "sample string 10",
  "CarNo": "sample string 11",
  "WarehouseId": 12,
  "WarehouseName": "sample string 13",
  "ParkingSpaceId": 1,
  "ParkingSpaceName": "sample string 14",
  "WarehouseManager": "sample string 15",
  "Things": "sample string 16",
  "ThingsImagePathList": [
    "sample string 1",
    "sample string 2"
  ],
  "EnterReason": "sample string 17",
  "SpecificReason": "sample string 18",
  "GoodsName": "sample string 19",
  "GoodsCount": 20,
  "GoodsDocumentPathList": [
    "sample string 1",
    "sample string 2"
  ],
  "IsAllowEdit": true,
  "LeaveApplyUser": "sample string 22",
  "LeaveApplyTime": "2024-09-20 03:32:59",
  "LeaveCarryThings": "sample string 23",
  "LeaveCheckSummary": "sample string 24",
  "VehicleWeightEnter": 25.0,
  "VehicleWeightLeave": 26.0,
  "VisitorCurTemperature": 27.0,
  "PickUpGoods": {
    "CompanyName": "sample string 1",
    "DetailList": [
      {
        "OrderNo": "sample string 1",
        "Quantity": 2,
        "ItemNo": "sample string 3"
      },
      {
        "OrderNo": "sample string 1",
        "Quantity": 2,
        "ItemNo": "sample string 3"
      }
    ]
  },
  "DeliverGoods": {
    "CompanyName": "sample string 1",
    "DetailList": [
      {
        "OrderNo": "sample string 1",
        "Quantity": 2,
        "ItemNo": "sample string 3"
      },
      {
        "OrderNo": "sample string 1",
        "Quantity": 2,
        "ItemNo": "sample string 3"
      }
    ]
  },
  "Release": {
    "IsLeaveCheck": 1,
    "Tardiness": "sample string 1",
    "FileUrls": [
      "sample string 1",
      "sample string 2"
    ]
  },
  "TimeAxisList": [
    {
      "OperatorRole": 0,
      "OperatorRoleText": "sample string 1",
      "Type": "sample string 2",
      "UserName": "sample string 3",
      "Phone": "sample string 4",
      "Remark": "sample string 5",
      "Time": "2024-09-20 03:32:59"
    },
    {
      "OperatorRole": 0,
      "OperatorRoleText": "sample string 1",
      "Type": "sample string 2",
      "UserName": "sample string 3",
      "Phone": "sample string 4",
      "Remark": "sample string 5",
      "Time": "2024-09-20 03:32:59"
    }
  ],
  "TimeSlotList": [
    {
      "Type": "sample string 1",
      "MinuteDiff": 2
    },
    {
      "Type": "sample string 1",
      "MinuteDiff": 2
    }
  ],
  "LeaveInfo": {
    "ID": 1,
    "ApplyUserName": "sample string 2",
    "ApplyTime": "sample string 3",
    "ApplyRemark": "sample string 4",
    "LeaveCheckType": "sample string 5",
    "Remark": "sample string 6",
    "AllowLeave": true,
    "Tardiness": "sample string 8",
    "LeaveApplyIjOrderNo": "sample string 9",
    "Attachments": [
      {
        "ChangedProperties": [
          "Id",
          "FileName",
          "Extension",
          "IsTemp",
          "SavePath",
          "Url",
          "HostId",
          "HostType",
          "ContentLength",
          "FileSize",
          "IsDeleted",
          "ContentType",
          "FileNameWithoutExtension",
          "Title"
        ],
        "TableName": "Attachments"
      },
      {
        "ChangedProperties": [
          "Id",
          "FileName",
          "Extension",
          "IsTemp",
          "SavePath",
          "Url",
          "HostId",
          "HostType",
          "ContentLength",
          "FileSize",
          "IsDeleted",
          "ContentType",
          "FileNameWithoutExtension",
          "Title"
        ],
        "TableName": "Attachments"
      }
    ],
    "AttachmentsCount": 10
  },
  "DefaultDeliveryList": [
    {
      "ApoNo": "sample string 1",
      "LineNo": {},
      "ItemNo": "sample string 3",
      "PlannedQuantity": 4,
      "ActualQuantity": 1
    },
    {
      "ApoNo": "sample string 1",
      "LineNo": {},
      "ItemNo": "sample string 3",
      "PlannedQuantity": 4,
      "ActualQuantity": 1
    }
  ],
  "ExpressDeliveryInfo": {
    "ChangedProperties": [
      "Id",
      "DeliveryType",
      "DeliveryDate",
      "ExpressCompanyName",
      "CourierNumber",
      "RsnNumber",
      "DriverReserveId",
      "AppointmentId",
      "CreateUser",
      "CreateTime",
      "ModifyUser",
      "ModifyTime"
    ],
    "TableName": "ExpressDeliveryInfo"
  },
  "ExpressDeliveryInfo2": {
    "DeliveryType": "sample string 1",
    "DeliveryDate": "sample string 2",
    "ExpressCompanyName": "sample string 3",
    "CourierNumber": "sample string 4"
  },
  "ForwarderPickUpInfo": {
    "ChangedProperties": [
      "Id",
      "ForwardingCompanyName",
      "ExpectedDeliveryDate",
      "RsnNumber",
      "DriverId",
      "CreateUser",
      "CreateTime",
      "ModifyUser",
      "ModifyTime"
    ],
    "TableName": "ForwarderPickUpInfo"
  },
  "ForwarderPickUpInfo2": {
    "ForwardingCompanyName": "sample string 1",
    "ExpectedDeliveryDate": "sample string 2",
    "RsnNumber": "sample string 3"
  },
  "EntourageList": [
    {
      "ID": 1,
      "Name": "sample string 2",
      "CertificateType": 0,
      "CertificateTypeText": "IdentityCard",
      "IdNo": "sample string 3",
      "Phone": "sample string 4"
    },
    {
      "ID": 1,
      "Name": "sample string 2",
      "CertificateType": 0,
      "CertificateTypeText": "IdentityCard",
      "IdNo": "sample string 3",
      "Phone": "sample string 4"
    }
  ]
}