ruoyi-vue-pro 使用记录——客户关系管理CRM

ruoyi-vue-pro 使用记录——客户关系管理CRM

CRM

文档
主要分为 6 个核心模块:线索、客户、商机、合同、回款、产品。

  • 线索管理以 crm_clue 作为核心表
  • 客户管理以 crm_customer 作为核心表
  • 商机管理以 crm_business 作为核心表
  • 合同管理以 crm_contract 作为核心表
  • 回款管理以 crm_receivable 作为核心表
  • 产品管理以 crm_product 作为核心表

数据库

线索

DROP TABLE IF EXISTS `crm_clue`;
CREATE TABLE `crm_clue` (
  `id` BIGINT(20) NOT NULL AUTO_INCREMENT COMMENT '编号,主键自增',
  `name` VARCHAR(255) NOT NULL COMMENT '线索名称',
  `follow_up_status` TINYINT(1) NOT NULL COMMENT '跟进状态',
  `contact_last_time` DATETIME NOT NULL COMMENT '最后跟进时间',
  `contact_last_content` TEXT NOT NULL COMMENT '最后跟进内容',
  `contact_next_time` DATETIME NOT NULL COMMENT '下次联系时间',
  `owner_user_id` BIGINT(20) NOT NULL COMMENT '负责人的用户编号',
  `transform_status` TINYINT(1) NOT NULL COMMENT '转化状态',
  `customer_id` BIGINT(20) NOT NULL COMMENT '客户编号',
  `mobile` VARCHAR(20) NOT NULL COMMENT '手机号',
  `telephone` VARCHAR(20) NOT NULL COMMENT '电话',
  `qq` VARCHAR(20) NOT NULL COMMENT 'QQ',
  `wechat` VARCHAR(50) NOT NULL COMMENT 'wechat',
  `email` VARCHAR(255) NOT NULL COMMENT 'email',
  `area_id` INT(11) NOT NULL COMMENT '所在地,关联 Area 的 id 字段',
  `detail_address` VARCHAR(255) NOT NULL COMMENT '详细地址',
  `industry_id` INT(11) NOT NULL COMMENT '所属行业,对应字典 CRM_CUSTOMER_INDUSTRY',
  `level` INT(11) NOT NULL COMMENT '客户等级,对应字典 CRM_CUSTOMER_LEVEL',
  `source` INT(11) NOT NULL COMMENT '客户来源,对应字典 CRM_CUSTOMER_SOURCE',
  `remark` VARCHAR(255) NOT NULL COMMENT '备注',
	`creator` varchar(64) DEFAULT '' COMMENT '创建者',
  `create_time` datetime(0) NOT NULL DEFAULT CURRENT_TIMESTAMP(0) COMMENT '创建时间',
  `updater` varchar(64)  COMMENT '更新者',
  `update_time` datetime(0) NOT NULL DEFAULT CURRENT_TIMESTAMP(0) ON UPDATE CURRENT_TIMESTAMP(0) COMMENT '更新时间',
  `deleted` bit(1) NOT NULL DEFAULT b'0' COMMENT '是否删除',
  `tenant_id` bigint(20) NOT NULL DEFAULT 0 COMMENT '租户编号',
  PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='CRM线索表';

客户

DROP TABLE IF EXISTS `crm_customer`;
CREATE TABLE `crm_customer` (
  `id` BIGINT(20) NOT NULL AUTO_INCREMENT COMMENT '编号',
  `name` VARCHAR(255) NOT NULL COMMENT '客户名称',
  `follow_up_status` TINYINT(1) NOT NULL COMMENT '跟进状态',
  `contact_last_time` DATETIME NOT NULL COMMENT '最后跟进时间',
  `contact_last_content` TEXT NOT NULL COMMENT '最后跟进内容',
  `contact_next_time` DATETIME NOT NULL COMMENT '下次联系时间',
  `owner_user_id` BIGINT(20) NOT NULL COMMENT '负责人的用户编号,关联 AdminUserDO 的 id 字段',
  `owner_time` DATETIME NOT NULL COMMENT '成为负责人的时间',
  `lock_status` TINYINT(1) NOT NULL COMMENT '锁定状态',
  `deal_status` TINYINT(1) NOT NULL COMMENT '成交状态',
  `mobile` VARCHAR(20) NOT NULL COMMENT '手机',
  `telephone` VARCHAR(20) NOT NULL COMMENT '电话',
  `qq` VARCHAR(20) NOT NULL COMMENT 'QQ',
  `wechat` VARCHAR(50) NOT NULL COMMENT 'wechat',
  `email` VARCHAR(255) NOT NULL COMMENT 'email',
  `area_id` INT(11) NOT NULL COMMENT '所在地,关联 Area 的 id 字段',
  `detail_address` VARCHAR(255) NOT NULL COMMENT '详细地址',
  `industry_id` INT(11) NOT NULL COMMENT '所属行业,对应字典 CRM_CUSTOMER_INDUSTRY',
  `level` INT(11) NOT NULL COMMENT '客户等级,对应字典 CRM_CUSTOMER_LEVEL',
  `source` INT(11) NOT NULL COMMENT '客户来源,对应字典 CRM_CUSTOMER_SOURCE',
  `remark` VARCHAR(255) NOT NULL COMMENT '备注',
	`creator` varchar(64) DEFAULT '' COMMENT '创建者',
  `create_time` datetime(0) NOT NULL DEFAULT CURRENT_TIMESTAMP(0) COMMENT '创建时间',
  `updater` varchar(64)  COMMENT '更新者',
  `update_time` datetime(0) NOT NULL DEFAULT CURRENT_TIMESTAMP(0) ON UPDATE CURRENT_TIMESTAMP(0) COMMENT '更新时间',
  `deleted` bit(1) NOT NULL DEFAULT b'0' COMMENT '是否删除',
  `tenant_id` bigint(20) NOT NULL DEFAULT 0 COMMENT '租户编号',
  PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='CRM客户表';


DROP TABLE IF EXISTS `crm_customer_limit_config`;
CREATE TABLE `crm_customer_limit_config` (
  `id` BIGINT(20) NOT NULL AUTO_INCREMENT COMMENT '编号',
  `type` INT(11) NOT NULL COMMENT '规则类型',
  `user_ids` TEXT COMMENT '规则适用人群',
  `dept_ids` TEXT COMMENT '规则适用部门',
  `max_count` INT(11) NOT NULL COMMENT '数量上限',
  `deal_count_enabled` TINYINT(1) NOT NULL COMMENT '成交客户是否占有拥有客户数,当且仅当 type 为 1 时使用',
	`creator` varchar(64) DEFAULT '' COMMENT '创建者',
  `create_time` datetime(0) NOT NULL DEFAULT CURRENT_TIMESTAMP(0) COMMENT '创建时间',
  `updater` varchar(64)  COMMENT '更新者',
  `update_time` datetime(0) NOT NULL DEFAULT CURRENT_TIMESTAMP(0) ON UPDATE CURRENT_TIMESTAMP(0) COMMENT '更新时间',
  `deleted` bit(1) NOT NULL DEFAULT b'0' COMMENT '是否删除',
  `tenant_id` bigint(20) NOT NULL DEFAULT 0 COMMENT '租户编号'
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值