5kcrm3.sql 26KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472
  1. /*
  2. Navicat Premium Data Transfer
  3. Source Server : localhost
  4. Source Server Type : MySQL
  5. Source Server Version : 50726
  6. Source Host : localhost:3306
  7. Source Schema : multi_field
  8. Target Server Type : MySQL
  9. Target Server Version : 50726
  10. File Encoding : 65001
  11. Date: 23/06/2021 17:58:30
  12. */
  13. SET NAMES utf8mb4;
  14. SET FOREIGN_KEY_CHECKS = 0;
  15. -- ----------------------------
  16. -- Table structure for 5kcrm_admin_scene_default
  17. -- ----------------------------
  18. DROP TABLE IF EXISTS `5kcrm_admin_scene_default`;
  19. CREATE TABLE `5kcrm_admin_scene_default` (
  20. `default_id` int(11) NOT NULL AUTO_INCREMENT,
  21. `types` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '类型',
  22. `user_id` int(11) NOT NULL COMMENT '人员ID',
  23. `scene_id` int(11) NOT NULL COMMENT '场景ID',
  24. UNIQUE INDEX `default_id`(`default_id`) USING BTREE
  25. ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '场景默认关系表' ROW_FORMAT = DYNAMIC;
  26. -- ----------------------------
  27. -- Records of 5kcrm_admin_scene_default
  28. -- ----------------------------
  29. -- ----------------------------
  30. -- Table structure for 5kcrm_admin_sort
  31. -- ----------------------------
  32. DROP TABLE IF EXISTS `5kcrm_admin_sort`;
  33. CREATE TABLE `5kcrm_admin_sort` (
  34. `sort_id` int(11) NOT NULL AUTO_INCREMENT,
  35. `user_id` int(11) NOT NULL,
  36. `value` text CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '排序内容',
  37. PRIMARY KEY (`sort_id`) USING BTREE
  38. ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '顶部导航栏' ROW_FORMAT = DYNAMIC;
  39. -- ----------------------------
  40. -- Records of 5kcrm_admin_sort
  41. -- ----------------------------
  42. -- ----------------------------
  43. -- Table structure for 5kcrm_admin_structure
  44. -- ----------------------------
  45. DROP TABLE IF EXISTS `5kcrm_admin_structure`;
  46. CREATE TABLE `5kcrm_admin_structure` (
  47. `id` int(11) NOT NULL AUTO_INCREMENT,
  48. `name` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '',
  49. `pid` int(11) NULL DEFAULT 0,
  50. `owner_user_id` int(5) UNSIGNED NULL DEFAULT 0 COMMENT '当前部门负责人',
  51. PRIMARY KEY (`id`) USING BTREE
  52. ) ENGINE = InnoDB AUTO_INCREMENT = 2 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '部门表' ROW_FORMAT = DYNAMIC;
  53. -- ----------------------------
  54. -- Records of 5kcrm_admin_structure
  55. -- ----------------------------
  56. INSERT INTO `5kcrm_admin_structure` VALUES (1, '办公室', 0, 0);
  57. -- ----------------------------
  58. -- Table structure for 5kcrm_admin_system
  59. -- ----------------------------
  60. DROP TABLE IF EXISTS `5kcrm_admin_system`;
  61. CREATE TABLE `5kcrm_admin_system` (
  62. `id` int(11) NOT NULL AUTO_INCREMENT,
  63. `name` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
  64. `value` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '',
  65. `description` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '',
  66. PRIMARY KEY (`id`) USING BTREE
  67. ) ENGINE = InnoDB AUTO_INCREMENT = 3 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = DYNAMIC;
  68. -- ----------------------------
  69. -- Records of 5kcrm_admin_system
  70. -- ----------------------------
  71. INSERT INTO `5kcrm_admin_system` VALUES (1, 'name', '悟空CRM', '网站名称');
  72. INSERT INTO `5kcrm_admin_system` VALUES (2, 'logo', '', '企业logo');
  73. -- ----------------------------
  74. -- Table structure for 5kcrm_admin_system_log
  75. -- ----------------------------
  76. DROP TABLE IF EXISTS `5kcrm_admin_system_log`;
  77. CREATE TABLE `5kcrm_admin_system_log` (
  78. `log_id` int(10) UNSIGNED NOT NULL AUTO_INCREMENT,
  79. `target_name` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '被操作对象的名称',
  80. `user_id` int(10) UNSIGNED NOT NULL COMMENT '用户ID',
  81. `client_ip` varchar(20) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '用户IP',
  82. `module_name` varchar(20) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '模块名',
  83. `controller_name` varchar(20) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '控制器',
  84. `action_name` varchar(20) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '方法',
  85. `action_id` int(10) UNSIGNED NOT NULL DEFAULT 0 COMMENT '操作ID',
  86. `action_delete` tinyint(1) NOT NULL DEFAULT 0 COMMENT '1为删除操作',
  87. `content` text CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '内容',
  88. `create_time` int(10) NOT NULL COMMENT '时间',
  89. PRIMARY KEY (`log_id`) USING BTREE
  90. ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '系统操作日志表' ROW_FORMAT = DYNAMIC;
  91. -- ----------------------------
  92. -- Records of 5kcrm_admin_system_log
  93. -- ----------------------------
  94. -- ----------------------------
  95. -- Table structure for 5kcrm_admin_upgrade_record
  96. -- ----------------------------
  97. DROP TABLE IF EXISTS `5kcrm_admin_upgrade_record`;
  98. CREATE TABLE `5kcrm_admin_upgrade_record` (
  99. `version` int(10) UNSIGNED NULL DEFAULT NULL COMMENT '版本号',
  100. UNIQUE INDEX `version`(`version`) USING BTREE
  101. ) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '升级记录,用于防止重复执行升级SQL。' ROW_FORMAT = DYNAMIC;
  102. -- ----------------------------
  103. -- Records of 5kcrm_admin_upgrade_record
  104. -- ----------------------------
  105. INSERT INTO `5kcrm_admin_upgrade_record` VALUES (1103);
  106. INSERT INTO `5kcrm_admin_upgrade_record` VALUES (1104);
  107. -- ----------------------------
  108. -- Table structure for 5kcrm_admin_user
  109. -- ----------------------------
  110. DROP TABLE IF EXISTS `5kcrm_admin_user`;
  111. CREATE TABLE `5kcrm_admin_user` (
  112. `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '主键',
  113. `username` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '管理后台账号',
  114. `password` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '管理后台密码',
  115. `salt` varchar(4) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '安全符',
  116. `img` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '' COMMENT '头像',
  117. `thumb_img` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '' COMMENT '头像缩略图',
  118. `create_time` int(11) NOT NULL,
  119. `realname` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '' COMMENT '真实姓名',
  120. `num` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '' COMMENT '员工编号',
  121. `email` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '' COMMENT '邮箱',
  122. `mobile` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '' COMMENT '手机号码',
  123. `sex` varchar(5) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '' COMMENT '男、女',
  124. `structure_id` int(11) NOT NULL DEFAULT 0 COMMENT '部门',
  125. `post` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '' COMMENT '岗位',
  126. `status` tinyint(3) NOT NULL DEFAULT 2 COMMENT '状态,0禁用,1启用,2未激活',
  127. `parent_id` int(10) NOT NULL DEFAULT 0 COMMENT '直属上级ID',
  128. `authkey` varchar(32) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '' COMMENT '验证信息',
  129. `authkey_time` int(11) NOT NULL DEFAULT 0 COMMENT '验证失效时间',
  130. `type` tinyint(2) NOT NULL COMMENT '1系统用户 0非系统用户',
  131. `is_read_notice` tinyint(1) NOT NULL DEFAULT 0 COMMENT '用户是否已读升级公告:1已读;0未读',
  132. PRIMARY KEY (`id`) USING BTREE
  133. ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '用户表' ROW_FORMAT = DYNAMIC;
  134. -- ----------------------------
  135. -- Table structure for 5kcrm_admin_user_field
  136. -- ----------------------------
  137. DROP TABLE IF EXISTS `5kcrm_admin_user_field`;
  138. CREATE TABLE `5kcrm_admin_user_field` (
  139. `id` int(11) NOT NULL AUTO_INCREMENT,
  140. `user_id` int(11) NOT NULL,
  141. `types` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '分类',
  142. `datas` text CHARACTER SET utf8 COLLATE utf8_general_ci NULL COMMENT '属性值',
  143. `create_time` int(11) NOT NULL COMMENT '创建时间',
  144. `update_time` int(11) NOT NULL COMMENT '更新时间',
  145. PRIMARY KEY (`id`) USING BTREE
  146. ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '自定义字段展示排序关系表' ROW_FORMAT = DYNAMIC;
  147. -- ----------------------------
  148. -- Records of 5kcrm_admin_user_field
  149. -- ----------------------------
  150. -- ----------------------------
  151. -- Table structure for 5kcrm_admin_user_threeparty
  152. -- ----------------------------
  153. DROP TABLE IF EXISTS `5kcrm_admin_user_threeparty`;
  154. CREATE TABLE `5kcrm_admin_user_threeparty` (
  155. `id` int(10) NOT NULL AUTO_INCREMENT COMMENT '主键',
  156. `user_id` int(10) NOT NULL COMMENT '用户ID',
  157. `key` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '关联模块',
  158. `value` varchar(512) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '关联内容',
  159. PRIMARY KEY (`id`) USING BTREE
  160. ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '关联第三方' ROW_FORMAT = DYNAMIC;
  161. -- ----------------------------
  162. -- Records of 5kcrm_admin_user_threeparty
  163. -- ----------------------------
  164. -- ----------------------------
  165. -- Table structure for 5kcrm_crm_achievement
  166. -- ----------------------------
  167. DROP TABLE IF EXISTS `5kcrm_crm_achievement`;
  168. CREATE TABLE `5kcrm_crm_achievement` (
  169. `achievement_id` int(11) NOT NULL AUTO_INCREMENT,
  170. `name` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '' COMMENT '名字',
  171. `obj_id` int(11) NOT NULL DEFAULT 0 COMMENT '对象ID',
  172. `type` tinyint(2) NOT NULL DEFAULT 0 COMMENT '1公司2部门3员工',
  173. `year` int(8) NOT NULL COMMENT '年',
  174. `january` decimal(18, 2) NOT NULL DEFAULT 0.00 COMMENT '一月',
  175. `february` decimal(18, 2) NOT NULL DEFAULT 0.00 COMMENT '二月',
  176. `march` decimal(18, 2) NOT NULL DEFAULT 0.00 COMMENT '三月',
  177. `april` decimal(18, 2) NOT NULL DEFAULT 0.00 COMMENT '四月',
  178. `may` decimal(18, 2) NOT NULL DEFAULT 0.00 COMMENT '五月',
  179. `june` decimal(18, 2) NOT NULL DEFAULT 0.00 COMMENT '六月',
  180. `july` decimal(18, 2) NOT NULL DEFAULT 0.00 COMMENT '七月',
  181. `august` decimal(18, 2) NOT NULL DEFAULT 0.00 COMMENT '八月',
  182. `september` decimal(18, 2) NOT NULL DEFAULT 0.00 COMMENT '九月',
  183. `october` decimal(18, 2) NOT NULL DEFAULT 0.00 COMMENT '十月',
  184. `november` decimal(18, 2) NOT NULL DEFAULT 0.00 COMMENT '十一月',
  185. `december` decimal(18, 2) NOT NULL DEFAULT 0.00 COMMENT '十二月',
  186. `status` tinyint(2) NOT NULL DEFAULT 0 COMMENT '1销售(目标)2回款(目标)',
  187. `yeartarget` decimal(18, 2) NOT NULL DEFAULT 0.00 COMMENT '年目标',
  188. PRIMARY KEY (`achievement_id`) USING BTREE
  189. ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = DYNAMIC;
  190. -- ----------------------------
  191. -- Records of 5kcrm_crm_achievement
  192. -- ----------------------------
  193. -- ----------------------------
  194. -- Table structure for 5kcrm_crm_activity
  195. -- ----------------------------
  196. DROP TABLE IF EXISTS `5kcrm_crm_activity`;
  197. CREATE TABLE `5kcrm_crm_activity` (
  198. `activity_id` int(11) NOT NULL AUTO_INCREMENT,
  199. `types` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '关联类型',
  200. `activity_type_id` int(11) NOT NULL COMMENT '类型ID',
  201. `type` int(1) NULL DEFAULT 1 COMMENT '活动类型 1 跟进记录 2 创建记录 3 商机阶段变更 4 外勤签到',
  202. `status` int(2) NULL DEFAULT 1 COMMENT '0 删除 1 未删除',
  203. `lng` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '经度',
  204. `lat` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '纬度',
  205. `address` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '签到地址',
  206. `customer_ids` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '关联客户',
  207. `contract_ids` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '关联合同',
  208. `leads_ids` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '关联线索',
  209. `activity_type` int(1) NOT NULL COMMENT '活动类型 1 线索 2 客户 3 联系人 4 产品 5 商机 6 合同 7回款 8日志 9审批 10日程 11任务 12 发邮件',
  210. `content` varchar(1024) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '跟进内容',
  211. `category` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '' COMMENT '跟进类型',
  212. `next_time` int(11) NULL DEFAULT 0 COMMENT '下次联系时间',
  213. `business_ids` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT '商机ID',
  214. `contacts_ids` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT '联系人ID',
  215. `create_time` int(11) NOT NULL COMMENT '创建时间',
  216. `update_time` int(11) NOT NULL COMMENT '更新时间',
  217. `create_user_id` int(11) NOT NULL COMMENT '创建人ID',
  218. UNIQUE INDEX `activity_id`(`activity_id`) USING BTREE,
  219. INDEX `create_time`(`create_time`) USING BTREE
  220. ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '跟进记录' ROW_FORMAT = DYNAMIC;
  221. -- ----------------------------
  222. -- Records of 5kcrm_crm_activity
  223. -- ----------------------------
  224. -- ----------------------------
  225. -- Table structure for 5kcrm_crm_activity_file
  226. -- ----------------------------
  227. DROP TABLE IF EXISTS `5kcrm_crm_activity_file`;
  228. CREATE TABLE `5kcrm_crm_activity_file` (
  229. `r_id` int(11) NOT NULL AUTO_INCREMENT,
  230. `activity_id` int(11) NOT NULL COMMENT '活动ID',
  231. `file_id` int(11) NOT NULL COMMENT '附件ID',
  232. PRIMARY KEY (`r_id`) USING BTREE
  233. ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '跟进记录附件关系表' ROW_FORMAT = DYNAMIC;
  234. -- ----------------------------
  235. -- Records of 5kcrm_crm_activity_file
  236. -- ----------------------------
  237. -- ----------------------------
  238. -- Table structure for 5kcrm_crm_business
  239. -- ----------------------------
  240. DROP TABLE IF EXISTS `5kcrm_crm_business`;
  241. CREATE TABLE `5kcrm_crm_business` (
  242. `business_id` int(11) NOT NULL AUTO_INCREMENT,
  243. `customer_id` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '客户名称',
  244. `type_id` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '商机状态组',
  245. `status_id` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '商机阶段',
  246. `status_time` int(11) NOT NULL DEFAULT 0 COMMENT '阶段推进时间',
  247. `is_end` tinyint(4) NOT NULL DEFAULT 0 COMMENT '1赢单2输单3无效',
  248. `next_time` int(11) NOT NULL DEFAULT 0 COMMENT '下次联系时间',
  249. `name` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '商机名称',
  250. `money` decimal(18, 2) NULL DEFAULT 0.00 COMMENT '商机金额',
  251. `total_price` decimal(18, 2) NOT NULL DEFAULT 0.00 COMMENT '产品总金额',
  252. `deal_date` date NULL DEFAULT NULL COMMENT '预计成交日期',
  253. `discount_rate` decimal(10, 2) NOT NULL DEFAULT 0.00 COMMENT '整单折扣',
  254. `remark` text CHARACTER SET utf8 COLLATE utf8_general_ci NULL COMMENT '备注',
  255. `create_user_id` int(10) NOT NULL COMMENT '创建人ID',
  256. `owner_user_id` int(10) NOT NULL COMMENT '负责人ID',
  257. `ro_user_id` varchar(500) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '' COMMENT '只读权限',
  258. `rw_user_id` varchar(500) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '' COMMENT '读写权限',
  259. `create_time` int(11) NOT NULL COMMENT '创建时间',
  260. `update_time` int(11) NOT NULL COMMENT '更新时间',
  261. `is_dealt` tinyint(1) NOT NULL DEFAULT 1 COMMENT '是否已经处理(待办事项):1已处理;0未处理;',
  262. `expire_remind` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否提醒合同到期:1提醒;0提醒',
  263. `last_time` int(10) UNSIGNED NULL DEFAULT NULL COMMENT '最后跟进时间',
  264. `last_record` varchar(512) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '最后跟进记录',
  265. `contacts_id` int(10) NULL DEFAULT NULL,
  266. PRIMARY KEY (`business_id`) USING BTREE,
  267. INDEX `bi_analysis`(`create_time`, `is_end`, `owner_user_id`) USING BTREE
  268. ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '商机表' ROW_FORMAT = DYNAMIC;
  269. -- ----------------------------
  270. -- Records of 5kcrm_crm_business
  271. -- ----------------------------
  272. -- ----------------------------
  273. -- Table structure for 5kcrm_crm_business_data
  274. -- ----------------------------
  275. DROP TABLE IF EXISTS `5kcrm_crm_business_data`;
  276. CREATE TABLE `5kcrm_crm_business_data` (
  277. `business_id` int(10) UNSIGNED NOT NULL COMMENT '商机表ID',
  278. `field` varchar(32) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '字段名',
  279. `content` longtext CHARACTER SET utf8 COLLATE utf8_general_ci NULL COMMENT '字段内容',
  280. `create_time` int(10) UNSIGNED NOT NULL COMMENT '创建时间'
  281. ) ENGINE = InnoDB DEFAULT CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '商机表扩展字段数据' ROW_FORMAT = Dynamic;
  282. -- ----------------------------
  283. -- Records of 5kcrm_crm_business_data
  284. -- ----------------------------
  285. -- ----------------------------
  286. -- Table structure for 5kcrm_crm_business_file
  287. -- ----------------------------
  288. DROP TABLE IF EXISTS `5kcrm_crm_business_file`;
  289. CREATE TABLE `5kcrm_crm_business_file` (
  290. `r_id` int(11) NOT NULL AUTO_INCREMENT,
  291. `business_id` int(11) NOT NULL COMMENT '商机ID',
  292. `file_id` int(11) NOT NULL COMMENT '附件ID',
  293. PRIMARY KEY (`r_id`) USING BTREE
  294. ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '商机附件关系表' ROW_FORMAT = DYNAMIC;
  295. -- ----------------------------
  296. -- Records of 5kcrm_crm_business_file
  297. -- ----------------------------
  298. -- ----------------------------
  299. -- Table structure for 5kcrm_crm_business_log
  300. -- ----------------------------
  301. DROP TABLE IF EXISTS `5kcrm_crm_business_log`;
  302. CREATE TABLE `5kcrm_crm_business_log` (
  303. `id` int(11) NOT NULL AUTO_INCREMENT,
  304. `business_id` int(11) NOT NULL COMMENT '商机id',
  305. `status_id` int(11) NOT NULL COMMENT '状态id',
  306. `is_end` tinyint(4) NOT NULL COMMENT '1赢单2输单3无效',
  307. `create_time` int(11) NOT NULL COMMENT '创建时间',
  308. `owner_user_id` int(11) NOT NULL COMMENT '负责人',
  309. `remark` varchar(500) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '' COMMENT '备注',
  310. PRIMARY KEY (`id`) USING BTREE
  311. ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '商机推进日志' ROW_FORMAT = DYNAMIC;
  312. -- ----------------------------
  313. -- Records of 5kcrm_crm_business_log
  314. -- ----------------------------
  315. -- ----------------------------
  316. -- Table structure for 5kcrm_crm_business_product
  317. -- ----------------------------
  318. DROP TABLE IF EXISTS `5kcrm_crm_business_product`;
  319. CREATE TABLE `5kcrm_crm_business_product` (
  320. `r_id` int(11) NOT NULL AUTO_INCREMENT,
  321. `business_id` int(11) NOT NULL COMMENT '商机ID',
  322. `product_id` int(11) NOT NULL COMMENT '产品ID',
  323. `price` decimal(18, 2) NOT NULL DEFAULT 0.00 COMMENT '产品单价',
  324. `sales_price` decimal(18, 2) NOT NULL DEFAULT 0.00 COMMENT '销售价格',
  325. `num` decimal(12, 2) NOT NULL DEFAULT 0.00 COMMENT '数量',
  326. `discount` decimal(10, 2) NOT NULL DEFAULT 0.00 COMMENT '折扣',
  327. `subtotal` decimal(18, 2) NOT NULL DEFAULT 0.00 COMMENT '小计(折扣后价格)',
  328. `unit` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '' COMMENT '单位',
  329. PRIMARY KEY (`r_id`) USING BTREE
  330. ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '商机产品关系表' ROW_FORMAT = DYNAMIC;
  331. -- ----------------------------
  332. -- Records of 5kcrm_crm_business_product
  333. -- ----------------------------
  334. -- ----------------------------
  335. -- Table structure for 5kcrm_crm_business_status
  336. -- ----------------------------
  337. DROP TABLE IF EXISTS `5kcrm_crm_business_status`;
  338. CREATE TABLE `5kcrm_crm_business_status` (
  339. `status_id` int(11) NOT NULL AUTO_INCREMENT,
  340. `type_id` int(11) NOT NULL COMMENT '商机状态类别ID',
  341. `name` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '标识',
  342. `rate` varchar(20) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '赢单率',
  343. `order_id` tinyint(4) NOT NULL DEFAULT 0 COMMENT '排序',
  344. PRIMARY KEY (`status_id`) USING BTREE
  345. ) ENGINE = InnoDB AUTO_INCREMENT = 8 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '商机状态' ROW_FORMAT = DYNAMIC;
  346. -- ----------------------------
  347. -- Records of 5kcrm_crm_business_status
  348. -- ----------------------------
  349. INSERT INTO `5kcrm_crm_business_status` VALUES (1, 0, '赢单', '100', 99);
  350. INSERT INTO `5kcrm_crm_business_status` VALUES (2, 0, '输单', '0', 100);
  351. INSERT INTO `5kcrm_crm_business_status` VALUES (3, 0, '无效', '0', 101);
  352. INSERT INTO `5kcrm_crm_business_status` VALUES (4, 1, '验证客户', '20', 1);
  353. INSERT INTO `5kcrm_crm_business_status` VALUES (5, 1, '需求分析', '15', 2);
  354. INSERT INTO `5kcrm_crm_business_status` VALUES (6, 1, '方案/报价', '30', 3);
  355. INSERT INTO `5kcrm_crm_business_status` VALUES (7, 1, '谈判审核', '30', 4);
  356. -- ----------------------------
  357. -- Table structure for 5kcrm_crm_business_type
  358. -- ----------------------------
  359. DROP TABLE IF EXISTS `5kcrm_crm_business_type`;
  360. CREATE TABLE `5kcrm_crm_business_type` (
  361. `type_id` int(11) NOT NULL AUTO_INCREMENT,
  362. `name` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '标识',
  363. `structure_id` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '' COMMENT '部门ID',
  364. `create_user_id` int(11) NOT NULL COMMENT '创建人ID',
  365. `create_time` int(11) NOT NULL COMMENT '创建时间',
  366. `update_time` int(11) NOT NULL COMMENT '更新时间',
  367. `status` tinyint(1) NOT NULL DEFAULT 1 COMMENT '1启用0禁用',
  368. `is_display` tinyint(1) UNSIGNED NOT NULL DEFAULT 1 COMMENT '软删除:1显示0不显示',
  369. PRIMARY KEY (`type_id`) USING BTREE
  370. ) ENGINE = InnoDB AUTO_INCREMENT = 2 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '商机状态组类别' ROW_FORMAT = DYNAMIC;
  371. -- ----------------------------
  372. -- Records of 5kcrm_crm_business_type
  373. -- ----------------------------
  374. INSERT INTO `5kcrm_crm_business_type` VALUES (1, '系统默认', '', 1, 1540973371, 1540973371, 1, 1);
  375. -- ----------------------------
  376. -- Table structure for 5kcrm_crm_config
  377. -- ----------------------------
  378. DROP TABLE IF EXISTS `5kcrm_crm_config`;
  379. CREATE TABLE `5kcrm_crm_config` (
  380. `id` int(11) NOT NULL AUTO_INCREMENT,
  381. `name` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '标识',
  382. `value` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '值',
  383. `description` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '' COMMENT '描述',
  384. PRIMARY KEY (`id`) USING BTREE
  385. ) ENGINE = InnoDB AUTO_INCREMENT = 12 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = 'CRM管理相关配置' ROW_FORMAT = DYNAMIC;
  386. -- ----------------------------
  387. -- Records of 5kcrm_crm_config
  388. -- ----------------------------
  389. INSERT INTO `5kcrm_crm_config` VALUES (1, 'follow_day', '7', '距跟进天数');
  390. INSERT INTO `5kcrm_crm_config` VALUES (2, 'deal_day', '30', '距成交天数');
  391. INSERT INTO `5kcrm_crm_config` VALUES (3, 'config', '0', '1启用规则');
  392. INSERT INTO `5kcrm_crm_config` VALUES (4, 'contract_day', '15', '合同到期提醒天数');
  393. INSERT INTO `5kcrm_crm_config` VALUES (5, 'record_type', '[\"\\u6253\\u7535\\u8bdd\",\"\\u53d1\\u90ae\\u4ef6\",\"\\u53d1\\u77ed\\u4fe1\",\"\\u89c1\\u9762\\u62dc\\u8bbf\",\"\\u6d3b\\u52a8\"]', '跟进记录类型');
  394. INSERT INTO `5kcrm_crm_config` VALUES (6, 'contract_config', '1', '1开启');
  395. INSERT INTO `5kcrm_crm_config` VALUES (9, 'activity_phrase', 'a:4:{i:0;s:18:\"电话无人接听\";i:1;s:15:\"客户无意向\";i:2;s:42:\"客户意向度适中,后续继续跟进\";i:3;s:42:\"客户意向度较强,成交几率较大\";}', '跟进记录常用语');
  396. INSERT INTO `5kcrm_crm_config` VALUES (10, 'visit_config', '1', '是否开启回访提醒:1开启;0不开启');
  397. INSERT INTO `5kcrm_crm_config` VALUES (11, 'visit_day', '10', '客户回访提醒天数');
  398. -- ----------------------------
  399. -- Table structure for 5kcrm_crm_contacts
  400. -- ----------------------------
  401. DROP TABLE IF EXISTS `5kcrm_crm_contacts`;
  402. CREATE TABLE `5kcrm_crm_contacts` (
  403. `contacts_id` int(11) NOT NULL AUTO_INCREMENT,
  404. `customer_id` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '客户名称',
  405. `name` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '姓名',
  406. `mobile` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '手机',
  407. `telephone` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '电话',
  408. `email` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '电子邮箱',
  409. `decision` varchar(500) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '是否关键决策人',
  410. `post` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '职务',
  411. `sex` varchar(500) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '性别',
  412. `detail_address` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '地址',
  413. `remark` text CHARACTER SET utf8 COLLATE utf8_general_ci NULL COMMENT '备注',
  414. `ro_user_id` varchar(500) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '' COMMENT '只读权限',
  415. `rw_user_id` varchar(500) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '' COMMENT '读写权限',
  416. `create_user_id` int(11) NOT NULL COMMENT '创建人ID',
  417. `owner_user_id` int(11) NOT NULL COMMENT '负责人ID',
  418. `next_time` int(11) NULL DEFAULT NULL COMMENT '下次联系时间',
  419. `primary` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否是首要联系人:1是;0不是',
  420. `create_time` int(11) NOT NULL COMMENT '创建时间',
  421. `update_time` int(11) NOT NULL COMMENT '更新时间',
  422. `last_time` int(10) UNSIGNED NULL DEFAULT NULL COMMENT '最后跟进时间',
  423. `last_record` varchar(512) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '最后跟进记录',
  424. PRIMARY KEY (`contacts_id`) USING BTREE
  425. ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '联系人表' ROW_FORMAT = DYNAMIC;