CREATE TABLE `customer_business`.`tt_ai_analysis_customer_profile` (
  `id`                      BIGINT UNSIGNED    NOT NULL AUTO_INCREMENT COMMENT '主键',
  `analysis_record_id`      VARCHAR(255)       NOT NULL                COMMENT 'AI分析系统分析结果ID',
  `owner_code`              VARCHAR(36)                 DEFAULT NULL   COMMENT '经销商编码',
  `customer_business_id`   BIGINT                      DEFAULT NULL   COMMENT '商机ID',
  `book_car_date`           VARCHAR(10)                 DEFAULT NULL   COMMENT '预购日期',
  `buy_type`                VARCHAR(5)                  DEFAULT NULL   COMMENT '购买类型',
  `payment_method`          VARCHAR(5)                  DEFAULT NULL   COMMENT '付款方式',
  `remark`                  VARCHAR(128)                DEFAULT NULL   COMMENT '备注',
  `fail_model`              VARCHAR(15)                 DEFAULT NULL   COMMENT '竞品车型',
  `keep_vehicle_brand`      VARCHAR(15)                 DEFAULT NULL   COMMENT '保有品牌',
  `keep_vehicle_series`     VARCHAR(15)                 DEFAULT NULL   COMMENT '保有车系',
  `keep_vehicle_model`      VARCHAR(15)                 DEFAULT NULL   COMMENT '保有车型',
  `buy_car_use`             VARCHAR(10)                 DEFAULT NULL   COMMENT '购车用途',
  `actual_driver`           VARCHAR(10)                 DEFAULT NULL   COMMENT '实际驾驶人',
  `show_point`              VARCHAR(100)                DEFAULT NULL   COMMENT '购车关注点',
  `car_budget`              VARCHAR(10)                 DEFAULT NULL   COMMENT '购车预算',
  `car_quality`             VARCHAR(10)                 DEFAULT NULL   COMMENT '购车资质',
  `address`                 VARCHAR(200)                DEFAULT NULL   COMMENT '详细地址',
  `age_range`               VARCHAR(10)                 DEFAULT NULL   COMMENT '年龄范围',
  `educational_level`       VARCHAR(10)                 DEFAULT NULL   COMMENT '教育水平',
  `family_structure`        VARCHAR(50)                 DEFAULT NULL   COMMENT '家庭结构',
  `family_num`              VARCHAR(10)                 DEFAULT NULL   COMMENT '家庭人数',
  `driving_num`             VARCHAR(10)                 DEFAULT NULL   COMMENT '日常驾乘人数',
  `family_income_month`     VARCHAR(10)                 DEFAULT NULL   COMMENT '家庭月收入',
  `occupation`              VARCHAR(20)                 DEFAULT NULL   COMMENT '职业',
  `enterprise_type`         VARCHAR(30)                 DEFAULT NULL   COMMENT '企业性质',
  `industry`                VARCHAR(50)                 DEFAULT NULL   COMMENT '所属行业',
  `avocation`               VARCHAR(100)                DEFAULT NULL   COMMENT '个人爱好',
`local_license`        VARCHAR(50)                 DEFAULT NULL   COMMENT '本地上牌',
    `interest_point`        VARCHAR(100)                 DEFAULT NULL   COMMENT '兴趣点',
    `scruple_point`        VARCHAR(100)                 DEFAULT NULL   COMMENT '顾虑点',
  `receive_time`            DATETIME                    DEFAULT NULL   COMMENT '接收时间',
  `created_by`              VARCHAR(36)                 DEFAULT NULL   COMMENT '创建人id',
  `created_at`              DATETIME           NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  `updated_by`              VARCHAR(36)                 DEFAULT NULL   COMMENT '更新人id',
  `updated_at`              DATETIME           NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
  `create_sqlby`            VARCHAR(8)                  DEFAULT NULL   COMMENT '创建sql人',
  `update_sqlby`            VARCHAR(8)                  DEFAULT NULL   COMMENT '更新人sql人',
  `record_version`          TINYINT UNSIGNED   DEFAULT 0               COMMENT '版本号(乐观锁)',
  `is_deleted`              TINYINT UNSIGNED   NOT NULL DEFAULT 0      COMMENT '是否删除',
  PRIMARY KEY (`id`),
  KEY `idx_potential_customer_id` (`customer_business_id`),
  KEY `idx_analysis_record_id` (`analysis_record_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='AI客户画像分析表';



CREATE TABLE `customer_business`.`tt_potential_customer_autofill_log` (
  `id`                    BIGINT UNSIGNED    NOT NULL AUTO_INCREMENT COMMENT '主键',
  `owner_code`            VARCHAR(36)                 DEFAULT NULL COMMENT '经销商编码',
  `customer_business_id` BIGINT                      DEFAULT NULL COMMENT '商机id',
  `book_car_date_flag`         TINYINT                     DEFAULT NULL COMMENT '预购日期 1自动；2手动',
  `buy_type_flag`              TINYINT                     DEFAULT NULL COMMENT '购买类型 1自动；2手动',
  `payment_method_flag`        TINYINT                     DEFAULT NULL COMMENT '付款方式 1自动；2手动',
  `remark_flag`                TINYINT                     DEFAULT NULL COMMENT '备注 1自动；2手动',
  `fail_brand_flag`            TINYINT                     DEFAULT NULL COMMENT '竞品品牌 1自动；2手动',
  `fail_series_flag`           TINYINT                     DEFAULT NULL COMMENT '竞品车系 1自动；2手动',
  `keep_vehicle_brand_flag`    TINYINT                     DEFAULT NULL COMMENT '保有品牌 1自动；2手动',
  `keep_vehicle_series_flag`   TINYINT                     DEFAULT NULL COMMENT '保有车系 1自动；2手动',
  `keep_vehicle_model_flag`    TINYINT                     DEFAULT NULL COMMENT '保有车型 1自动；2手动',
  `buy_car_use_flag`           TINYINT                     DEFAULT NULL COMMENT '购车用途 1自动；2手动',
  `actual_driver_flag`         TINYINT                     DEFAULT NULL COMMENT '实际驾驶人 1自动；2手动',
  `show_point_flag`            TINYINT                     DEFAULT NULL COMMENT '购车关注点 1自动；2手动',
  `car_budget_flag`            TINYINT                     DEFAULT NULL COMMENT '购车预算 1自动；2手动',
  `car_quality_flag`           TINYINT                     DEFAULT NULL COMMENT '购车资质',
  `address_flag`               VARCHAR(200)                DEFAULT NULL COMMENT '详细地址',
  `age_range_flag`             TINYINT                     DEFAULT NULL COMMENT '年龄范围',
  `educational_level_flag`     TINYINT                     DEFAULT NULL COMMENT '教育水平',
  `family_structure_flag`      TINYINT                     DEFAULT NULL COMMENT '家庭结构',
  `family_num_flag`            TINYINT                     DEFAULT NULL COMMENT '家庭人数',
  `driving_num_flag`           TINYINT                     DEFAULT NULL COMMENT '日常驾乘人数',
  `family_income_month_flag`   TINYINT                     DEFAULT NULL COMMENT '家庭月收入',
  `occupation_flag`            TINYINT                     DEFAULT NULL COMMENT '职业',
  `enterprise_type_flag`       TINYINT                     DEFAULT NULL COMMENT '企业性质',
  `industry_flag`              TINYINT                     DEFAULT NULL COMMENT '所属行业',
  `avocation_flag`             TINYINT                     DEFAULT NULL COMMENT '个人爱好',
`local_license_flag`        TINYINT                 DEFAULT NULL   COMMENT '本地上牌 1自动；2手动',
    `interest_point_flag`        TINYINT                 DEFAULT NULL   COMMENT '兴趣点 1自动；2手动',
    `scruple_point_flag`        TINYINT                 DEFAULT NULL   COMMENT '顾虑点 1自动；2手动',
  `created_by`            VARCHAR(36)                 DEFAULT NULL COMMENT '创建人id',
  `created_at`            DATETIME           NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  `updated_by`            VARCHAR(36)                 DEFAULT NULL COMMENT '更新人id',
  `updated_at`            DATETIME           NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
  `create_sqlby`          VARCHAR(8)                  DEFAULT NULL COMMENT '创建sql人',
  `update_sqlby`          VARCHAR(8)                  DEFAULT NULL COMMENT '更新人sql人',
  `record_version`        INT UNSIGNED       NOT NULL DEFAULT 1 COMMENT '版本号(乐观锁)',
  `is_deleted`            TINYINT UNSIGNED   NOT NULL DEFAULT 0 COMMENT '是否删除',
  PRIMARY KEY (`id`),
  KEY `idx_potential_customer_id` (`customer_business_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='潜客信息自动填充记录表';





CREATE TABLE `customer_business`.`tt_potential_customer_ext` (
  `id`                    BIGINT UNSIGNED    NOT NULL AUTO_INCREMENT COMMENT '主键',
  `customer_business_id` BIGINT                      DEFAULT NULL COMMENT '商机id',
  `owner_code`            VARCHAR(36)                 DEFAULT NULL COMMENT '经销商编码',
  `book_car_date`         INT                         DEFAULT NULL COMMENT '预购日期',
  `know_pathway`          INT                         DEFAULT NULL COMMENT '了解途径',
  `actual_driver`         INT                         DEFAULT NULL COMMENT '实际驾驶人',
  `age_range`             INT                         DEFAULT NULL COMMENT '年龄范围',
  `family_structure`      INT                         DEFAULT NULL COMMENT '家庭结构',
  `family_income_month`   INT                         DEFAULT NULL COMMENT '家庭月收入',
  `avocation`            VARCHAR(100)                DEFAULT NULL COMMENT '个人爱好',
  `local_license`        INT                 DEFAULT NULL   COMMENT '本地上牌',
    `interest_point`     VARCHAR(100)               DEFAULT NULL   COMMENT '兴趣点',
    `scruple_point`      VARCHAR(100)                 DEFAULT NULL   COMMENT '顾虑点',
  `created_by`           VARCHAR(36)                 DEFAULT NULL COMMENT '创建人id',
  `created_at`           DATETIME           NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  `updated_by`           VARCHAR(36)                 DEFAULT NULL COMMENT '更新人id',
  `updated_at`           DATETIME           NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
  `create_sqlby`         VARCHAR(8)                  DEFAULT NULL COMMENT '创建sql人',
  `update_sqlby`         VARCHAR(8)                  DEFAULT NULL COMMENT '更新人sql人',
  `record_version`       TINYINT UNSIGNED   DEFAULT 0 COMMENT '版本号(乐观锁)',
  `is_deleted`           TINYINT UNSIGNED   NOT NULL DEFAULT 0 COMMENT '是否删除',
  PRIMARY KEY (`id`),
  KEY `idx_potential_customer_id` (`customer_business_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='潜客信息扩展表';




