代码拉取完成,页面将自动刷新
-- 2022-02-28 wangzimo 菜单层级调整
-- 把流失提醒移动到客户继承
update sys_menu
set parent_id = 2179
where menu_id = 2082
and menu_name = '流失提醒';
-- 增加客户管理,应用管理,企业风控,系统菜单,系统监控的二级目录
INSERT INTO `sys_menu` (`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `is_frame`, `menu_type`,
`visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`,
`remark`)
VALUES ('2280', '客户管理', '2001', '10', 'customerCenter', NULL, '1', 'M', '0', '0', '', 'customer-manage', 'admin',
'2022-02-28 10:32:21', 'admin', '2022-02-28 11:16:42', '');
INSERT INTO `sys_menu` (`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `is_frame`, `menu_type`,
`visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`,
`remark`)
VALUES ('2281', '应用管理', '2229', '10', 'appManage', NULL, '1', 'M', '0', '0', '', 'application-manage', 'admin',
'2022-02-28 10:41:37', 'admin', '2022-02-28 11:19:35', '');
INSERT INTO `sys_menu` (`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `is_frame`, `menu_type`,
`visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`,
`remark`)
VALUES ('2282', '企业风控', '2079', '10', 'corpSecurity', NULL, '1', 'M', '0', '0', '', 'enterprise-risk-control', 'admin',
'2022-02-28 10:46:49', 'admin', '2022-02-28 11:21:05', '');
INSERT INTO `sys_menu` (`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `is_frame`, `menu_type`,
`visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`,
`remark`)
VALUES ('2283', '系统设置', '1', '10', 'sysSetting', NULL, '1', 'M', '0', '0', '', 'system-hollow', 'admin',
'2022-02-28 10:52:43', 'admin', '2022-02-28 11:24:52', '');
INSERT INTO `sys_menu` (`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `is_frame`, `menu_type`,
`visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`,
`remark`)
VALUES ('2284', '系统监控', '2', '5', 'sysMonitor', NULL, '1', 'M', '0', '0', '', 'system-monitor', 'admin',
'2022-02-28 10:56:04', 'admin', '2022-02-28 11:27:45', '');
-- 把之前的客户功能都移到客户管理下面
update sys_menu
set parent_id = 2280
where menu_id in (2002, 2003, 2004, 2239);
-- 把之前的应用都移到应用管理二级目录下面
update sys_menu
set parent_id = 2281
where menu_id in (2230, 2232);
-- 把之前的企业风控菜单移到新的二级目录
update sys_menu
set parent_id = 2282
where menu_id in (2080, 2081);
-- 把之前的系统菜单移到新的二级目录
update sys_menu
set parent_id = 2283
where menu_id in (2201, 101, 2010, 102);
-- 把之前的系统监控菜单移到新的目录下
update sys_menu
set parent_id = 2284
where menu_id in (109, 110, 111, 112);
-- 图标修改
update sys_menu
set icon = 'huoma-manage'
where menu_id = 2052
and menu_name = '引流获客';
update sys_menu
set icon = 'content-manage'
where menu_id = 2062
and menu_name = '内容管理';
update sys_menu
set icon = 'guide'
where menu_id = 2083
and menu_name = '群发管理';
update sys_menu
set icon = 'friend-circle'
where menu_id = 2272
and menu_name = '朋友圈';
update sys_menu
set icon = 'transform-retained'
where menu_id = 2250
and menu_name = '留存转化';
update sys_menu
set icon = 'customer-inheritance'
where menu_id = 2179
and menu_name = '客户继承';
update sys_menu
set icon = 'log-analyse'
where menu_id = 108
and menu_name = '日志管理';
-- 给以前的角色增加二级菜单
INSERT IGNORE INTO sys_role_menu (role_id, menu_id)
SELECT role_id,
2280
FROM sys_role;
INSERT IGNORE INTO sys_role_menu (role_id, menu_id)
SELECT role_id,
2281
FROM sys_role;
INSERT IGNORE INTO sys_role_menu (role_id, menu_id)
SELECT role_id,
2282
FROM sys_role;
INSERT IGNORE INTO sys_role_menu (role_id, menu_id)
SELECT role_id,
2283
FROM sys_role;
INSERT IGNORE INTO sys_role_menu (role_id, menu_id)
SELECT role_id,
2284
FROM sys_role;
-- wangzimo 2022-3-2 修改页面路由
-- 客户群聊详情和客户详情 页面 路由修改
update sys_menu
set path = 'customerCenter/customerDetail'
where menu_id = 2006
and menu_name = '客户详情';
update sys_menu
set path = 'customerCenter/groupDetail'
where menu_id = 2007
and menu_name = '客户群聊详情';
-- 应用中心的页面路由修改
update sys_menu
set path = 'appManage/appConfig'
where menu_id = 2234
and menu_name = '应用设置页面';
update sys_menu
set path = 'appManage/appDetails'
where menu_id = 2235
and menu_name = '应用详情页面';
update sys_menu
set path = 'sysMonitor/job/log'
where menu_id = 2224
and menu_name = '定时任务日志查看';
-- hushuai 标签规则设置
DROP TABLE IF EXISTS `we_auto_tag_customer_rule_effect_time`;
CREATE TABLE `we_auto_tag_customer_rule_effect_time`
(
`rule_id` bigint(20) NOT NULL DEFAULT '0' COMMENT '规则id',
`effect_begin_time` datetime NOT NULL DEFAULT '0000-00-00 00:00:00' COMMENT '生效开始时间',
`effect_end_time` datetime NOT NULL DEFAULT '0000-00-00 00:00:00' COMMENT '生效结束时间',
UNIQUE KEY `idx_rule_id` (`rule_id`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='新客规则生效时间表';
DROP TABLE IF EXISTS `we_auto_tag_customer_scene`;
CREATE TABLE `we_auto_tag_customer_scene`
(
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键id',
`corp_id` varchar(64) NOT NULL DEFAULT '' COMMENT '企业id',
`rule_id` bigint(20) NOT NULL DEFAULT '0' COMMENT '规则id',
`loop_point` tinyint(2) NOT NULL DEFAULT '0' COMMENT '指定循环节点 周: 1-7 月: 1-月末',
`loop_begin_time` time NOT NULL DEFAULT '00:00:00' COMMENT '循环指定开始时间',
`loop_end_time` time NOT NULL DEFAULT '00:00:00' COMMENT '循环指定结束时间',
`scene_type` tinyint(2) NOT NULL DEFAULT '0' COMMENT '场景类型 1:天 2:周 3:月',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='新客标签场景表';
DROP TABLE IF EXISTS `we_auto_tag_customer_scene_tag_rel`;
CREATE TABLE `we_auto_tag_customer_scene_tag_rel`
(
`rule_id` bigint(20) NOT NULL COMMENT '所属规则id',
`customer_scene_id` bigint(20) NOT NULL DEFAULT '0' COMMENT '客户场景id',
`tag_id` varchar(64) NOT NULL DEFAULT '' COMMENT '标签id',
PRIMARY KEY (`rule_id`, `customer_scene_id`, `tag_id`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='新客标签场景与标签关系表';
DROP TABLE IF EXISTS `we_auto_tag_group_scene`;
CREATE TABLE `we_auto_tag_group_scene`
(
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键id',
`corp_id` varchar(64) NOT NULL DEFAULT '' COMMENT '企业id',
`rule_id` bigint(20) NOT NULL DEFAULT '0' COMMENT '规则id',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='群标签场景表';
DROP TABLE IF EXISTS `we_auto_tag_group_scene_group_rel`;
CREATE TABLE `we_auto_tag_group_scene_group_rel`
(
`rule_id` bigint(20) NOT NULL COMMENT '所属规则id',
`group_scene_id` bigint(20) NOT NULL DEFAULT '0' COMMENT '主键id',
`group_id` varchar(32) NOT NULL DEFAULT '' COMMENT '群id',
PRIMARY KEY (`rule_id`, `group_scene_id`, `group_id`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='群标签场景与群关系表';
DROP TABLE IF EXISTS `we_auto_tag_group_scene_tag_rel`;
CREATE TABLE `we_auto_tag_group_scene_tag_rel`
(
`rule_id` bigint(20) NOT NULL COMMENT '所属规则id',
`group_scene_id` bigint(20) NOT NULL DEFAULT '0' COMMENT '群场景id',
`tag_id` varchar(64) NOT NULL DEFAULT '' COMMENT '标签id',
PRIMARY KEY (`rule_id`, `group_scene_id`, `tag_id`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='群标签场景与标签关系表';
DROP TABLE IF EXISTS `we_auto_tag_keyword`;
CREATE TABLE `we_auto_tag_keyword`
(
`rule_id` bigint(20) NOT NULL DEFAULT '0' COMMENT '规则id',
`match_type` tinyint(2) NOT NULL DEFAULT '0' COMMENT '匹配规则 1:模糊匹配 2:精确匹配',
`keyword` varchar(32) NOT NULL DEFAULT '' COMMENT '关键词',
PRIMARY KEY (`rule_id`, `match_type`, `keyword`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='关键词规则表';
DROP TABLE IF EXISTS `we_auto_tag_keyword_tag_rel`;
CREATE TABLE `we_auto_tag_keyword_tag_rel`
(
`rule_id` bigint(20) NOT NULL DEFAULT '0' COMMENT '规则id',
`tag_id` varchar(64) NOT NULL DEFAULT '' COMMENT '规则名称',
PRIMARY KEY (`rule_id`, `tag_id`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='关键词与标签关系表';
DROP TABLE IF EXISTS `we_auto_tag_rule`;
CREATE TABLE `we_auto_tag_rule`
(
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键id',
`corp_id` varchar(64) NOT NULL DEFAULT '' COMMENT '企业id',
`rule_name` varchar(32) NOT NULL DEFAULT '' COMMENT '规则名称',
`label_type` tinyint(2) NOT NULL DEFAULT '0' COMMENT '规则类型 1:关键词 2:入群 3:新客',
`status` tinyint(2) NOT NULL DEFAULT '1' COMMENT '启用禁用状态 0:禁用1:启用',
`create_time` datetime NOT NULL DEFAULT '0000-00-00 00:00:00' ON UPDATE CURRENT_TIMESTAMP COMMENT '创建时间',
`create_by` varchar(32) NOT NULL DEFAULT '' COMMENT '创建人',
PRIMARY KEY (`id`) USING BTREE,
KEY `idx_corp_id` (`corp_id`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='标签规则表';
-- hushuai 自动标签菜单权限
INSERT INTO `sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `is_frame`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`) VALUES (2285, '自动标签', 2280, 25, 'customerManage/autoLabel', 'customerManage/autoLabel', 1, 'C', '0', '0', 'customerManage:autoLabel:list', '#', 'admin', '2022-03-04 13:47:45', 'admin', '2022-03-04 15:53:10', '');
INSERT INTO `sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `is_frame`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`) VALUES (2286, '新增规则', 2285, 10, '', NULL, 1, 'F', '0', '0', 'wecom:autotag:add', '#', 'admin', '2022-03-04 13:53:47', '', NULL, '');
INSERT INTO `sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `is_frame`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`) VALUES (2287, '启用禁用', 2285, 20, '', NULL, 1, 'F', '0', '0', 'wecom:autotag:enable', '#', 'admin', '2022-03-04 13:56:42', '', NULL, '');
INSERT INTO `sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `is_frame`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`) VALUES (2288, '删除规则', 2285, 30, '', NULL, 1, 'F', '0', '0', 'wecom:autotag:del', '#', 'admin', '2022-03-04 13:57:12', '', NULL, '');
INSERT INTO `sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `is_frame`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`) VALUES (2289, '编辑规则', 2285, 40, '', NULL, 1, 'F', '0', '0', 'wecom:autotag:edit', '#', 'admin', '2022-03-04 13:57:36', '', NULL, '');
INSERT INTO `sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `is_frame`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`) VALUES (2290, '新增规则页面', 2001, 1, 'customerCenter/addRule', 'customerManage/autoLabel/addRule', 1, 'P', '1', '0', '', '#', 'admin', '2022-03-04 16:22:16', 'admin', '2022-03-04 17:20:27', '');
INSERT INTO sys_role_menu
(role_id, menu_id)
SELECT role_id,
2285
FROM sys_role
WHERE role_type = 1;
INSERT INTO sys_role_menu
(role_id, menu_id)
SELECT role_id,
2286
FROM sys_role
WHERE role_type = 1;
INSERT INTO sys_role_menu
(role_id, menu_id)
SELECT role_id,
2287
FROM sys_role
WHERE role_type = 1;
INSERT INTO sys_role_menu
(role_id, menu_id)
SELECT role_id,
2288
FROM sys_role
WHERE role_type = 1;
INSERT INTO sys_role_menu
(role_id, menu_id)
SELECT role_id,
2289
FROM sys_role
WHERE role_type = 1;
INSERT INTO sys_role_menu
(role_id, menu_id)
SELECT role_id,
2285
FROM sys_role
WHERE role_type = 2
AND role_key = 'depart';
INSERT INTO sys_role_menu
(role_id, menu_id)
SELECT role_id,
2286
FROM sys_role
WHERE role_type = 2
AND role_key = 'depart';
INSERT INTO sys_role_menu
(role_id, menu_id)
SELECT role_id,
2287
FROM sys_role
WHERE role_type = 2
AND role_key = 'depart';
INSERT INTO sys_role_menu
(role_id, menu_id)
SELECT role_id,
2288
FROM sys_role
WHERE role_type = 2
AND role_key = 'depart';
INSERT INTO sys_role_menu
(role_id, menu_id)
SELECT role_id,
2289
FROM sys_role
WHERE role_type = 2
AND role_key = 'depart';
INSERT INTO sys_role_menu
(role_id, menu_id)
SELECT role_id,
2290
FROM sys_role
WHERE role_type = 1;
INSERT INTO sys_role_menu
(role_id, menu_id)
SELECT role_id,
2290
FROM sys_role
WHERE role_type = 2
AND role_key = 'depart';
UPDATE `sys_menu` SET `menu_name` = '自动标签', `parent_id` = 2280, `order_num` = 25, `path` = 'autoLabel', `component` = 'customerManage/autoLabel', `is_frame` = 1, `menu_type` = 'C', `visible` = '0', `status` = '0', `perms` = 'customerManage:autoLabel:list', `icon` = '#', `create_by` = 'admin', `create_time` = '2022-03-04 13:47:45', `update_by` = 'admin', `update_time` = '2022-03-04 17:37:12', `remark` = '' WHERE `menu_id` = 2285;
UPDATE `sys_menu` SET `menu_name` = '新增规则', `parent_id` = 2285, `order_num` = 10, `path` = '', `component` = NULL, `is_frame` = 1, `menu_type` = 'F', `visible` = '0', `status` = '0', `perms` = 'wecom:autotag:add', `icon` = '#', `create_by` = 'admin', `create_time` = '2022-03-04 13:53:47', `update_by` = '', `update_time` = NULL, `remark` = '' WHERE `menu_id` = 2286;
UPDATE `sys_menu` SET `menu_name` = '启用禁用', `parent_id` = 2285, `order_num` = 20, `path` = '', `component` = NULL, `is_frame` = 1, `menu_type` = 'F', `visible` = '0', `status` = '0', `perms` = 'wecom:autotag:enable', `icon` = '#', `create_by` = 'admin', `create_time` = '2022-03-04 13:56:42', `update_by` = '', `update_time` = NULL, `remark` = '' WHERE `menu_id` = 2287;
UPDATE `sys_menu` SET `menu_name` = '删除规则', `parent_id` = 2285, `order_num` = 30, `path` = '', `component` = NULL, `is_frame` = 1, `menu_type` = 'F', `visible` = '0', `status` = '0', `perms` = 'wecom:autotag:del', `icon` = '#', `create_by` = 'admin', `create_time` = '2022-03-04 13:57:12', `update_by` = '', `update_time` = NULL, `remark` = '' WHERE `menu_id` = 2288;
UPDATE `sys_menu` SET `menu_name` = '编辑规则', `parent_id` = 2285, `order_num` = 40, `path` = '', `component` = NULL, `is_frame` = 1, `menu_type` = 'F', `visible` = '0', `status` = '0', `perms` = 'wecom:autotag:edit', `icon` = '#', `create_by` = 'admin', `create_time` = '2022-03-04 13:57:36', `update_by` = '', `update_time` = NULL, `remark` = '' WHERE `menu_id` = 2289;
UPDATE `sys_menu` SET `menu_name` = '新增规则', `parent_id` = 2280, `order_num` = 1, `path` = '', `component` = NULL, `is_frame` = 1, `menu_type` = 'F', `visible` = '0', `status` = '0', `perms` = NULL, `icon` = '#', `create_by` = 'admin', `create_time` = '2022-03-04 17:51:50', `update_by` = '', `update_time` = NULL, `remark` = '' WHERE `menu_id` = 2290;
UPDATE `sys_menu` SET `menu_name` = '规则详情', `parent_id` = 2280, `order_num` = 33, `path` = 'labelDetail', `component` = 'customerManage/autoLabel/labelDetail', `is_frame` = 1, `menu_type` = 'P', `visible` = '1', `status` = '0', `perms` = NULL, `icon` = '#', `create_by` = 'admin', `create_time` = '2022-03-04 18:10:05', `update_by` = '', `update_time` = NULL, `remark` = '' WHERE `menu_id` = 2291;
UPDATE `sys_menu` SET `menu_name` = '新增规则页面', `parent_id` = 2280, `order_num` = 22, `path` = 'addRule', `component` = 'customerManage/autoLabel/addRule', `is_frame` = 1, `menu_type` = 'P', `visible` = '1', `status` = '0', `perms` = '', `icon` = '#', `create_by` = 'admin', `create_time` = '2022-03-04 16:22:16', `update_by` = 'admin', `update_time` = '2022-03-04 18:08:09', `remark` = '' WHERE `menu_id` = 2292;
UPDATE `sys_menu` SET `menu_name` = '启用/关闭规则', `parent_id` = 2285, `order_num` = 20, `path` = '', `component` = NULL, `is_frame` = 1, `menu_type` = 'F', `visible` = '0', `status` = '0', `perms` = 'wecom:autotag:enable', `icon` = '#', `create_by` = 'admin', `create_time` = '2022-03-04 13:56:42', `update_by` = '', `update_time` = NULL, `remark` = '' WHERE `menu_id` = 2287;
UPDATE `sys_menu` SET `menu_name` = '规则详情', `parent_id` = 2280, `order_num` = 33, `path` = 'labelDetail', `component` = 'customerManage/autoLabel/labelDetail', `is_frame` = 1, `menu_type` = 'P', `visible` = '1', `status` = '0', `perms` = NULL, `icon` = '#', `create_by` = 'admin', `create_time` = '2022-03-04 18:10:05', `update_by` = '', `update_time` = NULL, `remark` = '' WHERE `menu_id` = 2290;
UPDATE `sys_menu` SET `menu_name` = '新增规则页面', `parent_id` = 2280, `order_num` = 22, `path` = 'addRule', `component` = 'customerManage/autoLabel/addRule', `is_frame` = 1, `menu_type` = 'P', `visible` = '1', `status` = '0', `perms` = '', `icon` = '#', `create_by` = 'admin', `create_time` = '2022-03-04 16:22:16', `update_by` = 'admin', `update_time` = '2022-03-04 18:08:09', `remark` = '' WHERE `menu_id` = 2291;
DELETE
FROM
sys_role_menu
WHERE
role_id IN ( SELECT role_id FROM sys_role WHERE role_type = 1 )
AND menu_id = 2290;
DELETE
FROM
sys_role_menu
WHERE
role_id IN ( SELECT role_id FROM sys_role WHERE role_type = 2 AND role_key = 'depart' )
AND menu_id = 2290;
DROP TABLE IF EXISTS `we_auto_tag_user_rel`;
CREATE TABLE `we_auto_tag_user_rel` (
`rule_id` bigint(20) NOT NULL DEFAULT '0' COMMENT '规则id',
`user_id` varchar(64) NOT NULL DEFAULT '' COMMENT '员工id',
PRIMARY KEY (`rule_id`,`user_id`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='标签与员工使用范围表';
-- 记录相关
DROP TABLE IF EXISTS `we_auto_tag_rule_hit_customer_record`;
CREATE TABLE `we_auto_tag_rule_hit_customer_record` (
`rule_id` bigint(20) NOT NULL DEFAULT '0' COMMENT '规则id',
`corp_id` varchar(64) NOT NULL DEFAULT '' COMMENT '企业id',
`customer_id` varchar(32) NOT NULL DEFAULT '' COMMENT '客户id',
`user_id` varchar(64) NOT NULL DEFAULT '' COMMENT '员工id',
`add_time` datetime NOT NULL DEFAULT '0000-00-00 00:00:00' ON UPDATE CURRENT_TIMESTAMP COMMENT '添加时间',
PRIMARY KEY (`rule_id`,`corp_id`,`customer_id`,`user_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='客户打标签记录表';
DROP TABLE IF EXISTS `we_auto_tag_rule_hit_customer_record_tag_rel`;
CREATE TABLE `we_auto_tag_rule_hit_customer_record_tag_rel` (
`rule_id` bigint(20) NOT NULL DEFAULT '0' COMMENT '规则id',
`tag_id` varchar(64) NOT NULL DEFAULT '' COMMENT '标签id,去重用',
`tag_name` varchar(100) NOT NULL DEFAULT '' COMMENT '标签名',
`customer_id` varchar(32) NOT NULL DEFAULT '' COMMENT '客户id',
`user_id` varchar(64) NOT NULL DEFAULT '' COMMENT '员工id'
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='客户标签命中记录';
DROP TABLE IF EXISTS `we_auto_tag_rule_hit_group_record`;
CREATE TABLE `we_auto_tag_rule_hit_group_record` (
`rule_id` bigint(20) NOT NULL DEFAULT '0' COMMENT '规则id',
`corp_id` varchar(64) NOT NULL DEFAULT '' COMMENT '企业id',
`customer_id` varchar(32) NOT NULL DEFAULT '' COMMENT '客户id',
`group_id` varchar(32) NOT NULL DEFAULT '' COMMENT '群id',
`group_name` varchar(128) NOT NULL DEFAULT '' COMMENT '群名',
`join_time` datetime NOT NULL DEFAULT '0000-00-00 00:00:00' ON UPDATE CURRENT_TIMESTAMP COMMENT '进群时间',
PRIMARY KEY (`rule_id`,`corp_id`,`customer_id`,`group_id`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='客户打标签记录表';
DROP TABLE IF EXISTS `we_auto_tag_rule_hit_group_record_tag_rel`;
CREATE TABLE `we_auto_tag_rule_hit_group_record_tag_rel` (
`rule_id` bigint(20) NOT NULL DEFAULT '0' COMMENT '规则id',
`tag_id` varchar(64) NOT NULL DEFAULT '' COMMENT '标签id,去重用',
`tag_name` varchar(100) NOT NULL DEFAULT '' COMMENT '标签名',
`customer_id` varchar(32) NOT NULL DEFAULT '' COMMENT '客户id',
`group_id` varchar(32) NOT NULL DEFAULT '' COMMENT '群id'
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='客户标签命中记录';
DROP TABLE IF EXISTS `we_auto_tag_rule_hit_keyword_record`;
CREATE TABLE `we_auto_tag_rule_hit_keyword_record` (
`corp_id` varchar(64) NOT NULL DEFAULT '' COMMENT '企业id',
`rule_id` bigint(20) NOT NULL DEFAULT '0' COMMENT '规则id',
`customer_id` varchar(32) NOT NULL DEFAULT '' COMMENT '客户id',
`user_id` varchar(64) NOT NULL DEFAULT '' COMMENT '员工id',
`keyword` varchar(32) NOT NULL DEFAULT '' COMMENT '触发的关键词',
`from_text` varchar(255) NOT NULL DEFAULT '' COMMENT '触发文本',
`hit_time` datetime NOT NULL DEFAULT '0000-00-00 00:00:00' ON UPDATE CURRENT_TIMESTAMP COMMENT '命中时间',
`match_type` tinyint(2) NOT NULL DEFAULT '0' COMMENT '匹配类型 1:模糊匹配 2:精确匹配'
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='客户打标签记录表';
DROP TABLE IF EXISTS `we_auto_tag_rule_hit_keyword_record_tag_rel`;
CREATE TABLE `we_auto_tag_rule_hit_keyword_record_tag_rel` (
`rule_id` bigint(20) NOT NULL DEFAULT '0' COMMENT '规则id',
`tag_id` varchar(64) NOT NULL COMMENT '标签id,去重用',
`tag_name` varchar(100) NOT NULL COMMENT '标签名',
`customer_id` varchar(32) NOT NULL DEFAULT '' COMMENT '客户id',
`user_id` varchar(64) NOT NULL DEFAULT '' COMMENT '员工id'
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='客户标签命中记录';
-- hushuai 2022-03-07 16:58 缺少分号创建表失败
DROP TABLE IF EXISTS `we_auto_tag_rule_hit_customer_record`;
CREATE TABLE `we_auto_tag_rule_hit_customer_record` (
`rule_id` bigint(20) NOT NULL DEFAULT '0' COMMENT '规则id',
`corp_id` varchar(64) NOT NULL DEFAULT '' COMMENT '企业id',
`customer_id` varchar(32) NOT NULL DEFAULT '' COMMENT '客户id',
`user_id` varchar(64) NOT NULL DEFAULT '' COMMENT '员工id',
`add_time` datetime NOT NULL DEFAULT '0000-00-00 00:00:00' ON UPDATE CURRENT_TIMESTAMP COMMENT '添加时间',
PRIMARY KEY (`rule_id`, `corp_id`, `customer_id`, `user_id`)
) ENGINE = InnoDB
DEFAULT CHARSET = utf8mb4
ROW_FORMAT = DYNAMIC COMMENT ='客户打标签记录表';
-- hushuai 2022-03-08 10:29
ALTER TABLE `we_auto_tag_rule`
MODIFY COLUMN `create_time` datetime NOT NULL DEFAULT '0000-00-00 00:00:00' COMMENT '创建时间';
ALTER TABLE `we_auto_tag_rule_hit_customer_record`
MODIFY COLUMN `add_time` datetime NOT NULL DEFAULT '0000-00-00 00:00:00' COMMENT '添加时间';
ALTER TABLE `we_auto_tag_rule_hit_group_record`
MODIFY COLUMN `join_time` datetime NOT NULL DEFAULT '0000-00-00 00:00:00' COMMENT '进群时间';
ALTER TABLE `we_auto_tag_rule_hit_keyword_record`
MODIFY COLUMN `hit_time` datetime NOT NULL DEFAULT '0000-00-00 00:00:00' COMMENT '命中时间';
-- wangzimo 2022-03-08 去除编辑老客进群的权限
DELETE
FROM sys_menu
WHERE menu_id = 2211
AND menu_name = '编辑任务';
-- hushuai 20022-03-08 修改触发关键词标签记录表 涉及的操作 触发逻辑,记录列表查询,触发关键词详情
ALTER TABLE we_auto_tag_rule_hit_keyword_record DROP match_type;
ALTER TABLE `we_auto_tag_rule_hit_keyword_record` MODIFY COLUMN `keyword` varchar(255) NOT NULL DEFAULT '' COMMENT '触发的关键词';
-- hushuai 2022-03-09 添加规则页面 2291的菜单
INSERT INTO `sys_menu`(`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `is_frame`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`) VALUES (2291, '新增规则页面', 2280, 22, 'addRule', 'customerManage/autoLabel/addRule', 1, 'P', '1', '0', '', '#', 'admin', '2022-03-04 16:22:16', 'admin', '2022-03-04 18:08:09', '');
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。