CarModelQuery.md 2.3 KB

车型查询说明

大概有4到6种方式的查询,其中还有上海的特殊处理。

少部分在 CarModelinfoQueryParam.java 上, 大部分参数在 KTCarInfoVo.java 上传值。

CarModelinfoQueryParam 传参说明

所有方式的共有传参

CarModelinfoQueryParam 传参说明

  • tplatformId
  • channelCode
  • orderID
  • fromId
  • areaInfoVo
  • carInfoVo 即 KTCarInfoVo 参数。

KTCarInfoVo 传参说明

  • isQueryCarByOCR 基本都是 2,表示不是 OCR 的方式。
  • carType 车辆大类。
  • localCarFlag 是否本地车。

方式一:基于车牌号查询

CarModelinfoQueryParam 传参说明

  • orderOldID
  • orderID

KTCarInfoVo 传参说明

  • 非上海地区

    • operateFlag 必须为 6。
    • licenseNo 传上车牌号。
    • licenseType
    • licenseTypeChinese
  • 上海地区

    • operateFlag 为 shanghai。
    • licenseType
    • licenseTypeChinese
    • useNatureCodeCode
    • carKindName
    • carCheckVo

方式二:基于车架号查询

CarModelinfoQueryParam 传参说明

  • premiumTrialFlag 保费试算标示(1:保费试算,0:非)

KTCarInfoVo 传参说明

  • 非上海地区
    • operateFlag 必须为 3。
    • vinNo 传上车架号。
  • 上海地区
    • operateFlag 为 shanghai。
    • licenseType
    • licenseTypeChinese
    • useNatureCodeCode
    • carKindName
    • carCheckVo

方式三:基于车型名称查询

KTCarInfoVo 传参说明

  • operateFlag 必须为 1。
  • vehicleModel 车型名称。

方式四:基于 OCR 查询

KTCarInfoVo 传参说明

  • operateFlag 为 1。

方式五:未知

KTCarInfoVo 传参说明

  • operateFlag 必须为 2。
  • TKCarModel。

方式六:未知

CarModelinfoQueryParam 传参说明

  • carModelIndex