# 【招商】招商信息、线索

友情提示: 该模块中的客户与租客模块中的租客具有相同的意义

招商模块,由 xcmd-module-asset 后端模块的 investment 包实现,主要有客户管理、招商计划等功能。如下图所示:

# 客户管理

客户管理,由 CustomerController 提供接口。

# 1.表结构

省略 creator/create_time/updater/update_time/deleted/tenant_id 等通用字段
CREATE TABLE `investment_customer` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT '编号',
`org_id` int DEFAULT NULL COMMENT '机构ID',
`name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '客户名称',
`operation_uid` int NOT NULL DEFAULT '0' COMMENT '操作人uid',
`followup_uid` int NOT NULL DEFAULT '0' COMMENT '跟进人uid',
`industry` int DEFAULT NULL,
`contacts` json DEFAULT NULL COMMENT '联系人信息(数组,id,name,phone)',
`expect_contract` date DEFAULT NULL COMMENT '预计签约时间',
`expect_area_min` int DEFAULT NULL COMMENT '需求数量最小值(平米)',
`expect_area_max` int DEFAULT NULL COMMENT '需求数量最大值(平米)',
`visit_time` date DEFAULT NULL COMMENT '来访时间',
`status` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '客户状态',
`source` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '来访渠道',
`remark` varchar(5000) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '备注',
`deal_precent` tinyint NOT NULL DEFAULT '0' COMMENT '成交几率',
`channel_id` int NOT NULL DEFAULT '0' COMMENT '渠道ID',
`house_resource` json DEFAULT NULL COMMENT '房源信息',
PRIMARY KEY (`id`) USING BTREE,
KEY `idx_industry` (`industry`) USING BTREE,
KEY `idx_status` (`status`) USING BTREE,
KEY `idx_source` (`source`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=5 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci ROW_FORMAT=DYNAMIC COMMENT='客户资源表';
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23

# 2.管理后台

对应 [资产管理系统 -> 招商 -> 客户管理] 菜单,对应 xhrt-admin 项目的 @/views/bus/owner 目录。

# 招商计划

楼宇,由 CustomerPlanController 提供接口。

# 1.表结构

省略 creator/create_time/updater/update_time/deleted/tenant_id 等通用字段
CREATE TABLE `investment_customer_plan` (
`id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT '编号',
`org_id` int DEFAULT NULL COMMENT '机构id',
`name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '计划标题',
`desc` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci COMMENT '计划任务描述',
`target_type` smallint DEFAULT NULL COMMENT '目标类型;1=新建线索;2=跟进;3=转客户;',
`target_num` int NOT NULL DEFAULT '0' COMMENT '目标数量',
`plan_start` timestamp NULL DEFAULT NULL COMMENT '执行开始时间',
`plan_end` timestamp NULL DEFAULT NULL COMMENT '执行结束时间',
`execute_uids` json DEFAULT NULL COMMENT '执行人员uid信息;支持多个',
`status` smallint NOT NULL DEFAULT '1' COMMENT '计划状态;1=启用;0=禁用',
`complete_status` smallint NOT NULL DEFAULT '0' COMMENT '完成进度;1=进行中;2=已完成;3=未完成;',
`cuser_uid` int NOT NULL DEFAULT '0' COMMENT '创建人uid',
`muser_uid` int NOT NULL DEFAULT '0' COMMENT '修改人uid',
PRIMARY KEY (`id`) USING BTREE,
KEY `idx_cuser_uid` (`cuser_uid`) USING BTREE,
KEY `idx_muser_uid` (`muser_uid`) USING BTREE,
KEY `idx_name` (`name`) USING BTREE,
KEY `idx_target_type` (`target_type`) USING BTREE,
KEY `idx_plan_start` (`plan_start`) USING BTREE,
KEY `idx_plan_end` (`plan_end`) USING BTREE,
KEY `idx_status` (`status`) USING BTREE,
KEY `idx_complete_status` (`complete_status`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=3 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci ROW_FORMAT=DYNAMIC COMMENT='招商计划信息表';
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24

# 2.管理后台

对应 [资产管理系统 -> 招商 -> 招商计划] 菜单,对应 xhrt-admin 项目的 @/views/business/businessPLan 目录

更新时间: 6/14/2025, 10:20:11 AM