240 lines
14 KiB
MySQL
240 lines
14 KiB
MySQL
|
-- ----------------------------
|
|||
|
-- Table structure for oa_customer_grade
|
|||
|
-- ----------------------------
|
|||
|
DROP TABLE IF EXISTS `oa_customer_grade`;
|
|||
|
CREATE TABLE `oa_customer_grade` (
|
|||
|
`id` int(11) UNSIGNED NOT NULL AUTO_INCREMENT,
|
|||
|
`title` varchar(100) NOT NULL DEFAULT '' COMMENT '客户等级名称',
|
|||
|
`status` tinyint(1) NOT NULL DEFAULT 1 COMMENT '状态:-1删除 0禁用 1启用',
|
|||
|
`create_time` int(11) NOT NULL DEFAULT 0 COMMENT '创建时间',
|
|||
|
`update_time` int(11) NOT NULL DEFAULT 0 COMMENT '更新时间',
|
|||
|
PRIMARY KEY (`id`) USING BTREE
|
|||
|
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COMMENT = '客户等级';
|
|||
|
|
|||
|
-- ----------------------------
|
|||
|
-- Records of oa_customer_grade
|
|||
|
-- ----------------------------
|
|||
|
INSERT INTO `oa_customer_grade` VALUES (1, '普通客户', 1, 1637987189, 0);
|
|||
|
INSERT INTO `oa_customer_grade` VALUES (2, 'VIP客户', 1, 1637987199, 0);
|
|||
|
INSERT INTO `oa_customer_grade` VALUES (3, '白银客户', 1, 1637987199, 0);
|
|||
|
INSERT INTO `oa_customer_grade` VALUES (4, '黄金客户', 1, 1637987199, 0);
|
|||
|
INSERT INTO `oa_customer_grade` VALUES (5, '钻石客户', 1, 1637987199, 0);
|
|||
|
|
|||
|
-- ----------------------------
|
|||
|
-- Table structure for oa_customer_source
|
|||
|
-- ----------------------------
|
|||
|
DROP TABLE IF EXISTS `oa_customer_source`;
|
|||
|
CREATE TABLE `oa_customer_source` (
|
|||
|
`id` int(11) UNSIGNED NOT NULL AUTO_INCREMENT,
|
|||
|
`title` varchar(100) NOT NULL DEFAULT '' COMMENT '客户渠道名称',
|
|||
|
`status` tinyint(1) NOT NULL DEFAULT 1 COMMENT '状态:-1删除 0禁用 1启用',
|
|||
|
`create_time` int(11) NOT NULL DEFAULT 0 COMMENT '创建时间',
|
|||
|
`update_time` int(11) NOT NULL DEFAULT 0 COMMENT '更新时间',
|
|||
|
PRIMARY KEY (`id`) USING BTREE
|
|||
|
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COMMENT = '客户来源';
|
|||
|
|
|||
|
-- ----------------------------
|
|||
|
-- Records of oa_customer_source
|
|||
|
-- ----------------------------
|
|||
|
INSERT INTO `oa_customer_source` VALUES (1, '独立开发', 1, 1637987189, 0);
|
|||
|
INSERT INTO `oa_customer_source` VALUES (2, '微信公众号', 1, 1637987199, 0);
|
|||
|
INSERT INTO `oa_customer_source` VALUES (3, '今日头条', 1, 1637987199, 0);
|
|||
|
INSERT INTO `oa_customer_source` VALUES (4, '百度搜索', 1, 1637987199, 0);
|
|||
|
INSERT INTO `oa_customer_source` VALUES (5, '销售活动', 1, 1637987199, 0);
|
|||
|
INSERT INTO `oa_customer_source` VALUES (6, '电话来访', 1, 1637987199, 0);
|
|||
|
INSERT INTO `oa_customer_source` VALUES (7, '客户介绍', 1, 1637987199, 0);
|
|||
|
INSERT INTO `oa_customer_source` VALUES (8, '其他来源', 1, 1637987199, 0);
|
|||
|
|
|||
|
-- ----------------------------
|
|||
|
-- Table structure for oa_customer_grade
|
|||
|
-- ----------------------------
|
|||
|
DROP TABLE IF EXISTS `oa_customer_grade`;
|
|||
|
CREATE TABLE `oa_customer_grade` (
|
|||
|
`id` int(11) UNSIGNED NOT NULL AUTO_INCREMENT,
|
|||
|
`title` varchar(100) NOT NULL DEFAULT '' COMMENT '客户等级名称',
|
|||
|
`status` tinyint(1) NOT NULL DEFAULT 1 COMMENT '状态:-1删除 0禁用 1启用',
|
|||
|
`create_time` int(11) NOT NULL DEFAULT 0 COMMENT '创建时间',
|
|||
|
`update_time` int(11) NOT NULL DEFAULT 0 COMMENT '更新时间',
|
|||
|
PRIMARY KEY (`id`) USING BTREE
|
|||
|
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COMMENT = '客户等级';
|
|||
|
|
|||
|
-- ----------------------------
|
|||
|
-- Records of oa_customer_grade
|
|||
|
-- ----------------------------
|
|||
|
INSERT INTO `oa_customer_grade` VALUES (1, '普通客户', 1, 1637987189, 0);
|
|||
|
INSERT INTO `oa_customer_grade` VALUES (2, 'VIP客户', 1, 1637987199, 0);
|
|||
|
INSERT INTO `oa_customer_grade` VALUES (3, '白银客户', 1, 1637987199, 0);
|
|||
|
INSERT INTO `oa_customer_grade` VALUES (4, '黄金客户', 1, 1637987199, 0);
|
|||
|
INSERT INTO `oa_customer_grade` VALUES (5, '钻石客户', 1, 1637987199, 0);
|
|||
|
|
|||
|
-- ----------------------------
|
|||
|
-- Table structure for oa_customer_source
|
|||
|
-- ----------------------------
|
|||
|
DROP TABLE IF EXISTS `oa_customer_source`;
|
|||
|
CREATE TABLE `oa_customer_source` (
|
|||
|
`id` int(11) UNSIGNED NOT NULL AUTO_INCREMENT,
|
|||
|
`title` varchar(100) NOT NULL DEFAULT '' COMMENT '客户渠道名称',
|
|||
|
`status` tinyint(1) NOT NULL DEFAULT 1 COMMENT '状态:-1删除 0禁用 1启用',
|
|||
|
`create_time` int(11) NOT NULL DEFAULT 0 COMMENT '创建时间',
|
|||
|
`update_time` int(11) NOT NULL DEFAULT 0 COMMENT '更新时间',
|
|||
|
PRIMARY KEY (`id`) USING BTREE
|
|||
|
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COMMENT = '客户来源';
|
|||
|
|
|||
|
-- ----------------------------
|
|||
|
-- Records of oa_customer_source
|
|||
|
-- ----------------------------
|
|||
|
INSERT INTO `oa_customer_source` VALUES (1, '独立开发', 1, 1637987189, 0);
|
|||
|
INSERT INTO `oa_customer_source` VALUES (2, '微信公众号', 1, 1637987199, 0);
|
|||
|
INSERT INTO `oa_customer_source` VALUES (3, '今日头条', 1, 1637987199, 0);
|
|||
|
INSERT INTO `oa_customer_source` VALUES (4, '百度搜索', 1, 1637987199, 0);
|
|||
|
INSERT INTO `oa_customer_source` VALUES (5, '销售活动', 1, 1637987199, 0);
|
|||
|
INSERT INTO `oa_customer_source` VALUES (6, '电话来访', 1, 1637987199, 0);
|
|||
|
INSERT INTO `oa_customer_source` VALUES (7, '客户介绍', 1, 1637987199, 0);
|
|||
|
INSERT INTO `oa_customer_source` VALUES (8, '其他来源', 1, 1637987199, 0);
|
|||
|
|
|||
|
-- ----------------------------
|
|||
|
-- Table structure for oa_customer
|
|||
|
-- ----------------------------
|
|||
|
DROP TABLE IF EXISTS `oa_customer`;
|
|||
|
CREATE TABLE `oa_customer` (
|
|||
|
`id` int(11) UNSIGNED NOT NULL AUTO_INCREMENT,
|
|||
|
`name` varchar(255) NOT NULL DEFAULT '' COMMENT '客户名称',
|
|||
|
`source_id` int(10) UNSIGNED NOT NULL DEFAULT 0 COMMENT '客户来源id',
|
|||
|
`grade_id` int(10) UNSIGNED NOT NULL DEFAULT 0 COMMENT '客户等级id',
|
|||
|
`industry_id` int(10) UNSIGNED NOT NULL DEFAULT 0 COMMENT '所属行业id',
|
|||
|
`services_id` int(10) UNSIGNED NOT NULL DEFAULT 0 COMMENT '客户意向id',
|
|||
|
`provinceid` int(11) UNSIGNED NOT NULL DEFAULT 0 COMMENT '省份id',
|
|||
|
`cityid` int(10) UNSIGNED NOT NULL DEFAULT 0 COMMENT '城市id',
|
|||
|
`distid` int(10) UNSIGNED NOT NULL DEFAULT 0 COMMENT '区县id',
|
|||
|
`townid` bigint(20) NOT NULL DEFAULT 0 COMMENT '城镇id',
|
|||
|
`address` varchar(255) NOT NULL DEFAULT '' COMMENT '客户联系地址',
|
|||
|
`status` tinyint(1) NOT NULL DEFAULT 1 COMMENT '客户状态:0未设置,1新进客户,2跟进客户,3正式客户,4流失客户',
|
|||
|
`intent_status` tinyint(1) NOT NULL DEFAULT 1 COMMENT '意向状态:0未设置,1意向不明,2意向模糊,3意向一般,4意向强烈',
|
|||
|
`contact_first` int(11) UNSIGNED NOT NULL DEFAULT 0 COMMENT '第一联系人id',
|
|||
|
`admin_id` int(11) UNSIGNED NOT NULL DEFAULT 0 COMMENT '录入人',
|
|||
|
`belong_uid` int(11) UNSIGNED NOT NULL DEFAULT 0 COMMENT '所属人',
|
|||
|
`belong_did` int(11) UNSIGNED NOT NULL DEFAULT 0 COMMENT '所属部门',
|
|||
|
`belong_time` int(11) UNSIGNED NOT NULL DEFAULT 0 COMMENT '获取时间',
|
|||
|
`distribute_time` int(11) UNSIGNED NOT NULL DEFAULT 0 COMMENT '分配时间',
|
|||
|
`share_ids` varchar(500) NOT NULL DEFAULT '' COMMENT '共享人员,如:1,2,3',
|
|||
|
`content` text NULL COMMENT '客户描述',
|
|||
|
`market` text NULL COMMENT '主要经营业务',
|
|||
|
`remark` text NULL COMMENT '备注信息',
|
|||
|
`bank` varchar(60) NOT NULL DEFAULT '' COMMENT '开户银行',
|
|||
|
`bank_sn` varchar(60) NOT NULL DEFAULT '' COMMENT '银行帐号',
|
|||
|
`tax_num` varchar(100) NOT NULL DEFAULT '' COMMENT '纳税人识别号',
|
|||
|
`cperson_mobile` varchar(20) NOT NULL DEFAULT '' COMMENT '开票电话',
|
|||
|
`cperson_address` varchar(200) NOT NULL DEFAULT '' COMMENT '开票地址',
|
|||
|
`discard_time` int(11) NOT NULL DEFAULT 0 COMMENT '废弃时间',
|
|||
|
`create_time` int(11) NOT NULL DEFAULT 0 COMMENT '添加时间',
|
|||
|
`update_time` int(11) NOT NULL DEFAULT 0 COMMENT '修改时间',
|
|||
|
`delete_time` int(11) NOT NULL DEFAULT 0 COMMENT '删除时间',
|
|||
|
PRIMARY KEY (`id`) USING BTREE
|
|||
|
) ENGINE = InnoDB AUTO_INCREMENT = 1000 CHARACTER SET = utf8mb4 COMMENT = '客户表';
|
|||
|
|
|||
|
-- ----------------------------
|
|||
|
-- Table structure for oa_customer_trace
|
|||
|
-- ----------------------------
|
|||
|
DROP TABLE IF EXISTS `oa_customer_trace`;
|
|||
|
CREATE TABLE `oa_customer_trace` (
|
|||
|
`id` int(11) UNSIGNED NOT NULL AUTO_INCREMENT,
|
|||
|
`cid` int(11) UNSIGNED NOT NULL DEFAULT 0 COMMENT '客户ID',
|
|||
|
`contact_id` int(11) UNSIGNED NOT NULL DEFAULT 0 COMMENT '联系人id',
|
|||
|
`chance_id` int(11) UNSIGNED NOT NULL DEFAULT 0 COMMENT '销售机会id',
|
|||
|
`type` tinyint(1) UNSIGNED NOT NULL DEFAULT 0 COMMENT '跟进方式:0其他,1电话,2微信,3QQ,4上门',
|
|||
|
`stage` tinyint(1) UNSIGNED NOT NULL DEFAULT 0 COMMENT '当前阶段:0未设置,1立项评估,2初期沟通,3需求分析,4方案制定,5商务谈判,6合同签订,7失单',
|
|||
|
`content` text NULL COMMENT '跟进内容',
|
|||
|
`follow_time` int(11) UNSIGNED NOT NULL DEFAULT 0 COMMENT '跟进时间',
|
|||
|
`next_time` int(11) UNSIGNED NOT NULL DEFAULT 0 COMMENT '下次跟进时间',
|
|||
|
`admin_id` int(10) UNSIGNED NOT NULL DEFAULT 0 COMMENT '创建人',
|
|||
|
`create_time` int(11) NOT NULL DEFAULT 0 COMMENT '创建时间',
|
|||
|
`update_time` int(11) NOT NULL DEFAULT 0 COMMENT '更新时间',
|
|||
|
`delete_time` int(11) NOT NULL DEFAULT 0 COMMENT '删除时间',
|
|||
|
PRIMARY KEY (`id`) USING BTREE
|
|||
|
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COMMENT = '客户跟进记录表';
|
|||
|
|
|||
|
-- ----------------------------
|
|||
|
-- Table structure for oa_customer_contact
|
|||
|
-- ----------------------------
|
|||
|
DROP TABLE IF EXISTS `oa_customer_contact`;
|
|||
|
CREATE TABLE `oa_customer_contact` (
|
|||
|
`id` int(11) UNSIGNED NOT NULL AUTO_INCREMENT,
|
|||
|
`cid` int(11) UNSIGNED NOT NULL DEFAULT 0 COMMENT '客户ID',
|
|||
|
`is_default` int(11) UNSIGNED NOT NULL DEFAULT 0 COMMENT '是否是第一联系人',
|
|||
|
`name` varchar(100) NOT NULL DEFAULT '' COMMENT '姓名',
|
|||
|
`sex` tinyint(1) UNSIGNED NOT NULL DEFAULT 0 COMMENT '用户性别:0未知,1男,2女',
|
|||
|
`mobile` varchar(20) NOT NULL DEFAULT '' COMMENT '手机号码',
|
|||
|
`qq` varchar(20) NOT NULL DEFAULT '' COMMENT 'QQ号',
|
|||
|
`wechat` varchar(100) NOT NULL DEFAULT '' COMMENT '微信号',
|
|||
|
`email` varchar(100) NOT NULL DEFAULT '' COMMENT '邮件地址',
|
|||
|
`nickname` varchar(50) NOT NULL DEFAULT '' COMMENT '称谓',
|
|||
|
`department` varchar(50) NOT NULL DEFAULT '' COMMENT '部门',
|
|||
|
`position` varchar(50) NOT NULL DEFAULT '' COMMENT '职务',
|
|||
|
`admin_id` int(10) UNSIGNED NOT NULL DEFAULT 0 COMMENT '创建人',
|
|||
|
`create_time` int(11) NOT NULL DEFAULT 0 COMMENT '创建时间',
|
|||
|
`update_time` int(11) NOT NULL DEFAULT 0 COMMENT '更新时间',
|
|||
|
`delete_time` int(11) NOT NULL DEFAULT 0 COMMENT '删除时间',
|
|||
|
PRIMARY KEY (`id`) USING BTREE
|
|||
|
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COMMENT = '客户联系人表';
|
|||
|
|
|||
|
-- ----------------------------
|
|||
|
-- Table structure for oa_customer_chance
|
|||
|
-- ----------------------------
|
|||
|
DROP TABLE IF EXISTS `oa_customer_chance`;
|
|||
|
CREATE TABLE `oa_customer_chance` (
|
|||
|
`id` int(11) UNSIGNED NOT NULL AUTO_INCREMENT,
|
|||
|
`title` varchar(255) NOT NULL DEFAULT '' COMMENT '销售机会主题',
|
|||
|
`cid` int(11) UNSIGNED NOT NULL DEFAULT 0 COMMENT '客户ID',
|
|||
|
`contact_id` int(11) UNSIGNED NOT NULL DEFAULT 0 COMMENT '联系人id',
|
|||
|
`services_id` int(11) UNSIGNED NOT NULL DEFAULT 0 COMMENT '需求服务id',
|
|||
|
`stage` tinyint(1) UNSIGNED NOT NULL DEFAULT 0 COMMENT '当前阶段:0未设置,1立项评估,2初期沟通,3需求分析,4方案制定,5商务谈判,6合同签订,7失单',
|
|||
|
`content` text NULL COMMENT '需求描述',
|
|||
|
`discovery_time` int(11) UNSIGNED NOT NULL DEFAULT 0 COMMENT '发现时间',
|
|||
|
`expected_time` int(11) UNSIGNED NOT NULL DEFAULT 0 COMMENT '预计签单时间',
|
|||
|
`expected_amount` decimal(15, 2) NULL DEFAULT 0.00 COMMENT '预计签单金额',
|
|||
|
`admin_id` int(10) UNSIGNED NOT NULL DEFAULT 0 COMMENT '创建人',
|
|||
|
`belong_uid` int(11) UNSIGNED NOT NULL DEFAULT 0 COMMENT '所属人',
|
|||
|
`assist_ids` varchar(500) NOT NULL DEFAULT '' COMMENT '协助人员,如:1,2,3',
|
|||
|
`create_time` int(11) NOT NULL DEFAULT 0 COMMENT '创建时间',
|
|||
|
`update_time` int(11) NOT NULL DEFAULT 0 COMMENT '更新时间',
|
|||
|
`delete_time` int(11) NOT NULL DEFAULT 0 COMMENT '删除时间',
|
|||
|
PRIMARY KEY (`id`) USING BTREE
|
|||
|
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COMMENT = '客户销售机会表';
|
|||
|
|
|||
|
-- ----------------------------
|
|||
|
-- Table structure for oa_customer_file
|
|||
|
-- ----------------------------
|
|||
|
DROP TABLE IF EXISTS `oa_customer_file`;
|
|||
|
CREATE TABLE `oa_customer_file` (
|
|||
|
`id` int(11) UNSIGNED NOT NULL AUTO_INCREMENT,
|
|||
|
`customer_id` int(11) UNSIGNED NOT NULL COMMENT '关联客户id',
|
|||
|
`file_id` int(10) UNSIGNED NOT NULL DEFAULT 0 COMMENT '相关联附件id',
|
|||
|
`admin_id` int(10) UNSIGNED NOT NULL DEFAULT 0 COMMENT '创建人',
|
|||
|
`create_time` int(11) NOT NULL DEFAULT 0 COMMENT '创建时间',
|
|||
|
`update_time` int(11) NOT NULL DEFAULT 0 COMMENT '修改时间',
|
|||
|
`delete_time` int(11) NOT NULL DEFAULT 0 COMMENT '删除时间',
|
|||
|
PRIMARY KEY (`id`) USING BTREE
|
|||
|
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COMMENT = '客户附件关联表';
|
|||
|
|
|||
|
-- ----------------------------
|
|||
|
-- Table structure for oa_customer_log
|
|||
|
-- ----------------------------
|
|||
|
DROP TABLE IF EXISTS `oa_customer_log`;
|
|||
|
CREATE TABLE `oa_customer_log` (
|
|||
|
`id` int(11) UNSIGNED NOT NULL AUTO_INCREMENT,
|
|||
|
`type` tinyint(1) UNSIGNED NOT NULL DEFAULT 0 COMMENT '操作类型:0客户,1跟进记录,2客户联系人,3销售机会',
|
|||
|
`action` varchar(100) NOT NULL DEFAULT 'edit' COMMENT '动作:add,edit,del,check,upload',
|
|||
|
`field` varchar(100) NOT NULL DEFAULT '' COMMENT '字段',
|
|||
|
`customer_id` int(10) UNSIGNED NOT NULL DEFAULT 0 COMMENT '关联客户id',
|
|||
|
`trace_id` int(10) UNSIGNED NOT NULL DEFAULT 0 COMMENT '跟进记录id',
|
|||
|
`contact_id` int(10) UNSIGNED NOT NULL DEFAULT 0 COMMENT '客户联系人id',
|
|||
|
`chance_id` int(10) UNSIGNED NOT NULL DEFAULT 0 COMMENT '销售机会id',
|
|||
|
`admin_id` int(10) UNSIGNED NOT NULL DEFAULT 0 COMMENT '操作人',
|
|||
|
`old_content` text NULL COMMENT '修改前的内容',
|
|||
|
`new_content` text NULL COMMENT '修改后的内容',
|
|||
|
`remark` text NULL COMMENT '补充备注',
|
|||
|
`create_time` int(11) NOT NULL DEFAULT 0 COMMENT '创建时间',
|
|||
|
PRIMARY KEY (`id`) USING BTREE
|
|||
|
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COMMENT = '客户操作记录表';
|
|||
|
|
|||
|
INSERT INTO `oa_data_auth` VALUES ((SELECT MAX(id) +1 FROM `oa_data_auth` a), '客户管理员','customer_admin','拥有该权限的员工可以查看、转移所有客户。', 'customer', '',10,0,0,'','','',1656143065, 0);
|