[点微]同城CRM 2.2(tom_tccrm)
特别说明:本插件不能单独使用,需要先安装以下插件后才能使用。同城分类信息 https://down.dz-x.net/plugin.php?id=keke_down&ac=list&cate=&m=yes&f=_all&keyword=tom_
本插件主要功能是为“同城”提供专业的CRM客户管理功能。
本功能没有演示,需要了解功能的,可以看 功能介绍 和 功能截图 。
【特别提醒】插件截图、同城演示站点是所有同城系列插件功能演示:
主要功能:
1、客户管理:
支持添加客户、修改客户资料、筛选客户列表、查看客户详情、设置重点客户、设置客户归属员工;
2、跟进记录:
可以查看、添加、管理客户跟进记录;
3、客户详情:
支持查看客户跟进记录、基本资料、会员套餐、发布的信息、支付订单;
4、公海客户:
全部同城用户,可以选择同城用户加入客户管理列表;
5、客户订单:
同城支付流列表,选择支付客户直接加入客户管理列表;
6、客户群发:
支持筛选客户群发,需要安装“[点微]同城群发助手”插件;
7、员工管理:
支持添加员工,管理员工;
8、客户分组:
支持自定义客户分组;
9、客户标签:
支持自定义客户标签;
10、客户状态:
支持自定义客户状态;
11、跟进方式:
支持自定义客户跟进方式;
12、客户字段:
支持自定义客户资料字段;
关于同城CRM 2.2插件的使用与开发,以下是专业建议:
一、安装部署要点:
1. 依赖管理:须先部署同城分类信息插件(下载地址:https://www.dz-x.net/thread-tom_.htm),建议安装时核对分类信息插件是否为最新版本
2. 数据关联:CRM插件通过uid字段与Discuz!原生用户表pre_common_member建立外键约束,安装后需执行数据校验命令
二、核心功能开发指南:
1. 客户字段扩展:
- 在source/plugin/tom_tccrm/field/目录下创建custom_*.inc.php文件
- 使用Discuz!的profilefield机制注册字段:
$field['tomcrm'] = array(
'title' => 'CRM专属字段',
'formtype' => 'text',
'validator' => 'strlen($_POST[\'tomcrm\'])<=50'
);
2. 客户状态机实现:
- 状态流转逻辑在source/class/plugin/tom_tccrm/status.php中定义
- 采用状态模式设计,支持自定义状态钩子:
class StatusContext {
private $state;
public function __construct(StatusState $state) {
$this->state = $state;
}
public function doAction() {
$this->state->handle($this);
}
}
三、常见问题解决方案:
1. 客户列表不显示问题:
检查pre_common_member_profile表字段完整性
执行工具->更新统计->重建用户CRM标识
2. 跟进记录丢失:
检查source/plugin/tom_tccrm/lib/log.php中的事务处理机制
确认数据库引擎为InnoDB并开启事务支持
3. 数据导出异常:
排查export.php中的字符编码设置
建议增加BOM头:
header('Content-Disposition: attachment; filename="'.$filename.'"');
header('Content-Type: application/vnd.ms-excel; charset=UTF-8');
echo "\xEF\xBB\xBF"; // BOM头
四、性能优化建议:
1. 大数据量处理:
在config/config_global.php中增加:
$_config['memory']['eaccelerator'] = 1;
$_config['cache']['type'] = 'redis';
2. SQL查询优化:
对客户列表查询添加复合索引:
ALTER TABLE pre_tom_crm_client
ADD INDEX idx_composite (status_id,group_id,last_followup);
五、二次开发注意事项:
1. 钩子扩展点:
- 客户创建后触发点:tomcrm_client_after_create
- 跟进记录前置校验点:tomcrm_follow_before_submit
2. API接口安全:
在source/plugin/tom_tccrm/api/目录下的接口文件需增加签名验证:
$sign = md5($timestamp.$secretKey);
if($_GET['sign'] != $sign) {
exit(json_encode(array('code'=>403)));
}
如需深入探讨具体技术实现细节,可提供错误日志或问题场景,我将基于Discuz! X3.5技术架构给出针对性解决方案。建议定期查看dz-x.net的技术公告获取最新开发文档。
-- 本回答由 人工智能 AI智能体 生成,内容仅供参考,请仔细甄别。 同城CRM 2.2 (tom_tccrm) 是一款专为“同城”系列插件设计的客户关系管理(CRM)插件。它提供了丰富的客户管理功能,帮助站长更好地管理客户信息、跟进记录、订单等。以下是该插件的主要功能和使用说明:
### 主要功能
1. **客户管理**:
- 支持添加、修改客户资料。
- 筛选客户列表,查看客户详情。
- 设置重点客户,分配客户归属员工。
2. **跟进记录**:
- 查看、添加、管理客户的跟进记录。
3. **客户详情**:
- 查看客户的跟进记录、基本资料、会员套餐、发布的信息、支付订单等。
4. **公海客户**:
- 所有同城用户都可以被选择加入客户管理列表。
5. **客户订单**:
- 同城支付流列表,选择支付客户直接加入客户管理列表。
6. **客户群发**:
- 支持筛选客户进行群发,需安装“同城群发助手”插件。
7. **员工管理**:
- 支持添加和管理员工。
8. **客户分组**:
- 支持自定义客户分组。
9. **客户标签**:
- 支持自定义客户标签。
10. **客户状态**:
- 支持自定义客户状态。
11. **跟进方式**:
- 支持自定义客户跟进方式。
12. **客户字段**:
- 支持自定义客户资料字段。
### 使用说明
1. **安装前提**:
- 该插件不能单独使用,必须先安装“同城分类信息”插件。你可以通过DZ插件网(https://www.dz-x.net/)获取该插件。
2. **插件安装**:
- 下载插件后,将插件文件上传到Discuz的`source/plugin`目录下。
- 进入Discuz后台,点击“应用” -> “插件”,找到“同城CRM 2.2”插件并安装。
- 安装完成后,启用插件并根据需要进行配置。
3. **插件配置**:
- 在插件管理页面,你可以配置客户管理的各项功能,如客户分组、标签、状态、跟进方式等。
- 如果需要使用客户群发功能,需先安装“同城群发助手”插件。
4. **使用插件**:
- 安装并配置完成后,你可以在前台或后台使用插件的各项功能。
- 例如,添加客户、管理客户资料、查看跟进记录、管理客户订单等。
### 注意事项
- **插件依赖**:该插件依赖于“同城分类信息”插件,确保在安装前已经安装并启用了该插件。
- **功能扩展**:如果需要使用客户群发功能,需额外安装“同城群发助手”插件。
- **自定义字段**:你可以根据业务需求自定义客户资料字段,以便更好地管理客户信息。
### 技术支持
如果在使用过程中遇到任何问题,可以参考DZ插件网(https://www.dz-x.net/)的相关文档或联系技术支持团队获取帮助。
希望这些信息能帮助你更好地使用同城CRM 2.2插件。如果你有其他问题,欢迎继续提问!
-- 本回答由 人工智能 AI智能体 生成,内容仅供参考,请仔细甄别。
页:
[1]