order_base_info.yaml 6.29 KB
CREATE TABLE `order_base_info` (
  `id` bigint(20) NOT NULL AUTO_INCREMENT,
  `task_id` varchar(32) CHARACTER SET utf8mb4 DEFAULT NULL COMMENT '双录任务号',
  `order_id` varchar(100) CHARACTER SET utf8mb4 DEFAULT NULL COMMENT '电子订单号',
  `policy_no` varchar(100) CHARACTER SET utf8mb4 DEFAULT NULL COMMENT '保单号',
  `serial_no` varchar(100) CHARACTER SET utf8mb4 DEFAULT NULL COMMENT '字纸投保单流水号',
  `self_no` varchar(100) CHARACTER SET utf8mb4 DEFAULT NULL COMMENT '保全订单号',
  `customer_name` varchar(100) CHARACTER SET utf8mb4 DEFAULT NULL COMMENT '投保人姓名',
  `customer_id_card_type` varchar(100) CHARACTER SET utf8mb4 DEFAULT NULL COMMENT '投保人证件类型',
  `customer_num` varchar(100) CHARACTER SET utf8mb4 DEFAULT NULL,
  `product_type` varchar(100) CHARACTER SET utf8mb4 DEFAULT NULL COMMENT '产品类型',
  `ptt_id` bigint(20) DEFAULT NULL COMMENT '产品模板id',
  `product_name` varchar(100) CHARACTER SET utf8mb4 DEFAULT NULL COMMENT '产品名称',
  `product_code` varchar(100) CHARACTER SET utf8mb4 DEFAULT NULL COMMENT '产品编号',
  `pr_id` bigint(20) DEFAULT NULL COMMENT '产品表主键id',
  `organization_name` varchar(100) CHARACTER SET utf8mb4 DEFAULT NULL COMMENT '管理机构名称',
  `org_id` bigint(20) DEFAULT NULL COMMENT '管理机构表主键id(支公司机构id)',
  `quality_audit_status` int(11) DEFAULT '0' COMMENT '质检状态(1 = 未录制 , 2 =质检中,3 =已质检)',
  `quality_audit_count` int(11) DEFAULT '0' COMMENT '质检次数',
  `upload_time` datetime DEFAULT NULL COMMENT '最后一次上传时间',
  `recording_time` int(11) DEFAULT NULL COMMENT '录制时间',
  `recording_people` varchar(100) CHARACTER SET utf8mb4 DEFAULT NULL COMMENT '录制人',
  `quality_audit_advice` int(11) DEFAULT '0' COMMENT '质检结果 (0 = 待质检,1 = 通过,2 = 重录,3 = 补录)',
  `ac_id` bigint(20) DEFAULT NULL COMMENT '账户id',
  `top_org_id` bigint(20) DEFAULT NULL COMMENT '顶级机构表id',
  `extra_info` text CHARACTER SET utf8mb4 COMMENT '额外话术模板变量信息',
  `update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
  `create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP,
  `life_cycle` tinyint(4) DEFAULT NULL COMMENT '1、被覆盖。2、创建(无效)。3、待录制(生效)。11、驳回补录。12、驳回重录。13、首次提交。14、审核通过。15. 已完成 21、首次可质检。22、补录提交。23、重录提交。',
  `lock_order` int(10) DEFAULT '2' COMMENT '订单锁定状态(1 = 锁定, 2 = 未锁定)',
  `order_no_type` int(11) DEFAULT NULL COMMENT '1 = 电子订单号,2 = 纸质投保单流水号',
  `salesman_username` varchar(40) CHARACTER SET utf8mb4 DEFAULT '' COMMENT '录制人工号',
  `marketing_channel` varchar(50) CHARACTER SET utf8mb4 DEFAULT NULL COMMENT '营销渠道',
  `need_tts` int(11) DEFAULT NULL COMMENT '1 = 开启; 2= 关闭',
  `salesman_id` bigint(20) DEFAULT NULL COMMENT '营销员ID',
  `org_code` varchar(50) CHARACTER SET utf8mb4 DEFAULT NULL COMMENT '组织机构代码',
  `branch_id` bigint(20) DEFAULT NULL COMMENT '分公司机构管理id',
  `recording_begin_time` bigint(20) DEFAULT NULL COMMENT '录制开始时间',
  `appnt_age` varchar(20) CHARACTER SET utf8mb4 DEFAULT NULL COMMENT '投保人年龄',
  `encrypt_key` varchar(200) CHARACTER SET utf8mb4 DEFAULT NULL,
  `insure_self` int(11) DEFAULT NULL COMMENT '自保件/非自保件(1 = 自保件;2 = 非自保件;)',
  `support_remote` int(11) DEFAULT '2' COMMENT '是否支持远程(1 = 支持;2 = 不支持;)',
  `system_type` int(11) DEFAULT '1' COMMENT '双录类型(1 = 现场;2 = 远程;)',
  `mixed_flow_status` int(11) DEFAULT '1' COMMENT '混流状态(1 = 完成;2 = 处理中;...)',
  `record_rs` int(11) DEFAULT NULL COMMENT '选中需要质检(1 = 选中, 2= 未选中)',
  `hesitate_period` int(11) DEFAULT NULL COMMENT '真正的犹豫期',
  `hesitate_period_history` int(11) DEFAULT NULL COMMENT '如果打开开关,那么这个列存开关之前的犹豫期\r\n如果关闭开关,把此项清空,然后把这个项的值拿到真的犹豫期里面',
  `order_no` varchar(100) CHARACTER SET utf8mb4 DEFAULT NULL,
  `cont_no` varchar(100) CHARACTER SET utf8mb4 DEFAULT NULL,
  `first_recording_begin_time` bigint(20) DEFAULT NULL COMMENT '首次录制时间',
  `apply_date` date DEFAULT NULL COMMENT '投保申请日期',
  `gender` int(11) DEFAULT NULL COMMENT '1 = 男 2 = 女',
  `order_source` int(11) DEFAULT '1' COMMENT '1 = 电子订单号(扫码录入),2 = 纸质投保单流水号(手工录入), 3 = 系统对接,4=跳转入件',
  `redress_status` int(10) DEFAULT '2' COMMENT '订单是否被复审人员更正过(1 = 更正, 2 = 未更正)',
  `version_code` varchar(16) CHARACTER SET utf8mb4 DEFAULT NULL COMMENT '二维码版本号',
  `audit_source` int(11) DEFAULT NULL COMMENT '质检抽样结果 1=抽样质检,2=强制通过 > X质检,3=自动通过',
  `quota_type` int(5) DEFAULT NULL COMMENT '保全项:1-新增附加险,2-变更投保人',
  `record_type` int(5) DEFAULT NULL COMMENT '双录类型:1-新契约,2-保全',
  `applicant_remote_flag` int(11) DEFAULT NULL COMMENT '投保人远程标志 : 1:允许远程 2:不允许远程',
  `many_insures_flag` int(11) DEFAULT NULL COMMENT '多被保人标志 0:单被保人 1:多被保人',
  `same_person` int(11) DEFAULT NULL COMMENT '投被保人是否为同一人标志 1:同一人 2:不同人',
  `lock_expire_time` datetime DEFAULT NULL COMMENT '订单锁定过期时间',
  `system_source` varchar(10) DEFAULT NULL COMMENT '系统来源:1-经英宝,2-微信公众号',
  `insurance_company` varchar(20) DEFAULT NULL COMMENT '保司来源',
  `sign_order_status` tinyint(4) DEFAULT '0' COMMENT '签单状态(0-未签单,1-已签单)',
  `correction_status` int(11) DEFAULT '0' COMMENT '更正状态 0 = 默认不用更正(电子/比对一致的); 1 = 已更正; 2 = 未更正;',
  PRIMARY KEY (`id`) USING BTREE,
  KEY `life_cycle_index` (`life_cycle`) USING BTREE,
  KEY `order_id_index` (`order_id`) USING BTREE,
  KEY `policy_no_index` (`policy_no`) USING BTREE,
  KEY `serial_no_index` (`serial_no`) USING BTREE,
  KEY `create_time_index` (`create_time`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=60 DEFAULT CHARSET=utf8 COMMENT='订单主表';