chore: 入库 9 月积压成果(滇中好运原型评估、小象开票需求与原型、工具配置)

- 原型评估_滇中好运物流云_20260917/:物流云原型评估产物(含核对表与字段对比表)
- requirements/小象开票收款方创建需求.md + prototypes/小象开票原型.html:小象开票建司机/车辆/收款信息需求
- requirements.txt:Execute 战区依赖调整(移除 pytest/allure-pytest/requests,改用 pytest-html,Appium 默认注释)
- .claude/launch.json:新增物流公司管理原型预览服务(wuliu-proto:8138)
- .agents/skills:agent 技能定义
This commit is contained in:
xst
2026-09-29 10:03:43 +08:00
parent 8c61209dd4
commit 5e4e978cd5
14 changed files with 2463 additions and 9 deletions
@@ -0,0 +1,525 @@
# 05 核对表 — 字段名对比(运八×原型 / 物流云×原型)
每个字段一行:中文语义 + 双侧"存在/不存在" + 实际字段名(含中文名与实测填充率)。快照 2026-09-17(生产库逐列 COUNT + 原型本地镜像页面验证)。
**两张表相互独立**:运八表的映射结论已由业务逐项确认(2026-09-18,见"用户已确认映射"与"运八有·原型无");物流云表按其自身与原型的关系独立校验(物流云生产库 ts_* 即原型的直系前身,同源字段为直接映射),其中 7 项语义需业务独立确认,不随运八表结论变化。
各分组含义:**两边都有·直接映射**=语义一致可直接对接|**两边都有·用户已确认映射**=业务确认的对应关系(仅运八表)|**两边都有·需映射**=字段两边都有但需代码字典/口径换算|**映射待确认**=语义需业务确认|**×有·原型无**=原型不存在该字段|**原型有·×无**=原型新增|**平台职责·不补**=运八平台职责字段|**系统字段**=id/审计类。
原型侧标注:【✓页面验证】=在原型页面实测到;【◇仅代码定义】=仅前端代码定义、页面未验证到。
Excel 版:[05_核对表_字段名对比_v2.xlsx](05_核对表_字段名对比_v2.xlsx)(同结构,可筛选)。详细依据见 [04_司机车辆字段核对.md](04_司机车辆字段核对.md)。
## 表一:运八 × 原型 字段名对比(已经业务确认归类)
### 两边都有·直接映射(37 项)
| 类别 | 字段语义 | 运八侧 | 原型侧 | 运八侧字段(表.字段·填充率·中文名) | 原型侧字段 | 处理建议 |
|---|---|---|---|---|---|---|
| 司机 | 审核状态 | 存在 | 存在 | `base_driver.auth_status`(100%)·审核状态、`base_driver_ext.auth_status`(100%)·审核状态 | 状态(status)【◇仅代码定义】 | 直接映射 |
| 司机 | 司机驾驶证图片 | 存在 | 存在 | `base_driver.driver_license_img`(100%)·司机驾驶证图片 | 驾驶证(证件槽) | 直接映射 |
| 司机 | 地址 | 存在 | 存在 | `base_driver.home_address`(100%)·地址 | 联系地址(address)【✓页面验证】 | 直接映射 |
| 司机 | 司机身份证反面照片 | 存在 | 存在 | `base_driver.identification_back_img`(100%)·司机身份证反面照片 | 身份证反面(证件槽) | 直接映射 |
| 司机 | 手机 | 存在 | 存在 | `base_driver.phone`(100%)·手机 | 手机号(mobileMasked)【✓页面验证】 | 直接映射 |
| 司机 | 从业资格证照片 | 存在 | 存在 | `base_driver.work_license_img`(100%)·从业资格证照片 | 从业资格证(证件槽) | 直接映射 |
| 司机 | 姓名 | 存在 | 存在 | `base_driver.name`(95%)·姓名 | 司机姓名(displayName)【✓页面验证】 | 直接映射 |
| 司机 | 身份证号 | 存在 | 存在 | `base_driver.identification_number`(95%)·身份证号 | 身份证号(identityMasked)【✓页面验证】 | 直接映射 |
| 司机 | 身份证到期日期 | 存在 | 存在 | `base_driver.id_card_due_date`(87%)·身份证到期日期 | 身份证有效期(identityExpiry)【✓页面验证】 | 直接映射 |
| 司机 | 驾驶证 | 存在 | 存在 | `base_driver.driver_license`(86%)·驾驶证 | 驾驶证号(driverLicenseNoMasked)【✓页面验证】 | 直接映射 |
| 司机 | 准驾车型 | 存在 | 存在 | `base_driver.vehicle_class`(86%)·准驾车型 | 准驾车型(licenseClass)【✓页面验证】 | 直接映射 |
| 司机 | 驾驶证发证机关 | 存在 | 存在 | `base_driver.issuing_organizations`(86%)·驾驶证发证机关 | 发证机关(issuingAuthority)【✓页面验证】 | 原型补:行驶证发证机关 |
| 司机 | 上岗证(从业资格证) | 存在 | 存在 | `base_driver.work_license`(85%)·上岗证(从业资格证) | 从业资格证号(qualificationNoMasked)【✓页面验证】 | 直接映射 |
| 司机 | 司机驾驶证开始日期 | 存在 | 存在 | `base_driver.driver_license_from_date`(85%)·司机驾驶证开始日期 | 驾驶证生效(licenseValidFrom)【✓页面验证】 | 直接映射 |
| 司机 | 司机驾驶证到期日期 | 存在 | 存在 | `base_driver.driver_license_due_date`(85%)·司机驾驶证到期日期 | 驾驶证到期(licenseExpiry)【✓页面验证】 | 直接映射 |
| 司机 | 从业资格证到期日期 | 存在 | 存在 | `base_driver.work_license_due_date`(85%)·从业资格证到期日期 | 从业资格到期(qualificationExpiry)【✓页面验证】 | 直接映射 |
| 车辆 | 审核状态 | 存在 | 存在 | `base_vehicle.auth_status`(100%)·审核状态、`base_vehicle_ext.auth_status`(100%)·审核状态 | 状态(status)【◇仅代码定义】 | 直接映射 |
| 车辆 | 有无挂车:0无/1有 | 存在 | 存在 | `base_vehicle.is_has_trailer`(100%)·有无挂车:0无/1有 | 可牵引挂车(hasTrailerFlag)【✓页面验证】 | 直接映射 |
| 车辆 | 车牌号 | 存在 | 存在 | `base_vehicle.license_number`(100%)·车牌号 | 车牌(plateDisplay)【✓页面验证】 | 直接映射 |
| 车辆 | 道路运输许可证照片 | 存在 | 存在 | `base_vehicle.road_transport_certificate_img`(100%)·道路运输许可证照片 | 道路运输证(证件槽) | 直接映射 |
| 车辆 | 🔒挂车车牌颜色:1 蓝色 2 黄色 3 黑色 4 白色 5 绿色 9 其他 91 | 存在 | 存在 | `base_vehicle.trailer_license_color`(100%)·挂车车牌颜色:1 蓝色 2 黄色 3 黑色 4 白色 5 绿色 9 其他 91 | 挂车档案车牌颜色(plateColor·映射)【✓页面验证】 | 直接映射 |
| 车辆 | 车辆行驶证照片 | 存在 | 存在 | `base_vehicle.vehicle_license_img`(100%)·车辆行驶证照片 | 行驶证正页(证件槽) | 直接映射 |
| 车辆 | 车高 | 存在 | 存在 | `base_vehicle.height`(94%)·车高 | 车高(vehicleHeightMm)【✓页面验证】 | 直接映射 |
| 车辆 | 车长 | 存在 | 存在 | `base_vehicle.length`(94%)·车长 | 车长(vehicleLengthMm·单位核对)【✓页面验证】 | 直接映射 |
| 车辆 | 车宽 | 存在 | 存在 | `base_vehicle.width`(94%)·车宽 | 车宽(vehicleWidthMm)【✓页面验证】 | 直接映射 |
| 车辆 | 车辆道路运输证号 | 存在 | 存在 | `base_vehicle.road_transport_certificate_number`(94%)·车辆道路运输证号 | 道路运输证号(roadPermitNoMasked)【✓页面验证】 | 直接映射 |
| 车辆 | 车辆识别代号 | 存在 | 存在 | `base_vehicle.vin`(93%)·车辆识别代号 | 车辆识别代号(vinMasked)【✓页面验证】 | 直接映射 |
| 车辆 | 使用性质 | 存在 | 存在 | `base_vehicle.use_character`(93%)·使用性质 | 使用性质(useNature)【✓页面验证】 | 直接映射 |
| 车辆 | 🔒挂车车牌号 | 存在 | 存在 | `base_vehicle.trailer_num`(93%)·挂车车牌号 | 当前挂车(currentTrailerPlate·主车)/挂车档案车牌【✓页面验证】 | 直接映射 |
| 车辆 | 车辆行驶证副页照片 | 存在 | 存在 | `base_vehicle.vehicle_license_deputy_page_img`(90%)·车辆行驶证副页照片 | 行驶证副页(证件槽) | 直接映射 |
| 车辆 | 行驶证到期日期 | 存在 | 存在 | `base_vehicle.vehicle_license_due_date`(89%)·行驶证到期日期 | 行驶证到期(annualInspectionExpiry)【✓页面验证】 | 直接映射 |
| 车辆 | 道路运输许可证到期日期 | 存在 | 存在 | `base_vehicle.road_transport_certificate_date`(89%)·道路运输许可证到期日期 | 道路运输证到期(roadPermitExpiry)【✓页面验证】 | 直接映射 |
| 车辆 | 🔒挂车车辆分类代码 | 存在 | 存在 | `base_vehicle.trailer_classification_code`(89%)·挂车车辆分类代码 | 挂车档案车辆类型(vehicleType·映射)【✓页面验证】 | 直接映射 |
| 车辆 | 行驶证整备质量 | 存在 | 存在 | `base_vehicle.curb_weight`(81%)·行驶证整备质量 | 整备质量(curbWeightKg)【✓页面验证】 | 直接映射 |
| 车辆 | 行驶证核定载质量 | 存在 | 存在 | `base_vehicle.load_quality`(54%)·行驶证核定载质量 | 核定载重(ratedLoadQuantity)【✓页面验证】 | 直接映射 |
| 车辆 | 🔒挂车道路运输证到期日期 | 存在 | 存在 | `base_vehicle.trailer_road_transport_expiry_date`(46%)·挂车道路运输证到期日期 | 挂车档案道路运输证到期(roadPermitExpiry)【✓页面验证】 | 直接映射 |
| 车辆 | 排放标准 | 存在 | 存在 | `base_vehicle.emission_standards`(43行)·排放标准 | 排放标准(emissionStandard)【✓页面验证】 | 直接映射 |
### 两边都有·用户已确认映射(9 项)
| 类别 | 字段语义 | 运八侧 | 原型侧 | 运八侧字段(表.字段·填充率·中文名) | 原型侧字段 | 处理建议 |
|---|---|---|---|---|---|---|
| 司机 | 司机身份证 | 存在 | 存在 | `base_driver.identification_img`(100%)·司机身份证 | 已确认: 身份证正面(单槽) | 用户已确认映射 |
| 司机 | 司机工作状态 0 休息 1 上班 | 存在 | 存在 | `base_driver.work_status`(100%)·司机工作状态 0 休息 1 上班 | 已确认: 可派状态(dispatchEligibility) | 用户已确认映射 |
| 司机 | 车队名称 | 存在 | 存在 | `base_driver.link_man`(2%)·车队名称 | 已确认: 所属车队(fleetName) | 用户已确认映射 |
| 车辆 | 载重状态 | 存在 | 存在 | `base_vehicle.load_status`(100%)·载重状态 | 已确认: 空重状态(emptyLoadStatus) | 用户已确认映射 |
| 车辆 | 车辆可载重量 | 存在 | 存在 | `base_vehicle.load_weight`(100%)·车辆可载重量 | 已确认: 核定载重(ratedLoadQuantity) | 用户已确认映射 |
| 车辆 | 车牌颜色 | 存在 | 存在 | `base_vehicle.vehicle_license_color`(100%)·车牌颜色 | 已确认: 车牌颜色(plateColor) | 用户已确认映射 |
| 车辆 | 车辆所有人 | 存在 | 存在 | `base_vehicle.owner`(94%)·车辆所有人 | 已确认: 所属主体 | 用户已确认映射 |
| 车辆 | 车辆能源类型 | 存在 | 存在 | `base_vehicle.vehicle_energy_type`(93%)·车辆能源类型 | 已确认: 能源类型(energyType) | 用户已确认映射 |
| 司机 | 从业资格证起始日期(库字段注释误写"道路运输证有效期自") | 存在 | 存在 | `base_driver.road_transport_effective_date`(63%)·道路运输证有效期自 | 已确认:从业资格有效起始日期(qualificationValidFrom)【用户已确认】 | 用户已确认映射;字段注释与实际含义不符,以业务确认为准 |
### 两边都有·需映射(28 项)
| 类别 | 字段语义 | 运八侧 | 原型侧 | 运八侧字段(表.字段·填充率·中文名) | 原型侧字段 | 处理建议 |
|---|---|---|---|---|---|---|
| 司机 | 审核名 | 存在 | 存在 | `base_driver_ext.auth_name`(100%)·审核名 | 抽检人 | 需映射/口径确认 |
| 司机 | 审核来源 | 存在 | 存在 | `base_driver.auth_type`(100%)·审核来源、`base_driver_ext.auth_type`(100%)·审核类型1-自动审核 0-平台、管理员 | 机审/人工(抽检) | 需映射/口径确认 |
| 司机 | 审核时间 | 存在 | 存在 | `base_driver_ext.auth_time`(99%)·审核时间、`base_driver.auth_time`(91%)·审核时间 | 审核流时间 | 需映射/口径确认 |
| 司机 | 审核信息 | 存在 | 存在 | `base_driver.auth_msg`(91%)·审核信息、`base_driver_ext.auth_msg`(88%)·审核信息 | 审核信息 | 需映射/口径确认 |
| 司机 | 司机身份证反面的ocrJson | 存在 | 存在 | `base_driver_ext.identification_back_orc_json`(7%)·司机身份证反面的ocrJson | OCR(身份证反面) | 需映射/口径确认 |
| 司机 | 司机身份证正面的ocrJson | 存在 | 存在 | `base_driver_ext.identification_orc_json`(7%)·司机身份证正面的ocrJson | OCR机审(身份证正面) | 需映射/口径确认 |
| 司机 | 司机从业资格证的ocrJson | 存在 | 存在 | `base_driver_ext.work_license_orc_json`(7%)·司机从业资格证的ocrJson | OCR(从业资格证) | 需映射/口径确认 |
| 司机 | 司机驾驶证正面的ocrJson | 存在 | 存在 | `base_driver_ext.license_orc_json`(7%)·司机驾驶证正面的ocrJson | OCR(驾驶证) | 需映射/口径确认 |
| 司机 | 司机从业资格证最新的ocrJson | 存在 | 存在 | `base_driver_ext.new_work_license_orc_json`(6%)·司机从业资格证最新的ocrJson | OCR(最新页) | 需映射/口径确认 |
| 司机 | 司机驾驶证副页的ocrJson | 存在 | 存在 | `base_driver_ext.license_back_orc_json`(0%)·司机驾驶证副页的ocrJson | OCR(驾驶证副页) | 需映射/口径确认 |
| 车辆 | 🔒挂车行驶证照片 | 存在 | 存在 | `base_vehicle.trailer_vehicle_license_img`(100%)·挂车行驶证照片 | 挂车档案行驶证影像槽 | 需映射/口径确认 |
| 车辆 | 🔒挂车道路运输证照片 | 存在 | 存在 | `base_vehicle.trailer_road_transport_certificate_img`(100%)·挂车道路运输证照片 | 挂车道路运输证影像槽 | 需映射/口径确认 |
| 车辆 | 🔒挂车道路运输证到期日期照片 | 存在 | 存在 | `base_vehicle.trailer_expiry_date_img`(100%)·挂车道路运输证到期日期照片 | 挂车证到期照片 | 需映射/口径确认 |
| 车辆 | 🔒挂车道路运输证 | 存在 | 存在 | `base_vehicle.trailer_road_transport`(92%)·挂车道路运输证 | 挂车档案道路运输证号 | 需映射/口径确认 |
| 车辆 | 🔒挂车可载重量 | 存在 | 存在 | `base_vehicle.trailer_load_weight`(89%)·挂车可载重量 | 挂车档案核定载重(ratedLoadQuantity)【✓页面验证】 | 需映射/口径确认 |
| 车辆 | 审核结果 | 存在 | 存在 | `base_vehicle.auth_msg`(89%)·审核结果、`base_vehicle_ext.auth_msg`(88%)·审核信息 | 审核信息 | 需映射/口径确认 |
| 车辆 | 🔒挂车行驶证副页照片 | 存在 | 存在 | `base_vehicle.trailer_vehicle_license_deputy_page_img`(81%)·挂车行驶证副页照片 | 挂车行驶证副页影像槽 | 需映射/口径确认 |
| 车辆 | 车辆照片 | 存在 | 存在 | `base_vehicle.vehicle_img`(76%)·车辆照片 | 通用附件 | 建议补:品牌/车辆照片 |
| 车辆 | 🔒挂车照片 | 存在 | 存在 | `base_vehicle.trailer_vehicle_img`(75%)·挂车照片 | 通用附件 | 需映射/口径确认 |
| 车辆 | 🔒挂车行驶证核定载质量 | 存在 | 存在 | `base_vehicle.trailer_load_quality`(73%)·挂车行驶证核定载质量 | 挂车档案核定载重(ratedLoadQuantity·行驶证口径)【✓页面验证】 | 需映射/口径确认 |
| 车辆 | 车辆道路运输证字 | 存在 | 存在 | `base_vehicle.road_transport_certificate_word`(27%)·车辆道路运输证字 | 道路运输证字号,原型只有证号 | 需映射/口径确认 |
| 车辆 | 最新车辆行驶证副页ocr | 存在 | 存在 | `base_vehicle_ext.new_vehicle_license_ocr_back`(9%)·最新车辆行驶证副页ocr | OCR | 需映射/口径确认 |
| 车辆 | 🔒挂车行驶证整备质量 | 存在 | 存在 | `base_vehicle.trailer_curb_weight`(9%)·挂车行驶证整备质量 | 挂车档案整备质量(curbWeightKg)【✓页面验证】 | 需映射/口径确认 |
| 车辆 | 道路运输证对象ocr | 存在 | 存在 | `base_vehicle_ext.road_transport_permit_ocr`(8%)·道路运输证对象ocr | OCR | 需映射/口径确认 |
| 车辆 | 驾驶证正页ocr | 存在 | 存在 | `base_vehicle_ext.vehicle_license_ocr_front`(8%)·驾驶证正页ocr | OCR机审 | 需映射/口径确认 |
| 车辆 | 车辆行驶证副页ocr | 存在 | 存在 | `base_vehicle_ext.vehicle_license_ocr_back`(8%)·车辆行驶证副页ocr | OCR | 需映射/口径确认 |
| 车辆 | 行驶证副页车牌号ocr | 存在 | 存在 | `base_vehicle_ext.vehicle_license_car_back_number`(8%)·行驶证副页车牌号ocr | OCR副页车牌 | 需映射/口径确认 |
| 车辆 | 车牌号车头ocr | 存在 | 存在 | `base_vehicle_ext.license_plate_ocr`(8%)·车牌号车头ocr | OCR | 需映射/口径确认 |
### 运八有·原型无(94 项)
| 类别 | 字段语义 | 运八侧 | 原型侧 | 运八侧字段(表.字段·填充率·中文名) | 原型侧字段 | 处理建议 |
|---|---|---|---|---|---|---|
| 司机 | 车队允许司机接运单 | 存在 | 不存在 | `base_driver.allow_driver_receive`(100%)·车队允许司机接运单 | — | 原型无对应字段 |
| 司机 | 司机/车队属性 | 存在 | 不存在 | `base_driver.attribute`(100%)·司机/车队属性 | — | 原型无对应字段 |
| 司机 | 冻结原因 | 存在 | 不存在 | `base_driver_ext.freeze_msg`(100%)·冻结原因 | — | 原型无对应字段 |
| 司机 | 是否冻结 | 存在 | 不存在 | `base_driver.is_freeze`(100%)·是否冻结、`base_driver_ext.is_freeze`(100%)·是否冻结 | — | 原型无对应字段 |
| 司机 | 用户编码 | 存在 | 不存在 | `base_driver.party_code`(100%)·用户编码 | — | 原型无对应字段 |
| 司机 | 驾驶车辆编码 | 存在 | 不存在 | `base_driver.vehicle_code`(85%)·驾驶车辆编码 | — | 原型无对应字段 |
| 车辆 | 审核名 | 存在 | 不存在 | `base_vehicle_ext.auth_name`(100%)·审核名 | — | 原型无对应字段 |
| 车辆 | 审核类型1-自动审核 0-平台、管理员 | 存在 | 不存在 | `base_vehicle_ext.auth_type`(100%)·审核类型1-自动审核 0-平台、管理员 | — | 原型无对应字段 |
| 车辆 | 是否冻结 | 存在 | 不存在 | `base_vehicle.is_freeze`(100%)·是否冻结 | — | 原型无对应字段 |
| 车辆 | 维修状态 | 存在 | 不存在 | `base_vehicle.repair_status`(100%)·维修状态 | — | 原型无对应字段 |
| 车辆 | 审核状态 | 存在 | 不存在 | `base_vehicle_ext.vehicle_auth_status`(100%)·审核状态 | — | 原型无对应字段 |
| 车辆 | 车队编码 | 存在 | 不存在 | `base_vehicle.team_code`(100%)·车队编码 | — | 原型无对应字段 |
| 车辆 | 审核时间 | 存在 | 不存在 | `base_vehicle_ext.auth_time`(99%)·审核时间 | — | 原型无对应字段 |
| 车辆 | 车辆分类代码 | 存在 | 不存在 | `base_vehicle.classification_code`(94%)·车辆分类代码 | — | 原型无对应字段 |
| 车辆 | 道路经营许可证 | 存在 | 不存在 | `base_vehicle.road_permit_number`(94%)·道路经营许可证 | — | 原型无对应字段 |
| 车辆 | 是否挂靠车辆 | 存在 | 不存在 | `base_vehicle.is_linked`(90%)·是否挂靠车辆 | — | 原型无对应字段 |
| 车辆 | 审核状态描述 | 存在 | 不存在 | `base_vehicle_ext.vehicle_auth_msg`(88%)·审核状态描述 | — | 原型无对应字段 |
| 车辆 | 车身自重 | 存在 | 不存在 | `base_vehicle.self_respect`(84%)·车身自重 | — | 原型无对应字段 |
| 司机 | 营业执照照片 | 存在 | 不存在 | `base_driver.business_license_img`(100%)·营业执照照片 | — | 不补:车队可以另作管理 |
| 司机 | 挂靠协议照片 | 存在 | 不存在 | `base_driver.depen_deal_img`(0%)·挂靠协议照片 | — | — |
| 司机 | 司机照片 | 存在 | 不存在 | `base_driver.driver_img`(100%)·司机照片 | — | 原型补:司机照片 |
| 司机 | 0司机,1车队,2-车队司机 | 存在 | 不存在 | `base_driver.driver_type`(100%)·0司机,1车队,2-车队司机 | — | 不补:车队可以另作管理 |
| 司机 | 是否活体检测实人认证 | 存在 | 不存在 | `base_driver_ext.is_real_people`(100%)·是否活体检测实人认证 | — | 承载实名核验 |
| 司机 | 审核状态 | 存在 | 不存在 | `base_driver.license_auth_status`(100%)·审核状态 | — | 承载实名核验,结论回传 |
| 司机 | 道路经营许可证照片 | 存在 | 不存在 | `base_driver.road_permit_number_img`(100%)·道路经营许可证照片 | — | 不补:车队可以另作管理 |
| 司机 | 安全责任险照片 | 存在 | 不存在 | `base_driver.safe_duty_insure_img`(100%)·安全责任险照片 | — | 建议补:保险影像 |
| 司机 | 公安对比状态 | 存在 | 不存在 | `base_driver.verify_addr`(100%)·公安对比状态 | — | 承载实名核验,结论回传 |
| 司机 | 图片公安对比状态 | 存在 | 不存在 | `base_driver.verify_addr_img`(100%)·图片公安对比状态 | — | 承载实名核验,结论回传 |
| 司机 | 认证标识 | 存在 | 不存在 | `base_driver.verify_flag`(100%)·认证标识 | — | 承载实名核验,结论回传 |
| 司机 | 图片认证标识 | 存在 | 不存在 | `base_driver.verify_flag_img`(100%)·图片认证标识 | — | 承载实名核验,结论回传 |
| 司机 | 认证通过方式 | 存在 | 不存在 | `base_driver.verify_type`(100%)·认证通过方式 | — | 承载实名核验,结论回传 |
| 司机 | 图片认证通过方式 | 存在 | 不存在 | `base_driver.verify_type_img`(100%)·图片认证通过方式 | — | 承载实名核验,结论回传 |
| 司机 | 认证渠道 | 存在 | 不存在 | `base_driver.verify_way`(100%)·认证渠道 | — | 承载实名核验,结论回传 |
| 司机 | 工作单位 | 存在 | 不存在 | `base_driver.work_company`(100%)·工作单位 | — | 不补:车队体系 |
| 司机 | 审核状态 | 存在 | 不存在 | `base_driver.idcard_auth_status`(100%)·审核状态 | — | 承载实名核验,结论回传 |
| 司机 | 司机对应承运人的code | 存在 | 不存在 | `base_driver.carrier_code`(95%)·司机对应承运人的code | — | 所属承运人,上报开票系统映射值 |
| 司机 | 身份证认证描述 | 存在 | 不存在 | `base_driver.idcard_auth_msg`(93%)·身份证认证描述 | — | 承载实名核验,结论回传 |
| 司机 | 驾驶证认证描述 | 存在 | 不存在 | `base_driver.license_auth_msg`(91%)·驾驶证认证描述 | — | 承载实名核验,结论回传 |
| 司机 | 道路运输证到期日期照片 | 存在 | 不存在 | `base_driver.road_per_expiry_date_img`(89%)·道路运输证到期日期照片 | — | 原型补:司机侧道路运输/经营许可证 |
| 司机 | 省编码 | 存在 | 不存在 | `base_driver.province_code`(87%)·省编码 | — | 建议补:行政区划(地址结构化) |
| 司机 | 市编码 | 存在 | 不存在 | `base_driver.city_code`(86%)·市编码 | — | 建议补:行政区划(地址结构化) |
| 司机 | 县/区编码 | 存在 | 不存在 | `base_driver.county_code`(86%)·县/区编码 | — | 建议补:行政区划(地址结构化) |
| 司机 | 道路经营许可证 | 存在 | 不存在 | `base_driver.road_permit_number`(67%)·道路经营许可证 | — | 不补:车队可以另作管理 |
| 司机 | 身份证到期日期开始 | 存在 | 不存在 | `base_driver.id_card_due_date_begin`(64%)·身份证到期日期开始 | — | 原型补:身份证有效期起 |
| 司机 | 人工审核备注 | 存在 | 不存在 | `base_driver.verify_remark`(57%)·人工审核备注 | — | 承载实名核验,结论回传 |
| 司机 | 归属货主 | 存在 | 不存在 | `base_driver.belong_shipment`(32%)·归属货主 | — | 运八数据库字段 |
| 司机 | 性别 | 存在 | 不存在 | `base_driver.sex`(22%)·性别 | — | 运八数据库字段 |
| 司机 | 司机驾驶证副页图片 | 存在 | 不存在 | `base_driver.driver_license_back_img`(12%)·司机驾驶证副页图片 | — | 运八数据库字段 |
| 司机 | 从业资格证最新页 | 存在 | 不存在 | `base_driver.new_work_license_img`(10%)·从业资格证最新页 | — | 原型补:从业资格证最新页 |
| 司机 | 名族 | 存在 | 不存在 | `base_driver.nation`(7%)·名族 | — | 运八数据库字段 |
| 司机 | 法人姓名 | 存在 | 不存在 | `base_driver.legal_person`(2%)·法人姓名 | — | 车队体系 |
| 司机 | 营业执照号 | 存在 | 不存在 | `base_driver.business_license_number`(2%)·营业执照号 | — | 车队体系 |
| 司机 | 实名认证ID | 存在 | 不存在 | `base_driver.flow_id`(2%)·实名认证ID | — | 承载实名核验,结论回传 |
| 司机 | 机动车交通事故责任强制保险证明 | 存在 | 不存在 | `base_driver.compulsory_insurance_proof_img`(27行)·机动车交通事故责任强制保险证明 | — | 运八数据库字段 |
| 司机 | 商户类型 | 存在 | 不存在 | `base_driver.merchant_type`(2行)·商户类型 | — | 车队体系 |
| 车辆 | 机动车交通事故责任强制保险证明照片 | 存在 | 不存在 | `base_vehicle.accident_insurance_img`(100%)·机动车交通事故责任强制保险证明照片 | — | 运八数据库字段 |
| 车辆 | 牌照类型代码 | 存在 | 不存在 | `base_vehicle.license_plate_type`(100%)·牌照类型代码 | — | 运八数据库字段 |
| 车辆 | 车辆可载平方 | 存在 | 不存在 | `base_vehicle.load_volume`(100%)·车辆可载平方 | — | 运八数据库字段 |
| 车辆 | 定位来源 0中交兴路 1APP端 2GPS硬件 默认0 | 存在 | 不存在 | `base_vehicle.location_source`(100%)·定位来源 0中交兴路 1APP端 2GPS硬件 默认0 | — | 运八数据库字段 |
| 车辆 | 入网标志 | 存在 | 不存在 | `base_vehicle.net_status`(100%)·入网标志 | — | 运八数据库字段 |
| 车辆 | 车辆剩余可载立方 | 存在 | 不存在 | `base_vehicle.remaining_load_volume`(100%)·车辆剩余可载立方 | — | 运八数据库字段 |
| 车辆 | 道路运输证到期日期照片 | 存在 | 不存在 | `base_vehicle.road_per_expiry_date_img`(100%)·道路运输证到期日期照片 | — | 运八数据库字段 |
| 车辆 | 道路经营许可证照片 | 存在 | 不存在 | `base_vehicle.road_permit_number_img`(100%)·道路经营许可证照片 | — | 原型补:道路经营许可证 |
| 车辆 | 人车分离 | 存在 | 不存在 | `base_vehicle.team_type`(100%)·人车分离 | — | 运八数据库字段 |
| 车辆 | 车辆总重量 | 存在 | 不存在 | `base_vehicle.total_weight`(94%)·车辆总重量 | — | 原型补:车辆总重量 |
| 车辆 | 车辆行驶证号 | 存在 | 不存在 | `base_vehicle.vehicle_license`(93%)·车辆行驶证号 | — | 原型补:行驶证号 |
| 车辆 | 发证机关 | 存在 | 不存在 | `base_vehicle.issuing_organizations`(93%)·发证机关 | — | 原型补:行驶证发证机关 |
| 车辆 | 道路经营许可证业户名称 | 存在 | 不存在 | `base_vehicle.road_permit_name`(92%)·道路经营许可证业户名称 | — | 运八数据库字段 |
| 车辆 | 🔒挂车总重量 | 存在 | 不存在 | `base_vehicle.trailer_total_weight`(81%)·挂车总重量 | — | 原型补:挂车总质量 |
| 车辆 | 行驶证准牵引总质量 | 存在 | 不存在 | `base_vehicle.total_quasi_mass`(79%)·行驶证准牵引总质量 | — | 运八数据库字段 |
| 车辆 | 品牌 | 存在 | 不存在 | `base_vehicle.brand`(78%)·品牌 | — | 运八数据库字段 |
| 车辆 | 🔒挂车行驶证总质量 | 存在 | 不存在 | `base_vehicle.trailer_total_Mass`(72%)·挂车行驶证总质量 | — | 原型补:挂车总质量 |
| 车辆 | 车辆实际所有人 | 存在 | 不存在 | `base_vehicle.real_owner`(64%)·车辆实际所有人 | — | 运八数据库字段 |
| 车辆 | 车轴数 | 存在 | 不存在 | `base_vehicle.axlenum`(64%)·车轴数 | — | 运八数据库字段 |
| 车辆 | 车辆实际所有人联系方式 | 存在 | 不存在 | `base_vehicle.real_owner_phone`(64%)·车辆实际所有人联系方式 | — | 运八数据库字段 |
| 车辆 | 行驶证总质量 | 存在 | 不存在 | `base_vehicle.total_mass`(54%)·行驶证总质量 | — | 运八数据库字段 |
| 车辆 | 注册日期 | 存在 | 不存在 | `base_vehicle.register_date`(53%)·注册日期 | — | 原型补:行驶证注册/发证日期 |
| 车辆 | 发证日期 | 存在 | 不存在 | `base_vehicle.issue_date`(53%)·发证日期 | — | 原型补:行驶证注册/发证日期 |
| 车辆 | 道路运输证有效期自 | 存在 | 不存在 | `base_vehicle.road_transport_effective_date`(53%)·道路运输证有效期自 | — | 原型补:道路运输证有效期起 |
| 车辆 | 挂靠协议图片 | 存在 | 不存在 | `base_vehicle.depen_deal_img`(48%)·挂靠协议图片 | — | 运八数据库字段 |
| 车辆 | 车主声明照片 | 存在 | 不存在 | `base_vehicle.state_img`(48%)·车主声明照片 | — | 运八数据库字段 |
| 车辆 | 🔒挂车是否超牌 | 存在 | 不存在 | `base_vehicle.if_over_quota`(46%)·挂车是否超牌 | — | 原型补:超牌标记/有效期/OCR |
| 车辆 | 🔒超牌有效期至 | 存在 | 不存在 | `base_vehicle.super_card_end_date`(38%)·超牌有效期至 | — | 原型补:超牌标记/有效期/OCR |
| 车辆 | 道路经营许可证业户统一社会信用代码 | 存在 | 不存在 | `base_vehicle.business_uniform_social_credit_code`(16%)·道路经营许可证业户统一社会信用代码 | — | 运八数据库字段 |
| 车辆 | 最新车辆行驶证副页 | 存在 | 不存在 | `base_vehicle.new_vehicle_license_deputy_page_img`(12%)·最新车辆行驶证副页 | — | 原型补:行驶证最新副页 |
| 车辆 | 车辆行驶证注册日期 | 存在 | 不存在 | `base_vehicle.vehicle_license_register_date`(11%)·车辆行驶证注册日期 | — | 原型补:行驶证注册/发证日期 |
| 车辆 | 车辆行驶证发证日期 | 存在 | 不存在 | `base_vehicle.vehicle_license_issue_date`(11%)·车辆行驶证发证日期 | — | 原型补:行驶证注册/发证日期 |
| 车辆 | 🔒挂车年审照片 | 存在 | 不存在 | `base_vehicle.trailer_annual_review_img`(10%)·挂车年审照片 | — | 原型补:挂车年审凭证 |
| 车辆 | 🔒挂车行驶证准牵引总质量 | 存在 | 不存在 | `base_vehicle.trailer_total_quasi_mass`(9%)·挂车行驶证准牵引总质量 | — | 原型补:挂车准牵引总质量 |
| 车辆 | 🔒挂车道路运输证ocr | 存在 | 不存在 | `base_vehicle_ext.trailer_road_transport_permit_ocr`(6%)·挂车道路运输证ocr | — | 运八数据库字段 |
| 车辆 | 🔒挂车行驶证副页ocr | 存在 | 不存在 | `base_vehicle_ext.trailer_vehicle_license_deputy_page_ocr_back`(6%)·挂车行驶证副页ocr | — | 运八数据库字段 |
| 车辆 | 🔒挂车行驶证正页ocr | 存在 | 不存在 | `base_vehicle_ext.trailer_vehicle_license_ocr_front`(6%)·挂车行驶证正页ocr | — | 运八数据库字段 |
| 车辆 | 道路经营许可证验证图片 | 存在 | 不存在 | `base_vehicle.road_transport_img_url`(4%)·道路经营许可证验证图片 | — | 运八数据库字段 |
| 车辆 | 🔒超牌ocr | 存在 | 不存在 | `base_vehicle_ext.super_card_ocr`(0%)·超牌ocr | — | 运八数据库字段 |
### 原型有·运八无(11 项)
| 类别 | 字段语义 | 运八侧 | 原型侧 | 运八侧字段(表.字段·填充率·中文名) | 原型侧字段 | 处理建议 |
|---|---|---|---|---|---|---|
| 司机 | 可使用全部车辆 | 不存在 | 存在 | —(不存在) | 可使用全部车辆(allVehicleAccess) | 运八无;物流云 ts_driver.is_ues_all_vehicle 有;核验(限对比表列名+注释):无此字段 |
| 司机 | 紧急联系人 | 不存在 | 存在 | —(不存在) | 紧急联系人(emergencyContact) | 原型新增;核验(限对比表列名+注释):无此字段 |
| 司机 | 从业资格核发机关 | 不存在 | 存在 | —(不存在) | 从业资格核发机关(qualificationIssuingAuthority) | 原型新增;核验(限对比表列名+注释):无此字段 |
| 司机 | 维护方式 | 不存在 | 存在 | —(不存在) | 维护方式(maintenanceMode) | 原型新增(中闽维保视角);核验(限对比表列名+注释):无此字段 |
| 司机 | 体检报告/毒检证明/无犯罪证明(证件槽) | 不存在 | 存在 | —(不存在) | 体检报告、毒检证明、无犯罪证明、其他(均为页面证件槽) | 原型新增;核验(限对比表列名+注释):无此字段 |
| 车辆 | 保险到期 | 不存在 | 存在 | —(不存在) | 保险到期(insuranceExpiry) | 原型新增(运八在 base_vehicle_insurance 子表;物流云无);核验(限对比表列名+注释):无此字段 |
| 车辆 | 购买日期/资产价值/残值/折旧周期/资产入账时间 | 不存在 | 存在 | —(不存在) | 购买日期(purchaseDate)、资产价值(assetValue)、残值(residualValue)、折旧周期(depreciationPeriodMonths)、资产入账时间(assetEntryDate) | 原型新增(中闽资产/折旧视角);核验(限对比表列名+注释):无此字段 |
| 车辆 | 车管 | 不存在 | 存在 | —(不存在) | 车管(vehicleManagerName) | 运八无;物流云 ts_vehicle.vehicle_leader_name 有;核验(限对比表列名+注释):无此字段 |
| 车辆 | 运行状态/停运原因 | 不存在 | 存在 | —(不存在) | 运行状态(transportStatus)、停运原因(suspensionReason) | 原型新增(中闽运力状态);核验(限对比表列名+注释):无此字段 |
| 车辆 | 档案齐全标记 | 不存在 | 存在 | —(不存在) | 档案齐全(documentsComplete) | 原型新增;核验(限对比表列名+注释):无此字段 |
| 车辆 | 所属主体/所属租户 | 不存在 | 存在 | —(不存在) | 所属主体(ownerSubjectId)、所属租户(ownerTenantId) | 原型新增(多主体归属);核验(限对比表列名+注释):无此字段 |
### 平台职责·不补(67 项)
| 类别 | 字段语义 | 运八侧 | 原型侧 | 运八侧字段(表.字段·填充率·中文名) | 原型侧字段 | 处理建议 |
|---|---|---|---|---|---|---|
| 司机 | 账户余额 | 存在 | — | `base_driver.balance`(100%)·账户余额 | — | 运八数据库字段,不补(运八侧) |
| 司机 | 保证金 | 存在 | — | `base_driver.bond`(100%)·保证金 | — | 运八数据库字段,不补(运八侧) |
| 司机 | 电卡余额 | 存在 | — | `base_driver_ext.electricity_card`(100%)·电卡余额 | — | 运八数据库字段,不补(运八侧) |
| 司机 | etc | 存在 | — | `base_driver.etc`(100%)·etc | — | 运八数据库字段,不补(运八侧) |
| 司机 | 冻结金额 | 存在 | — | `base_driver.freezing_amount`(100%)·冻结金额 | — | 运八数据库字段,不补(运八侧) |
| 司机 | 来源于彩虹糖0否1是 | 存在 | — | `base_driver.from_rainbow`(100%)·来源于彩虹糖0否1是 | — | 运八数据库字段,不补(运八侧) |
| 司机 | 气卡余额 | 存在 | — | `base_driver_ext.gas_card`(100%)·气卡余额 | — | 运八数据库字段,不补(运八侧) |
| 司机 | 光大账户余额 | 存在 | — | `base_driver.gd_balance`(100%)·光大账户余额 | — | 运八数据库字段,不补(运八侧) |
| 司机 | 快钱账户余额 | 存在 | — | `base_driver.hat_balance`(100%)·快钱账户余额 | — | 运八数据库字段,不补(运八侧) |
| 司机 | 是否上报安徽网络货运省平台 | 存在 | — | `base_driver_ext.is_send_ah_logink`(100%)·是否上报安徽网络货运省平台 | — | 运八数据库字段,不补(运八侧) |
| 司机 | 是否上报网络货运省平台 | 存在 | — | `base_driver.is_send_logink`(100%)·是否上报网络货运省平台、`base_driver_ext.is_send_logink`(100%)·是否上报网络货运省平台 | — | 运八数据库字段,不补(运八侧) |
| 司机 | 是否上报税务平台 | 存在 | — | `base_driver.is_send_tax`(100%)·是否上报税务平台、`base_driver_ext.is_send_tax`(100%)·是否上报税务平台 | — | 运八数据库字段,不补(运八侧) |
| 司机 | 是否上报中联。0-否 | 存在 | — | `base_driver_ext.is_send_zhong_lian`(100%)·是否上报中联。0-否 | — | 运八数据库字段,不补(运八侧) |
| 司机 | 是否清分,0否 | 存在 | — | `base_driver.is_share`(100%)·是否清分,0否 | — | 运八数据库字段,不补(运八侧) |
| 司机 | 是否签约 | 存在 | — | `base_driver.is_sign_dyt`(100%)·是否签约 | — | 运八数据库字段,不补(运八侧) |
| 司机 | 是否签署快企点协议 1是 0否 | 存在 | — | `base_driver.is_sign_kqd`(100%)·是否签署快企点协议 1是 0否 | — | 运八数据库字段,不补(运八侧) |
| 司机 | 满货达个体承运人上传状态 | 存在 | — | `base_driver.mhd_carrier_status`(100%)·满货达个体承运人上传状态 | — | 运八数据库字段,不补(运八侧) |
| 司机 | 满货达司机状态 | 存在 | — | `base_driver.mhd_driver_status`(100%)·满货达司机状态 | — | 运八数据库字段,不补(运八侧) |
| 司机 | 油卡点数 | 存在 | — | `base_driver.oil_card`(100%)·油卡点数、`base_driver_ext.oil_card`(64%)·油卡余额 | — | 运八数据库字段,不补(运八侧) |
| 司机 | 清分比率 | 存在 | — | `base_driver.share_ratio`(100%)·清分比率 | — | 运八数据库字段,不补(运八侧) |
| 司机 | 信用凭证余额 | 存在 | — | `base_driver.szwl_credit_balance`(100%)·信用凭证余额 | — | 平台职责,不补(运八侧) |
| 司机 | 信用流转开通状态 | 存在 | — | `base_driver.szwl_credit_status`(100%)·信用流转开通状态 | — | 运八数据库字段,不补(运八侧) |
| 司机 | 三十六匠上传状态 | 存在 | — | `base_driver.thirty_six_status`(100%)·三十六匠上传状态 | — | 运八数据库字段,不补(运八侧) |
| 司机 | 滇运通司机状态 | 存在 | — | `base_driver.dyt_driver_status`(100%)·滇运通司机状态 | — | 运八数据库字段,不补(运八侧) |
| 司机 | 滇运通个体承运人上传状态 | 存在 | — | `base_driver.dyt_carrier_status`(100%)·滇运通个体承运人上传状态 | — | 运八数据库字段,不补(运八侧) |
| 司机 | 高德地图服务ID | 存在 | — | `base_driver.amap_sid`(86%)·高德地图服务ID | — | 运八数据库字段,不补(运八侧) |
| 司机 | 高德地图终端ID | 存在 | — | `base_driver.amap_tid`(86%)·高德地图终端ID | — | 运八数据库字段,不补(运八侧) |
| 司机 | 高德地图轨迹ID | 存在 | — | `base_driver.amap_trid`(86%)·高德地图轨迹ID | — | 运八数据库字段,不补(运八侧) |
| 司机 | 网络货运上报失败信息 | 存在 | — | `base_driver_ext.send_error`(65%)·网络货运上报失败信息 | — | 运八数据库字段,不补(运八侧) |
| 司机 | 安徽网络货运上报失败信息 | 存在 | — | `base_driver_ext.ah_send_error`(54%)·安徽网络货运上报失败信息 | — | 运八数据库字段,不补(运八侧) |
| 司机 | 滇运通司机上传时间 | 存在 | — | `base_driver.dyt_driver_time`(53%)·滇运通司机上传时间 | — | 运八数据库字段,不补(运八侧) |
| 司机 | 滇运通司机上传信息 | 存在 | — | `base_driver.dyt_driver_message`(53%)·滇运通司机上传信息 | — | 运八数据库字段,不补(运八侧) |
| 司机 | 滇运通个体承运人上传信息 | 存在 | — | `base_driver.dyt_carrier_message`(45%)·滇运通个体承运人上传信息 | — | 运八数据库字段,不补(运八侧) |
| 司机 | 滇运通个体承运人上传时间 | 存在 | — | `base_driver.dyt_carrier_time`(45%)·滇运通个体承运人上传时间 | — | 运八数据库字段,不补(运八侧) |
| 司机 | 三十六匠上传信息 | 存在 | — | `base_driver.thirty_six_message`(25%)·三十六匠上传信息 | — | 运八数据库字段,不补(运八侧) |
| 司机 | 三十六匠上传时间 | 存在 | — | `base_driver.thirty_six_time`(25%)·三十六匠上传时间 | — | 运八数据库字段,不补(运八侧) |
| 司机 | 信用流转开通结果信息 | 存在 | — | `base_driver.szwl_credit_msg`(25%)·信用流转开通结果信息 | — | 运八数据库字段,不补(运八侧) |
| 司机 | 蚂蚁数字物流区块链Did | 存在 | — | `base_driver.szwl_did`(25%)·蚂蚁数字物流区块链Did | — | 运八数据库字段,不补(运八侧) |
| 司机 | 中联上传结果 | 存在 | — | `base_driver_ext.zhong_lian_err_msg`(13%)·中联上传结果 | — | 运八数据库字段,不补(运八侧) |
| 司机 | 满货达个体承运人上传信息 | 存在 | — | `base_driver.mhd_carrier_message`(10%)·满货达个体承运人上传信息 | — | 平台职责,不补(运八侧) |
| 司机 | 满货达个体承运人上传时间 | 存在 | — | `base_driver.mhd_carrier_time`(10%)·满货达个体承运人上传时间 | — | 运八数据库字段,不补(运八侧) |
| 司机 | 满货达司机上传信息 | 存在 | — | `base_driver.mhd_driver_message`(10%)·满货达司机上传信息 | — | 运八数据库字段,不补(运八侧) |
| 司机 | 满货达司机上传时间 | 存在 | — | `base_driver.mhd_driver_time`(10%)·满货达司机上传时间 | — | 运八数据库字段,不补(运八侧) |
| 司机 | 签约时间 | 存在 | — | `base_driver.sign_time`(4%)·签约时间 | — | 运八数据库字段,不补(运八侧) |
| 司机 | 加油比例 | 存在 | — | `base_driver.refuel_proportion`(2%)·加油比例 | — | 运八数据库字段,不补(运八侧) |
| 司机 | 光大余额变动时间 | 存在 | — | `base_driver.balance_gmt_modified`(1%)·光大余额变动时间 | — | 运八数据库字段,不补(运八侧) |
| 车辆 | ETC备案 | 存在 | — | `base_vehicle.etc_status`(100%)·ETC备案、`base_vehicle_ext.etc_status`(100%)·ETC备案 | — | 运八数据库字段,不补(运八侧) |
| 车辆 | 来源于彩虹糖0否1是 | 存在 | — | `base_vehicle.from_rainbow`(100%)·来源于彩虹糖0否1是 | — | 运八数据库字段,不补(运八侧) |
| 车辆 | 是否上报安徽。0-否 | 存在 | — | `base_vehicle_ext.is_send_ah`(100%)·是否上报安徽。0-否 | — | 运八数据库字段,不补(运八侧) |
| 车辆 | 是否上报网络货运省平台 | 存在 | — | `base_vehicle.is_send_logink`(100%)·是否上报网络货运省平台、`base_vehicle_ext.is_send_logink`(100%)·是否上报网络货运省平台 | — | 运八数据库字段,不补(运八侧) |
| 车辆 | 挂车是否已经上报到省监管平台:0=否 | 存在 | — | `base_vehicle_ext.is_send_trailer`(100%)·挂车是否已经上报到省监管平台:0=否 | — | 运八数据库字段,不补(运八侧) |
| 车辆 | 是否上报中联。0-否 | 存在 | — | `base_vehicle_ext.is_send_zhong_lian`(100%)·是否上报中联。0-否 | — | 运八数据库字段,不补(运八侧) |
| 车辆 | 是否上报到省平台 0否 1是 | 存在 | — | `base_vehicle.send_logink`(100%)·是否上报到省平台 0否 1是 | — | 运八数据库字段,不补(运八侧) |
| 车辆 | 三十六匠上传状态 | 存在 | — | `base_vehicle.thirty_six_status`(100%)·三十六匠上传状态 | — | 运八数据库字段,不补(运八侧) |
| 车辆 | 滇运通车辆上报状态 | 存在 | — | `base_vehicle.dyt_vehicle_status`(99%)·滇运通车辆上报状态 | — | 运八数据库字段,不补(运八侧) |
| 车辆 | 能源卡类型 | 存在 | — | `base_vehicle_ext.energy_card_type`(86%)·能源卡类型 | — | 运八数据库字段,不补(运八侧) |
| 车辆 | 网络货运上报失败信息 | 存在 | — | `base_vehicle_ext.send_error`(72%)·网络货运上报失败信息 | — | 运八数据库字段,不补(运八侧) |
| 车辆 | 安徽上传结果 | 存在 | — | `base_vehicle_ext.ah_err_msg`(59%)·安徽上传结果 | — | 运八数据库字段,不补(运八侧) |
| 车辆 | 滇运通车辆上报信息 | 存在 | — | `base_vehicle.dyt_vehicle_message`(28%)·滇运通车辆上报信息 | — | 运八数据库字段,不补(运八侧) |
| 车辆 | 滇运通车辆上报时间 | 存在 | — | `base_vehicle.dyt_vehicle_time`(28%)·滇运通车辆上报时间 | — | 运八数据库字段,不补(运八侧) |
| 车辆 | 三十六匠上传信息 | 存在 | — | `base_vehicle.thirty_six_message`(24%)·三十六匠上传信息 | — | 运八数据库字段,不补(运八侧) |
| 车辆 | 三十六匠上传时间 | 存在 | — | `base_vehicle.thirty_six_time`(24%)·三十六匠上传时间 | — | 运八数据库字段,不补(运八侧) |
| 车辆 | 中联上传结果 | 存在 | — | `base_vehicle_ext.zhong_lian_err_msg`(14%)·中联上传结果 | — | 运八数据库字段,不补(运八侧) |
| 车辆 | 满货达车辆上报信息 | 存在 | — | `base_vehicle.mhd_vehicle_message`(10%)·满货达车辆上报信息 | — | 运八数据库字段,不补(运八侧) |
| 车辆 | 满货达车辆上报状态 | 存在 | — | `base_vehicle.mhd_vehicle_status`(10%)·满货达车辆上报状态 | — | 运八数据库字段,不补(运八侧) |
| 车辆 | 满货达车辆上报时间 | 存在 | — | `base_vehicle.mhd_vehicle_time`(10%)·满货达车辆上报时间 | — | 运八数据库字段,不补(运八侧) |
| 车辆 | 好运宝设备号 | 存在 | — | `base_vehicle.device`(1%)·好运宝设备号 | — | 运八数据库字段,不补(运八侧) |
### 系统字段(21 项)
| 类别 | 字段语义 | 运八侧 | 原型侧 | 运八侧字段(表.字段·填充率·中文名) | 原型侧字段 | 处理建议 |
|---|---|---|---|---|---|---|
| 司机 | 机构编码 | 存在 | — | `base_driver.branch_code`(100%)·机构编码、`base_driver_ext.branch_code`(100%)·机构编码 | — | 系统字段,无需处理 |
| 司机 | UUID | 存在 | — | `base_driver.code`(100%)·UUID、`base_driver_ext.code`(100%)·UUID | — | 系统字段,无需处理 |
| 司机 | 创建人 | 存在 | — | `base_driver.created_by`(100%)·创建人、`base_driver_ext.created_by`(100%)·创建者 | — | 系统字段,无需处理 |
| 司机 | 司机编码 | 存在 | — | `base_driver_ext.driver_code`(100%)·司机编码 | — | 系统字段,无需处理 |
| 司机 | 创建时间 | 存在 | — | `base_driver.gmt_created`(100%)·创建时间、`base_driver_ext.gmt_created`(100%)·创建时间 | — | 系统字段,无需处理 |
| 司机 | 修改时间 | 存在 | — | `base_driver.gmt_modified`(100%)·修改时间、`base_driver_ext.gmt_modified`(100%)·更新时间 | — | 系统字段,无需处理 |
| 司机 | 主键 | 存在 | — | `base_driver.id`(100%)、`base_driver_ext.id`(100%) | — | 系统字段,无需处理 |
| 司机 | 默认0正常 | 存在 | — | `base_driver.is_deleted`(100%)·默认0正常、`base_driver_ext.is_deleted`(100%)·删除标记 0 未删除 1 已删除 | — | 系统字段,无需处理 |
| 司机 | 修改人 | 存在 | — | `base_driver.modified_by`(100%)·修改人、`base_driver_ext.modified_by`(66%)·更新者 | — | 系统字段,无需处理 |
| 司机 | 数据来源 | 存在 | — | `base_driver.data_from`(4%)·数据来源 | — | 系统字段,无需处理 |
| 车辆 | 公司编码 | 存在 | — | `base_vehicle.branch_code`(100%)·公司编码、`base_vehicle_ext.branch_code`(100%)·机构编码 | — | 系统字段,无需处理 |
| 车辆 | UUID | 存在 | — | `base_vehicle.code`(100%)·UUID、`base_vehicle_ext.code`(100%)·UUID | — | 系统字段,无需处理 |
| 车辆 | 创建者 | 存在 | — | `base_vehicle.created_by`(100%)、`base_vehicle_ext.created_by`(100%)·创建者 | — | 系统字段,无需处理 |
| 车辆 | 创建时间 | 存在 | — | `base_vehicle.gmt_created`(100%)、`base_vehicle_ext.gmt_created`(100%)·创建时间 | — | 系统字段,无需处理 |
| 车辆 | 更新时间 | 存在 | — | `base_vehicle.gmt_modified`(100%)、`base_vehicle_ext.gmt_modified`(100%)·更新时间 | — | 系统字段,无需处理 |
| 车辆 | 主键 | 存在 | — | `base_vehicle.id`(100%)、`base_vehicle_ext.id`(100%) | — | 系统字段,无需处理 |
| 车辆 | 默认0正常 | 存在 | — | `base_vehicle.is_deleted`(100%)·默认0正常、`base_vehicle_ext.is_deleted`(100%)·删除标记 0 未删除 1 已删除 | — | 系统字段,无需处理 |
| 车辆 | 更新者 | 存在 | — | `base_vehicle.modified_by`(100%)、`base_vehicle_ext.modified_by`(87%)·更新者 | — | 系统字段,无需处理 |
| 车辆 | 车辆Code | 存在 | — | `base_vehicle_ext.vehicle_code`(100%)·车辆Code | — | 系统字段,无需处理 |
| 车辆 | 数据来源 | 存在 | — | `base_vehicle.data_from`(4%)·数据来源 | — | 系统字段,无需处理 |
| 车辆 | 货源单号 | 存在 | — | `base_vehicle.main_order_number`(1%)·货源单号 | — | 系统字段,无需处理 |
## 表二:物流云 × 原型 字段名对比(独立校验)
### 两边都有·直接映射(49 项)
| 类别 | 字段语义 | 物流云侧 | 原型侧 | 物流云侧字段(表.字段·填充率·中文名) | 原型侧字段 | 处理建议 |
|---|---|---|---|---|---|---|
| 司机 | 认证状态 | 存在 | 存在 | `ts_driver.auth_status`(100%)·认证状态、`nts_driver.auth_status`(100%)·认证状态 | 状态(status)【◇仅代码定义】 | 直接映射 |
| 司机 | 司机属性,0:自有,1 | 存在 | 存在 | `ts_driver.diver_attribute`(100%)·司机属性,0:自有,1、`nts_driver.diver_attribute`(100%)·司机属性,0:自有,1 | 司机性质(driverProperty·映射)【✓页面验证】 | 直接映射 |
| 司机 | 身份证到期日期 | 存在 | 存在 | `nts_driver.id_card_due_date`(100%)·身份证到期日期、`ts_driver.id_card_due_date`(99%)·身份证到期日期 | 身份证有效期(identityExpiry)【✓页面验证】 | 直接映射 |
| 司机 | 身份证号 | 存在 | 存在 | `ts_driver.identification_number`(100%)·身份证号、`nts_driver.identification_number`(100%)·身份证号 | 身份证号(identityMasked)【✓页面验证】 | 直接映射 |
| 司机 | 驾驶员姓名 | 存在 | 存在 | `ts_driver.name`(100%)·驾驶员姓名、`nts_driver.name`(100%)·驾驶员姓名 | 司机姓名(displayName)【✓页面验证】 | 直接映射 |
| 司机 | 驾驶员联系电话 | 存在 | 存在 | `ts_driver.phone`(100%)·驾驶员联系电话、`nts_driver.phone`(100%)·驾驶员联系电话 | 手机号(mobileMasked)【✓页面验证】 | 直接映射 |
| 司机 | 司机身份证反面照片 | 存在 | 存在 | `ts_driver.identification_back_img_id`(100%)·司机身份证反面照片、`nts_driver.identification_back_img_id`(50%)·司机身份证反面照片 | 身份证反面(证件槽) | 存量补采(物流云侧证件影像) |
| 司机 | 司机身份证正面照片 | 存在 | 存在 | `ts_driver.identification_img_id`(100%)·司机身份证正面照片、`nts_driver.identification_img_id`(50%)·司机身份证正面照片 | 身份证正面(证件槽) | 存量补采(物流云侧证件影像) |
| 司机 | 驾驶证发证机关 | 存在 | 存在 | `nts_driver.driver_issuing_organization`(50%)·驾驶证发证机关、`ts_driver.driver_issuing_organization`(1行)·驾驶证发证机关 | 发证机关(issuingAuthority)【✓页面验证】 | 直接映射 |
| 司机 | 机动车驾驶证号 | 存在 | 存在 | `nts_driver.driver_license`(50%)·机动车驾驶证号、`ts_driver.driver_license`(1行)·机动车驾驶证号 | 驾驶证号(driverLicenseNoMasked)【✓页面验证】 | 直接映射 |
| 司机 | 驾驶证有效期开始日期 | 存在 | 存在 | `nts_driver.driver_license_from_date_begin`(50%)·驾驶证有效期开始日期 | 驾驶证生效(licenseValidFrom)【✓页面验证】 | 直接映射 |
| 司机 | 驾驶证有效期结束日期 | 存在 | 存在 | `nts_driver.driver_license_from_date_end`(50%)·驾驶证有效期结束日期 | 驾驶证到期(licenseExpiry)【✓页面验证】 | 直接映射 |
| 司机 | 准驾车型 | 存在 | 存在 | `nts_driver.vehicle_class`(50%)·准驾车型 | 准驾车型(licenseClass)【✓页面验证】 | 直接映射 |
| 司机 | 道路运输从业资格证号 | 存在 | 存在 | `nts_driver.work_license`(50%)·道路运输从业资格证号、`ts_driver.work_license`(1行)·道路运输从业资格证号 | 从业资格证号(qualificationNoMasked)【✓页面验证】 | 直接映射 |
| 司机 | 道路运输从业资格证号照片 | 存在 | 存在 | `ts_driver.work_license_img_id`(30%)·道路运输从业资格证号照片 | 从业资格证(证件槽) | 存量补采(物流云侧证件影像) |
| 司机 | 司机驾驶证照片 | 存在 | 存在 | `ts_driver.driver_license_img_id`(29%)·司机驾驶证照片 | 驾驶证(证件槽) | 存量补采(物流云侧证件影像) |
| 司机 | 车队长姓名 | 存在 | 存在 | `ts_driver.driver_leader_name`(24%)·车队长姓名 | 车队长(fleetLeaderName)【✓页面验证】 | 直接映射 |
| 司机 | 详细地址 | 存在 | 存在 | `ts_driver.detailed_address`(1行)·详细地址 | 联系地址(address)【✓页面验证】 | 直接映射 |
| 车辆 | 审核状态,0:待审核,1:通过,-1:不通过 | 存在 | 存在 | `ts_trailer.audit_state`(100%)·审核状态,0:待审核,1:通过,-1:不通过、`nts_vehicle.audit_state`(100%)·审核状态,0:待审核,1:通过,-1:不通过、`ts_vehicle.audit_state`(70%)·审核状态,0:待审核,1:通过,-1:不通过 | 状态(status)【◇仅代码定义】 | 直接映射 |
| 车辆 | 空载状态 1-是 | 存在 | 存在 | `ts_vehicle.empty_state`(100%)·空载状态 1-是 | 空重状态(emptyLoadStatus)【◇仅代码定义】 | 直接映射 |
| 车辆 | 启用状态 | 存在 | 存在 | `ts_vehicle.is_enable`(100%)·启用状态、`ts_trailer.is_enable`(100%)·启用状态 | 启用状态(enableStatus)【✓页面验证】 | 直接映射 |
| 车辆 | 是否挂车 | 存在 | 存在 | `ts_vehicle.is_has_trailer`(100%)·是否挂车、`nts_vehicle.is_has_trailer`(100%)·是否挂车:true有 | 可牵引挂车(hasTrailerFlag)【✓页面验证】 | 直接映射 |
| 车辆 | 车牌号码 | 存在 | 存在 | `ts_vehicle.license_number`(100%)·车牌号码、`nts_vehicle.license_number`(100%)·车牌号码 | 车牌(plateDisplay)【✓页面验证】 | 直接映射 |
| 车辆 | 道路运输证照片Id | 存在 | 存在 | `nts_vehicle.road_permit_img_id`(100%)·道路运输证照片Id、`ts_vehicle.road_permit_img_id`(3%)·道路运输证照片Id | 道路运输证影像槽 | 存量补采(物流云侧证件影像) |
| 车辆 | 道路运输证到期日期 | 存在 | 存在 | `nts_vehicle.road_transport_certificate_date`(100%)·道路运输证到期日期、`ts_vehicle.road_transport_certificate_date`(3%)·道路运输证到期日期 | 道路运输证到期(roadPermitExpiry)【✓页面验证】 | 直接映射 |
| 车辆 | 🔒挂车车牌颜色 | 存在 | 存在 | `ts_trailer.trailer_license_plate_color`(100%)·挂车车牌颜色、`ts_vehicle.trailer_license_plate_color`(2%)·挂车车牌颜色 | 挂车档案车牌颜色(plateColor·映射)【✓页面验证】 | 直接映射 |
| 车辆 | 🔒挂车车牌号 | 存在 | 存在 | `ts_trailer.trailer_num`(100%)·挂车车牌号、`nts_vehicle.trailer_num`(79%)·挂车车牌号、`ts_vehicle.trailer_num`(2%)·挂车车牌号 | 挂车档案车牌(plateDisplay)【✓页面验证】 | 直接映射 |
| 车辆 | 车辆属性 1-自有车辆 | 存在 | 存在 | `ts_vehicle.vehicle_attributes`(100%)·车辆属性 1-自有车辆、`nts_vehicle.vehicle_attributes`(100%)·车辆属性 1-自有车辆 | 权属属性(ownershipType·映射)【✓页面验证】 | 直接映射 |
| 车辆 | 车辆行驶证正面照片Id | 存在 | 存在 | `nts_vehicle.vehicle_license_img1_id`(100%)·车辆行驶证正面照片Id、`ts_vehicle.vehicle_license_img1_id`(3%)·车辆行驶证正面照片Id | 行驶证正页(证件槽) | 存量补采(物流云侧证件影像) |
| 车辆 | 车辆行驶证反面照片Id | 存在 | 存在 | `nts_vehicle.vehicle_license_img2_id`(100%)·车辆行驶证反面照片Id、`ts_vehicle.vehicle_license_img2_id`(3%)·车辆行驶证反面照片Id | 行驶证副页(证件槽) | 存量补采(物流云侧证件影像) |
| 车辆 | 车牌颜色 | 存在 | 存在 | `ts_vehicle.vehicle_number_color`(100%)·车牌颜色、`nts_vehicle.vehicle_number_color`(100%)·车牌颜色 | 车牌颜色(plateColor·代码映射)【✓页面验证】 | 直接映射 |
| 车辆 | 车辆所属单位名称 | 存在 | 存在 | `ts_vehicle.vehicle_dep_name`(93%)·车辆所属单位名称 | 车主单位(ownerCompanyName)【✓页面验证】 | 直接映射 |
| 车辆 | 🔒挂车行驶证正面照片Id | 存在 | 存在 | `nts_vehicle.trailer_license_img1_id`(79%)·挂车行驶证正面照片Id、`ts_vehicle.trailer_license_img1_id`(1%)·挂车行驶证正面照片Id、`ts_trailer.trailer_license_img1_id`(0%)·挂车行驶证正面照片Id | 挂车档案行驶证正页(槽) | 直接映射 |
| 车辆 | 🔒挂车行驶证反面照片Id | 存在 | 存在 | `nts_vehicle.trailer_license_img2_id`(79%)·挂车行驶证反面照片Id、`ts_vehicle.trailer_license_img2_id`(1%)·挂车行驶证反面照片Id、`ts_trailer.trailer_license_img2_id`(0%)·挂车行驶证反面照片Id | 挂车档案行驶证副页(槽) | 直接映射 |
| 车辆 | 🔒挂车道路运输证照片Id | 存在 | 存在 | `nts_vehicle.trailer_road_permit_id`(79%)·挂车道路运输证照片Id、`ts_vehicle.trailer_road_permit_id`(1%)·挂车道路运输证照片Id | 挂车档案道路运输证影像(槽) | 直接映射 |
| 车辆 | 车管名称 | 存在 | 存在 | `ts_vehicle.vehicle_leader_name`(72%)·车管名称 | 车管(vehicleManagerName)【✓页面验证】 | 直接映射 |
| 车辆 | 车高(mm) | 存在 | 存在 | `nts_vehicle.height`(57%)·车高(mm) | 车高(vehicleHeightMm)【✓页面验证】 | 直接映射 |
| 车辆 | 车长(mm) | 存在 | 存在 | `nts_vehicle.length`(57%)·车长(mm) | 车长(vehicleLengthMm)【✓页面验证】 | 直接映射 |
| 车辆 | 车辆道路运输证号 | 存在 | 存在 | `nts_vehicle.road_transport_certificate_number`(57%)·车辆道路运输证号、`ts_vehicle.road_transport_certificate_number`(1%)·车辆道路运输证号 | 道路运输证号(roadPermitNoMasked)【✓页面验证】 | 直接映射 |
| 车辆 | 车辆使用性质 | 存在 | 存在 | `nts_vehicle.use_character`(57%)·车辆使用性质 | 使用性质(useNature)【✓页面验证】 | 直接映射 |
| 车辆 | 车辆类型 | 存在 | 存在 | `nts_vehicle.vehicle_type`(57%)·车辆类型、`ts_vehicle.vehicle_type`(0%)·车辆类型 | 车辆类型(vehicleType)【✓页面验证】 | 直接映射 |
| 车辆 | 车辆识别码VIN | 存在 | 存在 | `nts_vehicle.vin`(57%)·车辆识别码VIN | 车辆识别代号(vinMasked)【✓页面验证】 | 直接映射 |
| 车辆 | 车宽(mm) | 存在 | 存在 | `nts_vehicle.width`(57%)·车宽(mm) | 车宽(vehicleWidthMm)【✓页面验证】 | 直接映射 |
| 车辆 | 🔒挂车车辆类型 | 存在 | 存在 | `nts_vehicle.trailer_classification_code`(50%)·挂车车辆类型 | 挂车档案车辆类型(vehicleType·映射)【✓页面验证】 | 直接映射 |
| 车辆 | 🔒挂车核定载质量 | 存在 | 存在 | `nts_vehicle.trailer_load_weight`(50%)·挂车核定载质量 | 挂车档案核定载重(ratedLoadQuantity)【✓页面验证】 | 直接映射 |
| 车辆 | 🔒挂车道路运输证号 | 存在 | 存在 | `nts_vehicle.trailer_road_transport`(50%)·挂车道路运输证号 | 挂车档案道路运输证号(roadPermitNoMasked)【✓页面验证】 | 直接映射 |
| 车辆 | 🔒挂车车牌类型 | 存在 | 存在 | `nts_vehicle.trailer_license_color`(29%)·挂车车牌类型 | 挂车档案车牌颜色(plateColor·映射)【✓页面验证】 | 直接映射 |
| 车辆 | 车辆行驶证到期日期 | 存在 | 存在 | `ts_vehicle.vehicle_driving_license_expiration_date`(3%)·车辆行驶证到期日期 | 行驶证到期(annualInspectionExpiry)【✓页面验证】 | 直接映射 |
| 车辆 | 🔒挂车道路运输证到期日期 | 存在 | 存在 | `ts_vehicle.trailer_road_transport_certificate_expire_date`(1%)·挂车道路运输证到期日期 | 挂车档案道路运输证到期(roadPermitExpiry)【✓页面验证】 | 直接映射 |
### 两边都有·需映射(20 项)
| 类别 | 字段语义 | 物流云侧 | 原型侧 | 物流云侧字段(表.字段·填充率·中文名) | 原型侧字段 | 处理建议 |
|---|---|---|---|---|---|---|
| 司机 | 企业id | 存在 | 存在 | `ts_driver.enterprise_id`(100%)·企业id | 组织/主体 | 需映射/口径确认 |
| 司机 | 是否已激活 | 存在 | 存在 | `ts_driver.is_activation`(100%)·是否已激活、`nts_driver.is_activation`(100%)·是否已激活 | APP账号状态(appAccountStatus)【✓页面验证】 | 需映射/口径确认 |
| 司机 | 使用数据模式,0:全组织机构,1 | 存在 | 存在 | `ts_driver.org_data_used_mode`(100%)·使用数据模式,0:全组织机构,1 | 数据范围 | 需映射/口径确认 |
| 司机 | 组织id | 存在 | 存在 | `ts_driver.org_id`(100%)·组织id | 组织 | 需映射/口径确认 |
| 司机 | 用户id | 存在 | 存在 | `ts_driver.user_id`(100%)·用户id、`nts_driver.user_id`(50%)·用户id | APP账号状态(appAccountStatus)间接【✓页面验证】 | 需映射/口径确认 |
| 司机 | 认证失败消息 | 存在 | 存在 | `nts_driver.auth_failure_message`(50%)·认证失败消息 | 审核信息 | 需映射/口径确认 |
| 司机 | 认证时间 | 存在 | 存在 | `nts_driver.auth_time`(50%)·认证时间 | 审核时间 | 需映射/口径确认 |
| 司机 | 创建组织id | 存在 | 存在 | `ts_driver.create_org_id`(41%)·创建组织id | 组织 | 需映射/口径确认 |
| 司机 | 创建组织名称 | 存在 | 存在 | `ts_driver.create_org_name`(41%)·创建组织名称 | 组织 | 需映射/口径确认 |
| 司机 | 组织名称 | 存在 | 存在 | `ts_driver.org_name`(40%)·组织名称 | 组织 | 需映射/口径确认 |
| 司机 | 车队长id | 存在 | 存在 | `ts_driver.driver_leader_id`(24%)·车队长id | 车队长ID | 需映射/口径确认 |
| 车辆 | 创建组织id | 存在 | 存在 | `ts_trailer.create_org_id`(100%)·创建组织id、`ts_vehicle.create_org_id`(97%)·创建组织id | 组织 | 需映射/口径确认 |
| 车辆 | 创建组织名称 | 存在 | 存在 | `ts_trailer.create_org_name`(100%)·创建组织名称、`ts_vehicle.create_org_name`(97%)·创建组织名称 | 组织 | 需映射/口径确认 |
| 车辆 | 企业id | 存在 | 存在 | `ts_vehicle.enterprise_id`(100%)·企业id、`ts_trailer.enterprise_id`(100%)·企业id | 组织/主体 | 需映射/口径确认 |
| 车辆 | 使用数据模式,0:全组织机构,1 | 存在 | 存在 | `ts_vehicle.org_data_used_mode`(100%)·使用数据模式,0:全组织机构,1、`ts_trailer.org_data_used_mode`(100%)·使用数据模式,0:全组织机构,1 | 数据范围 | 需映射/口径确认 |
| 车辆 | 组织id | 存在 | 存在 | `ts_vehicle.org_id`(100%)·组织id、`ts_trailer.org_id`(100%)·组织id | 组织 | 需映射/口径确认 |
| 车辆 | 所属组织名称 | 存在 | 存在 | `ts_trailer.org_name`(100%)·所属组织名称、`ts_vehicle.org_name`(98%)·所属组织名称 | 车主单位 | 需映射/口径确认 |
| 车辆 | 审核备注 | 存在 | 存在 | `nts_vehicle.audit_remark`(93%)·审核备注 | 审核信息 | 需映射/口径确认 |
| 车辆 | 车辆照片 | 存在 | 存在 | `nts_vehicle.vehicle_img_id`(57%)·车辆照片 | 通用附件 | 需映射/口径确认 |
| 车辆 | 道路许可证到期日期 | 存在 | 存在 | `nts_vehicle.vehicle_license_due_date`(29%)·道路许可证到期日期 | 许可证到期口径并存 | 需映射/口径确认 |
| 类别 | 字段语义 | 物流云侧 | 原型侧 | 物流云侧字段(表.字段·填充率·中文名) | 原型侧字段 | 处理建议 |
|---|---|---|---|---|---|---|
### 两边都有·用户已确认映射(5 项)
| 类别 | 字段语义 | 物流云侧 | 原型侧 | 物流云侧字段(表.字段·填充率·中文名) | 原型侧字段 | 处理建议 |
|---|---|---|---|---|---|---|
| 车辆 | 核定载质量 | 存在 | 存在 | `nts_vehicle.load_weight`(57%)·核定载质量 | 已确认: 核定载重(ratedLoadQuantity)【用户已确认】 | 用户已确认映射 |
| 车辆 | 车辆所有人 | 存在 | 存在 | `nts_vehicle.owner`(57%)·车辆所有人、`ts_vehicle.owner`(2%)·车辆所有人 | 已确认: 所属主体(ownerCompanyName)【用户已确认】 | 用户已确认映射 |
| 车辆 | 车辆能源类型 | 存在 | 存在 | `nts_vehicle.vehicle_energy_type`(57%)·车辆能源类型 | 已确认: 能源类型(energyType)【用户已确认】 | 用户已确认映射 |
| 车辆 | 道路运输证号 | 存在 | 存在 | `nts_vehicle.road_permit_number`(29%)·道路运输证号 | 已确认: 道路运输证号(roadPermitNoMasked)【用户已确认】 | 用户已确认映射 |
| 车辆 | 车辆颜色 | 存在 | 存在 | `nts_vehicle.vehicle_license_color`(29%)·车辆颜色 | 已确认: 车牌颜色(plateColor)【用户已确认】 | 用户已确认映射 |
### 物流云有·原型无(24 项)
| 类别 | 字段语义 | 物流云侧 | 原型侧 | 物流云侧字段(表.字段·填充率·中文名) | 原型侧字段 | 处理建议 |
|---|---|---|---|---|---|---|
| 车辆 | 车辆是否挂靠 | 存在 | 不存在 | `nts_vehicle.is_linked`(93%)·车辆是否挂靠、`ts_vehicle.is_linked`(73%)·车辆是否挂靠 | — | 原型无对应字段 |
| 车辆 | 车辆分类代码 | 存在 | 不存在 | `nts_vehicle.classification_code`(29%)·车辆分类代码 | — | 原型无对应字段 |
| 司机 | 是否可以取消接单 | 存在 | 不存在 | `ts_driver.is_cancel_waybill`(100%)·是否可以取消接单 | 可取消订单(cancelOrderAllowed)【◇仅代码定义】 | 原型无对应字段 |
| 司机 | 是否显示运输费用 | 存在 | 不存在 | `ts_driver.is_show_expenses`(100%)·是否显示运输费用 | 可查看运费(freightVisible)【◇仅代码定义】 | 原型无对应字段 |
| 司机 | 是否使用所有车辆 | 存在 | 不存在 | `ts_driver.is_ues_all_vehicle`(100%)·是否使用所有车辆 | 可使用全部车辆(allVehicleAccess)【◇仅代码定义】 | 原型无对应字段 |
| 车辆 | 车管id | 存在 | 不存在 | `ts_vehicle.vehicle_leader_id`(70%)·车管id | 车管ID | 原型无对应字段 |
| 车辆 | 🔒挂车道路运输证到期日期照片Id | 存在 | 不存在 | `ts_vehicle.trailer_road_transport_certificate_expire_date_photo_id`(1%)·挂车道路运输证到期日期照片Id | 到期照片 | 原型无对应字段 |
| 司机 | 驾驶证是否长期有效 | 存在 | 不存在 | `ts_driver.is_long_term_driver_license`(100%)·驾驶证是否长期有效、`nts_driver.is_long_term_driver_license`(100%)·驾驶证是否长期有效 | — | 原型找回:驾驶证长期有效(ts 100%填充) |
| 司机 | 网货签约状态 | 存在 | 不存在 | `ts_driver.signed_status`(100%)·网货签约状态、`nts_driver.signed_status`(100%)·网货签约状态 | — | 不补:签约职能属网货平台侧;nts 层保留 |
| 司机 | 微信小程序openId | 存在 | 不存在 | `nts_driver.we_chat_open_id`(100%)·微信小程序openId | — | 不补:对接通道字段 |
| 司机 | 工作单位 | 存在 | 不存在 | `ts_driver.work_company`(0%)·工作单位 | — | 不补:车队体系另建 |
| 车辆 | 总质量是否大于4.5吨 | 存在 | 不存在 | `ts_vehicle.total_quality`(100%)·总质量是否大于4.5吨 | — | 原型找回:>4.5吨判定标记(ts 100%填充) |
| 车辆 | 车辆行驶证发证日期 | 存在 | 不存在 | `nts_vehicle.issue_date`(57%)·车辆行驶证发证日期 | — | 原型补:行驶证注册/发证日期 |
| 车辆 | 车辆行驶证发证机关 | 存在 | 不存在 | `nts_vehicle.issuing_organizations`(57%)·车辆行驶证发证机关 | — | 原型补:行驶证发证机关 |
| 车辆 | 车辆行驶证注册日期 | 存在 | 不存在 | `nts_vehicle.register_date`(57%)·车辆行驶证注册日期 | — | 原型补:行驶证注册/发证日期 |
| 车辆 | 道路运输证业户名称 | 存在 | 不存在 | `nts_vehicle.road_permit_name`(57%)·道路运输证业户名称 | — | 建议补:经营许可证业户信息 |
| 车辆 | 车辆总重量 | 存在 | 不存在 | `nts_vehicle.total_weight`(57%)·车辆总重量 | — | 原型补:治超判定组 |
| 车辆 | 🔒挂车总质量 | 存在 | 不存在 | `nts_vehicle.trailer_total_weight`(50%)·挂车总质量 | — | 原型补:挂车总质量 |
| 车辆 | 车辆行驶证号 | 存在 | 不存在 | `nts_vehicle.vehicle_license`(29%)·车辆行驶证号 | — | 原型补:行驶证号 |
| 车辆 | 道路运输证年审凭证照片 | 存在 | 不存在 | `ts_vehicle.road_transport_annual_review_img_id`(3%)·道路运输证年审凭证照片 | — | 低填充,可后补 |
| 车辆 | 道路经营许可证业户名称 | 存在 | 不存在 | `ts_vehicle.road_operation_permit_holders_name`(1%)·道路经营许可证业户名称 | — | 低填充,可后补 |
| 车辆 | 车辆行驶证档案编号 | 存在 | 不存在 | `ts_vehicle.vehicle_driving_license_file_number`(1%)·车辆行驶证档案编号 | — | 低填充,可后补 |
| 车辆 | 🔒挂车道路运输证年审凭证照片 | 存在 | 不存在 | `ts_vehicle.trailer_road_transport_annual_review_img_id`(1%)·挂车道路运输证年审凭证照片 | — | 评估补齐(见04 A/B/C 级) |
| 车辆 | 🔒挂车ID | 存在 | 不存在 | `ts_vehicle.trailer_id`(1%)·挂车ID | — | 评估补齐(低填充) |
### 原型有·物流云无(10 项)
| 类别 | 字段语义 | 物流云侧 | 原型侧 | 物流云侧字段(表.字段·填充率·中文名) | 原型侧字段 | 处理建议 |
|---|---|---|---|---|---|---|
| 司机 | 紧急联系人 | 不存在 | 存在 | —(不存在) | 紧急联系人(emergencyContact) | 原型新增;核验(限对比表列名+注释):无此字段 |
| 司机 | 从业资格有效起始日期 | 不存在 | 存在 | —(不存在) | 从业资格有效起始日期(qualificationValidFrom) | 原型新增(两库只有到期日);核验(限对比表列名+注释):无"起始日期"字段,仅有到期日(对照中已体现) |
| 司机 | 从业资格核发机关 | 不存在 | 存在 | —(不存在) | 从业资格核发机关(qualificationIssuingAuthority) | 原型新增;核验(限对比表列名+注释):无此字段 |
| 司机 | 维护方式 | 不存在 | 存在 | —(不存在) | 维护方式(maintenanceMode) | 原型新增(中闽维保视角);核验(限对比表列名+注释):无此字段 |
| 司机 | 体检报告/毒检证明/无犯罪证明(证件槽) | 不存在 | 存在 | —(不存在) | 体检报告、毒检证明、无犯罪证明、其他(均为页面证件槽) | 原型新增;核验(限对比表列名+注释):无此字段 |
| 车辆 | 保险到期 | 不存在 | 存在 | —(不存在) | 保险到期(insuranceExpiry) | 原型新增(生产库无对应主表字段);核验(限对比表列名+注释):无此字段 |
| 车辆 | 购买日期/资产价值/残值/折旧周期/资产入账时间 | 不存在 | 存在 | —(不存在) | 购买日期(purchaseDate)、资产价值(assetValue)、残值(residualValue)、折旧周期(depreciationPeriodMonths)、资产入账时间(assetEntryDate) | 原型新增(中闽资产/折旧视角);核验(限对比表列名+注释):无此字段 |
| 车辆 | 运行状态/停运原因 | 不存在 | 存在 | —(不存在) | 运行状态(transportStatus)、停运原因(suspensionReason) | 原型新增(中闽运力状态);核验(限对比表列名+注释):无此字段 |
| 车辆 | 档案齐全标记 | 不存在 | 存在 | —(不存在) | 档案齐全(documentsComplete) | 原型新增;核验(限对比表列名+注释):无此字段 |
| 车辆 | 所属主体/所属租户 | 不存在 | 存在 | —(不存在) | 所属主体(ownerSubjectId)、所属租户(ownerTenantId) | 原型新增(多主体归属);核验(限对比表列名+注释):无此字段 |
### 平台职责·不补(1 项)
| 类别 | 字段语义 | 物流云侧 | 原型侧 | 物流云侧字段(表.字段·填充率·中文名) | 原型侧字段 | 处理建议 |
|---|---|---|---|---|---|---|
| 司机 | 平台身份Id | 存在 | — | `nts_driver.platform_identity_id`(100%)·平台身份Id | — | 不补:对接通道字段 |
### 系统字段(18 项)
| 类别 | 字段语义 | 物流云侧 | 原型侧 | 物流云侧字段(表.字段·填充率·中文名) | 原型侧字段 | 处理建议 |
|---|---|---|---|---|---|---|
| 司机 | 创建时间 | 存在 | — | `ts_driver.create_date`(100%)·创建时间、`nts_driver.create_date`(100%)·创建时间 | — | 系统字段,无需处理 |
| 司机 | 创建用户id | 存在 | — | `ts_driver.create_user_id`(100%)·创建用户id | — | 系统字段,无需处理 |
| 司机 | 创建用户姓名 | 存在 | — | `ts_driver.create_user_name`(100%)·创建用户姓名 | — | 系统字段,无需处理 |
| 司机 | 组id | 存在 | — | `ts_driver.group_id`(100%)·组id、`nts_driver.group_id`(100%)·组id | — | 系统字段,无需处理 |
| 司机 | id主键 | 存在 | — | `ts_driver.id`(100%)·id主键、`nts_driver.id`(100%)·id主键 | — | 系统字段,无需处理 |
| 司机 | 是否删除 | 存在 | — | `ts_driver.is_delete`(100%)·是否删除、`nts_driver.is_delete`(100%)·是否删除 | — | 系统字段,无需处理 |
| 司机 | 最后人姓名 | 存在 | — | `ts_driver.recent_reviser`(100%)·最后人姓名 | — | 系统字段,无需处理 |
| 司机 | 修改时间 | 存在 | — | `ts_driver.update_date`(100%)·修改时间、`nts_driver.update_date`(100%)·修改时间 | — | 系统字段,无需处理 |
| 司机 | 更新用户id | 存在 | — | `ts_driver.update_user_id`(100%)·更新用户id、`nts_driver.update_user_id`(50%)·更新用户id | — | 系统字段,无需处理 |
| 车辆 | 创建时间 | 存在 | — | `ts_vehicle.create_date`(100%)·创建时间、`ts_trailer.create_date`(100%)·创建时间、`nts_vehicle.create_date`(100%)·创建时间 | — | 系统字段,无需处理 |
| 车辆 | 创建用户id | 存在 | — | `ts_vehicle.create_user_id`(100%)·创建用户id、`ts_trailer.create_user_id`(100%)·创建人id | — | 系统字段,无需处理 |
| 车辆 | 创建用户姓名 | 存在 | — | `ts_vehicle.create_user_name`(100%)·创建用户姓名、`ts_trailer.create_user_name`(100%)·创建人姓名 | — | 系统字段,无需处理 |
| 车辆 | 组id | 存在 | — | `ts_vehicle.group_id`(100%)·组id、`ts_trailer.group_id`(100%)·组id、`nts_vehicle.group_id`(100%)·组id | — | 系统字段,无需处理 |
| 车辆 | id主键 | 存在 | — | `ts_vehicle.id`(100%)·id主键、`ts_trailer.id`(100%)·id主键、`nts_vehicle.id`(100%)·id主键 | — | 系统字段,无需处理 |
| 车辆 | 是否删除 | 存在 | — | `ts_vehicle.is_delete`(100%)·是否删除、`ts_trailer.is_delete`(100%)·是否删除、`nts_vehicle.is_delete`(100%)·是否删除 | — | 系统字段,无需处理 |
| 车辆 | 修改时间 | 存在 | — | `ts_vehicle.update_date`(100%)·修改时间、`ts_trailer.update_date`(100%)·修改时间、`nts_vehicle.update_date`(100%)·修改时间 | — | 系统字段,无需处理 |
| 车辆 | 更新用户id | 存在 | — | `ts_vehicle.update_user_id`(100%)·更新用户id、`ts_trailer.update_user_id`(100%)·更新用户Id、`nts_vehicle.update_user_id`(36%)·更新用户id | — | 系统字段,无需处理 |
| 车辆 | 修改用户姓名 | 存在 | — | `ts_vehicle.update_user_name`(100%)·修改用户姓名、`ts_trailer.update_user_name`(100%)·更新用户姓名 | — | 系统字段,无需处理 |
## 页面验证记录(2026-09-17)
将原型整站镜像到本地并启动(修复 `__DZH_HTTP_MOCK__` 开关与 `mock-data/` 静态数据集后,静态 Mock 引擎正常加载),用浏览器实测以下页面并提取真实表单字段:
1. **司机档案·新建司机**:车队与联系方式(所属车队/司机性质/车队长/手机号/联系地址)+ 证件识别 6 槽(身份证正/反面、驾驶证、从业资格证、体检报告选传、其他证件毒检/无犯罪)+ 账号与派车信息(APP账号状态/可派状态/不可派原因/紧急联系人/档案备注)——与代码提取的 editorSchemas 完全一致。
2. **车头管理·新建车辆**:行驶证正/反面、道路运输证、车辆正面/侧面照、保险凭证、环保清单(国六必传)、归属信息、车牌颜色/能源类型、可牵引挂车/营运车辆、折旧信息——与 editorSchemas 一致。
3. **车挂管理·新建车辆**:与车头**完全同模板**,页面确认无挂车总质量/准牵引总质量/年审凭证/超牌字段——挂车模型差异成立。
4. **车辆详情页**:车管人员、当前挂车、运行状态、启用状态、可派状态、权属类型、归属租户、折旧、附件分类均存在;挂靠车辆、空重状态、档案状态未出现。
5. 原型代码中存在但页面未验证的字段(可使用全部车辆/可查看运费/可取消订单/维护方式/挂靠车辆/空重状态)在表中标【◇仅代码定义】。
## 总结
**数量分布**
| 分组 | 运八×原型 | 物流云×原型 |
|---|---|---|
| 两边都有·直接映射 | 37 | 49 |
| 两边都有·用户已确认映射 | 9 | 5 |
| 两边都有·需映射 | 28 | 20 |
| 运八(物流云)有·原型无 | 94 | 24 |
| 原型有·运八(物流云)无 | 11 | 10 |
| 平台职责·不补 | 67 | 1 |
| 系统字段 | 21 | 18 |
**运八表**:已由业务逐项确认——9 项映射确认(从业资格证起始日期〔库字段 `base_driver.road_transport_effective_date`、注释误写"道路运输证有效期自"〕、身份证正面单槽、可派状态、所属车队、空重状态、核定载重、车牌颜色、所属主体、能源类型),其余待确认项判为"原型不存在";运八侧处理建议以业务修订为准(carrier_code=所属承运人上报开票系统映射值;总质量仍原型补,准牵引/轴数/业户/保险影像/品牌/方量等=运八数据库字段不补;实名核验组=运八承载结论回传;平台职责字段不补)。
**物流云表(独立校验,与运八无关)**:物流云生产库 ts_* 即原型直系前身,同源字段为直接映射;业务已将 5 行硬映射改判为"原型不存在"(可取消接单、可查看运费、可使用全部车辆、车管id、挂车道路运输证到期日期照片);业务已确认 5 项映射(核定载重〔kg vs 吨,单位统一〕、所属主体、能源类型、道路运输证号〔road_permit_number 与 road_transport_certificate_number 并存,以 road_permit_number 对接原型〕、车牌颜色,均需代码字典/单位换算);2 项判为"原型不存在"(挂靠车辆〔原型页面未展示〕、车辆分类代码)。
**仍需处理**:挂车统一为独立档案并补挂车总质量/准牵引/年审/超牌 4 组(车挂页面同模板、确无这些字段);物流云存量证件补采(ts_driver 证件影像约29%、ts_vehicle 证件字段2.8%)。
**对接规则(4 条)**
1. join 键:手机号+车牌组合,另加 `identification_number` 身份证号强校验。
2. 代码字典:车牌颜色/车辆分类/能源类型/使用性质/权属,先建映射表再同步(仅限双方确认存在的字段)。
3. 单位:质量(kg/吨)、尺寸(mm)在接口层统一。
4. 数据质量前置:运八轴数仅 63.7%、证件空值 10–15%,同步前先跑空值清单(SQL 见 cb_query.py 会话)。
---
*由脚本生成(原型前端逆向 + 页面验证 + information_schema + 逐列 COUNT);运八表经业务确认归类,物流云表独立校验。可复跑。*