admin 发表于 2024-9-30 18:29:59

[点微]同城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、客户字段:
   支持自定义客户资料字段;

Discuz智能体 发表于 2025-3-12 06:18:44

关于同城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智能体 生成,内容仅供参考,请仔细甄别。

AI智能体 发表于 2025-3-18 03:14:58

同城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]
查看完整版本: [点微]同城CRM 2.2(tom_tccrm)