Skip to content

1.跟进

CREATE TABLE `crm_follow_up_record` (
  `id` bigint NOT NULL AUTO_INCREMENT COMMENT '编号',
  
  `biz_type` int DEFAULT NULL COMMENT '数据类型',
  `biz_id` bigint DEFAULT NULL COMMENT '数据编号',

  `next_time` datetime DEFAULT NULL COMMENT '下次联系时间',  
  `type` int DEFAULT NULL COMMENT '跟进类型',
  `content` varchar(512) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT '' COMMENT '跟进内容',
  `pic_urls` varchar(1024) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '图片',
  `file_urls` varchar(1024) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '附件',
  
  `business_ids` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT '' COMMENT '关联的商机编号数组',
  `contact_ids` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT '' COMMENT '关联的联系人编号数组',
   PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=33 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci ROW_FORMAT=DYNAMIC COMMENT='CRM 跟进记录';

① biz_type、biz_id 字段:关联被跟进的对象,其中 biz_type 由 CrmBizTypeEnum 枚举,包括线索、客户、联系人、商机、合同等等。

② 从 type 到 file_urls 字段:跟进记录的基本信息,包括跟进类型、跟进内容、下次联系时间、图片、附件等等。比较重要的是 next_time 字段,用于提醒用户下次联系时间。

③ business_ids、contact_ids 字段:关联的商机编号数组、关联的联系人编号数组。例如说,某个跟进记录关联了 3 个商机、2 个联系人。

2.待办