# 租户表
表名:mc_tenant
字段名称 | 类型 | 默认值 | 属性 | 字段说明 |
---|---|---|---|---|
id | int unsigned | PRI | 主键ID | |
name | varchar(255) | 租户名称 | ||
status | tinyint | 1 | 租户状态[1-正常2-停用] | |
logo | varchar(255) | 租户Logo地址 | ||
login_background | varchar(255) | 登录页背景图地址 | ||
url | varchar(255) | 网站地址 | ||
company_name | varchar(255) | 公司名称 | ||
business_image | json | 商务图片 | ||
area | varchar(255) | 所属地区 | ||
description | varchar(255) | 公司备注 | ||
max_employee | int unsigned | 0 | 最大限制员工数,999999为不限制 | |
max_corp | int unsigned | 0 | 最大限制企业微信数,999999为不限制 | |
expired_at | varchar(255) | 过期时间 | ||
sku_id | int | 0 | 套餐id | |
role_menu | tinytext | 权限 | ||
menu_package_id | int | 权限id(mc_tenant_menu_package.id) | ||
owner_id | int | 0 | 所属用户id | |
root_id | int | 0 | 租户root管理员id | |
created_at | timestamp | CURRENT_TIMESTAMP | 创建时间 | |
updated_at | timestamp | 更新时间 | ||
deleted_at | timestamp | 删除时间 | ||
copyright | varchar(255) | 租户版权 | ||
server_ips | json | 服务器IPs |
# 租户菜单表
表名:mc_tenant_menu_package
字段名称 | 类型 | 默认值 | 属性 | 字段说明 |
---|---|---|---|---|
id | int unsigned | PRI | ||
sku_id | int | 0 | 套餐id(mc_tenant_product_sku.id) | |
menu_id | text | 菜单id(mc_corp.id) | ||
created_at | timestamp | |||
updated_at | timestamp | CURRENT_TIMESTAMP | ||
deleted_at | timestamp |
# 订单调整记录表
表名:mc_tenant_order_adjustment
字段名称 | 类型 | 默认值 | 属性 | 字段说明 |
---|---|---|---|---|
id | int unsigned | PRI | ||
order_id | int | 0 | order_id | |
order_item_id | int | 0 | order_item_id | |
order_item_unit_id | int | 0 | order_item_id | |
type | varchar(55) | 调整的类型: shipping/promotion/tar | ||
label | varchar(55) | label | ||
origin_code | tinyint unsigned | 0 | origin_code | |
included | tinyint unsigned | 0 | 是否会影响最终订单需要支付的价格:0不影响,1影响 | |
amount | int | 0 | 金额 | |
created_at | timestamp | CURRENT_TIMESTAMP | ||
updated_at | timestamp | |||
deleted_at | timestamp |
# 订单商品表
表名:mc_tenant_order_item
字段名称 | 类型 | 默认值 | 属性 | 字段说明 |
---|---|---|---|---|
id | int unsigned | PRI | ||
order_id | int | 0 | 订单表id | |
sku_id | int | 0 | sku_id | |
product_id | int | 0 | 商品id | |
quantity | int | 0 | 购买数量 | |
unit_total | int | 0 | item中每一个unit的和 单位分 | |
adjustment_total | int unsigned | 0 | 调整金额 unit/分 | |
total | int unsigned | 0 | 需支付金额 unit/分 | |
unit_price | int | 0 | sku单价 | |
created_at | timestamp | CURRENT_TIMESTAMP | ||
updated_at | timestamp | |||
deleted_at | timestamp |
# 订单商品实体表
表名:mc_tenant_order_item_unit
字段名称 | 类型 | 默认值 | 属性 | 字段说明 |
---|---|---|---|---|
id | int unsigned | PRI | ||
item_id | int | 0 | item_id | |
shipment_id | int | 0 | 运输id | |
adjustment_total | int unsigned | 0 | 调整金额 unit/分 | |
created_at | timestamp | CURRENT_TIMESTAMP | ||
updated_at | timestamp | |||
deleted_at | timestamp |
# 订单商品实体表
表名:mc_tenant_order_item_unit
字段名称 | 类型 | 默认值 | 属性 | 字段说明 |
---|---|---|---|---|
id | int unsigned | PRI | ||
item_id | int | 0 | item_id | |
shipment_id | int | 0 | 运输id | |
adjustment_total | int unsigned | 0 | 调整金额 unit/分 | |
created_at | timestamp | CURRENT_TIMESTAMP | ||
updated_at | timestamp | |||
deleted_at | timestamp |
# 订单表
表名:mc_tenant_order
字段名称 | 类型 | 默认值 | 属性 | 字段说明 |
---|---|---|---|---|
id | int unsigned | PRI | ||
user_id | int | 0 | 所属代理或用户 | |
tenant_id | int | 0 | 租户 | |
order_no | varchar(255) | 订单号 | ||
shop_id | int | 0 | 店铺id | |
shop_name | varchar(255) | 店铺名称 | ||
item_total | int unsigned | 0 | 订单每一个item的total的和 unit/分 | |
adjustment_total | int unsigned | 0 | 调整金额 unit/分 | |
total | int unsigned | 0 | 需支付金额 unit/分 | |
status | varchar(255) | 订单主状态 checkout/new/cancelled/fulfilled | ||
payment_status | varchar(255) | 支付状态 checkout/awaiting_payment/partially_paid/cancelled/paid/partially_refunded/refunded | ||
shipment_status | varchar(255) | 运输状态checkout/ready/cancelled/partially_shipped/shipped | ||
paid_at | varchar(255) | 支付时间 | ||
confirmed_at | varchar(255) | 确认订单时间 | ||
reviewed_at | varchar(255) | 评论时间 | ||
fulfilled_at | varchar(255) | 订单完成时间 | ||
created_at | timestamp | CURRENT_TIMESTAMP | ||
updated_at | timestamp | |||
deleted_at | timestamp |
# 用户表
表名:mc_user
字段名称 | 类型 | 默认值 | 属性 | 字段说明 |
---|---|---|---|---|
id | int unsigned | PRI | ||
phone | char(11) | 手机号 | ||
password | varchar(255) | 密码 | ||
name | varchar(255) | 姓名 | ||
company_name | varchar(255) | 公司名称 | ||
company_image | varchar(255) | 公司照片 | ||
area | varchar(255) | 所属地区 | ||
description | varchar(255) | 公司备注 | ||
status | tinyint unsigned | 0 | 状态 0未启用 1正常 2禁用 | |
parent_id | int | 0 | 上级代理id 0-表示总代理) | |
is_root | tinyint(1) | 0 | 是否为超级管理员 1-是 0-不是 | |
level | tinyint(1) | 0 | 代理级别 | |
wallet_balance | decimal(19,2) | 0.00 | 钱包余额(金币/元) | |
created_at | timestamp | CURRENT_TIMESTAMP | ||
updated_at | timestamp | |||
deleted_at | timestamp |
# 代理级别表
表名:mc_admin_user_level
字段名称 | 类型 | 默认值 | 属性 | 字段说明 |
---|---|---|---|---|
id | int unsigned | PRI | ||
name | varchar(255) | 等级名称 | ||
order | int | 0 | 排序 | |
price_rule | json | 扣币规则(type:1(统一扣币)2:按套餐扣币,rate:折扣,rule: | ||
remark | varchar(255) | 备注 | ||
status | tinyint unsigned | 0 | 状态 1正常 2禁用 | |
created_at | timestamp | CURRENT_TIMESTAMP | ||
updated_at | timestamp | |||
deleted_at | timestamp |
# 管理员钱包流水记录表
表名:mc_admin_wallet_record
字段名称 | 类型 | 默认值 | 属性 | 字段说明 |
---|---|---|---|---|
id | int unsigned | PRI | ||
user_id | int | 0 | 所属用户 | |
type | tinyint unsigned | 0 | 类型 1收入 2支出 | |
amount | decimal(19,2) | 0.00 | 金额/元 | |
description | varchar(255) | 描述 | ||
operator_id | int | 0 | 操作人id 0-为系统 | |
created_at | timestamp | CURRENT_TIMESTAMP | ||
updated_at | timestamp | |||
deleted_at | timestamp |
# 自动打标签-基本信息表
表名:mc_auto_tag
字段名称 | 类型 | 默认值 | 属性 | 字段说明 |
---|---|---|---|---|
id | int unsigned | PRI | ||
type | tinyint(1) | 1 | 类型(1:关键词打标签。2:客户入群行为打标签。3:分时段打标签) | |
name | varchar(255) | 规则名称 | ||
employees | varchar(255) | 生效成员(关键词打标签,分时段打标签) | ||
fuzzy_match_keyword | varchar(255) | 模糊匹配关键词 | ||
exact_match_keyword | varchar(255) | 精准匹配关键词 | ||
tag_rule | json | 标签规则 | ||
tags | varchar(255) | 标签组 | ||
on_off | tinyint(1) | 1 | 规则状态(1:开,2:关) | |
mark_tag_count | int | 0 | 已打标签数 | |
tenant_id | int | 租户id | ||
corp_id | int | 企业id | ||
create_user_id | int | 创建人ID | ||
deleted_at | timestamp | |||
created_at | timestamp | |||
updated_at | timestamp | CURRENT_TIMESTAMP |
# 自动打标签-记录表
表名:mc_auto_tag_record
字段名称 | 类型 | 默认值 | 属性 | 字段说明 |
---|---|---|---|---|
id | int unsigned | PRI | ||
auto_tag_id | int | 标签id(mc_auto_tag.id) | ||
contact_id | int | 客户id(mc_work_contact.id) | ||
tag_rule_id | int | 标签规则ID | ||
wx_external_userid | varchar(255) | 客户wx_external_userid | ||
employee_id | int | 所属员工id(mc_work_employee.id) | ||
keyword | varchar(255) | 触发关键词 | ||
contact_room_id | int | 0 | 客户群id | |
tags | json | 标签 | ||
corp_id | int | 企业ID(mc_corp.id) | ||
trigger_count | int | 触发次数 | ||
status | tinyint(1) | 状态(0:未打标签,1:已打标签) | ||
deleted_at | timestamp | |||
created_at | timestamp | |||
updated_at | timestamp | CURRENT_TIMESTAMP |
# 企业微信授权表
表名:mc_corp
字段名称 | 类型 | 默认值 | 属性 | 字段说明 |
---|---|---|---|---|
id | int unsigned | PRI | ||
name | varchar(255) | 企业名称 | ||
wx_corpid | char(255) | 企业微信ID | ||
open_wx_corpid | varchar(50) | 第三方服务商企业id | ||
social_code | char(255) | 企业代码(企业统一社会信用代码) | ||
employee_secret | char(255) | 企业通讯录secret | ||
event_callback | varchar(255) | 事件回调地址 | ||
contact_secret | char(255) | 企业外部联系人secret | ||
token | char(255) | 回调token | ||
encoding_aes_key | char(255) | 回调消息加密串 | ||
auth_type | tinyint | 1 | 授权类型 1-内部开发+自建应用 2-内部开发+自建应用代开发 3-第三方应用授权+自建应用代开发 | |
tenant_id | int | 0 | 租户ID | |
created_at | timestamp | |||
updated_at | timestamp | CURRENT_TIMESTAMP | ||
deleted_at | timestamp |
# 企业微信每日数据统计表
表名:mc_corp_day_data
字段名称 | 类型 | 默认值 | 属性 | 字段说明 |
---|---|---|---|---|
id | int unsigned | PRI | ||
corp_id | int | 0 | 企业id | |
add_contact_num | int | 0 | 新增客户数 | |
add_room_num | int | 0 | 新增社群数 | |
add_into_room_num | int | 0 | 新增入群数 | |
loss_contact_num | int | 0 | 流失客户数 | |
quit_room_num | int | 0 | 退群数 | |
date | timestamp | CURRENT_TIMESTAMP | 日期 | |
created_at | timestamp | CURRENT_TIMESTAMP | ||
updated_at | timestamp |
# 企业侧边栏自定义卡片表
表名:mc_corp_customcard
字段名称 | 类型 | 默认值 | 属性 | 字段说明 |
---|---|---|---|---|
id | int unsigned | PRI | ||
corp_id | int unsigned | 企业id | ||
title | varchar(255) | 自定义卡片标题 | ||
link | varchar(255) | 第3方链接 | ||
sort | int unsigned | 0 | 值越大越靠前 | |
created_at | timestamp | |||
updated_at | timestamp | |||
deleted_at | timestamp | |||
status | tinyint unsigned | 1 | 1 正常 2 隐藏 |
# 菜单表
表名:mc_rbac_menu
字段名称 | 类型 | 默认值 | 属性 | 字段说明 |
---|---|---|---|---|
id | int | PRI | 主键 | |
parent_id | int | 父级ID | ||
name | varchar(255) | 名称 | ||
level | tinyint | 1 | 菜单等级【1-一级菜单2-二级菜单···】 | |
path | varchar(255) | ID路径【id-id-id】 | ||
icon | varchar(255) | 图标标识 | ||
status | tinyint | 1 | 状态【1-启动(默认)2-禁用】 | |
link_type | tinyint | 1 | 链接类型【1-内部链接(默认)2-外部链接】 | |
is_page_menu | tinyint | 1 | 是否为页面菜单 1-是 2-否 | |
link_url | varchar(255) | 链接地址【pathinfo#method】 | ||
data_permission | tinyint(1) | 1 | 数据权限 【1-启用 2不启用(查看企业下数据)】 | |
operate_id | int | 0 | 操作人ID【mc_user.id】 | |
operate_name | varchar(255) | 操作人姓名【mc_user.name】 | ||
sort | int | 99 | 排序 | |
created_at | timestamp | 创建时间 | ||
updated_at | timestamp | 更新时间 | ||
deleted_at | timestamp | 删除时间 |
# 角色表
表名:mc_rbac_role
字段名称 | 类型 | 默认值 | 属性 | 字段说明 |
---|---|---|---|---|
id | int | PRI | 主键 | |
tenant_id | int | 租户ID【mc_tenant.id】 | ||
name | varchar(255) | 角色名称 | ||
remarks | varchar(255) | 角色描述 | ||
status | tinyint | 1 | 状态【1-启动(默认)2-禁用】 | |
operate_id | int | 操作人ID【mc_user.id】 | ||
operate_name | varchar(255) | 操作人ID【mc_user.name】 | ||
data_permission | json | 企业部门数据权限,例子[{corpId : 1 , permissionType : 1}] // 1-是(所选择企业)本用户部门 2-否 (本用户) | ||
is_default | tinyint(1) | 0 | 是否是默认角色 0:不是 1:是 | |
created_at | timestamp | 创建时间 | ||
updated_at | timestamp | CURRENT_TIMESTAMP | 更新时间 | |
deleted_at | timestamp | 删除时间 |
# 角色-权限对应表
表名:mc_rbac_role_menu
字段名称 | 类型 | 默认值 | 属性 | 字段说明 |
---|---|---|---|---|
id | int(11) | null | PRI | 主键 |
role_id | int(11) | 0 | 角色ID【mc_rbac_role.id】 | |
menu_id | int(11) | 0 | 菜单ID【mc_rbac_menu.id】 | |
created_at | timestamp | CURRENT_TIMESTAMP | 创建时间 | |
updated_at | timestamp | null | 更新时间 |
# 用户角色关联表
表名:mc_rbac_user_role
字段名称 | 类型 | 默认值 | 属性 | 字段说明 |
---|---|---|---|---|
id | int | PRI | 主键 | |
role_id | int | 0 | 角色ID【mc_rbac_role.id】 | |
menu_id | int | 0 | 菜单ID【mc_rbac_menu.id】 | |
created_at | timestamp | CURRENT_TIMESTAMP | 创建时间 | |
updated_at | timestamp | 更新时间 |
# 通讯录-员工表
表名:mc_work_employee
字段名称 | 类型 | 默认值 | 属性 | 字段说明 |
---|---|---|---|---|
id | int unsigned | PRI | ||
wx_user_id | varchar(50) | wx.userId | ||
corp_id | int | 0 | MUL | 所属企业corpid(mc_corp.id) |
name | varchar(255) | 名称 | ||
mobile | char(11) | 手机号 | ||
position | varchar(255) | 职位信息 | ||
gender | tinyint unsigned | 0 | 性别。0表示未定义,1表示男性,2表示女性 | |
varchar(255) | 邮箱 | |||
avatar | varchar(255) | 头像url | ||
thumb_avatar | varchar(255) | 头像缩略图 | ||
telephone | varchar(255) | 座机 | ||
alias | varchar(255) | 别名 | ||
extattr | json | 扩展属性 | ||
status | tinyint unsigned | 0 | 激活状态: 1=已激活,2=已禁用,4=未激活,5=退出企业 | |
qr_code | varchar(255) | 员工二维码 | ||
external_profile | json | 员工对外属性 | ||
external_position | varchar(255) | 员工对外职位 | ||
address | varchar(255) | 地址 | ||
open_user_id | char(100) | 全局唯一id | ||
wx_main_department_id | int unsigned | 0 | 微信端主部门ID | |
main_department_id | int | 0 | 主部门id(mc_work_department.id) | |
log_user_id | int unsigned | 0 | 子账户ID(mc_user.id) | |
contact_auth | tinyint(1) | 2 | 是否配置外部联系人权限(1.是 2.否) | |
audit_status | tinyint(1) | 0 | 存档状态(0:未开通,1:已开通) | |
auth_status | tinyint(1) | 1 | 权限状态(1:正常,3:未开通) | |
created_at | timestamp | |||
updated_at | timestamp | CURRENT_TIMESTAMP | ||
deleted_at | timestamp |
# 通讯录-部门表
表名:mc_work_department
字段名称 | 类型 | 默认值 | 属性 | 字段说明 |
---|---|---|---|---|
id | int unsigned | PRI | 部门ID | |
wx_department_id | int unsigned | 0 | 微信部门自增ID | |
corp_id | int unsigned | 企业表ID(mc_corp.id) | ||
name | varchar(255) | 部门名称 | ||
parent_id | int unsigned | 0 | 父部门ID | |
wx_parentid | int unsigned | 微信父部门ID | ||
order | int unsigned | 0 | 排序 | |
level | tinyint | 0 | 部门级别 | |
path | varchar(255) | 父ID路径【#id#-#id#】 | ||
created_at | timestamp | |||
updated_at | timestamp | CURRENT_TIMESTAMP | ||
deleted_at | timestamp |
# 通讯录-部门员工中间表
表名:mc_work_employee_department
字段名称 | 类型 | 默认值 | 属性 | 字段说明 |
---|---|---|---|---|
id | int unsigned | PRI | ||
employee_id | int unsigned | 0 | 通讯录员工(mc_work_department.id) | |
department_id | int unsigned | 0 | 通讯录部门ID (mc_work_department.id) | |
is_leader_in_dept | tinyint | 0 | 所在的部门内是否为上级 | |
order | int | 0 | 排序 | |
created_at | timestamp | |||
updated_at | timestamp | CURRENT_TIMESTAMP | ||
deleted_at | timestamp |
# 通讯录-员工统计表
表名:mc_work_employee_statistic
字段名称 | 类型 | 默认值 | 属性 | 字段说明 |
---|---|---|---|---|
id | int unsigned | PRI | ||
corp_id | int | |||
employee_id | int | 成员id (mc_work_employee.id) | ||
new_apply_cnt | int | 发起申请数成员通过「搜索手机号」、「扫一扫」、「从微信好友中添加」、「从群聊中添加」、「添加共享、分配给我的客户」、「添加单向、双向删除好友关系的好友」、「从新的联系人推荐中添加」等渠道主动向客户发起的好友申请数量 | ||
new_contact_cnt | int | 新增客户数 | ||
chat_cnt | int | 聊天总数 | ||
message_cnt | int | 发送消息数 | ||
reply_percentage | int | 已回复聊天占比 | ||
avg_reply_time | int | 平均首次回复时长 | ||
negative_feedback_cnt | int | 删除/拉黑成员的客户数 | ||
syn_time | timestamp | 同步时间 | ||
created_at | timestamp | |||
updated_at | timestamp | CURRENT_TIMESTAMP | ||
deleted_at | timestamp |
# 通讯录-员工标签表
表名:mc_work_employee_tag
字段名称 | 类型 | 默认值 | 属性 | 字段说明 |
---|---|---|---|---|
id | int unsigned | PRI | id | |
wx_tagid | int unsigned | 0 | 微信通许录标签 id | |
corp_id | int unsigned | 0 | 企业表ID(mc_corp.id) | |
tag_name | varchar(255) | 标签名称 | ||
created_at | timestamp | CURRENT_TIMESTAMP | ||
updated_at | timestamp | CURRENT_TIMESTAMP | ||
deleted_at | timestamp |
# 通讯录-员工标签中间表
表名:mc_work_employee_tag_pivot
字段名称 | 类型 | 默认值 | 属性 | 字段说明 |
---|---|---|---|---|
id | int unsigned | PRI | ||
employee_id | int unsigned | 通讯录员工ID | ||
tag_id | int unsigned | wx标签ID | ||
created_at | timestamp | CURRENT_TIMESTAMP | ||
updated_at | timestamp | CURRENT_TIMESTAMP |
# 渠道活码表
表名:mc_channel_code
字段名称 | 类型 | 默认值 | 属性 | 字段说明 |
---|---|---|---|---|
id | int unsigned | PRI | ||
corp_id | int | 0 | 企业id | |
group_id | int | 0 | 渠道码分组id(mc_channel_code_group.id) | |
name | varchar(255) | 活码名称 | ||
qrcode_url | varchar(255) | 二维码地址 | ||
wx_config_id | varchar(255) | 二维码凭证 | ||
auto_add_friend | tinyint | 0 | 自动添加好友(1.开启,2.关闭) | |
tags | json | 客户标签 | ||
type | tinyint | 0 | 类型(1.单人,2.多人) | |
drainage_employee | json | 引流成员设置 | ||
welcome_message | json | 欢迎语设置 | ||
span_welcome_status | tinyint(1) | 0 | 分时段欢迎语0:关,1:开 | |
span_welcome | json | 分时段欢迎语(week:星期,startTime:开始时间,endTime:结束时间,words,mediumId) | ||
contact_remark | json | 客户备注 | ||
contact_description | varchar(255) | 客户描述 | ||
close_words | json | 欢迎语屏蔽(客户昵称) | ||
creator_id | int | 创建人 | ||
avatar | varchar(255) | 活码图片头像 | ||
created_at | timestamp | CURRENT_TIMESTAMP | ||
updated_at | timestamp | |||
deleted_at | timestamp |
# 渠道活码-分组表
表名:mc_channel_code_group
字段名称 | 类型 | 默认值 | 属性 | 字段说明 |
---|---|---|---|---|
id | int unsigned | PRI | ||
corp_id | int | 企业id | ||
name | varchar(255) | 分组名称 | ||
created_at | timestamp | CURRENT_TIMESTAMP | ||
updated_at | timestamp | |||
deleted_at | timestamp |
# 素材库
表名:mc_medium
字段名称 | 类型 | 默认值 | 属性 | 字段说明 |
---|---|---|---|---|
id | int unsigned | PRI | ||
media_id | varchar(255) | 素材媒体标识[有效期3天] | ||
last_upload_time | int unsigned | 0 | 上一次微信素材上传的时间戳 | |
type | tinyint unsigned | 1 | 类型 1文本、2图片、3音频、4视频、5小程序、6文件素材 | |
is_sync | tinyint(1) | 1 | 是否同步素材库(1-同步2-不同步,默认:1) | |
content | json | 具体内容: | ||
corp_id | int unsigned | 0 | 企业表ID(mc_corp.id) | |
medium_group_id | int unsigned | 0 | 素材分组ID medium_group.id | |
user_id | int | 0 | 上传者ID | |
user_name | varchar(255) | 上传者名称 | ||
send_num | int | 0 | 发送次数 | |
created_at | timestamp | CURRENT_TIMESTAMP | ||
updated_at | timestamp | CURRENT_TIMESTAMP | ||
deleted_at | timestamp |
# 素材库-分组表
表名:mc_medium_group
字段名称 | 类型 | 默认值 | 属性 | 字段说明 |
---|---|---|---|---|
id | int unsigned | PRI | ||
corp_id | int unsigned | 0 | 企业表ID | |
name | varchar(255) | 名称 | ||
order | int unsigned | 0 | 排序 | |
created_at | timestamp | CURRENT_TIMESTAMP | ||
updated_at | timestamp | |||
deleted_at | timestamp |
# 批量新增客户分配记录表
表名:mc_contact_batch_add_allot
字段名称 | 类型 | 默认值 | 属性 | 字段说明 |
---|---|---|---|---|
id | int | PRI | ||
import_id | int | 0 | 客户账号表ID | |
employee_id | int | 0 | MUL | 跟进员工ID |
type | tinyint | 0 | 状态 0回收 1分配 | |
operate_id | int | 0 | 操作人ID(如果有) | |
created_at | timestamp |
# 批量新增客户配置表
表名:mc_contact_batch_add_config
字段名称 | 类型 | 默认值 | 属性 | 字段说明 |
---|---|---|---|---|
id | int | PRI | ||
corp_id | int | 0 | 企业ID | |
pending_status | tinyint | 0 | 待处理客户提醒开关 0关 1开 | |
pending_time_out | int | 0 | 待处理客户提醒超时天数 | |
pending_reminder_time | time | 00:00:00 | 待处理客户提醒时间 | |
pending_leader_id | int | 0 | 通知管理员ID | |
undone_status | tinyint | 0 | 成员未添加客户提醒开关 0关 1开 | |
undone_time_out | int | 0 | 成员未添加客户提醒超时天数 | |
undone_reminder_time | time | 00:00:00 | 成员未添加客户提醒时间 | |
recycle_status | tinyint | 0 | 回收客户开关 0关 1开 | |
recycle_time_out | int | 0 | 客户超过天数回收 | |
created_at | timestamp | |||
updated_at | timestamp |
# 批量新增客户导入记录表
表名:mc_contact_batch_add_import_record
字段名称 | 类型 | 默认值 | 属性 | 字段说明 |
---|---|---|---|---|
id | int | PRI | ||
corp_id | int | 0 | 企业ID | |
title | varchar(255) | 导入任务名称 | ||
upload_at | timestamp | 上传时间 | ||
allot_employee | json | 分配客服 | ||
tags | json | 客户标签 | ||
import_num | int | 0 | 导入客户数量 | |
add_num | int | 0 | 已添加客户数 | |
file_name | varchar(255) | 上传文件名 | ||
file_url | varchar(255) | 上传文件地址 | ||
created_at | timestamp | |||
updated_at | timestamp | |||
deleted_at | timestamp |
# 客户表
表名:mc_work_contact
字段名称 | 类型 | 默认值 | 属性 | 字段说明 |
---|---|---|---|---|
id | int unsigned | PRI | ||
corp_id | int unsigned | 0 | MUL | 企业表ID(mc_crop.id) |
wx_external_userid | varchar(255) | 外部联系人external_userid | ||
name | varchar(255) | 外部联系人姓名 | ||
nick_name | varchar(255) | 外部联系人昵称 | ||
avatar | varchar(255) | 外部联系人的头像 | ||
follow_up_status | tinyint | 0 | 跟进状态(1.未跟进 2.跟进中 3.已拒绝 4.已成交 5.已复购) | |
type | tinyint unsigned | 1 | 外部联系人的类型,1表示该外部联系人是微信用户,2表示该外部联系人是企业微信用户 | |
gender | tinyint unsigned | 0 | 外部联系人性别 0-未知 1-男性 2-女性 | |
unionid | varchar(255) | 外部联系人在微信开放平台的唯一身份标识(微信unionid) | ||
position | varchar(255) | 外部联系人的职位,如果外部企业或用户选择隐藏职位,则不返回,仅当联系人类型是企业微信用户时有此字段 | ||
corp_name | varchar(255) | 外部联系人所在企业的简称,仅当联系人类型是企业微信用户时有此字段 | ||
corp_full_name | varchar(255) | 外部联系人所在企业的主体名称 | ||
external_profile | json | 外部联系人的自定义展示信息 | ||
business_no | varchar(255) | 外部联系人编号 | ||
phone | json | 员工备注的手机号 | ||
created_at | timestamp | CURRENT_TIMESTAMP | ||
updated_at | timestamp | |||
deleted_at | timestamp |
# 客户-员工中间表
表名:mc_work_contact_employee
字段名称 | 类型 | 默认值 | 属性 | 字段说明 |
---|---|---|---|---|
id | int unsigned | PRI | ||
employee_id | int unsigned | 0 | 通讯录表ID(work_employee.id) | |
contact_id | int unsigned | 0 | 客户表ID(work_contact.id) | |
remark | varchar(255) | 员工对此外部联系人的备注 | ||
description | varchar(255) | 员工对此外部联系人的描述 | ||
remark_corp_name | varchar(255) | 员工对此客户备注的企业名称 | ||
remark_mobiles | json | 员工对此客户备注的手机号码 | ||
add_way | int unsigned | 表示添加客户的来源 0 未知来源 1 扫描二维码 2 搜索手机号 3 名片分享 4 群聊 5 手机通讯录 6 微信联系人 7 来自微信的添加好友申请 8 安装第三方应用时自动添加的客服人员 9 搜索邮箱 201 内部成员共享 202 管理员/负责人分配 | ||
oper_userid | varchar(255) | 发起添加的userid,如果成员主动添加,为成员的userid;如果是客户主动添加,则为客户的外部联系人userid;如果是内部成员共享/管理员分配,则为对应的成员/管理员userid | ||
state | varchar(255) | 企业自定义的state参数,用于区分客户具体是通过哪个「联系我」添加,由企业通过创建「联系我」方式指定 | ||
corp_id | int unsigned | 0 | MUL | 企业表ID(corp.id) |
status | tinyint | 1 | 1.正常 2.删除 3.拉黑 | |
create_time | timestamp | CURRENT_TIMESTAMP | 员工添加此外部联系人的时间 | |
last_message_time | timestamp | 最后联系时间 | ||
created_at | timestamp | CURRENT_TIMESTAMP | ||
updated_at | timestamp | |||
deleted_at | timestamp |
# 客户-互动轨迹表
表名:mc_contact_track
字段名称 | 类型 | 默认值 | 属性 | 字段说明 |
---|---|---|---|---|
id | int(11) unsigned | null | PRI | |
employee_id | int(11) unsigned | 0 | 通讯录ID(mc_work_employee.id) | |
contact_id | int(11) unsigned | 0 | 外部联系人ID work_contact.id | |
event | tinyint(4) | 0 | 事件 | |
content | varchar(255) | 内容 | ||
corp_id | int(11) unsigned | 0 | 企业表ID corp.id | |
created_at | timestamp | CURRENT_TIMESTAMP | ||
updated_at | timestamp | null | ||
deleted_at | timestamp | null |
# 通讯录同步时间表
表名:mc_work_update_time
字段名称 | 类型 | 默认值 | 属性 | 字段说明 |
---|---|---|---|---|
id | int(10) unsigned | null | PRI | |
corp_id | int(11) | 0 | 企业表ID(mc_crop.id) | |
type | tinyint(4) | 0 | 类型(1.通讯录,2.客户,3.标签,4.部门 5.会放内容存档 6.企业数据) | |
last_update_time | timestamp | null | 最后一次同步时间 | |
error_msg | json | null | 错误信息 | |
created_at | timestamp | CURRENT_TIMESTAMP | ||
updated_at | timestamp | CURRENT_TIMESTAMP |
# 客户-高级属性表
表名:mc_contact_field
字段名称 | 类型 | 默认值 | 属性 | 字段说明 |
---|---|---|---|---|
id | int unsigned | PRI | ||
name | varchar(255) | 字段标识 input-name | ||
label | varchar(255) | 字段名称 input-label | ||
type | tinyint unsigned | 0 | 字段类型 input-type 0text 1radio 2 checkbox 3select 4file 5date 6dateTime 7number 8rate | |
options | json | 字段可选值 input-options | ||
order | int unsigned | 0 | 排序 | |
status | tinyint unsigned | 0 | 状态 0不展示 1展示 | |
is_sys | tinyint unsigned | 0 | 是否为系统字段 0否1是 | |
field_type | tinyint(1) | 1 | 分类。1:mochat,2其他 | |
corp_id | int unsigned | 0 | mc_corp.id | |
created_at | timestamp | CURRENT_TIMESTAMP | ||
updated_at | timestamp | |||
deleted_at | timestamp |
# 客户-高级属性中间表
表名:mc_contact_field_pivot
字段名称 | 类型 | 默认值 | 属性 | 字段说明 |
---|---|---|---|---|
id | int unsigned | PRI | ||
contact_id | int unsigned | 0 | 客户表ID(work_contact.id) | |
contact_field_id | int unsigned | 0 | 高级属性表ID(contact_field.id) | |
value | text | 高级属性值 | ||
created_at | timestamp | CURRENT_TIMESTAMP | ||
updated_at | timestamp | |||
deleted_at | timestamp |
# 客户-标签表
表名:mc_work_contact_tag
字段名称 | 类型 | 默认值 | 属性 | 字段说明 |
---|---|---|---|---|
id | int unsigned | PRI | ||
wx_group_id | varchar(60) | 微信企业标签分组ID | ||
corp_id | int unsigned | 0 | 企业表ID (mc_corp.id) | |
group_name | varchar(30) | 客户标签分组名称 | ||
order | int unsigned | 0 | 排序 | |
created_at | timestamp | CURRENT_TIMESTAMP | ||
updated_at | timestamp | |||
deleted_at | timestamp |
# 客户标签 - 分组
表名:mc_work_contact_tag_group
字段名称 | 类型 | 默认值 | 属性 | 字段说明 |
---|---|---|---|---|
id | int(11) unsigned | null | PRI | |
wx_group_id | varchar(60) | 微信企业标签分组ID | ||
corp_id | int(11) unsigned | 0 | 企业表ID (mc_corp.id) | |
group_name | varchar(30) | 客户标签分组名称 | ||
order | int(11) unsigned | 0 | 排序 | |
created_at | timestamp | CURRENT_TIMESTAMP | ||
updated_at | timestamp | null | ||
deleted_at | timestamp | null |
# 客户-标签关联表
表名:mc_work_contact_tag_pivot
字段名称 | 类型 | 默认值 | 属性 | 字段说明 |
---|---|---|---|---|
id | int unsigned | PRI | ||
contact_id | int unsigned | 客户表ID(work_contact.id) | ||
employee_id | int | 0 | 员工表id(work_employee.id) | |
contact_tag_id | int unsigned | 客户标签表ID(work_contact_tag.id) | ||
type | tinyint | 0 | 该成员添加此外部联系人所打标签类型, 1-企业设置, 2-用户自定义 | |
created_at | timestamp | CURRENT_TIMESTAMP | ||
updated_at | timestamp | |||
deleted_at | timestamp |
# 员工-客户码表
表名:mc_contact_employee_code
字段名称 | 类型 | 默认值 | 属性 | 字段说明 |
---|---|---|---|---|
id | int unsigned | PRI | id | |
corp_id | int | 0 | 企业id | |
employee_id | int | 0 | 员工id | |
contact_id | int | 0 | 客户id | |
qrcode_url | varchar(255) | 二维码地址 | ||
wx_config_id | varchar(255) | 二维码凭证 | ||
auto_tag | tinyint(1) | 0 | 自动打标签开关, 0关闭, 1开启 | |
employee_tags | json | 个人标签 | ||
created_at | datetime | CURRENT_TIMESTAMP | ||
updated_at | datetime |
# 员工-客户码邀请记录表
表名:mc_contact_employee_code_record
字段名称 | 类型 | 默认值 | 属性 | 字段说明 |
---|---|---|---|---|
id | int unsigned | PRI | ||
corp_id | int | 0 | 企业id | |
code_id | int | 0 | 员工-客户码id | |
contact_id | int | 0 | 客户id | |
employee_id | int | 0 | 员工id | |
new_contact_id | int | 0 | 客户id | |
invite_date | varchar(50) | 邀请日期 | ||
invite_at | datetime | 邀请时间 | ||
created_at | datetime | CURRENT_TIMESTAMP | ||
updated_at | datetime |
# 个人标签-基本信息表
表名:mc_contact_employee_tag
字段名称 | 类型 | 默认值 | 属性 | 字段说明 |
---|---|---|---|---|
id | int unsigned | PRI | 个人标签ID | |
name | varchar(255) | 标签名称 | ||
employee_id | int | 创建人ID | ||
corp_id | int unsigned | 0 | 企业表ID (mc_corp.id) | |
tenant_id | int | 租户id | ||
created_at | timestamp | CURRENT_TIMESTAMP | ||
updated_at | timestamp | |||
deleted_at | timestamp |
# 客户-个人标签关联表
表名:mc_contact_employee_tag_pivot
字段名称 | 类型 | 默认值 | 属性 | 字段说明 |
---|---|---|---|---|
id | int unsigned | PRI | ||
contact_id | int unsigned | MUL | 客户表ID(work_contact.id) | |
employee_id | int | 0 | 员工表id(work_employee.id) | |
contact_tag_id | int unsigned | 个人标签表ID(contact_tag.id) | ||
created_at | timestamp | CURRENT_TIMESTAMP | ||
updated_at | timestamp | |||
deleted_at | timestamp |
# 客户跟进表
表名:mc_contact_follow
字段名称 | 类型 | 默认值 | 属性 | 字段说明 |
---|---|---|---|---|
id | int unsigned | PRI | ||
corp_id | int unsigned | 0 | 企业表ID(corp.id) | |
employee_id | int unsigned | 0 | 员工ID(mc_work_employee.id) | |
contact_id | int unsigned | 0 | 外部联系人ID(mc_work_contact.id) | |
contact_process_id | int unsigned | 0 | 跟进流程ID | |
follow_template_id | int | 0 | 跟进模板ID(mc_contact_follow_template.id) | |
content | text | 跟进内容 | ||
file_url | json | 附件地址 | ||
created_at | timestamp | CURRENT_TIMESTAMP | ||
updated_at | timestamp | |||
deleted_at | timestamp |
# 客户-跟进模板
表名:mc_contact_follow_template
字段名称 | 类型 | 默认值 | 属性 | 字段说明 |
---|---|---|---|---|
id | int unsigned | PRI | ||
name | varchar(255) | 名称 | ||
contact_id | int | 客户id | ||
create_user_id | int | 创建人ID | ||
tenant_id | int | 租户id | ||
corp_id | int | 企业id | ||
created_at | timestamp | CURRENT_TIMESTAMP | ||
updated_at | timestamp | |||
deleted_at | timestamp |
# 客户消息群发表
表名:mc_contact_message_batch_send
字段名称 | 类型 | 默认值 | 属性 | 字段说明 |
---|---|---|---|---|
id | int unsigned | PRI | ||
corp_id | int unsigned | 0 | 企业表ID (mc_corp.id) | |
user_id | int unsigned | 0 | 用户ID【mc_user.id】 | |
user_name | varchar(255) | 用户名称【mc_user.name】 | ||
employee_ids | json | 员工ids | ||
filter_params | json | 筛选客户参数 | ||
filter_params_detail | json | 筛选客户参数显示详情 | ||
content | json | 群发消息内容 | ||
send_way | tinyint | 1 | 发送方式(1-立即发送,2-定时发送) | |
definite_time | timestamp | 定时发送时间 | ||
send_time | timestamp | 发送时间 | ||
send_employee_total | int unsigned | 0 | 发送成员数量 | |
send_contact_total | int unsigned | 0 | 发送客户数量 | |
send_total | int unsigned | 0 | 已发送数量 | |
not_send_total | int unsigned | 0 | 未发送数量 | |
received_total | int unsigned | 0 | 已送达数量 | |
not_received_total | int unsigned | 0 | 未送达数量 | |
receive_limit_total | int unsigned | 0 | 客户接收已达上限 | |
not_friend_total | int unsigned | 0 | 因不是好友发送失败 | |
send_status | tinyint | 0 | 状态(0-未发送,1-已发送) | |
created_at | timestamp | |||
updated_at | timestamp | |||
deleted_at | timestamp |
# 客户消息群发成员表
表名:mc_contact_message_batch_send_employee
字段名称 | 类型 | 默认值 | 属性 | 字段说明 |
---|---|---|---|---|
id | int unsigned | PRI | ||
batch_id | int unsigned | 0 | 客户消息群发id (mc_contact_message_batch_send.id) | |
employee_id | int unsigned | 0 | 员工id (mc_work_employee.id) | |
wx_user_id | varchar(255) | 微信userId (mc_work_employee.wx_user_id) | ||
send_contact_total | int unsigned | 0 | 发送客户数量 | |
err_code | varchar(10) | 0 | 返回码 | |
err_msg | varchar(255) | 对返回码的文本描述内容 | ||
msg_id | varchar(50) | 企业群发消息的id,可用于获取群发消息发送结果 | ||
send_time | timestamp | 发送时间 | ||
last_sync_time | timestamp | 最后一次同步结果时间 | ||
status | tinyint | 0 | 状态(0-未发送,1-已发送, 2-发送失败) | |
receive_status | tinyint | 0 | 接收状态(0-未接收,1-已接收,2-接收失败) | |
created_at | timestamp | |||
updated_at | timestamp |
# 客户消息群发结果表
表名:mc_contact_message_batch_send_result
字段名称 | 类型 | 默认值 | 属性 | 字段说明 |
---|---|---|---|---|
id | int unsigned | PRI | ||
batch_id | int unsigned | 0 | 客户消息群发id (mc_contact_message_batch_send.id) | |
employee_id | int unsigned | 0 | 员工id (mc_work_employee.id) | |
contact_id | int unsigned | 0 | 客户表id(work_contact.id) | |
external_user_id | varchar(50) | 外部联系人userid | ||
user_id | varchar(50) | 企业服务人员的userid | ||
status | tinyint | 0 | 发送状态 0-未发送 1-已发送 2-因客户不是好友导致发送失败 3-因客户已经收到其他群发消息导致发送失败 | |
send_time | int unsigned | 0 | 发送时间,发送状态为1时返回 | |
created_at | timestamp | |||
updated_at | timestamp |
# 个人SOP记录表
表名:mc_contact_sop
字段名称 | 类型 | 默认值 | 属性 | 字段说明 |
---|---|---|---|---|
id | int unsigned | PRI | ||
corp_id | int | 企业id | ||
creator_id | int | 创建人id | ||
name | varchar(100) | 规则名称 | ||
setting | text | 推送内容(json) | ||
employee_ids | text | 客服成员id(json) | ||
state | tinyint(1) | 开关:0关 1开 | ||
contact_ids | text | 触发的客户id(json) | ||
created_at | timestamp | CURRENT_TIMESTAMP | ||
updated_at | timestamp | CURRENT_TIMESTAMP |
# 个人SOP日志表
表名:mc_contact_sop_log
字段名称 | 类型 | 默认值 | 属性 | 字段说明 |
---|---|---|---|---|
id | int unsigned | PRI | ||
corp_id | int | work_corp.id | ||
contact_sop_id | int | work_sop_personal.id | ||
employee | varchar(100) | 员工wxid | ||
contact | varchar(100) | 客户wxid | ||
task | text | 触发的规则json | ||
status | tinyint(1) | 0 | 状态 0-未发送 1-已发送 | |
created_at | timestamp | |||
updated_at | timestamp |
# 客户跟进阶段
表名:mc_contact_stage
字段名称 | 类型 | 默认值 | 属性 | 字段说明 |
---|---|---|---|---|
id | int unsigned | PRI | ||
corp_id | int unsigned | 0 | corp表id | |
name | varchar(255) | 名称 | ||
description | varchar(255) | 描述 | ||
order | int unsigned | 0 | 排序 | |
auto_attribute | json | |||
remind_attribute | json | |||
created_at | timestamp | |||
updated_at | timestamp | |||
deleted_at | timestamp |
# 客户阶段员工关联表
表名:mc_contact_stage_employee
字段名称 | 类型 | 默认值 | 属性 | 字段说明 |
---|---|---|---|---|
id | int | PRI | ||
corp_id | int | 0 | 企业id | |
stage_id | int | 0 | 阶段id | |
contact_id | int | 0 | 客户id | |
employee_id | int | 0 | 员工id | |
remind_status | tinyint | 0 | 是否提醒 0:未提醒 1:已提醒 | |
created_at | timestamp | CURRENT_TIMESTAMP | ||
updated_at | timestamp | |||
deleted_at | timestamp |
# 客户阶段规则
表名:mc_contact_stage_rule
字段名称 | 类型 | 默认值 | 属性 | 字段说明 |
---|---|---|---|---|
id | int | PRI | ||
corp_id | int | 企业id | ||
rule_name | varchar(50) | 企业对应的客户旅程名称 | ||
stage_auto | tinyint(1) | 0 | 阶段自动化 0:不自动 1:自动 | |
remind_auto | tinyint(1) | 0 | 提醒自动化 0:不自动 1:自动 | |
created_at | timestamp | CURRENT_TIMESTAMP | ||
updated_at | timestamp | |||
deleted_at | timestamp |
# 客户-待办
表名:mc_contact_todo
字段名称 | 类型 | 默认值 | 属性 | 字段说明 |
---|---|---|---|---|
id | int unsigned | PRI | ||
type | tinyint unsigned | 0 | 提醒类型(1:定时提醒,2:周期提醒) | |
corp_id | int unsigned | 0 | 企业表ID(corp.id) | |
employee_id | int unsigned | 0 | 员工ID(mc_work_employee.id) | |
contact_id | int unsigned | 0 | 外部联系人ID(mc_work_contact.id) | |
content | text | 跟进内容 | ||
day | varchar(10) | 提醒日期 | ||
time | varchar(10) | 提醒时间 | ||
repeat | json | 重复规则 | ||
end_repeat | json | 结束重复规则 | ||
wx_user_id | varchar(255) | 员工wx.userId | ||
wx_external_userid | varchar(255) | 客户wx_external_userid | ||
status | tinyint(1) | 0 | 提醒状态(0:未提醒,1:已提醒,2:周期提醒进行中) | |
send_time | datetime | 发送时间 | ||
send_num | int | 周期提醒-发送次数 | ||
created_at | timestamp | CURRENT_TIMESTAMP | ||
updated_at | timestamp | |||
deleted_at | timestamp |
# 引流连接-基本信息表
表名:mc_drainage_link
字段名称 | 类型 | 默认值 | 属性 | 字段说明 |
---|---|---|---|---|
id | int unsigned | PRI | ||
type | tinyint(1) | 1 | 类型(1:引流加人,2:引流进群) | |
name | varchar(255) | 链接名称 | ||
qrcode_type | tinyint(1) | 0 | 引流进群-渠道活码类型(1:上传二维码,2:从【自动拉群】导入 | |
employee | json | 引流成员信息 | ||
wx_config_id | varchar(255) | 二维码凭证 | ||
qrcode_id | int | 0 | 渠道活码id | |
qrcode | varchar(255) | 引流进群-群二维码 | ||
page_title | varchar(255) | 页面标题 | ||
page_type | tinyint(1) | 1 | 页面样式(1:企业名片,2:待定) | |
corp_name | varchar(255) | 企业名称 | ||
corp_logo | varchar(255) | 企业logo | ||
corp_mobile_status | tinyint(1) | 0 | 企业电话状态(0:关,1:开) | |
corp_mobile | char(11) | 企业电话 | ||
corp_nickname_status | tinyint(1) | 0 | 企业昵称状态(0:关,1:开) | |
corp_nickname | varchar(255) | 企业昵称 | ||
corp_avatar | varchar(255) | 企业头像 | ||
guide_text | varchar(255) | 引导文案 | ||
is_statistic | tinyint(1) | 0 | 数据统计(0:不统计,1:统计) | |
is_login | tinyint(1) | 0 | 是否登陆(0:否,1:是) | |
tenant_id | int | 租户id | ||
corp_id | int | 企业id | ||
creator_id | int | 创建人ID | ||
deleted_at | timestamp | |||
created_at | timestamp | |||
updated_at | timestamp | CURRENT_TIMESTAMP |
# 引流连接-客户点击表
表名:mc_drainage_link_click
字段名称 | 类型 | 默认值 | 属性 | 字段说明 |
---|---|---|---|---|
id | int unsigned | PRI | ||
link_id | int | 0 | 引流连接id(mc_drainage_link.id) | |
deleted_at | timestamp | |||
created_at | timestamp | |||
updated_at | timestamp | CURRENT_TIMESTAMP |
# 引流连接-客户信息表
表名:mc_drainage_link_contact
字段名称 | 类型 | 默认值 | 属性 | 字段说明 |
---|---|---|---|---|
id | int unsigned | PRI | ||
link_id | int | 1 | 引流连接id(mc_drainage_link.id) | |
contact_id | int | 0 | 客户id(mc_work_contact.id) | |
employee_id | int | 0 | 员工id | |
room_id | int | 0 | 客户群id(mc_work_room.id) | |
deleted_at | timestamp | |||
created_at | timestamp | |||
updated_at | timestamp | CURRENT_TIMESTAMP |
# 引流连接-每日统计表
表名:mc_drainage_link_statistic
字段名称 | 类型 | 默认值 | 属性 | 字段说明 |
---|---|---|---|---|
id | int unsigned | PRI | ||
link_id | int | 0 | 引流连接id(mc_channel_links.id) | |
created_at | varchar(10) | 日期(年-月-日) | ||
click_number | int | 0 | 点击人数 | |
add_number | int | 0 | 添加人数/进群人数 | |
add_rate | varchar(10) | 0% | 添加率/进群率 | |
deleted_at | timestamp | |||
updated_at | timestamp | CURRENT_TIMESTAMP |
# 欢迎语
表名:mc_greeting
字段名称 | 类型 | 默认值 | 属性 | 字段说明 |
---|---|---|---|---|
id | int | PRI | 主键 | |
corp_id | int | 0 | 企业ID | |
type | varchar(255) | 欢迎语类型 | ||
words | text | 欢迎语文本 | ||
medium_id | json | 欢迎语素材id(mediumId.type:1:素材库,2:抽奖活动) | ||
range_type | tinyint | 1 | 适用成员类型【1-全部成员(默认)】 | |
employees | json | 适用成员 | ||
span_welcome_status | tinyint(1) | 0 | 分时段欢迎语0:关,1:开 | |
span_welcome | json | 分时段欢迎语(week:星期,startTime:开始时间,endTime:结束时间,words,mediumId) | ||
created_at | timestamp | 创建时间 | ||
updated_at | timestamp | CURRENT_TIMESTAMP | 更新时间 | |
deleted_at | timestamp | 删除时间 |
# 客户流失-员工删除提醒配置
表名:mc_loss_notice_config
字段名称 | 类型 | 默认值 | 属性 | 字段说明 |
---|---|---|---|---|
id | int unsigned | PRI | id | |
corp_id | int | 0 | 企业id | |
contact_loss_notice | tinyint(1) | 0 | 客户流失提醒, 0关闭, 1开启 | |
contact_loss_notice_config | json | 客户流失提醒配置 | ||
employee_loss_notice | tinyint(1) | 0 | 员工删除提醒开关, 0关闭, 1开启 | |
employee_loss_notice_config | json | 员工删除提醒配置 | ||
created_at | datetime | 创建时间 | ||
updated_at | datetime | 更新时间 |
# 抽奖活动-基本信息表
表名:mc_lottery
字段名称 | 类型 | 默认值 | 属性 | 字段说明 |
---|---|---|---|---|
id | int unsigned | PRI | ||
name | varchar(255) | 活动名称 | ||
description | varchar(255) | 活动说明 | ||
type | varchar(255) | 活动模板(roulette:转盘) | ||
time_type | tinyint(1) | 截止日期(1:永久有效,2,自定义活动时间) | ||
start_time | varchar(20) | 开始时间(为空永久有效,不为空自定义活动时间) | ||
end_time | varchar(20) | 结束时间 | ||
contact_tags | json | 客户标签 | ||
tenant_id | int | 租户id | ||
corp_id | int | 企业id | ||
create_user_id | int | 创建人ID | ||
deleted_at | timestamp | |||
created_at | timestamp | |||
updated_at | timestamp | CURRENT_TIMESTAMP |
# 抽奖活动--客户表
表名:mc_lottery_contact
字段名称 | 类型 | 默认值 | 属性 | 字段说明 |
---|---|---|---|---|
id | int unsigned | PRI | ||
lottery_id | int | 活动id | ||
union_id | varchar(255) | 微信union_id | ||
contact_id | int | 0 | 客户id(mc_work_contact.id。不能匹配时为0) | |
nickname | varchar(255) | 昵称 | ||
avatar | varchar(255) | 头像 | ||
employee_ids | varchar(255) | 企业员工 | ||
city | varchar(255) | 城市 | ||
source | varchar(255) | 来源 | ||
grade | int | 0 | 客户评分 | |
contact_tags | json | 客户标签 | ||
draw_num | int | 0 | 抽奖次数 | |
win_num | int | 0 | 获奖次数 | |
status | tinyint | 0 | 状态(0:未完成,1:已完成) | |
write_off | tinyint(1) | 0 | 核销(0:未核销,1:已核销) | |
deleted_at | timestamp | |||
created_at | timestamp | |||
updated_at | timestamp | CURRENT_TIMESTAMP |
# 抽奖活动-客户参与记录表
表名:mc_lottery_contact_record
字段名称 | 类型 | 默认值 | 属性 | 字段说明 |
---|---|---|---|---|
id | int unsigned | PRI | ||
lottery_id | int | 活动id | ||
contact_id | int | 客户id(mc_lottery_contact.id) | ||
prize_id | int | 奖品id | ||
prize_name | varchar(255) | 奖品名称 | ||
receive_status | tinyint(1) | 0 | 领奖状态(0:未领取。1:已领取) | |
receive_qr | varchar(255) | 客服二维码链接 | ||
receive_type | tinyint(1) | 兑奖方式(1:客服二维码,2:兑换码) | ||
receive_code | varchar(255) | 兑换码 | ||
write_off | tinyint | 0 | 核销(0:未核销,1:已核销) | |
deleted_at | timestamp | |||
created_at | timestamp | |||
updated_at | timestamp | CURRENT_TIMESTAMP |
# 抽奖活动-奖品信息表
表名:mc_lottery_prize
字段名称 | 类型 | 默认值 | 属性 | 字段说明 |
---|---|---|---|---|
id | int unsigned | PRI | ||
lottery_id | int | 活动id | ||
prize_set | json | 奖品设置 | ||
is_show | tinyint(1) | 实时展示已中奖客户记录(0:否,1:是) | ||
exchange_set | json | 兑奖设置 | ||
draw_set | json | 抽奖限制设置 | ||
win_set | json | 中奖限制设置 | ||
corp_card | json | 企业名片(头像、名称、简介) | ||
deleted_at | timestamp | |||
created_at | timestamp | |||
updated_at | timestamp | CURRENT_TIMESTAMP |
# 公众号授权表
表名:mc_official_account
字段名称 | 类型 | 默认值 | 属性 | 字段说明 |
---|---|---|---|---|
id | int unsigned | PRI | ||
app_type | varchar(255) | |||
appid | varchar(255) | 第三方平台 appid | ||
authorized_status | tinyint(1) | 授权状态(1:授权成功,2:更新授权,3:取消授权) | ||
authorizer_appid | varchar(255) | 公众号或小程序的 appid | ||
authorization_code | varchar(255) | 授权码,可用于获取授权信息 | ||
pre_auth_code | varchar(255) | 预授权码 | ||
预授权码 | ||||
head_img | varchar(255) | 头像 | ||
avatar | varchar(255) | 头像服务器地址 | ||
business_info | json | {"open_pay": 0, "open_shake": 0, "open_scan": 0, "open_card": 0, "open_store": 0} | ||
modules | json | ["contact_way_region", "raffle_activity", "check_in", "radar"] | ||
news_offset | tinyint(1) | (0:已关闭,1:开启) | ||
nickname | varchar(255) | 企业昵称 | ||
service_type_info | tinyint(1) | 0 | 公众号类型(0:订阅号,1由历史老帐号升级后的订阅号:,2:服务号) | |
verify_type_info | tinyint(1) | 0 | 服务号 | |
公众号认证类型(-1:未认证,0:微信认证,:1:新浪微博认证,2:腾讯微博认证,3:已资质认证通过但还未通过名称认证,4:已资质认证通过、还未通过名称认证,但通过了新浪微博认证 | ||||
original_id | varchar(255) | |||
func_info | json | [{"funcscope_category": {"id": 1}},{"funcscope_category": {"id": 2}}] | ||
principal_name | varchar(255) | |||
alias | varchar(255) | 公众号所设置的微信号,可能为空 | ||
qrcode_url | varchar(255) | 二维码图片的 UR | ||
local_qrcode_url | varchar(255) | 二维码图片的 UR(服务器地址) | ||
callback_suffix | varchar(255) | |||
callback_verified | tinyint(1) | |||
user_name | varchar(255) | 原始id | ||
encoding_aes_key | varchar(255) | 第三方平台消息加解密 Key | ||
notify_url | varchar(255) | |||
secret | varchar(255) | 第三方平台appserect | ||
token | varchar(255) | 第三方平台token | ||
create_time | int | 授权时间 | ||
tenant_id | int | 0 | 租户id | |
corp_id | int | 企业id | ||
create_user_id | int | 创建人ID | ||
deleted_at | timestamp | |||
created_at | timestamp | |||
updated_at | timestamp | CURRENT_TIMESTAMP |
# 公众号设置表
表名:mc_official_account_set
字段名称 | 类型 | 默认值 | 属性 | 字段说明 |
---|---|---|---|---|
id | int unsigned | PRI | ||
official_account_id | tinyint(1) | |||
type | tinyint(1) | 授权模块(1:群打卡,2:抽奖活动,3:门店活码,4:互动雷达) | ||
tenant_id | int | 租户id | ||
corp_id | int | 企业id | ||
create_user_id | int | 创建人ID | ||
deleted_at | timestamp | |||
created_at | timestamp | |||
updated_at | timestamp | CURRENT_TIMESTAMP |
# 互动雷达-基本信息表
表名:mc_radar
字段名称 | 类型 | 默认值 | 属性 | 字段说明 |
---|---|---|---|---|
id | int unsigned | PRI | ||
type | tinyint(1) | 雷达类型(1:链接,2:PDF,3:文章) | ||
title | varchar(255) | 雷达标题 | ||
link | varchar(255) | 雷达链接 | ||
link_title | varchar(255) | 链接标题 | ||
link_description | varchar(255) | 链接摘要 | ||
link_cover | varchar(255) | 链接封面 | ||
pdf_name | varchar(255) | PDF名称 | ||
varchar(255) | 雷达PDF | |||
article_type | tinyint(1) | 雷达文章类型(1:提取公众号文章,2:新建文章素材) | ||
article | json | 雷达文章 | ||
employee_card | tinyint(1) | 0 | 成员名片(0:不显示,1:显示) | |
action_notice | tinyint(1) | 0 | 行为通知(0:不通知,1:通知) | |
dynamic_notice | tinyint(1) | 0 | 动态通知(0:不通知,1:通知) | |
contact_tags | json | 客户标签 | ||
tag_status | tinyint(1) | 客户标签(0:否,1:是) | ||
contact_grade | json | 客户评分 | ||
tenant_id | int | 租户id | ||
corp_id | int | 企业id | ||
create_user_id | int | 创建人ID | ||
deleted_at | timestamp | |||
created_at | timestamp | |||
updated_at | timestamp | CURRENT_TIMESTAMP |
# 互动雷达-渠道信息表
表名:mc_radar_channel
字段名称 | 类型 | 默认值 | 属性 | 字段说明 |
---|---|---|---|---|
id | int unsigned | PRI | ||
name | varchar(255) | 渠道名称 | ||
tenant_id | int | 租户id | ||
corp_id | int | 企业id | ||
create_user_id | int | 创建人ID | ||
deleted_at | timestamp | |||
created_at | timestamp | |||
updated_at | timestamp | CURRENT_TIMESTAMP |
# 互动雷达-渠道链接信息表
表名:mc_radar_channel_link
字段名称 | 类型 | 默认值 | 属性 | 字段说明 |
---|---|---|---|---|
id | int unsigned | PRI | ||
radar_id | int | MUL | 雷达id(mc_radar.id) | |
channel_id | int | 渠道id(mc_radar_channel.id) | ||
link | varchar(255) | 渠道链接 | ||
employee_id | int | 0 | 员工id | |
click_num | int | 0 | 点击次数 | |
click_person_num | int | 0 | 点击人数 | |
tenant_id | int | 租户id | ||
corp_id | int | 企业id | ||
create_user_id | int | 创建人ID | ||
qr_code | varchar(255) | 员工名片二维码 | ||
deleted_at | timestamp | |||
created_at | timestamp | |||
updated_at | timestamp | CURRENT_TIMESTAMP |
# 互动雷达-客户表
表名:mc_radar_record
字段名称 | 类型 | 默认值 | 属性 | 字段说明 |
---|---|---|---|---|
id | int unsigned | PRI | ||
radar_id | int | 雷达id(mc_radar.id) | ||
channel_id | int | 渠道id(mc_radar_channel.id) | ||
type | tinyint(1) | 客户类型(1:企业客户,2:非企业客户) | ||
union_id | varchar(255) | 客户union_id | ||
nickname | varchar(255) | 昵称 | ||
avatar | varchar(255) | 头像 | ||
contact_id | int | 客户id | ||
employee_id | int | 企业员工id | ||
content | varchar(255) | 内容 | ||
read_time | int | 阅读时长 | ||
finish_rate | tinyint | 0 | 阅读完成率 | |
corp_id | int | 0 | 企业id | |
deleted_at | timestamp | |||
created_at | timestamp | |||
updated_at | timestamp | CURRENT_TIMESTAMP |
# 互动雷达-客户表
表名:mc_radar_record
字段名称 | 类型 | 默认值 | 属性 | 字段说明 |
---|---|---|---|---|
id | int unsigned | PRI | ||
radar_id | int | 雷达id(mc_radar.id) | ||
channel_id | int | 渠道id(mc_radar_channel.id) | ||
type | tinyint(1) | 客户类型(1:企业客户,2:非企业客户) | ||
union_id | varchar(255) | 客户union_id | ||
nickname | varchar(255) | 昵称 | ||
avatar | varchar(255) | 头像 | ||
contact_id | int | 客户id | ||
employee_id | int | 企业员工id | ||
content | varchar(255) | 内容 | ||
read_time | int | 阅读时长 | ||
finish_rate | tinyint | 0 | 阅读完成率 | |
corp_id | int | 0 | 企业id | |
deleted_at | timestamp | |||
created_at | timestamp | |||
updated_at | timestamp | CURRENT_TIMESTAMP |
# 群日历-基本信息表
表名:mc_room_calendar
字段名称 | 类型 | 默认值 | 属性 | 字段说明 |
---|---|---|---|---|
id | int unsigned | PRI | ||
name | varchar(255) | 日历名称 | ||
rooms | json | 群聊 | ||
on_off | tinyint(1) | 1 | 开关(1:开,2:关) | |
tenant_id | int | 租户id | ||
corp_id | int | 企业id | ||
create_user_id | int | 创建人ID | ||
deleted_at | timestamp | |||
created_at | timestamp | |||
updated_at | timestamp | CURRENT_TIMESTAMP | ||
employee_id | int | 0 | MUL |
# 群日历-推送信息表
表名:mc_room_calendar_push
字段名称 | 类型 | 默认值 | 属性 | 字段说明 |
---|---|---|---|---|
id | int unsigned | PRI | ||
room_calendar_id | varchar(255) | 群日历id | ||
name | varchar(255) | 推送内容名称 | ||
day | varchar(255) | 推送时间 | ||
push_content | json | 发送内容 | ||
on_off | tinyint(1) | 1 | 开关(1:开,2:关) | |
status | tinyint(1) | 1 | 状态(1:未推送,2:已推送) | |
deleted_at | timestamp | |||
created_at | timestamp | |||
updated_at | timestamp | CURRENT_TIMESTAMP |
# 群日历-推送信息记录表
表名:mc_room_calendar_record
字段名称 | 类型 | 默认值 | 属性 | 字段说明 |
---|---|---|---|---|
id | int unsigned | PRI | ||
room_calendar_id | int | 群日历id | ||
push_ids | varchar(255) | 推送消息ids | ||
day | varchar(255) | 推送时间 | ||
room_id | varchar(255) | 群聊id | ||
deleted_at | timestamp | |||
created_at | timestamp | |||
updated_at | timestamp | CURRENT_TIMESTAMP |
# 群打卡-基本信息表
表名:mc_room_clock_in
字段名称 | 类型 | 默认值 | 属性 | 字段说明 |
---|---|---|---|---|
id | int unsigned | PRI | ||
name | varchar(255) | 活动名称 | ||
description | varchar(255) | 活动说明 | ||
type | tinyint(1) | 打卡类型(1:连续打卡,2:累计打卡) | ||
tasks | json | 任务设置 | ||
time_type | tinyint(1) | 截止日期(1:永久有效,2,自定义活动时间) | ||
start_time | varchar(20) | 开始时间(为空永久有效,不为空自定义活动时间) | ||
end_time | varchar(20) | 结束时间 | ||
employee_qrcode | varchar(255) | 客服二维码(用户领奖) | ||
corp_card_status | tinyint | 企业名片状态(0:关,1开) | ||
corp_card | json | 企业名片(头像、名称、简介) | ||
contact_clock_tags | json | 客户标签 | ||
point | int | 客户积分 | ||
tenant_id | int | 租户id | ||
corp_id | int | 企业id | ||
create_user_id | int | 创建人ID | ||
deleted_at | timestamp | |||
created_at | timestamp | |||
updated_at | timestamp | CURRENT_TIMESTAMP |
# 群打卡-客户表
表名:mc_room_clock_in_contact
字段名称 | 类型 | 默认值 | 属性 | 字段说明 |
---|---|---|---|---|
id | int unsigned | PRI | ||
clock_in_id | int | 活动id | ||
union_id | varchar(255) | 微信union_id | ||
contact_id | int | 0 | 客户id(mc_work_contact.id。不能匹配时为0) | |
nickname | varchar(255) | 昵称 | ||
avatar | varchar(255) | 头像 | ||
employee_ids | varchar(255) | 企业员工 | ||
city | varchar(255) | 城市 | ||
contact_clock_tags | json | 客户标签 | ||
total_day | int | 0 | 总打卡天数 | |
series_day | int | 0 | 连续打卡天数 | |
status | tinyint | 0 | 状态(0:未完成,1:已完成) | |
receive_level | tinyint(1) | 0 | 已领取奖励任务阶段 | |
deleted_at | timestamp | |||
created_at | timestamp | |||
updated_at | timestamp | CURRENT_TIMESTAMP |
# 群打卡-客户打卡记录表
表名:mc_room_clock_in_contact_record
字段名称 | 类型 | 默认值 | 属性 | 字段说明 |
---|---|---|---|---|
id | int unsigned | PRI | ||
contact_id | int | 客户id(mc_clock_in_contact.id) | ||
day | varchar(255) | 打卡时间 | ||
type | tinyint(1) | 打卡类型(1:连续打卡,2:累计打卡) | ||
clock_in_id | int | 活动id(mc_clock_in.id) | ||
deleted_at | timestamp | |||
created_at | timestamp |
# 群裂变-基础信息主表
表名:mc_room_fission
字段名称 | 类型 | 默认值 | 属性 | 字段说明 |
---|---|---|---|---|
id | int unsigned | PRI | ||
official_account_id | int | 0 | 公众号id | |
active_name | varchar(255) | 活动名称 | ||
end_time | timestamp | 活动结束时间 | ||
target_count | int | 0 | 活动目标人数 | |
new_friend | tinyint(1) | 0 | 必须新好友才能助力(0:否,1:是) | |
delete_invalid | tinyint(1) | 0 | 好友退出全部群聊后助力失效(0:否,1:是) | |
receive_employees | json | 领奖客服成员 | ||
auto_pass | tinyint(1) | 自动通过好友申请 | ||
status | tinyint(1) | 1 | 状态(1:进行中,2:已完成) | |
tenant_id | int | 租户id | ||
corp_id | int | 企业id | ||
create_user_id | int | 0 | 创建人ID | |
deleted_at | timestamp | |||
created_at | timestamp | CURRENT_TIMESTAMP | ||
updated_at | timestamp | CURRENT_TIMESTAMP |
# 群裂变-客户参与
表名:mc_room_fission_contact
字段名称 | 类型 | 默认值 | 属性 | 字段说明 |
---|---|---|---|---|
id | int unsigned | PRI | ||
fission_id | int | 0 | 活动ID | |
union_id | varchar(255) | 客户微信id | ||
nickname | varchar(255) | 客户微信昵称 | ||
avatar | varchar(255) | 客户微信头像 | ||
parent_union_id | varchar(255) | 0 | 上级(被谁邀请来的) | |
level | tinyint(1) | 0 | 裂变等级 | |
contact_id | int | 0 | 客户ID | |
employee | varchar(255) | 添加的员工 | ||
invite_count | int | 0 | 邀请数量 | |
loss | tinyint(1) | 0 | 是否已流失(被删除好友)(0:否,1:是) | |
status | tinyint(1) | 0 | 完成状态。(0:未完成,1:已完成) | |
receive_status | tinyint(1) | 0 | 领取状态(0:未领取,1:已领取) | |
is_new | tinyint(1) | 0 | 新客户(0:老,1:新) | |
external_user_id | varchar(55) | 外部联系人external_userid | ||
room_id | int | 群聊ID | ||
join_status | tinyint(1) | 0 | 入群状态(0:未入群,1:已入群) | |
write_off | tinyint(1) | 0 | 核销(0:未核销,1:已核销) | |
deleted_at | timestamp | |||
created_at | timestamp | CURRENT_TIMESTAMP | ||
updated_at | timestamp | CURRENT_TIMESTAMP |
# 群裂变-邀请客户参与
表名:mc_room_fission_invite
字段名称 | 类型 | 默认值 | 属性 | 字段说明 |
---|---|---|---|---|
id | int unsigned | PRI | ||
fission_id | int | 0 | 活动ID | |
type | tinyint(1) | 2 | 类型(1:邀请,2:暂不邀请) | |
employees | json | 所属员工 | ||
choose_contact | json | 筛选客户条件 | ||
text | varchar(255) | 邀请文案 | ||
link_title | varchar(255) | 邀请链接标题 | ||
link_desc | varchar(255) | 邀请链接描述 | ||
link_pic | varchar(255) | 邀请链接封面图 | ||
wx_link_pic | varchar(255) | 微信图片地址 | ||
deleted_at | timestamp | |||
created_at | timestamp | CURRENT_TIMESTAMP | ||
updated_at | timestamp | CURRENT_TIMESTAMP |
# 群裂变-海报
表名:mc_room_fission_poster
字段名称 | 类型 | 默认值 | 属性 | 字段说明 |
---|---|---|---|---|
id | int unsigned | PRI | ||
fission_id | int | 0 | 活动ID | |
cover_pic | varchar(255) | 海报背景图片 | ||
avatar_show | tinyint(1) | 头像是否显示。0:不显示,1:显示 | ||
nickname_show | tinyint(1) | 昵称是否显示。0:不显示,1:显示 | ||
nickname_color | varchar(255) | 颜色 | ||
qrcode_w | varchar(255) | 二维码宽度 | ||
qrcode_h | varchar(255) | 二维码高度 | ||
qrcode_x | varchar(255) | 二维码X值 | ||
qrcode_y | varchar(255) | 二维码Y值 | ||
deleted_at | timestamp | |||
created_at | timestamp | CURRENT_TIMESTAMP | ||
updated_at | timestamp | CURRENT_TIMESTAMP |
# 群裂变-群聊
表名:mc_room_fission_room
字段名称 | 类型 | 默认值 | 属性 | 字段说明 |
---|---|---|---|---|
id | int unsigned | PRI | ||
fission_id | int | 0 | 活动ID | |
room_qrcode | varchar(255) | 群聊二维码 | ||
room_wx_qrcode | varchar(255) | 群聊二维码微信图片地址 | ||
room | json | 群聊 | ||
room_max | int | 0 | 群人数上限 | |
deleted_at | timestamp | |||
created_at | timestamp | CURRENT_TIMESTAMP | ||
updated_at | timestamp | CURRENT_TIMESTAMP |
# 群裂变-欢迎语
表名:mc_room_fission_welcome
字段名称 | 类型 | 默认值 | 属性 | 字段说明 |
---|---|---|---|---|
id | int unsigned | PRI | ||
fission_id | int | 0 | 活动ID | |
text | text | 文字欢迎语 | ||
link_title | varchar(255) | 链接标题 | ||
link_desc | varchar(255) | 链接描述 | ||
link_pic | varchar(255) | 链接封面地址 | ||
link_wx_url | varchar(255) | 微信图片地址 | ||
template_id | varchar(255) | 欢迎语素材id | ||
deleted_at | timestamp | |||
created_at | timestamp | CURRENT_TIMESTAMP | ||
updated_at | timestamp | CURRENT_TIMESTAMP |
# 客户群-跟进记录
表名:mc_room_follow
字段名称 | 类型 | 默认值 | 属性 | 字段说明 |
---|---|---|---|---|
id | int unsigned | PRI | ||
corp_id | int unsigned | 0 | 企业表ID(corp.id) | |
employee_id | int unsigned | 0 | 员工ID(mc_work_employee.id) | |
room_id | int unsigned | 0 | 客户群ID(mc_work_room.id) | |
follow_template_id | int | 0 | 跟进模板ID(mc_room_follow_template.id) | |
content | text | 跟进内容 | ||
file_url | json | 附件地址 | ||
created_at | timestamp | CURRENT_TIMESTAMP | ||
updated_at | timestamp | |||
deleted_at | timestamp |
# 客户群-跟进模板
表名:mc_room_follow_template
字段名称 | 类型 | 默认值 | 属性 | 字段说明 |
---|---|---|---|---|
id | int unsigned | PRI | ||
corp_id | int unsigned | 0 | 企业表ID(corp.id) | |
employee_id | int unsigned | 0 | 员工ID(mc_work_employee.id) | |
room_id | int unsigned | 0 | 客户群ID(mc_work_room.id) | |
follow_template_id | int | 0 | 跟进模板ID(mc_room_follow_template.id) | |
content | text | 跟进内容 | ||
file_url | json | 附件地址 | ||
created_at | timestamp | CURRENT_TIMESTAMP | ||
updated_at | timestamp | |||
deleted_at | timestamp |
# 无限拉群-基本信息表
表名:mc_room_infinite
字段名称 | 类型 | 默认值 | 属性 | 字段说明 |
---|---|---|---|---|
id | int unsigned | PRI | ||
name | varchar(255) | 名称 | ||
avatar | varchar(255) | 二维码头像 | ||
title_status | tinyint(1) | 1 | 群名称设置(0:关闭,1:开启) | |
title | varchar(255) | 群名称 | ||
describe_status | tinyint(1) | 1 | 入群引导语(0:关闭,1:开启) | |
describe | varchar(255) | 入群引导语 | ||
logo | varchar(255) | 头像 | ||
qw_code | json | 企微活码(qrcode,upper_limit,status状态(0:未开始,1:拉人中,2:已停用)) | ||
total_num | int | 0 | 扫码人数 | |
tenant_id | int | 租户id | ||
corp_id | int | 企业id | ||
create_user_id | int | 创建人ID | ||
deleted_at | timestamp | |||
created_at | timestamp | |||
updated_at | timestamp | CURRENT_TIMESTAMP | ||
employee_id | int | 0 | MUL |
# 客户群消息群发表
表名:mc_room_message_batch_send
字段名称 | 类型 | 默认值 | 属性 | 字段说明 |
---|---|---|---|---|
id | int unsigned | PRI | ||
corp_id | int unsigned | 0 | 企业表ID (mc_corp.id) | |
user_id | int unsigned | 0 | 用户ID【mc_user.id】 | |
user_name | varchar(255) | 用户名称【mc_user.name】 | ||
employee_ids | json | 员工ids | ||
batch_title | varchar(100) | 群发名称 | ||
content | json | 群发消息内容 | ||
send_way | tinyint | 1 | 发送方式(1-立即发送,2-定时发送) | |
definite_time | timestamp | 定时发送时间 | ||
send_time | timestamp | 发送时间 | ||
send_room_total | int unsigned | 0 | 发送成员数量 | |
send_employee_total | int unsigned | 0 | 发送客户数量 | |
send_total | int unsigned | 0 | 已发送数量 | |
not_send_total | int unsigned | 0 | 未发送数量 | |
received_total | int unsigned | 0 | 已送达数量 | |
not_received_total | int unsigned | 0 | 未送达数量 | |
send_status | tinyint | 0 | 状态(0-未发送,1-已发送) | |
created_at | timestamp | |||
updated_at | timestamp | |||
deleted_at | timestamp |
# 客户群消息群发成员表
表名:mc_room_message_batch_send_employee
字段名称 | 类型 | 默认值 | 属性 | 字段说明 |
---|---|---|---|---|
id | int unsigned | PRI | ||
batch_id | int unsigned | 0 | 客户群消息群发id (mc_contact_message_batch_send.id) | |
employee_id | int unsigned | 0 | 员工id (mc_work_employee.id) | |
wx_user_id | varchar(255) | 微信userId (mc_work_employee.wx_user_id) | ||
send_room_total | int unsigned | 0 | 发送群数量 | |
err_code | varchar(10) | 0 | 返回码 | |
err_msg | varchar(255) | 对返回码的文本描述内容 | ||
msg_id | varchar(50) | 企业群发消息的id,可用于获取群发消息发送结果 | ||
send_time | timestamp | 发送时间 | ||
last_sync_time | timestamp | 最后一次同步结果时间 | ||
status | tinyint | 0 | 状态(0-未发送,1-已发送, 2-发送失败) | |
receive_status | tinyint | 0 | 接收状态(0-未接收,1-已接收,2-接收失败) | |
created_at | timestamp | |||
updated_at | timestamp |
# 客户群消息群发结果表
表名:mc_room_message_batch_send_result
字段名称 | 类型 | 默认值 | 属性 | 字段说明 |
---|---|---|---|---|
id | int unsigned | PRI | ||
batch_id | int unsigned | 0 | 客户群消息群发id (mc_contact_message_batch_send.id) | |
employee_id | int unsigned | 0 | 员工id (mc_work_employee.id) | |
wx_user_id | varchar(255) | 微信userId (mc_work_employee.wx_user_id) | ||
send_room_total | int unsigned | 0 | 发送群数量 | |
err_code | varchar(10) | 0 | 返回码 | |
err_msg | varchar(255) | 对返回码的文本描述内容 | ||
msg_id | varchar(50) | 企业群发消息的id,可用于获取群发消息发送结果 | ||
send_time | timestamp | 发送时间 | ||
last_sync_time | timestamp | 最后一次同步结果时间 | ||
status | tinyint | 0 | 状态(0-未发送,1-已发送, 2-发送失败) | |
receive_status | tinyint | 0 | 接收状态(0-未接收,1-已接收,2-接收失败) | |
created_at | timestamp | |||
updated_at | timestamp |
# 群聊质检-基本信息表
表名:mc_room_quality
字段名称 | 类型 | 默认值 | 属性 | 字段说明 |
---|---|---|---|---|
id | int unsigned | PRI | ||
name | varchar(255) | 名称 | ||
rooms | json | 群聊 | ||
quality_type | tinyint(1) | 质检时间(1:全天检测,2:自定义质检时间) | ||
work_cycle | json | 工作周期 | ||
rule | json | 规则 | ||
white_list_status | tinyint(1) | 白名单状态(0:已关闭,1:开启) | ||
keyword | varchar(255) | 关键词 | ||
status | tinyint(1) | 1 | 状态(0:关闭,1:开启) | |
tenant_id | int | 租户id | ||
corp_id | int | 企业id | ||
create_user_id | int | 创建人ID | ||
deleted_at | timestamp | |||
created_at | timestamp | |||
updated_at | timestamp | CURRENT_TIMESTAMP | ||
employee_id | int | 0 | MUL |
# 群聊质检-提醒记录表
表名:mc_room_quality_record
字段名称 | 类型 | 默认值 | 属性 | 字段说明 |
---|---|---|---|---|
id | int unsigned | PRI | ||
quality_id | int | 质检id | ||
message_id | int | 消息id | ||
room_id | int | 群聊 | ||
rule_id | int unsigned | 0 | 规则id | |
content | varchar(255) | 内容 | ||
corp_id | int | 企业id | ||
deleted_at | timestamp | |||
created_at | timestamp | |||
updated_at | timestamp | CURRENT_TIMESTAMP |
# 客户群提醒-基本信息表
表名:mc_room_remind
字段名称 | 类型 | 默认值 | 属性 | 字段说明 |
---|---|---|---|---|
id | int unsigned | PRI | ||
name | varchar(255) | 名称 | ||
rooms | json | 群聊 | ||
is_qrcode | tinyint(1) | 发送带二维码图片(0:不提醒,1:提醒) | ||
is_link | tinyint(1) | 发送链接分享(0:不提醒,1:提醒) | ||
is_miniprogram | tinyint(1) | 发送小程序(0:不提醒,1:提醒) | ||
is_card | tinyint(1) | 发送名片(0:不提醒,1:提醒) | ||
is_keyword | tinyint(1) | 发送关键词(0:不提醒,1:提醒) | ||
keyword | varchar(255) | 关键词 | ||
status | tinyint(1) | 1 | 状态(0:关闭,1:开启) | |
tenant_id | int | 租户id | ||
corp_id | int | 企业id | ||
create_user_id | int | 创建人ID | ||
deleted_at | timestamp | |||
created_at | timestamp | |||
updated_at | timestamp | CURRENT_TIMESTAMP |
# 客户群提醒-提醒记录表
表名:mc_room_remind_record
字段名称 | 类型 | 默认值 | 属性 | 字段说明 |
---|---|---|---|---|
id | int unsigned | PRI | ||
remind_id | int | 提醒id | ||
message_id | int | 消息id | ||
room_id | int | 群聊 | ||
type | tinyint(1) | 类型(1:二维码,2:链接,3:小程序,4:名片,5:关键词) | ||
content | varchar(255) | 内容 | ||
keyword | varchar(255) | 关键词 | ||
corp_id | int | 企业id | ||
deleted_at | timestamp | |||
created_at | timestamp | |||
updated_at | timestamp | CURRENT_TIMESTAMP |
# 群sop
表名:mc_room_sop
字段名称 | 类型 | 默认值 | 属性 | 字段说明 |
---|---|---|---|---|
id | int unsigned | PRI | ||
corp_id | int | 企业id | ||
creator_id | int | 创建人id | ||
name | varchar(100) | 规则名称 | ||
setting | text | 推送内容(json) | ||
room_ids | text | 群聊id(json) | ||
state | tinyint(1) | 开关:0关 1开 | ||
created_at | timestamp | CURRENT_TIMESTAMP | ||
updated_at | timestamp | CURRENT_TIMESTAMP |
# 群sop Log
表名:mc_room_sop_log
字段名称 | 类型 | 默认值 | 属性 | 字段说明 |
---|---|---|---|---|
id | int unsigned | PRI | ||
corp_id | int | work_corp.id | ||
room_sop_id | int | work_sop_room.id | ||
room_id | int | work_room.id | ||
state | tinyint(1) | 0 | 是否已完成:0否,1是 | |
employee | varchar(100) | 客服wxid | ||
contact | varchar(100) | 客户wxid | ||
task | text | 触发的规则json | ||
status | tinyint(1) | 0 | 状态 0-未发送 1-已发送 | |
created_at | timestamp | |||
updated_at | timestamp |
# 客户群标签
表名:mc_room_tag
字段名称 | 类型 | 默认值 | 属性 | 字段说明 |
---|---|---|---|---|
id | int unsigned | PRI | 企业标签ID | |
wx_room_tag_id | varchar(255) | 微信企业标签ID(暂未用到) | ||
corp_id | int unsigned | 0 | 企业表ID (mc_corp.id) | |
name | varchar(255) | 标签名称 | ||
order | int unsigned | 0 | 排序 | |
room_tag_group_id | int unsigned | 0 | 客户标签分组ID(mc_work_contract_tag_group.id) | |
tenant_id | int | 租户id | ||
created_at | timestamp | CURRENT_TIMESTAMP | ||
updated_at | timestamp | |||
deleted_at | timestamp |
# 客户群标签 - 分组
表名:mc_room_tag_group
字段名称 | 类型 | 默认值 | 属性 | 字段说明 |
---|---|---|---|---|
id | int unsigned | PRI | ||
wx_group_id | varchar(60) | 微信企业标签分组ID(暂未用到) | ||
corp_id | int unsigned | 0 | 企业表ID (mc_corp.id) | |
group_name | varchar(30) | 客户群标签分组名称 | ||
order | int unsigned | 0 | 排序 | |
tenant_id | int | 租户id | ||
created_at | timestamp | CURRENT_TIMESTAMP | ||
updated_at | timestamp | |||
deleted_at | timestamp |
# 客户群-标签关联表
表名:mc_room_tag_pivot
字段名称 | 类型 | 默认值 | 属性 | 字段说明 |
---|---|---|---|---|
id | int unsigned | PRI | ||
room_id | int unsigned | 客户群表ID(work_room.id) | ||
employee_id | int | 0 | 员工表id(work_employee.id) | |
room_tag_id | int unsigned | 客户群标签表ID(work_room_tag.id) | ||
type | tinyint | 0 | 标签类型, 1-企业设置, 2-员工自定义 | |
created_at | timestamp | CURRENT_TIMESTAMP | ||
updated_at | timestamp | |||
deleted_at | timestamp |
# 标签建群-基本信息表
表名:mc_room_tag_pull
字段名称 | 类型 | 默认值 | 属性 | 字段说明 |
---|---|---|---|---|
id | int unsigned | PRI | ||
name | varchar(255) | 任务名称 | ||
employees | varchar(255) | 群发员工 | ||
choose_contact | json | 筛选客户条件 | ||
guide | varchar(255) | 入群引导语 | ||
rooms | json | 群聊 | ||
filter_contact | tinyint(1) | 1 | 过滤客户(0:否,1:是) | |
contact_num | int | 客户数量 | ||
wx_tid | json | 企业群发消息的id | ||
tenant_id | int | 租户id | ||
corp_id | int | 企业id | ||
create_user_id | int | 创建人ID | ||
deleted_at | timestamp | |||
created_at | timestamp | |||
updated_at | timestamp | CURRENT_TIMESTAMP |
# 标签建群-客户表
表名:mc_room_tag_pull_contact
字段名称 | 类型 | 默认值 | 属性 | 字段说明 |
---|---|---|---|---|
id | int unsigned | PRI | ||
room_tag_pull_id | int | 标签建群id(mc_room_tag_pull.id) | ||
contact_id | int | 客户id | ||
wx_external_userid | varchar(255) | 客户wx_external_userid | ||
contact_name | varchar(255) | 客户名称 | ||
employee_id | int | 员工id | ||
wx_user_id | varchar(255) | 员工wx_user_id | ||
send_status | tinyint(1) | 0 | 发送状态:0-未发送 1-已发送 2-因客户不是好友导致发送失败 3-因客户已经收到其他群发消息导致发送失 | |
is_join_room | tinyint(1) | 0 | 是否入群(0:否,1:是) | |
room_id | int | 客户群id(mc_work_room.id) | ||
deleted_at | timestamp | |||
created_at | timestamp | |||
updated_at | timestamp | CURRENT_TIMESTAMP |
# 模板拉群-模板
表名:mc_room_template_pull
字段名称 | 类型 | 默认值 | 属性 | 字段说明 |
---|---|---|---|---|
id | int unsigned | PRI | ||
name | varchar(255) | 名称 | ||
employees | json | 模板内员工[1,2] | ||
contact_id | int | 0 | 客户id | |
tenant_id | int | 租户id | ||
corp_id | int | 企业id | ||
create_user_id | int | 创建人ID | ||
created_at | timestamp | CURRENT_TIMESTAMP | ||
updated_at | timestamp | |||
deleted_at | timestamp |
# 客户群-待办
表名:mc_room_todo
字段名称 | 类型 | 默认值 | 属性 | 字段说明 |
---|---|---|---|---|
id | int unsigned | PRI | ||
room_id | int unsigned | 0 | 客户群ID(mc_work_room.id) | |
employee_ids | json | 员工ID(mc_work_employee.id) | ||
content | text | 跟进内容 | ||
day | varchar(10) | 提醒日期 | ||
time | varchar(10) | 提醒时间 | ||
wx_user_id | json | 员工wx.userId | ||
status | tinyint(1) | 0 | 提醒状态(0:未提醒,1:已提醒) | |
corp_id | int unsigned | 0 | 企业表ID(corp.id) | |
tenant_id | int | 租户id | ||
create_user_id | int | 创建人ID | ||
created_at | timestamp | CURRENT_TIMESTAMP | ||
updated_at | timestamp | |||
deleted_at | timestamp |
# 客户群 - 互动轨迹
表名:mc_room_track
字段名称 | 类型 | 默认值 | 属性 | 字段说明 |
---|---|---|---|---|
id | int unsigned | PRI | ||
room_id | int unsigned | 0 | 客户群ID work_room.id | |
employee_id | int unsigned | 0 | 通讯录ID(mc_work_employee.id) | |
contact_id | int unsigned | 0 | 外部联系人ID work_contact.id | |
title | varchar(255) | 0 | 事件标题 | |
event | tinyint | 0 | 事件 | |
content | varchar(255) | 内容 | ||
corp_id | int unsigned | 0 | 企业表ID corp.id | |
relation_id | int | 0 | 关联id | |
created_at | timestamp | CURRENT_TIMESTAMP | ||
updated_at | timestamp | |||
deleted_at | timestamp |
# 入群欢迎语表
表名:mc_room_welcome_template
字段名称 | 类型 | 默认值 | 属性 | 字段说明 |
---|---|---|---|---|
id | int unsigned | PRI | ||
corp_id | varchar(11) | 0 | 企业表ID(mc_crop.id) | |
msg_text | varchar(255) | 欢迎语1(文字) | ||
complex_type | varchar(50) | 欢迎语2类型 | ||
msg_complex | json | 欢迎语2(图片、链接、小程序) | ||
complex_template_id | varchar(55) | 欢迎语2素材id | ||
create_user_id | int | 0 | 创建人ID | |
deleted_at | timestamp | |||
created_at | timestamp | CURRENT_TIMESTAMP | ||
updated_at | timestamp | CURRENT_TIMESTAMP |
# 入群欢迎语表
表名:mc_room_welcome_template
字段名称 | 类型 | 默认值 | 属性 | 字段说明 |
---|---|---|---|---|
id | int unsigned | PRI | ||
corp_id | varchar(11) | 0 | 企业表ID(mc_crop.id) | |
msg_text | varchar(255) | 欢迎语1(文字) | ||
complex_type | varchar(50) | 欢迎语2类型 | ||
msg_complex | json | 欢迎语2(图片、链接、小程序) | ||
complex_template_id | varchar(55) | 欢迎语2素材id | ||
create_user_id | int | 0 | 创建人ID | |
deleted_at | timestamp | |||
created_at | timestamp | CURRENT_TIMESTAMP | ||
updated_at | timestamp | CURRENT_TIMESTAMP |
# 客户群表
表名:mc_work_room
字段名称 | 类型 | 默认值 | 属性 | 字段说明 |
---|---|---|---|---|
id | int unsigned | PRI | ||
batch_id | int unsigned | 0 | 客户群消息群发id (mc_contact_message_batch_send.id) | |
employee_id | int unsigned | 0 | 员工id (mc_work_employee.id) | |
room_id | int unsigned | 0 | 客户群id(work_room.id) | |
room_name | varchar(255) | 客户群名称(work_room.name) | ||
room_employee_num | int unsigned | 0 | 客户群成员数量 | |
room_create_time | timestamp | 群聊创建时间 | ||
chat_id | varchar(50) | 外部客户群id,群发消息到客户不吐出该字段 | ||
user_id | varchar(50) | 企业服务人员的userid | ||
status | tinyint | 0 | 发送状态 0-未发送 1-已发送 2-因客户不是好友导致发送失败 3-因客户已经收到其他群发消息导致发送失败 | |
send_time | int unsigned | 0 | 发送时间,发送状态为1时返回 | |
created_at | timestamp | |||
updated_at | timestamp |
# 客户群分组管理表
表名:mc_work_room_group
字段名称 | 类型 | 默认值 | 属性 | 字段说明 |
---|---|---|---|---|
id | int(10) unsigned | null | PRI | |
corp_id | int(11) unsigned | null | 企业表ID(mc_corp.id) | |
name | varchar(255) | null | 分组名称 | |
created_at | timestamp | CURRENT_TIMESTAMP | ||
updated_at | timestamp | null | ||
deleted_at | timestamp | null |
# 客户群-关联表
表名:mc_work_contact_room
字段名称 | 类型 | 默认值 | 属性 | 字段说明 |
---|---|---|---|---|
id | int(11) unsigned | null | PRI | |
wx_user_id | varchar(255) | |||
contact_id | int(11) unsigned | 0 | 客户表id(work_contact.id) | |
employee_id | int(11) unsigned | 0 | 员工ID (work_employee.id) | |
unionid | varchar(255) | 仅当群成员类型是微信用户(包括企业成员未添加好友),且企业或第三方服务商绑定了微信开发者ID有此字段 | ||
room_id | int(11) unsigned | 0 | 客户群表id(work_room.id) | |
join_scene | tinyint(1) unsigned | 3 | 入群方式1 - 由成员邀请入群(直接邀请入群)2 - 由成员邀请入群(通过邀请链接入群)3 - 通过扫描群二维码入群 | |
type | tinyint(4) unsigned | 1 | 成员类型(1 - 企业成员 2 - 外部联系人) | |
status | tinyint(4) | 1 | 成员状态。1 - 正常2 -退群 | |
join_time | timestamp | CURRENT_TIMESTAMP | 入群时间 | |
out_time | varchar(50) | 退群时间 | ||
created_at | timestamp | CURRENT_TIMESTAMP | ||
updated_at | timestamp | null | ||
deleted_at | timestamp | null |
# 企业应用表
表名:mc_work_agent
字段名称 | 类型 | 默认值 | 属性 | 字段说明 |
---|---|---|---|---|
id | int(10) unsigned | null | PRI | |
corp_id | int(11) | null | 企业ID | |
wx_agent_id | varchar(255) | 微信应用ID | ||
wx_secret | varchar(255) | 微信应用secret | ||
name | varchar(255) | 应用名称 | ||
square_logo_url | varchar(255) | 应用方形头像 | ||
description | varchar(255) | 应用详情 | ||
close | tinyint(4) | 0 | 应用是否被停用 0否1是 | |
redirect_domain | varchar(255) | 应用可信域名 | ||
report_location_flag | tinyint(4) | 0 | 应用是否打开地理位置上报 0:不上报;1:进入会话上报; | |
is_reportenter | tinyint(4) | 0 | 是否上报用户进入应用事件。0:不接收;1:接收 | |
home_url | varchar(255) | 应用主页url | ||
type | tinyint(4) | null | 应用类型 1-侧边栏 2-会话消息 3-工作台 | |
created_at | timestamp | CURRENT_TIMESTAMP | ||
updated_at | timestamp | null | ||
deleted_at | timestamp | null |
# 侧边栏表
表名:mc_chat_tool
字段名称 | 类型 | 默认值 | 属性 | 字段说明 |
---|---|---|---|---|
id | int(10) unsigned | null | PRI | |
page_name | varchar(255) | 侧边栏页面名称 | ||
page_flag | varchar(255) | 侧边栏页面标识 | ||
created_at | timestamp | CURRENT_TIMESTAMP | ||
updated_at | timestamp | null | ||
deleted_at | timestamp | null | ||
status | tinyint(4) | 1 | 状态 0否 1是 |
# 门店活码-基本信息表
表名:mc_shop_code
字段名称 | 类型 | 默认值 | 属性 | 字段说明 |
---|---|---|---|---|
id | int unsigned | PRI | ||
name | varchar(255) | 名称 | ||
type | tinyint(1) | 类型(1:扫码添加店主。2:扫码加入门店群。3:扫码加入城市群) | ||
employee | json | 店主 | ||
employee_qrcode | json | 店主二维码 | ||
qw_code | json | 拉群活码(mc_work_room_auto_pull) | ||
search_keyword | varchar(255) | 搜索关键词 | ||
address | varchar(255) | 地址 | ||
country | varchar(255) | 国家 | ||
province | varchar(255) | 省 | ||
city | varchar(255) | 城市 | ||
district | varchar(255) | 地区 | ||
lat | varchar(255) | 地址纬度 | ||
lng | varchar(255) | 地址经度 | ||
status | tinyint(1) | 1 | 状态(0:关闭,1:开启) | |
tenant_id | int | 租户id | ||
corp_id | int | 企业id | ||
create_user_id | int | 创建人ID | ||
deleted_at | timestamp | |||
created_at | timestamp | |||
updated_at | timestamp | CURRENT_TIMESTAMP |
# 门店活码-页面设置表
表名:mc_shop_code_page
字段名称 | 类型 | 默认值 | 属性 | 字段说明 |
---|---|---|---|---|
id | int unsigned | PRI | ||
type | tinyint(1) | 类型(1:扫码添加店主。2:扫码加入门店群。3:扫码加入城市群) | ||
title | varchar(255) | 页面标题 | ||
show_type | tinyint(1) | 1 | 扫码页面展示(1:默认样式,2:自定义海报) | |
default | json | 默认样式(企业介绍,企业logo,扫码引导语,门店地址) | ||
poster | varchar(255) | 自定义海报 | ||
autoPass | tinyint(1) | 0 | 好友直接入群(0:关闭,1:开启) | |
tenant_id | int | 租户id | ||
corp_id | int | 企业id | ||
create_user_id | int | 创建人ID | ||
deleted_at | timestamp | |||
created_at | timestamp | |||
updated_at | timestamp | CURRENT_TIMESTAMP |
# 门店活码-页面点击记录表
表名:mc_shop_code_record
字段名称 | 类型 | 默认值 | 属性 | 字段说明 |
---|---|---|---|---|
id | int unsigned | PRI | ||
type | tinyint(1) | 类型(1:扫码添加店主。2:扫码加入门店群。3:扫码加入城市群) | ||
corp_id | int | 企业id | ||
shop_id | int | 门店id | ||
deleted_at | timestamp | |||
created_at | timestamp | |||
updated_at | timestamp | CURRENT_TIMESTAMP |
# 裂变-基础信息主表
表名:mc_work_fission
字段名称 | 类型 | 默认值 | 属性 | 字段说明 |
---|---|---|---|---|
id | int unsigned | PRI | ||
corp_id | int | 0 | 企业表ID(mc_crop.id) | |
active_name | varchar(255) | 活动名称 | ||
service_employees | json | 客服成员 | ||
auto_pass | tinyint(1) | 自动通过好友申请 | ||
auto_add_tag | tinyint(1) | 自动添加客户标签 | ||
contact_tags | json | 标签组 | ||
end_time | timestamp | 活动结束时间 | ||
qr_code_invalid | int | 二维码有效期(天)为空则是立即失效 | ||
tasks | json | 裂变任务 | ||
new_friend | tinyint(1) | 必须新好友才能助力 | ||
delete_invalid | tinyint(1) | 删除员工后助力失效 | ||
receive_prize | tinyint(1) | 领奖方式:0联系客服,1兑换链接 | ||
receive_prize_employees | json | 领奖-员工 | ||
receive_links | json | 领奖-兑换链接 | ||
receive_qrcode | json | 领奖-员工二维码 | ||
create_user_id | int | 0 | 创建人ID | |
deleted_at | timestamp | |||
created_at | timestamp | CURRENT_TIMESTAMP | ||
updated_at | timestamp | CURRENT_TIMESTAMP |
# 裂变-客户参与
表名:mc_work_fission_contact
字段名称 | 类型 | 默认值 | 属性 | 字段说明 |
---|---|---|---|---|
id | int unsigned | PRI | ||
fission_id | int | 0 | 活动ID | |
union_id | varchar(255) | 客户微信id | ||
nickname | varchar(255) | 客户微信昵称 | ||
avatar | varchar(255) | 客户微信头像 | ||
contact_superior_user_parent | int | 0 | 上级(被谁邀请来的) | |
level | tinyint(1) | 0 | 裂变等级 | |
employee | varchar(255) | 添加的员工 | ||
invite_count | int | 0 | 邀请数量 | |
loss | tinyint(1) | 0 | 是否已流失(被删除好友) | |
status | tinyint(1) | 0 | 完成状态。(0:未完成,1:已完成) | |
receive_level | tinyint(1) | 0 | 已领取奖励阶段 | |
is_new | tinyint(1) | 0 | 新客户(0:老,1:新) | |
external_user_id | varchar(55) | 外部联系人external_userid | ||
qrcode_id | varchar(255) | 二维码ID | ||
qrcode_url | varchar(255) | 二维码图片链接 | ||
deleted_at | timestamp | |||
created_at | timestamp | CURRENT_TIMESTAMP | ||
updated_at | timestamp | CURRENT_TIMESTAMP |
# 裂变-邀请客户参与
表名:mc_work_fission_invite
字段名称 | 类型 | 默认值 | 属性 | 字段说明 |
---|---|---|---|---|
id | int unsigned | PRI | ||
fission_id | int | 0 | 活动ID | |
type | tinyint(1) | 2 | 类型(1:邀请,2:暂不邀请) | |
text | text | 邀请文案 | ||
link_title | varchar(255) | 邀请链接标题 | ||
link_desc | varchar(255) | 邀请链接描述 | ||
link_pic | varchar(255) | 邀请链接封面图 | ||
wx_link_pic | varchar(255) | 微信图片地址 | ||
deleted_at | timestamp | |||
created_at | timestamp | CURRENT_TIMESTAMP | ||
updated_at | timestamp | CURRENT_TIMESTAMP |
# 裂变-海报
表名:mc_work_fission_poster
字段名称 | 类型 | 默认值 | 属性 | 字段说明 |
---|---|---|---|---|
id | int unsigned | PRI | ||
fission_id | int | 0 | 活动ID | |
poster_type | tinyint(1) | 裂变海报:0海报,1个人名片 | ||
cover_pic | varchar(255) | 海报背景图片 | ||
wx_cover_pic | varchar(255) | 背景图片微信地址 | ||
foward_text | varchar(255) | 海报转发话术 | ||
avatar_show | tinyint(1) | 头像是否显示。0:不显示,1:显示 | ||
nickname_show | tinyint(1) | 昵称是否显示。0:不显示,1:显示 | ||
nickname_color | varchar(255) | 颜色 | ||
card_corp_image_name | varchar(255) | 个人名片企业形象名称 | ||
card_corp_name | varchar(255) | 个人名片企业名称 | ||
card_corp_logo | varchar(255) | 个人名片企业logo | ||
qrcode_w | varchar(255) | 二维码宽度 | ||
qrcode_h | varchar(255) | 二维码高度 | ||
qrcode_x | varchar(255) | 二维码X值 | ||
qrcode_y | varchar(255) | 二维码Y值 | ||
qrcode_id | varchar(255) | 二维码ID | ||
qrcode_url | varchar(255) | 二维码图片链接 | ||
deleted_at | timestamp | |||
created_at | timestamp | CURRENT_TIMESTAMP | ||
updated_at | timestamp | CURRENT_TIMESTAMP |
# 裂变-推送
表名:mc_work_fission_push
字段名称 | 类型 | 默认值 | 属性 | 字段说明 |
---|---|---|---|---|
id | int unsigned | PRI | ||
fission_id | int | 0 | 活动ID | |
push_employee | tinyint | 员工推送 | ||
push_contact | tinyint | 客户推送 | ||
msg_text | varchar(255) | 消息1(文字) | ||
msg_complex | json | 消息2(图片、链接、小程序) | ||
msg_complex_type | varchar(55) | 消息2类型(image | ||
deleted_at | timestamp | |||
created_at | timestamp | CURRENT_TIMESTAMP | ||
updated_at | timestamp | CURRENT_TIMESTAMP |
# 裂变-欢迎语
表名:mc_work_fission_welcome
字段名称 | 类型 | 默认值 | 属性 | 字段说明 |
---|---|---|---|---|
id | int unsigned | PRI | ||
fission_id | int | 0 | 活动ID | |
msg_text | text | 文字欢迎语 | ||
link_title | varchar(255) | 链接标题 | ||
link_desc | varchar(255) | 链接描述 | ||
link_cover_url | varchar(255) | 链接封面地址 | ||
link_wx_url | varchar(255) | 微信图片地址 | ||
deleted_at | timestamp | |||
created_at | timestamp | CURRENT_TIMESTAMP | ||
updated_at | timestamp | CURRENT_TIMESTAMP |
# 企微朋友圈-基本信息表
表名:mc_work_moment
字段名称 | 类型 | 默认值 | 属性 | 字段说明 |
---|---|---|---|---|
id | int unsigned | PRI | ||
wx_moment_id | varchar(255) | 0 | 朋友圈id | |
creator | varchar(255) | 朋友圈创建者userid | ||
create_time | varchar(255) | 创建时间 | ||
create_type | tinyint(1) | 0 | 朋友圈创建来源。0:企业 1:个人 | |
visible_type | tinyint(1) | 0 | 可见范围类型。0:部分可见 1:公开 | |
visible_range | json | 指定的发表范围 | ||
text | json | 文本消息结构text.content | ||
image | json | 图片消息结构image.media_id | ||
video | json | 视频消息结构video.media_id&video.thumb_media_id | ||
link | json | 网页链接消息结构link.title&link.url | ||
location | json | 地理位置消息结构location.latitude&location.longitude&location.name | ||
attachments | json | 发布任务附件 | ||
signature | varchar(255) | 唯一标识 | ||
status | tinyint | 1 | 发布状态(仅个人发布有效), 0未发布,1已发布 | |
job_id | varchar(255) | 异步任务id | ||
tenant_id | int | 租户id | ||
corp_id | int | 企业id | ||
employee_id | int | 朋友圈创建者id | ||
deleted_at | timestamp | |||
created_at | timestamp | |||
updated_at | timestamp | CURRENT_TIMESTAMP |
# 企微朋友圈-客户朋友圈的互动数据表
表名:mc_work_moment_comment
字段名称 | 类型 | 默认值 | 属性 | 字段说明 |
---|---|---|---|---|
id | int unsigned | PRI | ||
moment_id | int | 0 | 朋友圈id | |
wx_moment_id | varchar(255) | 微信朋友圈id | ||
type | tinyint(1) | 0 | 类型(1:点赞2:评论) | |
contact_id | int | 0 | 客户id | |
external_userid | varchar(255) | 评论的外部联系人userid | ||
employee_id | int | 0 | 员工id | |
userid | varchar(255) | 评论的企业成员userid | ||
create_time | varchar(255) | 评论时间 | ||
deleted_at | timestamp | |||
created_at | timestamp | |||
updated_at | timestamp | CURRENT_TIMESTAMP |
# 企微朋友圈-企业发表的朋友圈成员执行情况表
表名:mc_work_moment_employee
字段名称 | 类型 | 默认值 | 属性 | 字段说明 |
---|---|---|---|---|
id | int unsigned | PRI | ||
moment_id | int | 0 | 朋友圈id | |
wx_moment_id | varchar(255) | 微信朋友圈id | ||
userid | varchar(255) | 发表成员用户userid | ||
publish_status | tinyint(1) | 0 | 成员发表状态。0:未发表 1:已发表 | |
employee_id | int | 朋友圈创建者id | ||
deleted_at | timestamp | |||
created_at | timestamp |
# 企微朋友圈-企业发表的朋友圈成员执行情况表
表名:mc_work_moment_employee
字段名称 | 类型 | 默认值 | 属性 | 字段说明 |
---|---|---|---|---|
id | int unsigned | PRI | ||
moment_id | int | 0 | 朋友圈id | |
wx_moment_id | varchar(255) | 微信朋友圈id | ||
userid | varchar(255) | 发表成员用户userid | ||
publish_status | tinyint(1) | 0 | 成员发表状态。0:未发表 1:已发表 | |
employee_id | int | 朋友圈创建者id | ||
deleted_at | timestamp | |||
created_at | timestamp | |||
updated_at | timestamp | CURRENT_TIMESTAMP |
# 自动拉群表
表名:mc_work_room_auto_pull
字段名称 | 类型 | 默认值 | 属性 | 字段说明 |
---|---|---|---|---|
id | int unsigned | PRI | ||
corp_id | int unsigned | 企业表ID(mc_corp.id) | ||
qrcode_name | varchar(255) | 二维码名称 | ||
qrcode_url | varchar(255) | 二维码地址 | ||
wx_config_id | varchar(255) | 二维码凭证 | ||
is_verified | tinyint unsigned | 2 | 添加验证 (1:需验证 2:直接通过) | |
leading_words | text | 入群引导语 | ||
tags | json | 群标签 [{tag_id : 1 ,type : 1,tag_name :标签 ,group_id:1 ,group_name`:分组名称}] | ||
employees | json | 使用成员[{id : 1 ,name: 成员`}] | ||
rooms | json | 群[{id : 1 ,type : 1,name :成员 ,room_max:'群上限'}] | ||
created_at | timestamp | CURRENT_TIMESTAMP | ||
updated_at | timestamp | |||
deleted_at | timestamp |
# 客户群每日客户数据报表统计
表名:mc_work_room_daily_statistic
字段名称 | 类型 | 默认值 | 属性 | 字段说明 |
---|---|---|---|---|
id | int unsigned | PRI | ||
corp_id | int unsigned | 0 | MUL | |
chat_name | varchar(20) | 群名称 | ||
chat_id | varchar(50) | 客户群ID | ||
owner_name | varchar(20) | 群主名称 | ||
owner_id | varchar(32) | 群主ID | ||
date | varchar(10) | 统计日期 | ||
member_total | int unsigned | 0 | 群人数 | |
new_member_cnt | int unsigned | 0 | 新增客户数 | |
lost_member_cnt | int unsigned | 0 | 流失客户数 | |
chat_create_at | datetime | 群创建时间 | ||
created_at | datetime | |||
updated_at | datetime |
# 以群主为维度的每日群聊数据统计表
表名:mc_work_room_owner_statistic
字段名称 | 类型 | 默认值 | 属性 | 字段说明 |
---|---|---|---|---|
id | int unsigned | PRI | id | |
corp_id | int unsigned | 0 | MUL | 企业id |
date | varchar(10) | 统计日期 | ||
owner_name | varchar(20) | 群主名称 | ||
owner_id | varchar(32) | 群主ID | ||
chat_total | int unsigned | 0 | 群总数量 | |
member_total | int unsigned | 0 | 群成员总数 | |
new_chat_cnt | int unsigned | 0 | 创建群聊总数 | |
chat_has_msg | int unsigned | 0 | 有过消息的群聊总数 | |
new_member_cnt | int unsigned | 0 | 新增群成员总数 | |
member_has_msg | int unsigned | 0 | 发过消息的群成员数 | |
msg_total | int unsigned | 0 | 群消息总数 | |
created_at | datetime | |||
updated_at | datetime |
# 群聊数据汇总表
表名:mc_work_room_statistic
字段名称 | 类型 | 默认值 | 属性 | 字段说明 |
---|---|---|---|---|
id | int unsigned | PRI | ||
corp_id | int unsigned | 0 | MUL | |
date | date | 日期 | ||
chat_total | int unsigned | 0 | 群聊总数 | |
new_chat_cnt | int unsigned | 创建群聊总数 | ||
member_total | int | 群成员总数 | ||
new_member_cnt | int unsigned | 新增成员总数 | ||
lost_member_cnt | int unsigned | 流失成员总数 | ||
msg_total | int unsigned | 群聊消息总数 | ||
member_has_msg | int | 发过消息的群成员数 | ||
chat_has_msg | int unsigned | 有过消息的群聊数 | ||
created_at | datetime | |||
updated_at | datetime |
# 客户/群聊 分配记录表
表名:mc_work_transfer_log
字段名称 | 类型 | 默认值 | 属性 | 字段说明 |
---|---|---|---|---|
id | int unsigned | PRI | ||
corp_id | int | 企业id (corp.id) | ||
status | tinyint(1) | 客服类型:1离职分配 2在职分配 | ||
type | tinyint(1) | 分配类型:1客户转接 2群聊转接 | ||
name | varchar(255) | 客户/群聊 名称 | ||
contact_id | varchar(100) | 客户/群聊 WxId | ||
handover_employee_id | varchar(100) | 原客服的WxId | ||
takeover_employee_id | varchar(100) | 接替的客服的WxId | ||
state | tinyint(1) | 转接状态:1接替完毕 2等待接替 3客户拒绝 4接替成员客户达到上限 5无接替记录 | ||
created_at | timestamp | CURRENT_TIMESTAMP | ||
updated_at | timestamp | CURRENT_TIMESTAMP |
# 离职成员-客户存储表
表名:mc_work_unassigned
字段名称 | 类型 | 默认值 | 属性 | 字段说明 |
---|---|---|---|---|
id | int unsigned | PRI | ||
corp_id | int | 企业id(corp.id) | ||
handover_userid | varchar(100) | 离职成员的userid | ||
external_userid | varchar(255) | 外部联系人userid | ||
dimission_time | int | 成员离职时间 | ||
created_at | timestamp | CURRENT_TIMESTAMP | ||
updated_at | timestamp | |||
deleted_at | timestamp |
# 会话存档-消息表
表名:mc_work_message_1
字段名称 | 类型 | 默认值 | 属性 | 字段说明 |
---|---|---|---|---|
id | int(11) unsigned | null | PRI | |
corp_id | int(11) unsigned | 0 | 企业表ID (mc_corp.id) | |
seq | int(11) unsigned | 0 | 消息的seq值,标识消息的序号 | |
msg_id | varchar(64) | UNI | 消息唯一标识 | |
action | tinyint(1) unsigned | 0 | 消息动作,0.send(发送消息) 1.recall(撤回消息) 2.switch(切换企业日志) | |
from | varchar(255) | null | 消息发送方id。同一企业内容为userid,非相同企业/机器人为external_userid | |
tolist | json | null | 消息接收方列表,可能是多个,同一个企业内容为userid,非相同企业为external_userid | |
tolist_id | json | null | 接收方ID | |
tolist_type | tinyint(4) | 0 | 接收方类型 0通讯录 1外部联系人 2群 | |
msg_type | tinyint(4) | 0 | 文本消息类型,包括text、image、... | |
content | json | null | 文本内容:详细见wx文档 | |
msg_time | char(13) | 0 | 消息发送时间戳,utc时间,ms单位 | |
updated_at | timestamp | null | ||
deleted_at | timestamp | null | ||
created_at | timestamp | CURRENT_TIMESTAMP | ||
wx_room_id | varchar(255) | 微信群id。如果是单聊则为空 | ||
room_id | int(11) | 0 | 群ID |
# 会话存档-信息检索表
表名:mc_work_message_index
字段名称 | 类型 | 默认值 | 属性 | 字段说明 |
---|---|---|---|---|
id | int(11) | null | PRI | |
corp_id | int(11) | null | 企业表ID | |
to_id | int(11) | null | 接收方ID | |
to_type | tinyint(4) | 0 | 接收方类型 0员工 1外部联系人 2群 | |
created_at | timestamp | CURRENT_TIMESTAMP | ||
updated_at | timestamp | null | ||
from_id | int(11) | null | 发送方ID(员工ID) | |
flag | varchar(30) |
# 会话存档-配置表
表名:mc_work_message_config
字段名称 | 类型 | 默认值 | 属性 | 字段说明 |
---|---|---|---|---|
id | int(11) unsigned | null | PRI | |
corp_id | int(11) unsigned | 0 | 企业ID | |
chat_admin | varchar(255) | (会话内容)企业管理员名称 | ||
chat_admin_phone | char(11) | (会话内容)企业管理员手机号 | ||
chat_admin_idcard | char(18) | (会话内容)管理员身份证 | ||
chat_apply_status | tinyint(3) unsigned | 0 | (会话内容)申请进度 0未申请 1填写企业信息 2添加客服提交资料 3配置后台 4完成 | |
chat_rsa_key | json | null | (会话内容)公、私钥,例如:{public_key : 公钥 ,private_key : 私钥 ,version : 版本号 } | |
chat_secret | varchar(255) | (会话内容)密钥 | ||
chat_status | tinyint(1) unsigned | 0 | (会话内容)存档状态 0不存储 1存储 | |
created_at | timestamp | CURRENT_TIMESTAMP | ||
updated_at | timestamp | null | ||
deleted_at | timestamp | null |
# 智能风控-敏感词词库表
表名:mc_sensitive_word
字段名称 | 类型 | 默认值 | 属性 | 字段说明 |
---|---|---|---|---|
id | int(10) unsigned | null | PRI | |
corp_id | int(11) | 0 | 企业id | |
name | varchar(255) | 敏感词名称 | ||
group_id | int(11) | 0 | 智能风控分组id(mc_sensitive_word_group.id) | |
status | tinyint(4) | 0 | 状态(1-开启,2-关闭) | |
employee_num | tinyint(4) | 0 | 员工触发次数 | |
contact_num | tinyint(4) | 0 | 客户触发次数 | |
created_at | timestamp | CURRENT_TIMESTAMP | ||
updated_at | timestamp | null | ||
deleted_at | timestamp | null |
# 智能风控-分组表
表名:mc_sensitive_word_group
字段名称 | 类型 | 默认值 | 属性 | 字段说明 |
---|---|---|---|---|
id | int(10) | null | PRI | |
corp_id | int(11) | 0 | 企业id | |
user_id | int(11) | null | 用户id(mc_user.id) | |
employee_id | int(11) | null | 员工id (mc_work_employee.id) | |
name | varchar(255) | 分组名称 | ||
created_at | timestamp | CURRENT_TIMESTAMP | ||
updated_at | timestamp | null | ||
deleted_at | timestamp | null |
# 智能风控-敏感词监控表
表名:mc_sensitive_word_monitor
字段名称 | 类型 | 默认值 | 属性 | 字段说明 |
---|---|---|---|---|
id | int(10) unsigned | null | PRI | |
corp_id | int(11) | 0 | 企业id | |
sensitive_word_id | int(11) | 0 | 敏感词词库表id(mc_sensitive_word.id) | |
sensitive_word_name | varchar(255) | null | 敏感词词库表名称(mc_sensitive_word.name) | |
source | tinyint(4) | 0 | 触发来源【1-客户2-员工】 | |
trigger_id | int(11) | 0 | 触发人id | |
trigger_name | varchar(255) | 触发人名称 | ||
trigger_time | timestamp | null | 触发时间 | |
receiver_type | tinyint(4) | null | 接收者类型【1-成员2-外部联系人3-群聊】 | |
receiver_id | int(11) | 0 | 接收者ID | |
receiver_name | varchar(255) | 接收者名称 | ||
work_message_id | int(11) | 0 | 触发消息ID【mc_work_message.id】 | |
chat_content | json | null | 会话内容 | |
created_at | timestamp | null | ||
updated_at | timestamp | CURRENT_TIMESTAMP | ||
deleted_at | timestamp | null |
# 业务日志表
表名:mc_business_log
字段名称 | 类型 | 默认值 | 属性 | 字段说明 |
---|---|---|---|---|
id | int(10) unsigned | null | PRI | |
business_id | int(11) | 0 | 相应业务id | |
params | json | null | 参数 | |
event | smallint(6) | 4 | 事件 | |
operation_id | int(11) | 0 | 操作人id(mc_work_employee.id) | |
created_at | timestamp | CURRENT_TIMESTAMP | ||
updated_at | timestamp | null |
# 系统日志
表名:mc_sys_log
字段名称 | 类型 | 默认值 | 属性 | 字段说明 |
---|---|---|---|---|
id | int(11) | null | PRI | 主键 |
url_path | varchar(255) | 请求链接【/user/create】 | ||
method | varchar(50) | null | 请求方法【get | |
query | varchar(255) | GET参数 | ||
body | json | null | body参数 | |
menu_id | int(11) | null | 菜单ID【mc_rbac_menu.id】 | |
menu_name | varchar(255) | null | 菜单名称【mc_rbac_menu.name】 | |
operate_id | int(11) | 0 | 操作人ID【mc_user.id】 | |
operate_name | varchar(255) | 操作人姓名【mc_user.name】 | ||
created_at | timestamp | null | 创建时间 | |
updated_at | timestamp | CURRENT_TIMESTAMP | 更新时间 | |
deleted_at | timestamp | null | 删除时间 |
# 插件表
表名:mc_plugin
字段名称 | 类型 | 默认值 | 属性 | 字段说明 |
---|---|---|---|---|
id | int(10) | null | PRI | |
corp_id | int(11) | 0 | 企业id | |
name | varchar(255) | 插件名称 | ||
version | varchar(255) | null | 版本号 | |
content | varchar(255) | 简介 | ||
status | tinyint(4) | 0 | 状态(1-启用,2-禁用) | |
created_at | timestamp | CURRENT_TIMESTAMP | ||
updated_at | timestamp | null | ||
deleted_at | timestamp | null |
# 数据库迁移表
表名:mc_migrations
字段名称 | 类型 | 默认值 | 属性 | 字段说明 |
---|---|---|---|---|
id | int(10) unsigned | null | PRI | |
migration | varchar(255) | null | ||
batch | int(11) | null |