试驾
  1. 试驾App--网关
试驾
  • 用户校验
    • 门店城市列表
      POST
    • 登录验证码
      GET
    • 登录验证码
      POST
    • 发送短信验证码
      POST
    • 留资轨迹收集
      POST
  • 试驾时间表
    • 添加
      POST
    • 修改
      POST
    • 按ID查询
      GET
    • 批量ID查询
      GET
    • 按条件查询返回列表
      POST
    • 删除
      GET
    • 批量ID删除
      GET
    • 列表
      POST
    • 批量新增
      POST
    • 获取试驾时间列表下拉框
      GET
    • 可预约时间段
      GET
    • 可预约车时间段
      GET
    • 初始化日历
      GET
    • 可预约日历
      POST
    • 获取试驾车
      GET
    • 清除缓存
      GET
  • 试驾车
    • 试驾车
      • 接收营销车辆试驾车信息
      • 接收营销车辆调动状态
      • 门店调拨申请
      • 试驾车停用
      • 取消车辆调动
    • 试驾路线
      • 添加
      • 修改
      • 按ID查询
      • 批量ID查询
      • 按条件查询返回列表
      • 删除
      • 批量ID删除
      • 列表
      • 获取试驾路线列表下拉框
      • 获取试驾路线下拉框
      • 获取试驾车路线名称列表
    • 试驾平台车辆修改 Copy
    • 门店试驾车辆查询 Copy
    • itestCarList
    • 查询试驾车列表
    • 试驾平台车辆修改
    • 门店试驾车辆查询
    • 门店试驾车辆查询
    • 车辆photo
    • testBloomFilter
    • 初始化试驾车信息
    • 获取试驾车使用状态下拉框
    • 该vin是否是这几个门店的试驾车
    • 添加
    • 修改
    • 按ID查询
    • 批量ID查询
    • 按条件查询返回列表
    • 删除
    • 批量ID删除
  • 试驾表static
    • 试驾
      • 获取顾问和用户的试驾单
      • B端列表
      • 获取试驾车车牌下拉框
      • 获取VIN下拉框
    • 试驾车
      • 查询试驾车列表
      • 获取试驾车使用状态下拉框
    • 添加
    • 修改
    • 按用户ID查询进行中的试驾单
    • 按userId查询门店顾问
    • 按userId查询门店顾问
    • 接受邀请
    • 发送短信验证码
    • 查询车系
    • 校验上门试驾城市
    • 按ID查询
    • 发放积分
    • 获取城市门店信息
    • 按用户ID查询已完成的试驾单
    • 接收销售助手订阅消息更新订单
    • 按ID查询详情CC工单
    • 试驾车导入
    • 试驾报告
    • 试驾平台查询
    • 逾期未回访(试驾单的状态=待点评,当前日期-试驾完成>1天)
    • 当天试驾待提醒,当天试驾回访
    • 试驾单转移到对应门店或顾问
    • 添加
    • 批量ID查询
    • 按条件查询返回列表
    • 删除
    • 批量ID删除
    • 按ID查询 Copy
    • 修改
    • 按ID查询
    • 获取试驾列表下拉框
    • 列表
    • 修改
    • 按ID查询详情
    • 分组统计
    • 试驾状态分组统计
    • 试驾排程,完成分组统计
    • 试驾待认领,完成分组统计
    • 用户修改手机号
    • 试驾平台更新
    • 查询车系
    • 排程(取试驾单,排程时间,去掉作废和取消的),试驾(取试驾单,试驾完成时间,去掉作废和取消的)
    • 逾期未排程(试驾单的创建日期<当天,且状态=待排程)
    • 修改跟进状态
    • 通过userId和车型查找是否存在已完成试驾单
    • 试驾平台认领试驾单推送行程报告
    • 用户id查询试驾列表
    • 用户id查询是否有试驾
    • 试驾后回访试驾单
    • 按ID查询试驾邀请
    • 按用户ID查询进行中的试驾单
    • 拒绝邀请
    • 深度试驾报告
    • 深度试驾报告
    • getSign
    • 取消认领
    • B端试驾单列表
  • 试驾表
    • 获取试驾列表下拉框 Copy
    • 同步
    • 获取VIN,实际试驾车系,实际试驾车型名称的下拉框
    • 获取试驾车车牌下拉框
    • 获取VIN下拉框
    • 添加
    • 修改
    • 按ID查询
    • 批量ID查询
    • 按条件查询返回列表
    • 删除
    • 批量ID删除
    • 获取试驾列表下拉框
    • 列表
    • 按用户ID查询用户已完成试驾单
    • 修改
    • 接收销售助手订阅消息更新订单
    • 按ID查询详情
    • 按ID查询详情CC工单
    • 分组统计
    • 试驾状态分组统计
    • 试驾排程,完成分组统计
    • 试驾待认领,完成分组统计
    • 试驾车导入
    • 按用户ID查询已完成的试驾单
    • 用户修改手机号
    • 试驾报告
    • 试驾平台更新
    • 试驾平台查询
    • 查询车系
    • 当天试驾待提醒,当天试驾回访
    • 排程(取试驾单,排程时间,去掉作废和取消的),试驾(取试驾单,试驾完成时间,去掉作废和取消的)
    • 逾期未排程(试驾单的创建日期<当天,且状态=待排程)
    • 试驾平台认领试驾单推送行程报告
    • 逾期未回访(试驾单的状态=待点评,当前日期-试驾完成>1天)
    • 修改跟进状态
    • 试驾平台认领试驾单推送行程报告
    • 通过vin查询第一个进行中的试驾单
    • 用户id查询试驾列表
    • 深度试驾报告
    • 用户id查询是否有试驾
    • 通过userId和车型查找是否存在已完成试驾单
    • 添加
    • 试驾单转移到对应门店或顾问
    • 修改
    • 试驾后回访试驾单
    • 按ID查询
    • 按ID查询 Copy
    • 发放积分
    • 按ID查询试驾邀请
    • 按用户ID查询进行中的试驾单
    • 按用户ID查询进行中的试驾单
    • 按userId查询门店顾问
    • 按userId查询门店顾问
    • 获取城市门店信息
    • 接受邀请
    • 拒绝邀请
    • 发送短信验证码
    • 查询车系
    • 校验上门试驾城市
  • 试驾路线
    • 列表
    • 获取试驾路线列表下拉框
    • 获取试驾路线下拉框
    • 添加
    • 修改
    • 按ID查询
    • 批量ID查询
    • 按条件查询返回列表
    • 删除
    • 批量ID删除
  • 试驾邀请
    • 试驾邀请
    • 试驾批量邀请
    • 列表
    • 添加
    • 修改
    • 按ID查询
    • 批量ID查询
    • 按条件查询返回列表
    • 删除
    • 批量ID删除
  • 门店可用试驾车
    • 获取车辆可用门店层级
    • 新增车辆可用门店
    • 获取门店可用车辆集合
  • 试驾排程日历
    • 线索获取试驾顾问
    • 添加排程(仅支持非试驾类型,试驾类型排程调用邀请试驾接口)
    • 取消或结束行程
    • 获取可用时间
    • 查询未排程试驾单
    • 排程详情
    • 修改排程
    • 排程时间校验
    • 排程日历查询
    • 排程日历查询 Copy
  • 试驾
    • 集中试驾单批量查询
    • 查询一段时间范围内是否车系首次试驾
  • 试驾App
    • 用户id查询试驾列表
    • 添加
    • 修改
    • 修改
    • 按ID查询
    • 按用户ID查询进行中的试驾单
    • 按用户ID查询进行中的试驾单
    • 接受试驾邀请
    • 试驾报告
    • 拒绝邀请
    • 按ID查询试驾邀请
    • 按userId查询门店顾问
    • 按userId查询门店顾问
    • 获取城市门店信息
    • 发放积分
    • 用户id查询是否有试驾
    • 发送短信验证码
    • 查询车系
    • 校验上门试驾城市
  • 试驾App--网关
    • 用户id查询试驾列表
      GET
    • 添加
      POST
    • 修改
      POST
    • 修改
      POST
    • 按ID查询
      GET
    • 按用户ID查询进行中的试驾单
      GET
    • 按用户ID查询进行中的试驾单
      GET
    • 接受试驾邀请
      GET
    • 试驾报告
      GET
    • 拒绝邀请
      GET
    • 按ID查询试驾邀请
      GET
    • 按userId查询门店顾问
      GET
    • 按userId查询门店顾问
      GET
    • 获取城市门店信息
      GET
    • 发放积分
      POST
    • 用户id查询是否有试驾
      GET
    • 发送短信验证码
      POST
    • 查询车系
      POST
    • 校验上门试驾城市
      POST
  • 试驾时间
    • 可预约车时间段
  • PDC&TDF
    • 试驾排程日历指标查询
    • 根据多个试驾单查询试驾信息
    • 获取试驾单状态及对应数量
    • 根据门店和车系查询试驾车
    • 工作台排程量数据查询
    • 修改待提醒任务状态
  1. 试驾App--网关

修改

POST
/v1/test/drive/gate/report/update
修改

请求参数

Body 参数application/json
id
integer  | null 
id
可选
userId
string  | null 
用户id 用户id
可选
name
string  | null 
可选
试驾人姓名
试驾人姓名
phone
string  | null 
可选
试驾人手机
试驾人手机
hobbys
array[object (Map«String») {1}]  | null 
爱好
可选
key
string  | null 
可选
personalPreference
string  | null 
个人偏好 个人偏好
可选
cityCode
string  | null 
城市名称 城市名称
可选
storeCode
string  | null 
门店编码 门店编码
可选
carSeriesName
string  | null 
车系名称 车系名称
可选
seriesCode
string  | null 
车系 车系
可选
carModelName
string  | null 
车型名称 车型名称
可选
modelCode
string  | null 
车型 车型
可选
carModelId
integer  | null 
可选
试驾车型id
试驾车型id
carReservationId
integer  | null 
可选
试驾预约时间id
试驾预约时间id
beginTime
string  | null 
可选
试驾开始时间
试驾开始时间
endTime
string  | null 
可选
试驾结束时间
试驾结束时间
beginPlace
string  | null 
可选
试驾开始地点
试驾开始地点
endPlace
string  | null 
可选
试驾结束地点
试驾结束地点
beginLongitude
string  | null 
可选
试驾开始经度
试驾开始经度
endLongitude
string  | null 
可选
试驾结束经度
试驾结束经度
beginLatitude
string  | null 
可选
试驾开始纬度
试驾开始纬度
endLatitude
string  | null 
可选
试驾结束纬度
试驾结束纬度
consultantId
string  | null 
可选
试驾顾问id
试驾顾问id
routeId
integer  | null 
可选
试驾路线id
试驾路线id
attachmentInfo
object (AttachmentInfo) 
可选
附件信息(证件材料,试驾协议)
附件信息(证件材料,试驾协议)
documentMaterials
array[string]
证件材料
可选
protocol
array[string]
试驾协议
可选
idCardNo
string 
身份证号 身份证号
可选
realName
string 
真实姓名 真实姓名
可选
gender
string 
性别 性别
可选
idCardUrl
string 
可选
身份证照片
身份证照片
driverUrl
string 
驾照照片 驾照照片
可选
agreDriverUrl
string 
可选
试驾协议照片
试驾协议照片
reportUrl
string 
可选
试驾报告照片
试驾报告照片
journeyCode
array[string]
行程编码
可选
journeyReportUrl
string 
可选
行程报告链接
行程报告链接
journeyStatus
string 
行程状态 行程状态
可选
beginTime
string 
行程开始时间
可选
endTime
string 
行程结束时间
可选
beginTimeLatest
string 
可选
试驾开始时间
最近行程 试驾开始时间
endTimeLatest
string 
可选
试驾结束时间
最近行程 试驾结束时间
signatureUrl
string 
试驾协议签名
可选
vin
string 
试驾车型名称
可选
userReportUrl
string 
用户试驾报告
可选
testDriveScene
object (TestDriveScene) 
试驾场景
可选
purposeOfTrip
array[object (PurposeOfTrip) {4}] 
行程目的
可选
manualType
integer 
可选
1 - 手动认领;2 - 自动认领
testDriveStatus
integer  | null 
试驾状态 试驾状态
可选
consultantName
string  | null 
顾问名称 顾问名称
可选
consultantPhone
string  | null 
顾问电话 顾问电话
可选
reason
string  | null 
取消原因 取消原因
可选
verificationCode
string  | null 
验证码 验证码
可选
hasLogin
boolean  | null 
是否登陆 是否登陆
可选
hasVerificationCode
boolean  | null 
可选
是否验证码
是否验证码
testDriveType
integer  | null 
可选
试驾类型
试驾类型 0 - 预约试驾 1 - 上门试驾
carReservationReq
object (CarReservationReq) 
预约时间
可选
reservationBeginTime
string  | null 
可选
预约开始时间
预约开始时间
reservationEndTime
string  | null 
可选
预约结束时间
预约结束时间
creator
string  | null 
可选
创建者ID
创建者ID
testDriveScene
object (TestDriveScene) 
试驾场景
可选
sceneName
string 
场景名称
可选
sceneCode
string 
场景字典编码
可选
sceneRemark
string 
可选
场景描述(场景为其它时填写)
evaluateSeries
string  | null 
评价车系
可选
inviterUserId
string  | null 
可选
智驾活动邀请用户id
entrySource
string  | null 
活动来源 活动来源
可选
reqVO
object (SubmitEvaluateReqVO) 
可选
tevaluateTemplateId
integer  | null 
评论id
可选
businessCode
integer  | null 
业务号
可选
orderNo
string  | null 
订单号
可选
userNickName
string  | null 
用户昵称
可选
userMobile
string  | null 
用户联系方式
可选
userMainEvaluates
array[object (userMainEvaluate) {5}]  | null 
用户主评价
可选
evaluateContent
string  | null 
评价内容
可选
picPath
string  | null 
评价图片
可选
operator
string  | null 
操作人
可选
saleShopId
string  | null 
销售门店编码
可选
saleShopName
string  | null 
销售门店名称
可选
vin
string  | null 
车辆vin码
可选
示例
{
    "id": 0,
    "userId": "string",
    "name": "string",
    "phone": "string",
    "hobbys": [
        {
            "key": "string"
        }
    ],
    "personalPreference": "string",
    "cityCode": "string",
    "storeCode": "string",
    "carSeriesName": "string",
    "seriesCode": "string",
    "carModelName": "string",
    "modelCode": "string",
    "carModelId": 0,
    "carReservationId": 0,
    "beginTime": "string",
    "endTime": "string",
    "beginPlace": "string",
    "endPlace": "string",
    "beginLongitude": "string",
    "endLongitude": "string",
    "beginLatitude": "string",
    "endLatitude": "string",
    "consultantId": "string",
    "routeId": 0,
    "attachmentInfo": {
        "documentMaterials": [
            "string"
        ],
        "protocol": [
            "string"
        ],
        "idCardNo": "string",
        "realName": "string",
        "gender": "string",
        "idCardUrl": "string",
        "driverUrl": "string",
        "agreDriverUrl": "string",
        "reportUrl": "string",
        "journeyCode": [
            "string"
        ],
        "journeyReportUrl": "string",
        "journeyStatus": "string",
        "beginTime": "string",
        "endTime": "string",
        "beginTimeLatest": "string",
        "endTimeLatest": "string",
        "signatureUrl": "string",
        "vin": "string",
        "userReportUrl": "string",
        "testDriveScene": {
            "sceneName": "string",
            "sceneCode": "string",
            "sceneRemark": "string"
        },
        "purposeOfTrip": [
            {
                "tripmentId": "string",
                "drivingPurposeCode": "string",
                "drivingPurpose": "string",
                "nonTestDriveSubtype": {}
            }
        ],
        "manualType": 0
    },
    "testDriveStatus": 0,
    "consultantName": "string",
    "consultantPhone": "string",
    "reason": "string",
    "verificationCode": "string",
    "hasLogin": true,
    "hasVerificationCode": true,
    "testDriveType": 0,
    "carReservationReq": {
        "reservationBeginTime": "string",
        "reservationEndTime": "string",
        "creator": "string"
    },
    "testDriveScene": {
        "sceneName": "string",
        "sceneCode": "string",
        "sceneRemark": "string"
    },
    "evaluateSeries": "string",
    "inviterUserId": "string",
    "entrySource": "string",
    "reqVO": {
        "tevaluateTemplateId": 0,
        "businessCode": 0,
        "orderNo": "string",
        "userNickName": "string",
        "userMobile": "string",
        "userMainEvaluates": [
            {
                "tevaluateTemplateId": 0,
                "evaluateName": "string",
                "star": "string",
                "labels": [
                    "string"
                ],
                "flag": 0
            }
        ],
        "evaluateContent": "string",
        "picPath": "string",
        "operator": "string",
        "saleShopId": "string",
        "saleShopName": "string",
        "vin": "string"
    }
}

示例代码

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request POST '/v1/test/drive/gate/report/update' \
--header 'Content-Type: application/json' \
--data-raw '{
    "id": 0,
    "userId": "string",
    "name": "string",
    "phone": "string",
    "hobbys": [
        {
            "key": "string"
        }
    ],
    "personalPreference": "string",
    "cityCode": "string",
    "storeCode": "string",
    "carSeriesName": "string",
    "seriesCode": "string",
    "carModelName": "string",
    "modelCode": "string",
    "carModelId": 0,
    "carReservationId": 0,
    "beginTime": "string",
    "endTime": "string",
    "beginPlace": "string",
    "endPlace": "string",
    "beginLongitude": "string",
    "endLongitude": "string",
    "beginLatitude": "string",
    "endLatitude": "string",
    "consultantId": "string",
    "routeId": 0,
    "attachmentInfo": {
        "documentMaterials": [
            "string"
        ],
        "protocol": [
            "string"
        ],
        "idCardNo": "string",
        "realName": "string",
        "gender": "string",
        "idCardUrl": "string",
        "driverUrl": "string",
        "agreDriverUrl": "string",
        "reportUrl": "string",
        "journeyCode": [
            "string"
        ],
        "journeyReportUrl": "string",
        "journeyStatus": "string",
        "beginTime": "string",
        "endTime": "string",
        "beginTimeLatest": "string",
        "endTimeLatest": "string",
        "signatureUrl": "string",
        "vin": "string",
        "userReportUrl": "string",
        "testDriveScene": {
            "sceneName": "string",
            "sceneCode": "string",
            "sceneRemark": "string"
        },
        "purposeOfTrip": [
            {
                "tripmentId": "string",
                "drivingPurposeCode": "string",
                "drivingPurpose": "string",
                "nonTestDriveSubtype": {}
            }
        ],
        "manualType": 0
    },
    "testDriveStatus": 0,
    "consultantName": "string",
    "consultantPhone": "string",
    "reason": "string",
    "verificationCode": "string",
    "hasLogin": true,
    "hasVerificationCode": true,
    "testDriveType": 0,
    "carReservationReq": {
        "reservationBeginTime": "string",
        "reservationEndTime": "string",
        "creator": "string"
    },
    "testDriveScene": {
        "sceneName": "string",
        "sceneCode": "string",
        "sceneRemark": "string"
    },
    "evaluateSeries": "string",
    "inviterUserId": "string",
    "entrySource": "string",
    "reqVO": {
        "tevaluateTemplateId": 0,
        "businessCode": 0,
        "orderNo": "string",
        "userNickName": "string",
        "userMobile": "string",
        "userMainEvaluates": [
            {
                "tevaluateTemplateId": 0,
                "evaluateName": "string",
                "star": "string",
                "labels": [
                    "string"
                ],
                "flag": 0
            }
        ],
        "evaluateContent": "string",
        "picPath": "string",
        "operator": "string",
        "saleShopId": "string",
        "saleShopName": "string",
        "vin": "string"
    }
}'

返回响应

🟢200成功
application/json
Body
com.tencent.travel.test.drive.common.api.BaseGateResponse
code
integer  | null 
可选
返回状态码,0:请求成功,1:请求失败,2:参数校验失败
msg
string  | null 
返回信息
可选
headers
object (HttpHeaders) 
headers
可选
data
object () 
返回结果
可选
示例
{
  "code": 0,
  "msg": "",
  "headers": {
    "": [
      ""
    ]
  },
  "data": {}
}
上一页
修改
下一页
按ID查询
Built with