1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354
  1. DROP TABLE IF EXISTS `5kcrm_admin_access`;
  2. CREATE TABLE `5kcrm_admin_access` (
  3. `user_id` int(11) NOT NULL,
  4. `group_id` int(11) NOT NULL
  5. ) ENGINE=InnoDB DEFAULT CHARSET=utf8;
  6. DROP TABLE IF EXISTS `5kcrm_admin_action_log`;
  7. CREATE TABLE `5kcrm_admin_action_log` (
  8. `log_id` int(11) NOT NULL AUTO_INCREMENT,
  9. `user_id` int(10) NOT NULL COMMENT '操作人ID',
  10. `module_name` varchar(50) NOT NULL COMMENT '模块',
  11. `controller_name` varchar(50) NOT NULL COMMENT '控制器',
  12. `action_name` varchar(50) NOT NULL COMMENT '方法',
  13. `action_id` int(10) NOT NULL COMMENT '操作ID',
  14. `action_delete` tinyint(1) NOT NULL DEFAULT '0' COMMENT '1为删除操作',
  15. `content` varchar(500) NOT NULL DEFAULT '' COMMENT '操作内容',
  16. `create_time` int(11) NOT NULL COMMENT '操作时间',
  17. `join_user_ids` varchar(255) NOT NULL DEFAULT '' COMMENT '抄送人IDs',
  18. `structure_ids` varchar(255) NOT NULL DEFAULT '' COMMENT '抄送部门IDs',
  19. PRIMARY KEY (`log_id`)
  20. ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='操作记录表';
  21. DROP TABLE IF EXISTS `5kcrm_admin_action_record`;
  22. CREATE TABLE `5kcrm_admin_action_record` (
  23. `id` int(11) NOT NULL AUTO_INCREMENT,
  24. `user_id` int(10) NOT NULL COMMENT '用户ID',
  25. `create_time` int(11) NOT NULL COMMENT '创建时间',
  26. `types` varchar(20) NOT NULL COMMENT '类型',
  27. `action_id` int(11) NOT NULL COMMENT '操作ID',
  28. `content` text COMMENT '内容',
  29. PRIMARY KEY (`id`)
  30. ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='字段操作记录表';
  31. DROP TABLE IF EXISTS `5kcrm_admin_comment`;
  32. CREATE TABLE `5kcrm_admin_comment` (
  33. `comment_id` int(11) NOT NULL AUTO_INCREMENT COMMENT '评论表',
  34. `user_id` int(11) NOT NULL COMMENT '评论人ID',
  35. `content` varchar(1000) NOT NULL COMMENT '内容(答案)',
  36. `reply_content` varchar(1000) NOT NULL DEFAULT '' COMMENT '回复内容(问题)',
  37. `create_time` int(11) NOT NULL COMMENT '新建时间',
  38. `isreply` tinyint(2) DEFAULT '0' COMMENT '是否是回复 1 是 0 否',
  39. `reply_user_id` int(11) NOT NULL DEFAULT '0',
  40. `reply_id` int(11) DEFAULT '0' COMMENT '回复对象ID',
  41. `status` tinyint(2) DEFAULT '1' COMMENT '状态 ',
  42. `type_id` int(11) DEFAULT '0' COMMENT '评论项目任务ID 或评论其他模块ID',
  43. `favour` int(7) DEFAULT '0' COMMENT '赞',
  44. `type` varchar(50) NOT NULL DEFAULT '' COMMENT '分类 ',
  45. `reply_fid` int(11) NOT NULL DEFAULT '0' COMMENT '回复最上级ID',
  46. PRIMARY KEY (`comment_id`) USING BTREE
  47. ) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='任务评论表';
  48. DROP TABLE IF EXISTS `5kcrm_admin_config`;
  49. CREATE TABLE `5kcrm_admin_config` (
  50. `id` int(11) NOT NULL AUTO_INCREMENT,
  51. `name` varchar(100) NOT NULL COMMENT '名字',
  52. `status` tinyint(2) NOT NULL COMMENT '状态',
  53. `module` varchar(50) NOT NULL COMMENT '模型',
  54. `controller` varchar(50) NOT NULL COMMENT '控制器',
  55. `type` tinyint(2) NOT NULL COMMENT '类型',
  56. `typestatus` tinyint(2) NOT NULL COMMENT '总类型状态',
  57. PRIMARY KEY (`id`) USING BTREE
  58. ) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC;
  59. DROP TABLE IF EXISTS `5kcrm_admin_examine_flow`;
  60. CREATE TABLE `5kcrm_admin_examine_flow` (
  61. `flow_id` int(11) NOT NULL AUTO_INCREMENT,
  62. `name` varchar(50) NOT NULL COMMENT '审批流名称',
  63. `config` tinyint(4) NOT NULL COMMENT '1固定审批0授权审批',
  64. `types` varchar(50) NOT NULL COMMENT '关联对象',
  65. `types_id` tinyint(4) NOT NULL DEFAULT '0' COMMENT '对象ID(如审批类型ID)',
  66. `structure_ids` varchar(500) NOT NULL DEFAULT '' COMMENT '部门ID(0为全部)',
  67. `user_ids` varchar(500) NOT NULL DEFAULT '' COMMENT '员工ID',
  68. `remark` varchar(500) NOT NULL DEFAULT '' COMMENT '流程说明',
  69. `update_user_id` int(11) NOT NULL COMMENT '修改人ID',
  70. `create_time` int(11) NOT NULL COMMENT '创建时间',
  71. `update_time` int(11) NOT NULL COMMENT '更新时间',
  72. `status` tinyint(4) NOT NULL DEFAULT '1' COMMENT '状态 1启用,0禁用',
  73. `is_deleted` tinyint(4) NOT NULL DEFAULT '0' COMMENT '状态 1删除',
  74. `delete_time` int(11) NOT NULL DEFAULT '0' COMMENT '删除时间',
  75. `delete_user_id` int(11) NOT NULL DEFAULT '0' COMMENT '删除人ID',
  76. PRIMARY KEY (`flow_id`)
  77. ) ENGINE=InnoDB AUTO_INCREMENT=9 DEFAULT CHARSET=utf8 COMMENT='审批流程表';
  78. INSERT INTO `5kcrm_admin_examine_flow` VALUES ('1', '普通审批流程', '0', 'oa_examine', '1', '', '', '', '1', '1548835446', '1548835446', '1', '0', '0', '0');
  79. INSERT INTO `5kcrm_admin_examine_flow` VALUES ('2', '请假审批流程', '0', 'oa_examine', '2', '', '', '', '1', '1548835717', '1548835717', '1', '0', '0', '0');
  80. INSERT INTO `5kcrm_admin_examine_flow` VALUES ('3', '出差审批流程', '0', 'oa_examine', '3', '', '', '', '1', '1549959653', '1549959653', '1', '0', '0', '0');
  81. INSERT INTO `5kcrm_admin_examine_flow` VALUES ('4', '加班审批流程', '0', 'oa_examine', '4', '', '', '', '1', '1549959653', '1549959653', '1', '0', '0', '0');
  82. INSERT INTO `5kcrm_admin_examine_flow` VALUES ('5', '差旅审批流程', '0', 'oa_examine', '5', '', '', '', '1', '1549959653', '1549959653', '1', '0', '0', '0');
  83. INSERT INTO `5kcrm_admin_examine_flow` VALUES ('6', '借款审批流程', '0', 'oa_examine', '6', '', '', '', '1', '1549959653', '1549959653', '1', '0', '0', '0');
  84. INSERT INTO `5kcrm_admin_examine_flow` VALUES ('7', '合同审批流程', '0', 'crm_contract', '0', '', '', '', '1', '1549959653', '1549959653', '1', '0', '0', '0');
  85. INSERT INTO `5kcrm_admin_examine_flow` VALUES ('8', '回款审批流程', '0', 'crm_receivables', '0', '', '', '', '1', '1549959653', '1549959653', '1', '0', '0', '0');
  86. DROP TABLE IF EXISTS `5kcrm_admin_examine_record`;
  87. CREATE TABLE `5kcrm_admin_examine_record` (
  88. `record_id` int(11) NOT NULL AUTO_INCREMENT,
  89. `types` varchar(50) NOT NULL COMMENT '类型',
  90. `types_id` int(11) NOT NULL DEFAULT '0' COMMENT '类型ID',
  91. `flow_id` int(11) NOT NULL COMMENT '审批流程ID',
  92. `order_id` int(11) NOT NULL DEFAULT '0' COMMENT '审批排序ID',
  93. `check_user_id` int(11) NOT NULL COMMENT '审批人ID',
  94. `check_time` int(11) NOT NULL COMMENT '审批时间',
  95. `status` tinyint(4) NOT NULL DEFAULT '0' COMMENT '1审核通过0审核失败2撤销',
  96. `content` varchar(500) NOT NULL DEFAULT '' COMMENT '审核意见',
  97. `is_end` tinyint(1) NOT NULL COMMENT '审批失效(1标记为无效)',
  98. PRIMARY KEY (`record_id`)
  99. ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='审批记录表';
  100. DROP TABLE IF EXISTS `5kcrm_admin_examine_step`;
  101. CREATE TABLE `5kcrm_admin_examine_step` (
  102. `step_id` int(11) NOT NULL AUTO_INCREMENT,
  103. `flow_id` int(11) NOT NULL COMMENT '审批流程ID',
  104. `status` tinyint(4) NOT NULL DEFAULT '1' COMMENT '1负责人主管,2指定用户(任意一人),3指定用户(多人会签),4上一级审批人主管',
  105. `user_id` varchar(500) NOT NULL DEFAULT '' COMMENT '审批人ID (使用逗号隔开) ,1,2,',
  106. `order_id` tinyint(4) NOT NULL DEFAULT '1' COMMENT '排序ID',
  107. `relation` tinyint(1) NOT NULL DEFAULT '1' COMMENT '审批流程关系(1并2或)',
  108. `create_time` int(11) NOT NULL COMMENT '创建时间',
  109. PRIMARY KEY (`step_id`)
  110. ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='审批步骤表';
  111. DROP TABLE IF EXISTS `5kcrm_admin_field`;
  112. CREATE TABLE `5kcrm_admin_field` (
  113. `field_id` int(11) NOT NULL AUTO_INCREMENT,
  114. `types` varchar(30) NOT NULL DEFAULT '' COMMENT '分类',
  115. `types_id` int(11) NOT NULL DEFAULT '0' COMMENT '分类ID(审批等)',
  116. `field` varchar(50) NOT NULL COMMENT '字段名',
  117. `name` varchar(50) NOT NULL COMMENT '标识名',
  118. `form_type` varchar(20) NOT NULL COMMENT '字段类型',
  119. `default_value` varchar(255) NOT NULL DEFAULT '' COMMENT '默认值',
  120. `max_length` int(4) NOT NULL DEFAULT '0' COMMENT ' 字数上限',
  121. `is_unique` tinyint(1) NOT NULL DEFAULT '0' COMMENT '是否唯一(1是,0否)',
  122. `is_null` tinyint(1) NOT NULL DEFAULT '0' COMMENT '是否必填(1是,0否)',
  123. `input_tips` varchar(100) NOT NULL DEFAULT '' COMMENT '输入提示',
  124. `setting` text COMMENT '设置',
  125. `order_id` int(4) NOT NULL DEFAULT '0' COMMENT '排序ID',
  126. `operating` tinyint(1) NOT NULL DEFAULT '0' COMMENT '0改删,1改,2删,3无',
  127. `create_time` int(11) NOT NULL COMMENT '创建时间',
  128. `update_time` int(11) NOT NULL COMMENT '更新时间',
  129. `type` int(2) NOT NULL DEFAULT '0' COMMENT '薪资管理 1固定 2增加 3减少',
  130. PRIMARY KEY (`field_id`)
  131. ) ENGINE=InnoDB AUTO_INCREMENT=99 DEFAULT CHARSET=utf8 COMMENT='自定义字段表';
  132. INSERT INTO `5kcrm_admin_field` VALUES ('1', '', '0', 'create_user_id', '创建人', 'user', '', '0', '0', '0', '', '', '0', '3', '1553788800', '1553788800', '0');
  133. INSERT INTO `5kcrm_admin_field` VALUES ('2', '', '0', 'update_time', '更新时间', 'datetime', '', '0', '0', '0', '', '', '0', '3', '1553788800', '1553788800', '0');
  134. INSERT INTO `5kcrm_admin_field` VALUES ('3', '', '0', 'create_time', '创建时间', 'datetime', '', '0', '0', '0', '', '', '0', '3', '1553788800', '1553788800', '0');
  135. INSERT INTO `5kcrm_admin_field` VALUES ('4', '', '0', 'owner_user_id', '负责人', 'user', '', '0', '0', '0', '', '', '0', '3', '1553788800', '1553788800', '0');
  136. INSERT INTO `5kcrm_admin_field` VALUES ('5', 'crm_leads', '0', 'name', '线索名称', 'text', '', '0', '1', '1', '', '', '0', '1', '1553788800', '1553788800', '0');
  137. INSERT INTO `5kcrm_admin_field` VALUES ('6', 'crm_leads', '0', 'source', '线索来源', 'select', '', '0', '0', '0', '', '促销活动\n搜索引擎\n广告\n转介绍\n线上注册\n线上询价\n预约上门\n陌拜\n招商资源\n公司资源\n展会资源\n个人资源\n电话咨询\n邮件咨询', '0', '1', '1553788800', '1553788800', '0');
  138. INSERT INTO `5kcrm_admin_field` VALUES ('7', 'crm_leads', '0', 'telephone', '电话', 'text', '', '0', '0', '0', '', '', '0', '1', '1553788800', '1553788800', '0');
  139. INSERT INTO `5kcrm_admin_field` VALUES ('8', 'crm_leads', '0', 'mobile', '手机', 'mobile', '', '0', '1', '0', '', '', '0', '1', '1553788800', '1553788800', '0');
  140. INSERT INTO `5kcrm_admin_field` VALUES ('9', 'crm_leads', '0', 'industry', '客户行业', 'select', '', '0', '0', '0', '', 'IT/通信/电子/互联网\n金融业\n房地产\n商业服务\n贸易\n生产\n运输/物流\n服务业\n文化传媒\n政府\n其他', '0', '1', '1553788800', '1553788800', '0');
  141. INSERT INTO `5kcrm_admin_field` VALUES ('10', 'crm_leads', '0', 'level', '客户级别', 'select', '', '0', '0', '0', '', 'A(重点客户)\nB(普通客户)\nC(非优先客户)', '0', '1', '1553788800', '1553788800', '0');
  142. INSERT INTO `5kcrm_admin_field` VALUES ('11', 'crm_leads', '0', 'detail_address', '地址', 'text', '', '0', '0', '0', '', '', '0', '1', '1553788800', '1553788800', '0');
  143. INSERT INTO `5kcrm_admin_field` VALUES ('12', 'crm_leads', '0', 'next_time', '下次联系时间', 'datetime', '', '0', '0', '0', '', '', '0', '1', '1553788800', '1553788800', '0');
  144. INSERT INTO `5kcrm_admin_field` VALUES ('13', 'crm_leads', '0', 'remark', '备注', 'textarea', '', '0', '0', '0', '', '', '0', '1', '1553788800', '1553788800', '0');
  145. INSERT INTO `5kcrm_admin_field` VALUES ('14', 'crm_customer', '0', 'name', '客户名称', 'text', '', '0', '1', '1', '', '', '0', '1', '1553788800', '1553788800', '0');
  146. INSERT INTO `5kcrm_admin_field` VALUES ('15', 'crm_customer', '0', 'level', '客户级别', 'select', '', '0', '0', '0', '', 'A(重点客户)\nB(普通客户)\nC(非优先客户)', '0', '1', '1553788800', '1553788800', '0');
  147. INSERT INTO `5kcrm_admin_field` VALUES ('16', 'crm_customer', '0', 'industry', '客户行业', 'select', '', '0', '0', '0', '', 'IT/通信/电子/互联网\n金融业\n房地产\n商业服务\n贸易\n生产\n运输/物流\n服务业\n文化传媒\n政府\n其他', '0', '1', '1553788800', '1553788800', '0');
  148. INSERT INTO `5kcrm_admin_field` VALUES ('17', 'crm_customer', '0', 'source', '客户来源', 'select', '', '0', '0', '0', '', '促销活动\n搜索引擎\n广告\n转介绍\n线上注册\n线上询价\n预约上门\n陌拜\n招商资源\n公司资源\n展会资源\n个人资源\n电话咨询\n邮件咨询', '0', '1', '1553788800', '1553788800', '0');
  149. INSERT INTO `5kcrm_admin_field` VALUES ('18', 'crm_customer', '0', 'deal_status', '成交状态', 'select', '未成交', '0', '0', '1', '', '未成交\n已成交', '0', '3', '1553788800', '1553788800', '0');
  150. INSERT INTO `5kcrm_admin_field` VALUES ('19', 'crm_customer', '0', 'telephone', '电话', 'text', '', '0', '0', '0', '', '', '0', '1', '1553788800', '1553788800', '0');
  151. INSERT INTO `5kcrm_admin_field` VALUES ('20', 'crm_customer', '0', 'website', '网址', 'text', '', '0', '0', '0', '', '', '0', '1', '1553788800', '1553788800', '0');
  152. INSERT INTO `5kcrm_admin_field` VALUES ('21', 'crm_customer', '0', 'next_time', '下次联系时间', 'datetime', '', '0', '0', '0', '', '', '0', '1', '1553788800', '1553788800', '0');
  153. INSERT INTO `5kcrm_admin_field` VALUES ('22', 'crm_customer', '0', 'remark', '备注', 'textarea', '', '0', '0', '0', '', '', '0', '1', '1553788800', '1553788800', '0');
  154. INSERT INTO `5kcrm_admin_field` VALUES ('23', 'crm_contacts', '0', 'name', '姓名', 'text', '', '0', '0', '1', '', '', '0', '1', '1553788800', '1553788800', '0');
  155. INSERT INTO `5kcrm_admin_field` VALUES ('24', 'crm_contacts', '0', 'customer_id', '客户名称', 'customer', '', '0', '0', '1', '', '', '0', '3', '1553788800', '1553788800', '0');
  156. INSERT INTO `5kcrm_admin_field` VALUES ('25', 'crm_contacts', '0', 'mobile', '手机', 'mobile', '', '0', '0', '0', '', '', '0', '1', '1553788800', '1553788800', '0');
  157. INSERT INTO `5kcrm_admin_field` VALUES ('26', 'crm_contacts', '0', 'telephone', '电话', 'text', '', '0', '0', '0', '', '', '0', '1', '1553788800', '1553788800', '0');
  158. INSERT INTO `5kcrm_admin_field` VALUES ('27', 'crm_contacts', '0', 'email', '电子邮箱', 'email', '', '0', '0', '0', '', '', '0', '1', '1553788800', '1553788800', '0');
  159. INSERT INTO `5kcrm_admin_field` VALUES ('28', 'crm_contacts', '0', 'decision', '是否关键决策人', 'select', '', '0', '0', '0', '', '是\n否', '0', '1', '1553788800', '1553788800', '0');
  160. INSERT INTO `5kcrm_admin_field` VALUES ('29', 'crm_contacts', '0', 'post', '职务', 'text', '', '0', '0', '0', '', '', '0', '1', '1553788800', '1553788800', '0');
  161. INSERT INTO `5kcrm_admin_field` VALUES ('30', 'crm_contacts', '0', 'sex', '性别', 'select', '', '0', '0', '0', '', '男\n女', '0', '1', '1553788800', '1553788800', '0');
  162. INSERT INTO `5kcrm_admin_field` VALUES ('31', 'crm_contacts', '0', 'detail_address', '地址', 'text', '', '0', '0', '0', '', '', '0', '1', '1553788800', '1553788800', '0');
  163. INSERT INTO `5kcrm_admin_field` VALUES ('32', 'crm_contacts', '0', 'next_time', '下次联系时间', 'datetime', '', '0', '0', '0', '', '', '0', '1', '1553788800', '1553788800', '0');
  164. INSERT INTO `5kcrm_admin_field` VALUES ('33', 'crm_contacts', '0', 'remark', '备注', 'textarea', '', '0', '0', '0', '', '', '0', '1', '1553788800', '1553788800', '0');
  165. INSERT INTO `5kcrm_admin_field` VALUES ('34', 'crm_business', '0', 'name', '商机名称', 'text', '', '0', '0', '1', '', '', '0', '1', '1553788800', '1553788800', '0');
  166. INSERT INTO `5kcrm_admin_field` VALUES ('35', 'crm_business', '0', 'customer_id', '客户名称', 'customer', '', '0', '0', '1', '', '', '0', '3', '1553788800', '1553788800', '0');
  167. INSERT INTO `5kcrm_admin_field` VALUES ('36', 'crm_business', '0', 'type_id', '商机状态组', 'business_type', '', '0', '0', '1', '', '', '0', '3', '1553788800', '1553788800', '0');
  168. INSERT INTO `5kcrm_admin_field` VALUES ('37', 'crm_business', '0', 'status_id', '商机阶段', 'business_status', '', '0', '0', '1', '', '', '0', '3', '1553788800', '1553788800', '0');
  169. INSERT INTO `5kcrm_admin_field` VALUES ('38', 'crm_business', '0', 'money', '商机金额', 'floatnumber', '', '0', '0', '0', '元', '', '0', '3', '1553788800', '1553788800', '0');
  170. INSERT INTO `5kcrm_admin_field` VALUES ('39', 'crm_business', '0', 'deal_date', '预计成交日期', 'date', '', '0', '0', '1', '', '', '0', '3', '1553788800', '1553788800', '0');
  171. INSERT INTO `5kcrm_admin_field` VALUES ('40', 'crm_business', '0', 'remark', '备注', 'textarea', '', '0', '0', '0', '', '', '0', '1', '1553788800', '1553788800', '0');
  172. INSERT INTO `5kcrm_admin_field` VALUES ('41', 'crm_contract', '0', 'num', '合同编号', 'text', '', '0', '1', '1', '', '', '0', '1', '1553788800', '1553788800', '0');
  173. INSERT INTO `5kcrm_admin_field` VALUES ('42', 'crm_contract', '0', 'name', '合同名称', 'text', '', '0', '0', '1', '', '', '0', '1', '1553788800', '1553788800', '0');
  174. INSERT INTO `5kcrm_admin_field` VALUES ('43', 'crm_contract', '0', 'customer_id', '客户名称', 'customer', '', '0', '0', '1', '', '', '0', '3', '1553788800', '1553788800', '0');
  175. INSERT INTO `5kcrm_admin_field` VALUES ('44', 'crm_contract', '0', 'business_id', '商机名称', 'business', '', '0', '0', '0', '', '', '0', '3', '1553788800', '1553788800', '0');
  176. INSERT INTO `5kcrm_admin_field` VALUES ('45', 'crm_contract', '0', 'order_date', '下单时间', 'date', '', '0', '0', '0', '', '', '0', '1', '1553788800', '1553788800', '0');
  177. INSERT INTO `5kcrm_admin_field` VALUES ('46', 'crm_contract', '0', 'money', '合同金额', 'floatnumber', '', '0', '0', '1', '元', '', '0', '1', '1553788800', '1553788800', '0');
  178. INSERT INTO `5kcrm_admin_field` VALUES ('47', 'crm_contract', '0', 'start_time', '合同开始时间', 'date', '', '0', '0', '0', '', '', '0', '3', '1553788800', '1553788800', '0');
  179. INSERT INTO `5kcrm_admin_field` VALUES ('48', 'crm_contract', '0', 'end_time', '合同到期时间', 'date', '', '0', '0', '0', '', '', '0', '3', '1553788800', '1553788800', '0');
  180. INSERT INTO `5kcrm_admin_field` VALUES ('49', 'crm_contract', '0', 'contacts_id', '客户签约人', 'contacts', '', '0', '0', '0', '', '', '0', '3', '1553788800', '1553788800', '0');
  181. INSERT INTO `5kcrm_admin_field` VALUES ('50', 'crm_contract', '0', 'order_user_id', '公司签约人', 'user', '', '0', '0', '0', '', '', '0', '3', '1553788800', '1553788800', '0');
  182. INSERT INTO `5kcrm_admin_field` VALUES ('51', 'crm_contract', '0', 'remark', '备注', 'textarea', '', '0', '0', '0', '', '', '0', '1', '1553788800', '1553788800', '0');
  183. INSERT INTO `5kcrm_admin_field` VALUES ('52', 'crm_receivables', '0', 'number', '回款编号', 'text', '', '0', '1', '1', '', '', '0', '3', '1553788800', '1553788800', '0');
  184. INSERT INTO `5kcrm_admin_field` VALUES ('53', 'crm_receivables', '0', 'customer_id', '客户名称', 'customer', '', '0', '0', '1', '', '', '0', '3', '1553788800', '1553788800', '0');
  185. INSERT INTO `5kcrm_admin_field` VALUES ('54', 'crm_receivables', '0', 'contract_id', '合同编号', 'contract', '', '0', '0', '1', '', '', '0', '3', '1553788800', '1553788800', '0');
  186. INSERT INTO `5kcrm_admin_field` VALUES ('55', 'crm_receivables', '0', 'return_time', '回款日期', 'date', '', '0', '0', '1', '', '', '0', '3', '1553788800', '1553788800', '0');
  187. INSERT INTO `5kcrm_admin_field` VALUES ('56', 'crm_receivables', '0', 'return_type', '回款方式', 'select', '', '0', '0', '1', '', '支票\n现金\n邮政汇款\n电汇\n网上转账\n支付宝\n微信支付\n其他', '0', '3', '1553788800', '1553788800', '0');
  188. INSERT INTO `5kcrm_admin_field` VALUES ('57', 'crm_receivables', '0', 'money', '回款金额', 'floatnumber', '', '0', '0', '1', '元', '', '0', '3', '1553788800', '1553788800', '0');
  189. INSERT INTO `5kcrm_admin_field` VALUES ('58', 'crm_receivables', '0', 'plan_id', '期数', 'receivables_plan', '', '0', '0', '0', '', '', '0', '3', '1553788800', '1553788800', '0');
  190. INSERT INTO `5kcrm_admin_field` VALUES ('59', 'crm_receivables', '0', 'remark', '备注', 'textarea', '', '0', '0', '0', '', '', '0', '1', '1553788800', '1553788800', '0');
  191. INSERT INTO `5kcrm_admin_field` VALUES ('60', 'crm_product', '0', 'name', '产品名称', 'text', '', '0', '0', '1', '', '', '0', '1', '1553788800', '1553788800', '0');
  192. INSERT INTO `5kcrm_admin_field` VALUES ('61', 'crm_product', '0', 'category_id', '产品类别', 'category', '', '0', '0', '1', '', '', '0', '3', '1553788800', '1553788800', '0');
  193. INSERT INTO `5kcrm_admin_field` VALUES ('62', 'crm_product', '0', 'num', '产品编码', 'text', '', '0', '0', '1', '', '', '0', '3', '1553788800', '1553788800', '0');
  194. INSERT INTO `5kcrm_admin_field` VALUES ('63', 'crm_product', '0', 'status', '是否上架', 'select', '上架', '0', '0', '1', '', '上架\n下架', '0', '3', '1553788800', '1553788800', '0');
  195. INSERT INTO `5kcrm_admin_field` VALUES ('64', 'crm_product', '0', 'unit', '单位', 'select', '', '0', '0', '1', '', '个\n块\n只\n把\n枚\n瓶\n盒\n台\n吨\n千克\n米\n箱', '0', '1', '1553788800', '1553788800', '0');
  196. INSERT INTO `5kcrm_admin_field` VALUES ('65', 'crm_product', '0', 'price', '标准价格', 'floatnumber', '', '0', '0', '1', '元', '', '0', '1', '1553788800', '1553788800', '0');
  197. INSERT INTO `5kcrm_admin_field` VALUES ('66', 'crm_product', '0', 'description', '产品描述', 'text', '', '0', '0', '0', '', '', '0', '1', '1553788800', '1553788800', '0');
  198. INSERT INTO `5kcrm_admin_field` VALUES ('67', 'oa_examine', '1', 'content', '审批内容', 'text', '', '0', '0', '1', '', '', '0', '3', '1553788800', '1553788800', '0');
  199. INSERT INTO `5kcrm_admin_field` VALUES ('68', 'oa_examine', '1', 'remark', '备注', 'textarea', '', '0', '0', '0', '', '', '0', '3', '1553788800', '1553788800', '0');
  200. INSERT INTO `5kcrm_admin_field` VALUES ('69', 'oa_examine', '2', 'type_id', '请假类型', 'select', '', '0', '0', '1', '', '年假\n事假\n病假\n产假\n调休\n婚假\n丧假\n其他', '0', '3', '1553788800', '1553788800', '0');
  201. INSERT INTO `5kcrm_admin_field` VALUES ('70', 'oa_examine', '2', 'content', '审批内容', 'text', '', '0', '0', '1', '', '', '0', '3', '1553788800', '1553788800', '0');
  202. INSERT INTO `5kcrm_admin_field` VALUES ('71', 'oa_examine', '2', 'start_time', '开始时间', 'datetime', '', '0', '0', '1', '', '', '0', '3', '1553788800', '1553788800', '0');
  203. INSERT INTO `5kcrm_admin_field` VALUES ('72', 'oa_examine', '2', 'end_time', '结束时间', 'datetime', '', '0', '0', '1', '', '', '0', '3', '1553788800', '1553788800', '0');
  204. INSERT INTO `5kcrm_admin_field` VALUES ('73', 'oa_examine', '2', 'duration', '时长(天)', 'floatnumber', '', '0', '0', '1', '', '', '0', '3', '1553788800', '1553788800', '0');
  205. INSERT INTO `5kcrm_admin_field` VALUES ('74', 'oa_examine', '2', 'remark', '备注', 'textarea', '', '0', '0', '0', '', '', '0', '3', '1553788800', '1553788800', '0');
  206. INSERT INTO `5kcrm_admin_field` VALUES ('75', 'oa_examine', '3', 'content', '出差事由', 'text', '', '0', '0', '1', '', '', '0', '3', '1553788800', '1553788800', '0');
  207. INSERT INTO `5kcrm_admin_field` VALUES ('76', 'oa_examine', '3', 'remark', '备注', 'textarea', '', '0', '0', '0', '', '', '0', '3', '1553788800', '1553788800', '0');
  208. INSERT INTO `5kcrm_admin_field` VALUES ('77', 'oa_examine', '3', 'cause', '行程明细', 'business_cause', '', '0', '0', '1', '', '', '0', '3', '1553788800', '1553788800', '0');
  209. INSERT INTO `5kcrm_admin_field` VALUES ('78', 'oa_examine', '3', 'duration', '出差总天数', 'floatnumber', '', '0', '0', '1', '', '', '0', '3', '1553788800', '1553788800', '0');
  210. INSERT INTO `5kcrm_admin_field` VALUES ('79', 'oa_examine', '4', 'content', '加班原因', 'text', '', '0', '0', '1', '', '', '0', '3', '1553788800', '1553788800', '0');
  211. INSERT INTO `5kcrm_admin_field` VALUES ('80', 'oa_examine', '4', 'start_time', '开始时间', 'datetime', '', '0', '0', '1', '', '', '0', '3', '1553788800', '1553788800', '0');
  212. INSERT INTO `5kcrm_admin_field` VALUES ('81', 'oa_examine', '4', 'end_time', '结束时间', 'datetime', '', '0', '0', '1', '', '', '0', '3', '1553788800', '1553788800', '0');
  213. INSERT INTO `5kcrm_admin_field` VALUES ('82', 'oa_examine', '4', 'duration', '加班总天数', 'floatnumber', '', '0', '0', '1', '', '', '0', '3', '1553788800', '1553788800', '0');
  214. INSERT INTO `5kcrm_admin_field` VALUES ('83', 'oa_examine', '4', 'remark', '备注', 'textarea', '', '0', '0', '0', '', '', '0', '3', '1553788800', '1553788800', '0');
  215. INSERT INTO `5kcrm_admin_field` VALUES ('84', 'oa_examine', '5', 'content', '差旅事由', 'text', '', '0', '0', '1', '', '', '0', '3', '1553788800', '1553788800', '0');
  216. INSERT INTO `5kcrm_admin_field` VALUES ('85', 'oa_examine', '5', 'cause', '费用明细', 'examine_cause', '', '0', '0', '1', '', '', '0', '3', '1553788800', '1553788800', '0');
  217. INSERT INTO `5kcrm_admin_field` VALUES ('86', 'oa_examine', '5', 'money', '报销总金额', 'floatnumber', '', '0', '0', '1', '', '', '0', '3', '1553788800', '1553788800', '0');
  218. INSERT INTO `5kcrm_admin_field` VALUES ('87', 'oa_examine', '5', 'remark', '备注', 'textarea', '', '0', '0', '0', '', '', '0', '3', '1553788800', '1553788800', '0');
  219. INSERT INTO `5kcrm_admin_field` VALUES ('88', 'oa_examine', '6', 'content', '借款事由', 'text', '', '0', '0', '1', '', '', '0', '3', '1553788800', '1553788800', '0');
  220. INSERT INTO `5kcrm_admin_field` VALUES ('89', 'oa_examine', '6', 'money', '借款金额(元)', 'floatnumber', '', '0', '0', '1', '', '', '0', '3', '1553788800', '1553788800', '0');
  221. INSERT INTO `5kcrm_admin_field` VALUES ('90', 'oa_examine', '6', 'remark', '备注', 'textarea', '', '0', '0', '0', '', '', '0', '3', '1553788800', '1553788800', '0');
  222. INSERT INTO `5kcrm_admin_field` VALUES ('91', 'crm_receivables_plan', '0', 'customer_id', '客户名称', 'customer', '', '0', '0', '1', '', '', '0', '3', '1553788800', '1553788800', '0');
  223. INSERT INTO `5kcrm_admin_field` VALUES ('92', 'crm_receivables_plan', '0', 'contract_id', '合同编号', 'contract', '', '0', '0', '1', '', '', '0', '3', '1553788800', '1553788800', '0');
  224. INSERT INTO `5kcrm_admin_field` VALUES ('93', 'crm_receivables_plan', '0', 'money', '计划回款金额', 'floatnumber', '', '0', '0', '1', '', '', '0', '3', '1553788800', '1553788800', '0');
  225. INSERT INTO `5kcrm_admin_field` VALUES ('94', 'crm_receivables_plan', '0', 'return_date', '计划回款日期', 'date', '', '0', '0', '1', '', '', '0', '3', '1553788800', '1553788800', '0');
  226. INSERT INTO `5kcrm_admin_field` VALUES ('95', 'crm_receivables_plan', '0', 'return_type', '计划回款方式', 'select', '', '0', '0', '1', '', '支票\n现金\n邮政汇款\n电汇\n网上转账\n支付宝\n微信支付\n其他\n在线支付\n线下支付\n预存款\n返利\n预存款+返利', '0', '3', '1553788800', '1553788800', '0');
  227. INSERT INTO `5kcrm_admin_field` VALUES ('96', 'crm_receivables_plan', '0', 'remind', '提前几日提醒', 'number', '', '0', '0', '0', '', '', '0', '3', '1553788800', '1553788800', '0');
  228. INSERT INTO `5kcrm_admin_field` VALUES ('97', 'crm_receivables_plan', '0', 'remark', '备注', 'textarea', '', '0', '0', '0', '', '', '0', '1', '1553788800', '1553788800', '0');
  229. INSERT INTO `5kcrm_admin_field` VALUES ('98', 'crm_receivables_plan', '0', 'file', '附件', 'file', '', '0', '0', '0', '', '', '0', '1', '1553788800', '1553788800', '0');
  230. DROP TABLE IF EXISTS `5kcrm_admin_file`;
  231. CREATE TABLE `5kcrm_admin_file` (
  232. `file_id` int(11) NOT NULL AUTO_INCREMENT,
  233. `types` varchar(20) NOT NULL COMMENT '类型(file、img)',
  234. `name` varchar(100) NOT NULL COMMENT '附件名称',
  235. `save_name` varchar(500) NOT NULL COMMENT '保存路径名称',
  236. `size` int(10) NOT NULL COMMENT '附件大小(字节)',
  237. `create_user_id` int(10) NOT NULL COMMENT '创建人ID',
  238. `create_time` int(11) NOT NULL COMMENT '创建时间',
  239. `file_path` varchar(500) NOT NULL COMMENT '文件路径',
  240. `file_path_thumb` varchar(500) NOT NULL DEFAULT '' COMMENT '文件路径(图片缩略图)',
  241. PRIMARY KEY (`file_id`)
  242. ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='附件表';
  243. DROP TABLE IF EXISTS `5kcrm_admin_group`;
  244. CREATE TABLE `5kcrm_admin_group` (
  245. `id` int(11) NOT NULL AUTO_INCREMENT,
  246. `pid` tinyint(4) NOT NULL COMMENT '分类1管理角色2客户管理角色3人事角色4财务角色5项目角色0自定义角色',
  247. `title` varchar(100) NOT NULL COMMENT '名称',
  248. `rules` varchar(2000) NOT NULL DEFAULT '' COMMENT '规则',
  249. `remark` varchar(100) NOT NULL DEFAULT '' COMMENT '备注',
  250. `status` tinyint(3) DEFAULT '1' COMMENT '1启用0禁用',
  251. `type` tinyint(1) NOT NULL DEFAULT '1' COMMENT '1本人,2本人及下属,3本部门,4本部门及下属部门,5全部 ',
  252. `types` tinyint(4) NOT NULL DEFAULT '0' COMMENT '1超级管理员2系统设置管理员3部门与员工管理员4审批流管理员5工作台管理员6客户管理员7项目管理员8公告管理员',
  253. PRIMARY KEY (`id`)
  254. ) ENGINE=InnoDB AUTO_INCREMENT=9 DEFAULT CHARSET=utf8 COMMENT='角色表';
  255. INSERT INTO `5kcrm_admin_group` VALUES ('1', '1', '超级管理员角色', '', '超级管理员角色', '1', '1', '1');
  256. INSERT INTO `5kcrm_admin_group` VALUES ('2', '1', '系统设置管理员', '', '系统设置管理员', '1', '1', '2');
  257. INSERT INTO `5kcrm_admin_group` VALUES ('3', '1', '部门与员工管理员', '', '部门与员工管理员', '1', '1', '3');
  258. INSERT INTO `5kcrm_admin_group` VALUES ('4', '1', '审批流管理员', '', '审批流管理员', '1', '1', '4');
  259. INSERT INTO `5kcrm_admin_group` VALUES ('5', '1', '工作台管理员', '', '工作台管理员', '1', '1', '5');
  260. INSERT INTO `5kcrm_admin_group` VALUES ('6', '1', '客户管理员', '', '客户管理员', '1', '1', '6');
  261. INSERT INTO `5kcrm_admin_group` VALUES ('7', '1', '公告管理员', '', '公告管理员', '1', '1', '8');
  262. INSERT INTO `5kcrm_admin_group` VALUES ('8', '2', '销售员角色', ',3,4,5,6,7,11,12,13,14,15,18,19,21,23,24,25,26,28,30,31,33,35,36,37,38,40,41,43,44,45,46,48,49,50,51,52,53,54,55,59,60,1,2,10,22,29,34,42,56,', '', 1, 2, 0);
  263. INSERT INTO `5kcrm_admin_group` VALUES ('9', '4', '财务角色', ',43,44,45,46,48,51,52,53,54,1,42,50,67,68,62,', '', 1, 5, 0);
  264. INSERT INTO `5kcrm_admin_group` VALUES ('10', '2', '销售经理角色', ',1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,', '', 1, 2, 0);
  265. DROP TABLE IF EXISTS `5kcrm_admin_menu`;
  266. CREATE TABLE `5kcrm_admin_menu` (
  267. `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '菜单ID',
  268. `pid` int(11) DEFAULT '0' COMMENT '上级菜单ID',
  269. `title` varchar(32) NOT NULL DEFAULT '' COMMENT '菜单名称',
  270. `url` varchar(127) NOT NULL DEFAULT '' COMMENT '链接地址',
  271. `icon` varchar(64) NOT NULL DEFAULT '' COMMENT '图标',
  272. `menu_type` tinyint(4) NOT NULL COMMENT '菜单类型',
  273. `sort` tinyint(4) DEFAULT '0' COMMENT '排序(同级有效)',
  274. `status` tinyint(4) DEFAULT '1' COMMENT '状态',
  275. `rule_id` int(11) NOT NULL COMMENT '权限id',
  276. `module` varchar(50) NOT NULL,
  277. PRIMARY KEY (`id`)
  278. ) ENGINE=InnoDB AUTO_INCREMENT=10 DEFAULT CHARSET=utf8 COMMENT='后台菜单表';
  279. INSERT INTO `5kcrm_admin_menu` VALUES ('1', '0', 'CRM模块', '', '', '0', '0', '1', '1', 'crm');
  280. INSERT INTO `5kcrm_admin_menu` VALUES ('2', '1', '线索', '', '', '0', '0', '1', '2', 'leads');
  281. INSERT INTO `5kcrm_admin_menu` VALUES ('3', '1', '客户', '', '', '0', '0', '1', '10', 'customer');
  282. INSERT INTO `5kcrm_admin_menu` VALUES ('4', '1', '联系人', '', '', '0', '0', '1', '22', 'contacts');
  283. INSERT INTO `5kcrm_admin_menu` VALUES ('5', '1', '公海', '', '', '0', '0', '1', '29', 'pool');
  284. INSERT INTO `5kcrm_admin_menu` VALUES ('6', '1', '商机', '', '', '0', '0', '1', '34', 'business');
  285. INSERT INTO `5kcrm_admin_menu` VALUES ('7', '1', '合同', '', '', '0', '0', '1', '42', 'contract');
  286. INSERT INTO `5kcrm_admin_menu` VALUES ('8', '1', '回款', '', '', '0', '0', '1', '50', 'receivables');
  287. INSERT INTO `5kcrm_admin_menu` VALUES ('9', '1', '产品', '', '', '0', '0', '1', '56', 'product');
  288. DROP TABLE IF EXISTS `5kcrm_admin_message`;
  289. CREATE TABLE `5kcrm_admin_message` (
  290. `message_id` int(11) NOT NULL AUTO_INCREMENT,
  291. `to_user_id` int(10) NOT NULL COMMENT '接收人ID',
  292. `from_user_id` int(10) NOT NULL COMMENT '发送人ID',
  293. `content` varchar(500) NOT NULL COMMENT '发送内容',
  294. `send_time` int(11) NOT NULL COMMENT '发送时间',
  295. `read_time` int(11) NOT NULL COMMENT '阅读时间',
  296. `module_name` varchar(30) NOT NULL COMMENT '模块',
  297. `controller_name` varchar(30) NOT NULL COMMENT '控制器',
  298. `action_name` varchar(30) NOT NULL COMMENT '方法',
  299. `action_id` int(11) NOT NULL COMMENT '操作ID',
  300. PRIMARY KEY (`message_id`)
  301. ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='站内信';
  302. DROP TABLE IF EXISTS `5kcrm_admin_record`;
  303. CREATE TABLE `5kcrm_admin_record` (
  304. `record_id` int(11) NOT NULL AUTO_INCREMENT,
  305. `types` varchar(50) NOT NULL COMMENT '关联类型',
  306. `types_id` int(11) NOT NULL COMMENT '类型ID',
  307. `content` varchar(1000) NOT NULL COMMENT '跟进内容',
  308. `category` varchar(30) NOT NULL DEFAULT '' COMMENT '跟进类型',
  309. `next_time` int(11) NOT NULL DEFAULT '0' COMMENT '下次联系时间',
  310. `business_ids` varchar(255) NOT NULL DEFAULT '' COMMENT '商机ID',
  311. `contacts_ids` varchar(255) NOT NULL DEFAULT '' COMMENT '联系人ID',
  312. `create_time` int(11) NOT NULL COMMENT '创建时间',
  313. `update_time` int(11) NOT NULL COMMENT '更新时间',
  314. `create_user_id` int(11) NOT NULL COMMENT '创建人ID',
  315. UNIQUE KEY `record_id` (`record_id`)
  316. ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='跟进记录';
  317. DROP TABLE IF EXISTS `5kcrm_admin_record_file`;
  318. CREATE TABLE `5kcrm_admin_record_file` (
  319. `r_id` int(11) NOT NULL AUTO_INCREMENT,
  320. `record_id` int(11) NOT NULL COMMENT '日志ID',
  321. `file_id` int(11) NOT NULL COMMENT '附件ID',
  322. PRIMARY KEY (`r_id`)
  323. ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='跟进记录附件关系表';
  324. DROP TABLE IF EXISTS `5kcrm_admin_rule`;
  325. CREATE TABLE `5kcrm_admin_rule` (
  326. `id` int(11) NOT NULL AUTO_INCREMENT,
  327. `types` tinyint(2) NOT NULL DEFAULT '0' COMMENT '0系统设置1工作台2客户管理3项目管理4人力资源5财务管理6商业智能',
  328. `title` varchar(100) NOT NULL DEFAULT '' COMMENT '名称',
  329. `name` varchar(100) NOT NULL DEFAULT '' COMMENT '定义',
  330. `level` tinyint(5) NOT NULL DEFAULT '0' COMMENT '级别。1模块,2控制器,3操作',
  331. `pid` int(11) DEFAULT '0' COMMENT '父id,默认0',
  332. `status` tinyint(3) DEFAULT '1' COMMENT '状态,1启用,0禁用',
  333. PRIMARY KEY (`id`)
  334. ) ENGINE=InnoDB AUTO_INCREMENT=75 DEFAULT CHARSET=utf8 COMMENT='权限规则表';
  335. INSERT INTO `5kcrm_admin_rule` VALUES ('1', '2', '全部', 'crm', '1', '0', '1');
  336. INSERT INTO `5kcrm_admin_rule` VALUES ('2', '2', '线索管理', 'leads', '2', '1', '1');
  337. INSERT INTO `5kcrm_admin_rule` VALUES ('3', '2', '新建', 'save', '3', '2', '1');
  338. INSERT INTO `5kcrm_admin_rule` VALUES ('4', '2', '编辑', 'update', '3', '2', '1');
  339. INSERT INTO `5kcrm_admin_rule` VALUES ('5', '2', '查看列表', 'index', '3', '2', '1');
  340. INSERT INTO `5kcrm_admin_rule` VALUES ('6', '2', '查看详情', 'read', '3', '2', '1');
  341. INSERT INTO `5kcrm_admin_rule` VALUES ('7', '2', '导入', 'excelImport', '3', '2', '1');
  342. INSERT INTO `5kcrm_admin_rule` VALUES ('8', '2', '导出', 'excelExport', '3', '2', '1');
  343. INSERT INTO `5kcrm_admin_rule` VALUES ('9', '2', '刪除', 'delete', '3', '2', '1');
  344. INSERT INTO `5kcrm_admin_rule` VALUES ('10', '2', '客户管理', 'customer', '2', '1', '1');
  345. INSERT INTO `5kcrm_admin_rule` VALUES ('11', '2', '新建', 'save', '3', '10', '1');
  346. INSERT INTO `5kcrm_admin_rule` VALUES ('12', '2', '编辑', 'update', '3', '10', '1');
  347. INSERT INTO `5kcrm_admin_rule` VALUES ('13', '2', '查看列表', 'index', '3', '10', '1');
  348. INSERT INTO `5kcrm_admin_rule` VALUES ('14', '2', '查看详情', 'read', '3', '10', '1');
  349. INSERT INTO `5kcrm_admin_rule` VALUES ('15', '2', '导入', 'excelImport', '3', '10', '1');
  350. INSERT INTO `5kcrm_admin_rule` VALUES ('16', '2', '导出', 'excelExport', '3', '10', '1');
  351. INSERT INTO `5kcrm_admin_rule` VALUES ('17', '2', '刪除', 'delete', '3', '10', '1');
  352. INSERT INTO `5kcrm_admin_rule` VALUES ('18', '2', '转移', 'transfer', '3', '10', '1');
  353. INSERT INTO `5kcrm_admin_rule` VALUES ('19', '2', '放入公海', 'putInPool', '3', '10', '1');
  354. INSERT INTO `5kcrm_admin_rule` VALUES ('20', '2', '锁定/解锁', 'lock', '3', '10', '1');
  355. INSERT INTO `5kcrm_admin_rule` VALUES ('21', '2', '编辑团队成员', 'teamSave', '3', '10', '1');
  356. INSERT INTO `5kcrm_admin_rule` VALUES ('22', '2', '联系人管理', 'contacts', '2', '1', '1');
  357. INSERT INTO `5kcrm_admin_rule` VALUES ('23', '2', '新建', 'save', '3', '22', '1');
  358. INSERT INTO `5kcrm_admin_rule` VALUES ('24', '2', '编辑', 'update', '3', '22', '1');
  359. INSERT INTO `5kcrm_admin_rule` VALUES ('25', '2', '查看列表', 'index', '3', '22', '1');
  360. INSERT INTO `5kcrm_admin_rule` VALUES ('26', '2', '查看详情', 'read', '3', '22', '1');
  361. INSERT INTO `5kcrm_admin_rule` VALUES ('27', '2', '刪除', 'delete', '3', '22', '1');
  362. INSERT INTO `5kcrm_admin_rule` VALUES ('28', '2', '转移', 'transfer', '3', '22', '1');
  363. INSERT INTO `5kcrm_admin_rule` VALUES ('29', '2', '公海管理', 'customer', '2', '1', '1');
  364. INSERT INTO `5kcrm_admin_rule` VALUES ('30', '2', '查看列表', 'pool', '3', '29', '1');
  365. INSERT INTO `5kcrm_admin_rule` VALUES ('31', '2', '查看详情', 'read', '3', '29', '1');
  366. INSERT INTO `5kcrm_admin_rule` VALUES ('32', '2', '分配', 'distribute', '3', '29', '1');
  367. INSERT INTO `5kcrm_admin_rule` VALUES ('33', '2', '领取', 'receive', '3', '29', '1');
  368. INSERT INTO `5kcrm_admin_rule` VALUES ('34', '2', '商机管理', 'business', '2', '1', '1');
  369. INSERT INTO `5kcrm_admin_rule` VALUES ('35', '2', '新建', 'save', '3', '34', '1');
  370. INSERT INTO `5kcrm_admin_rule` VALUES ('36', '2', '编辑', 'update', '3', '34', '1');
  371. INSERT INTO `5kcrm_admin_rule` VALUES ('37', '2', '查看列表', 'index', '3', '34', '1');
  372. INSERT INTO `5kcrm_admin_rule` VALUES ('38', '2', '查看详情', 'read', '3', '34', '1');
  373. INSERT INTO `5kcrm_admin_rule` VALUES ('39', '2', '刪除', 'delete', '3', '34', '1');
  374. INSERT INTO `5kcrm_admin_rule` VALUES ('40', '2', '转移', 'transfer', '3', '34', '1');
  375. INSERT INTO `5kcrm_admin_rule` VALUES ('41', '2', '编辑团队成员', 'teamSave', '3', '34', '1');
  376. INSERT INTO `5kcrm_admin_rule` VALUES ('42', '2', '合同管理', 'contract', '2', '1', '1');
  377. INSERT INTO `5kcrm_admin_rule` VALUES ('43', '2', '新建', 'save', '3', '42', '1');
  378. INSERT INTO `5kcrm_admin_rule` VALUES ('44', '2', '编辑', 'update', '3', '42', '1');
  379. INSERT INTO `5kcrm_admin_rule` VALUES ('45', '2', '查看列表', 'index', '3', '42', '1');
  380. INSERT INTO `5kcrm_admin_rule` VALUES ('46', '2', '查看详情', 'read', '3', '42', '1');
  381. INSERT INTO `5kcrm_admin_rule` VALUES ('47', '2', '刪除', 'delete', '3', '42', '1');
  382. INSERT INTO `5kcrm_admin_rule` VALUES ('48', '2', '转移', 'transfer', '3', '42', '1');
  383. INSERT INTO `5kcrm_admin_rule` VALUES ('49', '2', '编辑团队成员', 'teamSave', '3', '42', '1');
  384. INSERT INTO `5kcrm_admin_rule` VALUES ('50', '2', '回款管理', 'receivables', '2', '1', '1');
  385. INSERT INTO `5kcrm_admin_rule` VALUES ('51', '2', '新建', 'save', '3', '50', '1');
  386. INSERT INTO `5kcrm_admin_rule` VALUES ('52', '2', '编辑', 'update', '3', '50', '1');
  387. INSERT INTO `5kcrm_admin_rule` VALUES ('53', '2', '查看列表', 'index', '3', '50', '1');
  388. INSERT INTO `5kcrm_admin_rule` VALUES ('54', '2', '查看详情', 'read', '3', '50', '1');
  389. INSERT INTO `5kcrm_admin_rule` VALUES ('55', '2', '刪除', 'delete', '3', '50', '1');
  390. INSERT INTO `5kcrm_admin_rule` VALUES ('56', '2', '产品管理', 'product', '2', '1', '1');
  391. INSERT INTO `5kcrm_admin_rule` VALUES ('57', '2', '新建', 'save', '3', '56', '1');
  392. INSERT INTO `5kcrm_admin_rule` VALUES ('58', '2', '编辑', 'update', '3', '56', '1');
  393. INSERT INTO `5kcrm_admin_rule` VALUES ('59', '2', '查看列表', 'index', '3', '56', '1');
  394. INSERT INTO `5kcrm_admin_rule` VALUES ('60', '2', '查看详情', 'read', '3', '56', '1');
  395. INSERT INTO `5kcrm_admin_rule` VALUES ('61', '2', '上架/下架', 'status', '3', '56', '1');
  396. INSERT INTO `5kcrm_admin_rule` VALUES ('62', '6', '商业智能', 'bi', '1', '0', '1');
  397. INSERT INTO `5kcrm_admin_rule` VALUES ('63', '6', '员工客户分析', 'customer', '2', '62', '1');
  398. INSERT INTO `5kcrm_admin_rule` VALUES ('64', '6', '查看', 'read', '3', '63', '1');
  399. INSERT INTO `5kcrm_admin_rule` VALUES ('65', '6', '销售漏斗', 'business', '2', '62', '1');
  400. INSERT INTO `5kcrm_admin_rule` VALUES ('66', '6', '查看', 'read', '3', '65', '1');
  401. INSERT INTO `5kcrm_admin_rule` VALUES ('67', '6', '回款统计', 'receivables', '2', '62', '1');
  402. INSERT INTO `5kcrm_admin_rule` VALUES ('68', '6', '查看', 'read', '3', '67', '1');
  403. INSERT INTO `5kcrm_admin_rule` VALUES ('69', '6', '产品销量统计', 'product', '2', '62', '1');
  404. INSERT INTO `5kcrm_admin_rule` VALUES ('70', '6', '查看', 'read', '3', '69', '1');
  405. INSERT INTO `5kcrm_admin_rule` VALUES ('71', '6', '业绩目标完成情况', 'achievement', '2', '62', '1');
  406. INSERT INTO `5kcrm_admin_rule` VALUES ('72', '6', '查看', 'read', '3', '71', '1');
  407. INSERT INTO `5kcrm_admin_rule` VALUES ('73', '2', '转移', 'transfer', '3', '2', '1');
  408. INSERT INTO `5kcrm_admin_rule` VALUES ('74', '2', '转化', 'transform', '3', '2', '1');
  409. DROP TABLE IF EXISTS `5kcrm_admin_scene`;
  410. CREATE TABLE `5kcrm_admin_scene` (
  411. `scene_id` int(10) NOT NULL AUTO_INCREMENT,
  412. `types` varchar(50) NOT NULL COMMENT '分类',
  413. `name` varchar(50) NOT NULL COMMENT '场景名称',
  414. `user_id` int(10) NOT NULL COMMENT '用户ID',
  415. `order_id` int(10) NOT NULL DEFAULT '1' COMMENT '排序ID',
  416. `data` text COMMENT '属性值',
  417. `is_hide` tinyint(1) NOT NULL DEFAULT '0' COMMENT '1隐藏',
  418. `type` tinyint(1) NOT NULL DEFAULT '0' COMMENT '1系统0自定义',
  419. `bydata` varchar(50) NOT NULL DEFAULT '' COMMENT '系统参数',
  420. `create_time` int(11) NOT NULL COMMENT '创建时间',
  421. `update_time` int(11) NOT NULL COMMENT '更新时间',
  422. PRIMARY KEY (`scene_id`)
  423. ) ENGINE=InnoDB AUTO_INCREMENT=24 DEFAULT CHARSET=utf8 COMMENT='场景';
  424. INSERT INTO `5kcrm_admin_scene` VALUES ('1', 'crm_customer', '我负责的客户', '0', '0', '', '0', '1', 'me', '1546272000', '1546272000');
  425. INSERT INTO `5kcrm_admin_scene` VALUES ('2', 'crm_customer', '我参与的客户', '0', '0', '', '0', '1', 'mePart', '1546272000', '1546272000');
  426. INSERT INTO `5kcrm_admin_scene` VALUES ('3', 'crm_customer', '下属负责的客户', '0', '0', '', '0', '1', 'sub', '1546272000', '1546272000');
  427. INSERT INTO `5kcrm_admin_scene` VALUES ('4', 'crm_customer', '全部客户', '0', '0', '', '0', '1', 'all', '1546272000', '1546272000');
  428. INSERT INTO `5kcrm_admin_scene` VALUES ('5', 'crm_leads', '我负责的线索', '0', '0', '', '0', '1', 'me', '1546272000', '1546272000');
  429. INSERT INTO `5kcrm_admin_scene` VALUES ('6', 'crm_leads', '下属的线索', '0', '0', '', '0', '1', 'sub', '1546272000', '1546272000');
  430. INSERT INTO `5kcrm_admin_scene` VALUES ('7', 'crm_leads', '全部线索', '0', '0', '', '0', '1', 'all', '1546272000', '1546272000');
  431. INSERT INTO `5kcrm_admin_scene` VALUES ('8', 'crm_contacts', '我负责的联系人', '0', '0', '', '0', '1', 'me', '1546272000', '1546272000');
  432. INSERT INTO `5kcrm_admin_scene` VALUES ('9', 'crm_contacts', '下属负责的联系人', '0', '0', '', '0', '1', 'sub', '1546272000', '1546272000');
  433. INSERT INTO `5kcrm_admin_scene` VALUES ('10', 'crm_contacts', '全部联系人', '0', '0', '', '0', '1', 'all', '1546272000', '1546272000');
  434. INSERT INTO `5kcrm_admin_scene` VALUES ('11', 'crm_business', '我负责的商机', '0', '0', '', '0', '1', 'me', '1546272000', '1546272000');
  435. INSERT INTO `5kcrm_admin_scene` VALUES ('12', 'crm_business', '我参与的商机', '0', '0', '', '0', '1', 'mePart', '1546272000', '1546272000');
  436. INSERT INTO `5kcrm_admin_scene` VALUES ('13', 'crm_business', '下属负责的商机', '0', '0', '', '0', '1', 'sub', '1546272000', '1546272000');
  437. INSERT INTO `5kcrm_admin_scene` VALUES ('14', 'crm_business', '全部商机', '0', '0', '', '0', '1', 'all', '1546272000', '1546272000');
  438. INSERT INTO `5kcrm_admin_scene` VALUES ('15', 'crm_contract', '我负责的合同', '0', '0', '', '0', '1', 'me', '1546272000', '1546272000');
  439. INSERT INTO `5kcrm_admin_scene` VALUES ('16', 'crm_contract', '我参与的合同', '0', '0', '', '0', '1', 'mePart', '1546272000', '1546272000');
  440. INSERT INTO `5kcrm_admin_scene` VALUES ('17', 'crm_contract', '下属负责的合同', '0', '0', '', '0', '1', 'sub', '1546272000', '1546272000');
  441. INSERT INTO `5kcrm_admin_scene` VALUES ('18', 'crm_contract', '全部合同', '0', '0', '', '0', '1', 'all', '1546272000', '1546272000');
  442. INSERT INTO `5kcrm_admin_scene` VALUES ('19', 'crm_receivables', '我负责的回款', '0', '0', '', '0', '1', 'me', '1546272000', '1551515457');
  443. INSERT INTO `5kcrm_admin_scene` VALUES ('20', 'crm_receivables', '下属负责的回款', '0', '1', '', '0', '1', 'sub', '1546272000', '1551515457');
  444. INSERT INTO `5kcrm_admin_scene` VALUES ('21', 'crm_receivables', '全部回款', '0', '2', '', '0', '1', 'all', '1546272000', '1551515457');
  445. INSERT INTO `5kcrm_admin_scene` VALUES ('22', 'crm_product', '全部产品', '0', '0', '', '0', '1', 'all', '1546272000', '1546272000');
  446. INSERT INTO `5kcrm_admin_scene` VALUES ('23', 'crm_leads', '已转化线索', '0', '0', '', '0', '1', 'is_transform', '1546272000', '1546272000');
  447. DROP TABLE IF EXISTS `5kcrm_admin_scene_default`;
  448. CREATE TABLE `5kcrm_admin_scene_default` (
  449. `default_id` int(11) NOT NULL AUTO_INCREMENT,
  450. `types` varchar(50) NOT NULL COMMENT '类型',
  451. `user_id` int(11) NOT NULL COMMENT '人员ID',
  452. `scene_id` int(11) NOT NULL COMMENT '场景ID',
  453. UNIQUE KEY `default_id` (`default_id`)
  454. ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='场景默认关系表';
  455. DROP TABLE IF EXISTS `5kcrm_admin_structure`;
  456. CREATE TABLE `5kcrm_admin_structure` (
  457. `id` int(11) NOT NULL AUTO_INCREMENT,
  458. `name` varchar(200) NOT NULL DEFAULT '',
  459. `pid` int(11) DEFAULT '0',
  460. PRIMARY KEY (`id`)
  461. ) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8 COMMENT='部门表';
  462. INSERT INTO `5kcrm_admin_structure` VALUES ('1', '办公室', '0');
  463. DROP TABLE IF EXISTS `5kcrm_admin_system`;
  464. CREATE TABLE `5kcrm_admin_system` (
  465. `id` int(11) NOT NULL AUTO_INCREMENT,
  466. `name` varchar(100) NOT NULL,
  467. `value` varchar(255) NOT NULL DEFAULT '',
  468. `description` varchar(255) NOT NULL DEFAULT '',
  469. PRIMARY KEY (`id`) USING BTREE
  470. ) ENGINE=InnoDB AUTO_INCREMENT=3 DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC;
  471. INSERT INTO `5kcrm_admin_system` VALUES ('1', 'name', '悟空软件', '网站名称');
  472. INSERT INTO `5kcrm_admin_system` VALUES ('2', 'logo', '', '企业logo');
  473. DROP TABLE IF EXISTS `5kcrm_admin_user`;
  474. CREATE TABLE `5kcrm_admin_user` (
  475. `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '主键',
  476. `username` varchar(100) NOT NULL COMMENT '管理后台账号',
  477. `password` varchar(100) NOT NULL COMMENT '管理后台密码',
  478. `salt` varchar(4) NOT NULL COMMENT '安全符',
  479. `img` varchar(200) NOT NULL DEFAULT '' COMMENT '头像',
  480. `thumb_img` varchar(200) NOT NULL DEFAULT '' COMMENT '头像缩略图',
  481. `create_time` int(11) NOT NULL,
  482. `realname` varchar(100) NOT NULL DEFAULT '' COMMENT '真实姓名',
  483. `num` varchar(100) NOT NULL DEFAULT '' COMMENT '员工编号',
  484. `email` varchar(50) NOT NULL DEFAULT '' COMMENT '邮箱',
  485. `mobile` varchar(50) NOT NULL DEFAULT '' COMMENT '手机号码',
  486. `sex` varchar(5) NOT NULL DEFAULT '' COMMENT '男、女',
  487. `structure_id` int(11) NOT NULL DEFAULT '0' COMMENT '部门',
  488. `post` varchar(50) NOT NULL DEFAULT '' COMMENT '岗位',
  489. `status` tinyint(3) NOT NULL DEFAULT '2' COMMENT '状态,0禁用,1启用,2未激活',
  490. `parent_id` int(10) NOT NULL DEFAULT '0' COMMENT '直属上级ID',
  491. `authkey` varchar(32) NOT NULL DEFAULT '' COMMENT '验证信息',
  492. `authkey_time` int(11) NOT NULL DEFAULT '0' COMMENT '验证失效时间',
  493. `type` tinyint(2) NOT NULL COMMENT '1系统用户 0非系统用户',
  494. PRIMARY KEY (`id`)
  495. ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='用户表';
  496. DROP TABLE IF EXISTS `5kcrm_admin_user_field`;
  497. CREATE TABLE `5kcrm_admin_user_field` (
  498. `id` int(11) NOT NULL AUTO_INCREMENT,
  499. `user_id` int(11) NOT NULL,
  500. `types` varchar(30) NOT NULL COMMENT '分类',
  501. `datas` text COMMENT '属性值',
  502. `create_time` int(11) NOT NULL COMMENT '创建时间',
  503. `update_time` int(11) NOT NULL COMMENT '更新时间',
  504. PRIMARY KEY (`id`)
  505. ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='自定义字段展示排序关系表';
  506. DROP TABLE IF EXISTS `5kcrm_crm_achievement`;
  507. CREATE TABLE `5kcrm_crm_achievement` (
  508. `achievement_id` int(11) NOT NULL AUTO_INCREMENT,
  509. `name` varchar(50) NOT NULL COMMENT '名字',
  510. `obj_id` int(11) NOT NULL COMMENT '对象ID',
  511. `type` tinyint(2) NOT NULL COMMENT '1公司2部门3员工',
  512. `year` int(8) NOT NULL COMMENT '年',
  513. `january` decimal(18,2) NOT NULL DEFAULT '0.00' COMMENT '一月',
  514. `february` decimal(18,2) NOT NULL DEFAULT '0.00' COMMENT '二月',
  515. `march` decimal(18,2) NOT NULL DEFAULT '0.00' COMMENT '三月',
  516. `april` decimal(18,2) NOT NULL DEFAULT '0.00' COMMENT '四月',
  517. `may` decimal(18,2) NOT NULL DEFAULT '0.00' COMMENT '五月',
  518. `june` decimal(18,2) NOT NULL DEFAULT '0.00' COMMENT '六月',
  519. `july` decimal(18,2) NOT NULL DEFAULT '0.00' COMMENT '七月',
  520. `august` decimal(18,2) NOT NULL DEFAULT '0.00' COMMENT '八月',
  521. `september` decimal(18,2) NOT NULL DEFAULT '0.00' COMMENT '九月',
  522. `october` decimal(18,2) NOT NULL DEFAULT '0.00' COMMENT '十月',
  523. `november` decimal(18,2) NOT NULL DEFAULT '0.00' COMMENT '十一月',
  524. `december` decimal(18,2) NOT NULL DEFAULT '0.00' COMMENT '十二月',
  525. `status` tinyint(2) NOT NULL DEFAULT '0' COMMENT '1销售(目标)2回款(目标)',
  526. `yeartarget` decimal(18,2) NOT NULL DEFAULT '0.00' COMMENT '年目标',
  527. PRIMARY KEY (`achievement_id`) USING BTREE
  528. ) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC;
  529. DROP TABLE IF EXISTS `5kcrm_crm_business`;
  530. CREATE TABLE `5kcrm_crm_business` (
  531. `business_id` int(11) NOT NULL AUTO_INCREMENT,
  532. `customer_id` int(11) NOT NULL COMMENT '客户ID',
  533. `type_id` int(11) NOT NULL COMMENT '商机状态组',
  534. `status_id` int(11) NOT NULL COMMENT '销售阶段',
  535. `status_time` int(11) NOT NULL DEFAULT '0' COMMENT '阶段推进时间',
  536. `is_end` tinyint(4) NOT NULL DEFAULT '0' COMMENT '1赢单2输单3无效',
  537. `next_time` int(11) NOT NULL DEFAULT '0' COMMENT '下次联系时间',
  538. `name` varchar(255) NOT NULL DEFAULT '' COMMENT '商机名称',
  539. `money` decimal(18,2) NOT NULL DEFAULT '0.00' COMMENT '商机金额',
  540. `total_price` decimal(18,2) NOT NULL DEFAULT '0.00' COMMENT '产品总金额',
  541. `deal_date` date NOT NULL COMMENT '预计成交日期',
  542. `discount_rate` decimal(10,2) NOT NULL DEFAULT '0.00' COMMENT '整单折扣',
  543. `remark` text COMMENT '备注',
  544. `create_user_id` int(10) NOT NULL COMMENT '创建人ID',
  545. `owner_user_id` int(10) NOT NULL COMMENT '负责人ID',
  546. `ro_user_id` varchar(500) NOT NULL DEFAULT '' COMMENT '只读权限',
  547. `rw_user_id` varchar(500) NOT NULL DEFAULT '' COMMENT '读写权限',
  548. `create_time` int(11) NOT NULL COMMENT '创建时间',
  549. `update_time` int(11) NOT NULL COMMENT '更新时间',
  550. PRIMARY KEY (`business_id`)
  551. ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='商机表';
  552. DROP TABLE IF EXISTS `5kcrm_crm_business_file`;
  553. CREATE TABLE `5kcrm_crm_business_file` (
  554. `r_id` int(11) NOT NULL AUTO_INCREMENT,
  555. `business_id` int(11) NOT NULL COMMENT '商机ID',
  556. `file_id` int(11) NOT NULL COMMENT '附件ID',
  557. PRIMARY KEY (`r_id`)
  558. ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='商机附件关系表';
  559. DROP TABLE IF EXISTS `5kcrm_crm_business_log`;
  560. CREATE TABLE `5kcrm_crm_business_log` (
  561. `id` int(11) NOT NULL AUTO_INCREMENT,
  562. `business_id` int(11) NOT NULL COMMENT '商机id',
  563. `status_id` int(11) NOT NULL COMMENT '状态id',
  564. `is_end` tinyint(4) NOT NULL COMMENT '1赢单2输单3无效',
  565. `create_time` int(11) NOT NULL COMMENT '创建时间',
  566. `owner_user_id` int(11) NOT NULL COMMENT '负责人',
  567. `remark` varchar(500) NOT NULL DEFAULT '' COMMENT '备注',
  568. PRIMARY KEY (`id`) USING BTREE
  569. ) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='商机推进日志';
  570. DROP TABLE IF EXISTS `5kcrm_crm_business_product`;
  571. CREATE TABLE `5kcrm_crm_business_product` (
  572. `r_id` int(11) NOT NULL AUTO_INCREMENT,
  573. `business_id` int(11) NOT NULL COMMENT '商机ID',
  574. `product_id` int(11) NOT NULL COMMENT '产品ID',
  575. `price` decimal(18,2) NOT NULL DEFAULT '0.00' COMMENT '产品单价',
  576. `sales_price` decimal(18,2) NOT NULL DEFAULT '0.00' COMMENT '销售价格',
  577. `num` decimal(12,2) NOT NULL DEFAULT '0.00' COMMENT '数量',
  578. `discount` decimal(10,2) NOT NULL DEFAULT '0.00' COMMENT '折扣',
  579. `subtotal` decimal(18,2) NOT NULL DEFAULT '0.00' COMMENT '小计(折扣后价格)',
  580. `unit` varchar(50) NOT NULL DEFAULT '' COMMENT '单位',
  581. PRIMARY KEY (`r_id`)
  582. ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='商机产品关系表';
  583. DROP TABLE IF EXISTS `5kcrm_crm_business_status`;
  584. CREATE TABLE `5kcrm_crm_business_status` (
  585. `status_id` int(11) NOT NULL AUTO_INCREMENT,
  586. `type_id` int(11) NOT NULL COMMENT '商机状态类别ID',
  587. `name` varchar(50) NOT NULL COMMENT '标识',
  588. `rate` varchar(20) NOT NULL COMMENT '赢单率',
  589. `order_id` tinyint(4) NOT NULL DEFAULT '0' COMMENT '排序',
  590. PRIMARY KEY (`status_id`)
  591. ) ENGINE=InnoDB AUTO_INCREMENT=8 DEFAULT CHARSET=utf8 COMMENT='商机状态';
  592. INSERT INTO `5kcrm_crm_business_status` VALUES ('1', '0', '赢单', '100%', '99');
  593. INSERT INTO `5kcrm_crm_business_status` VALUES ('2', '0', '输单', '0%', '100');
  594. INSERT INTO `5kcrm_crm_business_status` VALUES ('3', '0', '无效', '0%', '101');
  595. INSERT INTO `5kcrm_crm_business_status` VALUES ('4', '1', '验证客户', '20', '1');
  596. INSERT INTO `5kcrm_crm_business_status` VALUES ('5', '1', '需求分析', '15', '2');
  597. INSERT INTO `5kcrm_crm_business_status` VALUES ('6', '1', '方案/报价', '30', '3');
  598. INSERT INTO `5kcrm_crm_business_status` VALUES ('7', '1', '谈判审核', '30', '4');
  599. DROP TABLE IF EXISTS `5kcrm_crm_business_type`;
  600. CREATE TABLE `5kcrm_crm_business_type` (
  601. `type_id` int(11) NOT NULL AUTO_INCREMENT,
  602. `name` varchar(50) NOT NULL COMMENT '标识',
  603. `structure_id` varchar(255) NOT NULL DEFAULT '' COMMENT '部门ID',
  604. `create_user_id` int(11) NOT NULL COMMENT '创建人ID',
  605. `create_time` int(11) NOT NULL COMMENT '创建时间',
  606. `update_time` int(11) NOT NULL COMMENT '更新时间',
  607. `status` tinyint(1) NOT NULL DEFAULT '1' COMMENT '1启用0禁用',
  608. PRIMARY KEY (`type_id`)
  609. ) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8 COMMENT='商机状态组类别';
  610. INSERT INTO `5kcrm_crm_business_type` VALUES ('1', '系统默认', '', '1', '1540973371', '1540973371', '1');
  611. DROP TABLE IF EXISTS `5kcrm_crm_config`;
  612. CREATE TABLE `5kcrm_crm_config` (
  613. `id` int(11) NOT NULL AUTO_INCREMENT,
  614. `name` varchar(255) NOT NULL COMMENT '标识',
  615. `value` varchar(255) NOT NULL COMMENT '值',
  616. `description` varchar(255) NOT NULL DEFAULT '' COMMENT '描述',
  617. PRIMARY KEY (`id`)
  618. ) ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULT CHARSET=utf8 COMMENT='CRM管理相关配置';
  619. INSERT INTO `5kcrm_crm_config` VALUES ('1', 'follow_day', '7', '距跟进天数');
  620. INSERT INTO `5kcrm_crm_config` VALUES ('2', 'deal_day', '30', '距成交天数');
  621. INSERT INTO `5kcrm_crm_config` VALUES ('3', 'config', '0', '1启用规则');
  622. DROP TABLE IF EXISTS `5kcrm_crm_contacts`;
  623. CREATE TABLE `5kcrm_crm_contacts` (
  624. `contacts_id` int(11) NOT NULL AUTO_INCREMENT,
  625. `customer_id` int(11) NOT NULL COMMENT '客户ID',
  626. `name` varchar(50) NOT NULL DEFAULT '' COMMENT '姓名',
  627. `mobile` varchar(50) NOT NULL DEFAULT '' COMMENT '手机',
  628. `telephone` varchar(50) NOT NULL DEFAULT '' COMMENT '电话',
  629. `email` varchar(255) NOT NULL DEFAULT '' COMMENT '电子邮箱',
  630. `decision` varchar(20) NOT NULL DEFAULT '' COMMENT '是否关键决策人',
  631. `post` varchar(255) NOT NULL DEFAULT '' COMMENT '职务',
  632. `sex` varchar(50) NOT NULL DEFAULT '' COMMENT '性别',
  633. `detail_address` varchar(255) NOT NULL DEFAULT '' COMMENT '地址',
  634. `remark` text COMMENT '备注',
  635. `ro_user_id` varchar(500) NOT NULL DEFAULT '' COMMENT '只读权限',
  636. `rw_user_id` varchar(500) NOT NULL DEFAULT '' COMMENT '读写权限',
  637. `create_user_id` int(11) NOT NULL COMMENT '创建人ID',
  638. `owner_user_id` int(11) NOT NULL COMMENT '负责人ID',
  639. `next_time` int(11) NOT NULL DEFAULT '0' COMMENT '下次联系时间',
  640. `create_time` int(11) NOT NULL COMMENT '创建时间',
  641. `update_time` int(11) NOT NULL COMMENT '更新时间',
  642. PRIMARY KEY (`contacts_id`)
  643. ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='联系人表';
  644. DROP TABLE IF EXISTS `5kcrm_crm_contacts_file`;
  645. CREATE TABLE `5kcrm_crm_contacts_file` (
  646. `r_id` int(11) NOT NULL AUTO_INCREMENT,
  647. `contacts_id` int(11) NOT NULL COMMENT '联系人ID',
  648. `file_id` int(11) NOT NULL COMMENT '附件ID',
  649. PRIMARY KEY (`r_id`)
  650. ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='联系人附件关系表';
  651. DROP TABLE IF EXISTS `5kcrm_crm_contract`;
  652. CREATE TABLE `5kcrm_crm_contract` (
  653. `contract_id` int(11) NOT NULL AUTO_INCREMENT,
  654. `customer_id` int(11) NOT NULL COMMENT '客户ID',
  655. `business_id` int(11) NOT NULL COMMENT '商机ID',
  656. `contacts_id` int(11) NOT NULL COMMENT '客户签约人(联系人ID)',
  657. `name` varchar(50) NOT NULL DEFAULT '' COMMENT '合同名称',
  658. `num` varchar(255) NOT NULL DEFAULT '' COMMENT '合同编号',
  659. `order_date` date DEFAULT NULL COMMENT '下单时间',
  660. `money` decimal(18,2) NOT NULL DEFAULT '0.00' COMMENT '合同金额',
  661. `total_price` decimal(18,2) NOT NULL DEFAULT '0.00' COMMENT '产品总金额',
  662. `discount_rate` decimal(10,2) NOT NULL DEFAULT '0.00' COMMENT '整单折扣',
  663. `check_status` tinyint(4) NOT NULL DEFAULT '0' COMMENT '0待审核、1审核中、2审核通过、3审核未通过',
  664. `flow_id` int(11) NOT NULL DEFAULT '0' COMMENT '审核流程ID',
  665. `order_id` int(11) NOT NULL DEFAULT '0' COMMENT '审核步骤排序ID',
  666. `check_user_id` varchar(255) NOT NULL DEFAULT '' COMMENT '审批人IDs',
  667. `flow_user_id` varchar(255) NOT NULL DEFAULT '' COMMENT '流程审批人ID',
  668. `start_time` date DEFAULT NULL COMMENT '开始时间',
  669. `end_time` date DEFAULT NULL COMMENT '结束时间',
  670. `order_user_id` varchar(255) NOT NULL DEFAULT '' COMMENT '公司签约人',
  671. `remark` text COMMENT '备注',
  672. `create_user_id` int(10) NOT NULL COMMENT '创建人ID',
  673. `owner_user_id` int(10) NOT NULL COMMENT '负责人ID',
  674. `ro_user_id` varchar(500) NOT NULL DEFAULT '' COMMENT '只读权限',
  675. `rw_user_id` varchar(500) NOT NULL DEFAULT '' COMMENT '读写权限',
  676. `create_time` int(11) NOT NULL COMMENT '创建时间',
  677. `update_time` int(11) NOT NULL COMMENT '更新时间',
  678. PRIMARY KEY (`contract_id`)
  679. ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='合同表';
  680. DROP TABLE IF EXISTS `5kcrm_crm_contract_file`;
  681. CREATE TABLE `5kcrm_crm_contract_file` (
  682. `r_id` int(11) NOT NULL AUTO_INCREMENT,
  683. `contract_id` int(11) NOT NULL COMMENT '合同ID',
  684. `file_id` int(11) NOT NULL COMMENT '附件ID',
  685. PRIMARY KEY (`r_id`)
  686. ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='合同附件关系表';
  687. DROP TABLE IF EXISTS `5kcrm_crm_contract_product`;
  688. CREATE TABLE `5kcrm_crm_contract_product` (
  689. `r_id` int(11) NOT NULL AUTO_INCREMENT,
  690. `contract_id` int(11) NOT NULL COMMENT '合同ID',
  691. `product_id` int(11) NOT NULL COMMENT '产品ID',
  692. `price` decimal(18,2) NOT NULL DEFAULT '0.00' COMMENT '产品单价',
  693. `sales_price` decimal(18,2) NOT NULL DEFAULT '0.00' COMMENT '销售价格',
  694. `num` decimal(12,2) NOT NULL DEFAULT '0.00' COMMENT '数量',
  695. `discount` decimal(10,2) NOT NULL DEFAULT '0.00' COMMENT '折扣',
  696. `subtotal` decimal(18,2) NOT NULL DEFAULT '0.00' COMMENT '小计(折扣后价格)',
  697. `unit` varchar(50) NOT NULL DEFAULT '' COMMENT '单位',
  698. PRIMARY KEY (`r_id`)
  699. ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='合同产品关系表';
  700. DROP TABLE IF EXISTS `5kcrm_crm_customer`;
  701. CREATE TABLE `5kcrm_crm_customer` (
  702. `customer_id` int(11) NOT NULL AUTO_INCREMENT,
  703. `name` varchar(255) NOT NULL DEFAULT '' COMMENT '客户名称',
  704. `is_lock` tinyint(1) NOT NULL DEFAULT '0' COMMENT '1锁定',
  705. `deal_status` varchar(10) NOT NULL DEFAULT '未成交' COMMENT '成交状态',
  706. `deal_time` int(11) NOT NULL COMMENT '成交时间',
  707. `level` varchar(500) NOT NULL DEFAULT '' COMMENT '客户级别',
  708. `industry` varchar(500) NOT NULL DEFAULT '' COMMENT '客户行业',
  709. `source` varchar(500) NOT NULL DEFAULT '' COMMENT '客户来源',
  710. `telephone` varchar(50) NOT NULL DEFAULT '' COMMENT '电话',
  711. `website` varchar(255) NOT NULL DEFAULT '' COMMENT '网址',
  712. `remark` text COMMENT '备注',
  713. `create_user_id` int(11) NOT NULL COMMENT '创建人ID',
  714. `owner_user_id` int(11) NOT NULL COMMENT '负责人ID',
  715. `ro_user_id` varchar(500) NOT NULL DEFAULT '' COMMENT '只读权限',
  716. `rw_user_id` varchar(500) NOT NULL DEFAULT '' COMMENT '读写权限',
  717. `address` varchar(255) NOT NULL DEFAULT '' COMMENT '省市区',
  718. `location` varchar(255) NOT NULL DEFAULT '' COMMENT '定位信息',
  719. `detail_address` varchar(255) NOT NULL DEFAULT '' COMMENT '详细地址',
  720. `lng` double(14,11) DEFAULT NULL COMMENT '地理位置经度',
  721. `lat` double(14,11) DEFAULT NULL COMMENT '地理位置维度',
  722. `next_time` int(11) NOT NULL DEFAULT '0' COMMENT '下次联系时间',
  723. `create_time` int(11) NOT NULL COMMENT '创建时间',
  724. `update_time` int(11) NOT NULL COMMENT '更新时间',
  725. PRIMARY KEY (`customer_id`)
  726. ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='客户表';
  727. DROP TABLE IF EXISTS `5kcrm_crm_customer_file`;
  728. CREATE TABLE `5kcrm_crm_customer_file` (
  729. `r_id` int(11) NOT NULL AUTO_INCREMENT,
  730. `customer_id` int(11) NOT NULL COMMENT '客户ID',
  731. `file_id` int(11) NOT NULL COMMENT '附件ID',
  732. PRIMARY KEY (`r_id`)
  733. ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='客户附件关系表';
  734. DROP TABLE IF EXISTS `5kcrm_crm_leads`;
  735. CREATE TABLE `5kcrm_crm_leads` (
  736. `leads_id` int(11) NOT NULL AUTO_INCREMENT,
  737. `customer_id` int(11) NOT NULL DEFAULT '0' COMMENT '线索转化为客户ID',
  738. `is_transform` tinyint(1) NOT NULL DEFAULT '0' COMMENT '1已转化',
  739. `name` varchar(255) NOT NULL DEFAULT '' COMMENT '线索名称',
  740. `source` varchar(500) NOT NULL DEFAULT '' COMMENT '线索来源',
  741. `telephone` varchar(255) NOT NULL DEFAULT '' COMMENT '电话',
  742. `mobile` varchar(255) NOT NULL DEFAULT '' COMMENT '手机',
  743. `industry` varchar(500) NOT NULL DEFAULT '' COMMENT '客户行业',
  744. `level` varchar(500) NOT NULL DEFAULT '' COMMENT '客户级别',
  745. `detail_address` varchar(255) NOT NULL DEFAULT '' COMMENT '地址',
  746. `remark` text COMMENT '备注',
  747. `create_user_id` int(10) NOT NULL COMMENT '创建人ID',
  748. `owner_user_id` int(10) NOT NULL COMMENT '负责人ID',
  749. `next_time` int(11) DEFAULT '0' COMMENT '下次联系时间',
  750. `create_time` int(11) NOT NULL COMMENT '创建时间',
  751. `update_time` int(11) NOT NULL COMMENT '更新时间',
  752. PRIMARY KEY (`leads_id`)
  753. ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='线索表';
  754. DROP TABLE IF EXISTS `5kcrm_crm_leads_file`;
  755. CREATE TABLE `5kcrm_crm_leads_file` (
  756. `r_id` int(11) NOT NULL AUTO_INCREMENT,
  757. `leads_id` int(11) NOT NULL COMMENT '线索ID',
  758. `file_id` int(11) NOT NULL COMMENT '附件ID',
  759. PRIMARY KEY (`r_id`)
  760. ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='线索附件关系表';
  761. DROP TABLE IF EXISTS `5kcrm_crm_product`;
  762. CREATE TABLE `5kcrm_crm_product` (
  763. `product_id` int(11) NOT NULL AUTO_INCREMENT,
  764. `name` varchar(255) NOT NULL DEFAULT '' COMMENT '产品名称',
  765. `num` varchar(255) NOT NULL DEFAULT '' COMMENT '产品编码',
  766. `unit` varchar(500) NOT NULL DEFAULT '箱' COMMENT '单位',
  767. `price` decimal(18,2) NOT NULL DEFAULT '0.00' COMMENT '标准价格',
  768. `status` varchar(500) NOT NULL DEFAULT '上架' COMMENT '是否上架',
  769. `category_id` varchar(255) NOT NULL DEFAULT '' COMMENT '产品类别',
  770. `category_str` varchar(255) NOT NULL DEFAULT '' COMMENT '产品分类id(层级)',
  771. `description` varchar(255) NOT NULL DEFAULT '' COMMENT '产品描述',
  772. `create_user_id` int(10) NOT NULL COMMENT '创建人ID',
  773. `owner_user_id` int(10) NOT NULL COMMENT '负责人ID',
  774. `create_time` int(11) NOT NULL COMMENT '创建时间',
  775. `update_time` int(11) NOT NULL COMMENT '更新时间',
  776. PRIMARY KEY (`product_id`)
  777. ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='产品表';
  778. DROP TABLE IF EXISTS `5kcrm_crm_product_category`;
  779. CREATE TABLE `5kcrm_crm_product_category` (
  780. `category_id` int(11) NOT NULL AUTO_INCREMENT,
  781. `name` varchar(200) NOT NULL DEFAULT '',
  782. `pid` int(11) DEFAULT '0',
  783. PRIMARY KEY (`category_id`)
  784. ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='产品分类表';
  785. INSERT INTO `5kcrm_crm_product_category` VALUES ('1', '默认', '0');
  786. DROP TABLE IF EXISTS `5kcrm_crm_product_file`;
  787. CREATE TABLE `5kcrm_crm_product_file` (
  788. `r_id` int(11) NOT NULL AUTO_INCREMENT,
  789. `product_id` int(11) NOT NULL COMMENT '产品ID',
  790. `file_id` int(11) NOT NULL COMMENT '附件ID',
  791. PRIMARY KEY (`r_id`)
  792. ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='产品附件关系表';
  793. DROP TABLE IF EXISTS `5kcrm_crm_receivables`;
  794. CREATE TABLE `5kcrm_crm_receivables` (
  795. `receivables_id` int(11) NOT NULL AUTO_INCREMENT,
  796. `plan_id` int(11) NOT NULL COMMENT '回款计划ID',
  797. `number` varchar(100) NOT NULL DEFAULT '' COMMENT '回款编号',
  798. `customer_id` int(11) NOT NULL COMMENT '客户ID',
  799. `contract_id` int(11) NOT NULL COMMENT '合同ID',
  800. `return_time` date NOT NULL COMMENT '回款日期',
  801. `return_type` varchar(100) NOT NULL DEFAULT '' COMMENT '回款方式',
  802. `money` decimal(18,2) NOT NULL DEFAULT '0.00' COMMENT '回款金额',
  803. `check_status` tinyint(4) NOT NULL DEFAULT '0' COMMENT '0待审核、1审核中、2审核通过、3审核未通过',
  804. `flow_id` int(11) NOT NULL DEFAULT '0' COMMENT '审核流程ID',
  805. `order_id` int(11) NOT NULL DEFAULT '0' COMMENT '审核步骤排序ID',
  806. `check_user_id` varchar(255) NOT NULL DEFAULT '' COMMENT '审批人IDs',
  807. `flow_user_id` varchar(255) NOT NULL DEFAULT '' COMMENT '流程审批人ID',
  808. `remark` text COMMENT '备注',
  809. `create_user_id` int(10) NOT NULL COMMENT '创建人ID',
  810. `owner_user_id` int(10) NOT NULL COMMENT '负责人ID',
  811. `create_time` int(11) NOT NULL COMMENT '创建时间',
  812. `update_time` int(11) NOT NULL COMMENT '更新时间',
  813. PRIMARY KEY (`receivables_id`)
  814. ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='回款表';
  815. DROP TABLE IF EXISTS `5kcrm_crm_receivables_plan`;
  816. CREATE TABLE `5kcrm_crm_receivables_plan` (
  817. `plan_id` int(11) NOT NULL AUTO_INCREMENT,
  818. `num` varchar(100) NOT NULL DEFAULT '' COMMENT '期数',
  819. `receivables_id` int(11) NOT NULL DEFAULT '0' COMMENT '回款ID',
  820. `status` tinyint(4) NOT NULL DEFAULT '0' COMMENT '1完成',
  821. `contract_id` int(11) NOT NULL COMMENT '合同ID',
  822. `customer_id` int(11) NOT NULL COMMENT '客户ID',
  823. `money` decimal(18,2) NOT NULL DEFAULT '0.00' COMMENT '计划回款金额',
  824. `return_date` date DEFAULT NULL COMMENT '计划回款日期',
  825. `return_type` varchar(255) NOT NULL DEFAULT '' COMMENT '计划回款方式',
  826. `remind` tinyint(4) NOT NULL DEFAULT '0' COMMENT '提前几天提醒',
  827. `remind_date` date DEFAULT NULL COMMENT '提醒日期',
  828. `remark` varchar(500) NOT NULL DEFAULT '' COMMENT '备注',
  829. `create_user_id` int(11) NOT NULL COMMENT '创建人ID',
  830. `owner_user_id` int(11) NOT NULL COMMENT '负责人ID',
  831. `create_time` int(11) NOT NULL COMMENT '创建时间',
  832. `update_time` int(11) NOT NULL COMMENT '更新时间',
  833. `file` varchar(500) NOT NULL DEFAULT '' COMMENT '附件',
  834. PRIMARY KEY (`plan_id`)
  835. ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='回款计划表';
  836. DROP TABLE IF EXISTS `5kcrm_hrm_log`;
  837. CREATE TABLE `5kcrm_hrm_log` (
  838. `log_id` int(11) NOT NULL AUTO_INCREMENT,
  839. `user_id` int(11) NOT NULL COMMENT '操作人',
  840. `content` varchar(255) NOT NULL DEFAULT '' COMMENT '操作详情',
  841. `update_user_id` int(11) NOT NULL COMMENT '操作人ID',
  842. `status` tinyint(2) DEFAULT '0' COMMENT '状态',
  843. `create_time` int(11) NOT NULL COMMENT '添加时间',
  844. PRIMARY KEY (`log_id`) USING BTREE
  845. ) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='员工档案操作日志表';
  846. DROP TABLE IF EXISTS `5kcrm_hrm_memo`;
  847. CREATE TABLE `5kcrm_hrm_memo` (
  848. `memo_id` int(11) NOT NULL AUTO_INCREMENT,
  849. `content` text COMMENT '备忘录内容',
  850. `create_time` int(11) NOT NULL COMMENT '新建时间',
  851. `set_time` int(11) NOT NULL DEFAULT '0' COMMENT '设定时间',
  852. `user_id` int(11) NOT NULL COMMENT '创建人ID',
  853. PRIMARY KEY (`memo_id`) USING BTREE
  854. ) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='备忘录表';
  855. DROP TABLE IF EXISTS `5kcrm_hrm_pact`;
  856. CREATE TABLE `5kcrm_hrm_pact` (
  857. `pact_id` int(11) NOT NULL AUTO_INCREMENT COMMENT '合同ID',
  858. `pact_num` varchar(50) NOT NULL DEFAULT '' COMMENT '合同编号',
  859. `type` varchar(150) NOT NULL DEFAULT '' COMMENT '合同类型',
  860. `start_time` int(11) NOT NULL DEFAULT '0' COMMENT '开始日期',
  861. `stop_time` int(11) NOT NULL DEFAULT '0' COMMENT '截至日期',
  862. `limit_time` tinyint(2) NOT NULL DEFAULT '0' COMMENT '合同期限(年)',
  863. `status` tinyint(2) NOT NULL DEFAULT '0' COMMENT '合同状态1:执行中 2:已到期 3:未执行',
  864. `create_time` int(11) NOT NULL COMMENT '创建签订日期',
  865. `remark` varchar(255) NOT NULL DEFAULT '' COMMENT '备注',
  866. `user_id` int(11) NOT NULL COMMENT '员工ID',
  867. `update_time` int(11) NOT NULL COMMENT '编辑时间',
  868. `company` varchar(100) NOT NULL DEFAULT '' COMMENT '签约公司',
  869. PRIMARY KEY (`pact_id`) USING BTREE
  870. ) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC;
  871. DROP TABLE IF EXISTS `5kcrm_hrm_parroll`;
  872. CREATE TABLE `5kcrm_hrm_parroll` (
  873. `parroll_id` int(11) NOT NULL AUTO_INCREMENT COMMENT '工资信息表',
  874. `user_id` int(11) NOT NULL COMMENT '用户ID',
  875. `status` tinyint(2) DEFAULT '1' COMMENT '1正常使用2不可用',
  876. `time` varchar(20) NOT NULL DEFAULT '' COMMENT '日期',
  877. `ischeck` tinyint(2) DEFAULT '0' COMMENT '是否审核 1审核',
  878. `remark` varchar(255) NOT NULL DEFAULT '' COMMENT '备注',
  879. `base_pay` decimal(9,2) DEFAULT '0.00' COMMENT '基本工资',
  880. `snow_oewida` decimal(18,2) NOT NULL DEFAULT '0.00' COMMENT '根据岗位、责任、技能要求等,不同岗位,工资不同。',
  881. `snow_pedgxh` decimal(18,2) NOT NULL DEFAULT '0.00' COMMENT '根据职务高低、业务技术水平等因素的不同,工资不同,随职务变动而变动。',
  882. `snow_emccja` decimal(18,2) NOT NULL DEFAULT '0.00' COMMENT '以员工的实际劳动成果或表现为考核标准,支付一定的奖励工资。',
  883. `snow_apgmbg` decimal(18,2) NOT NULL DEFAULT '0.00' COMMENT '对于按公司规定到岗工作,未出现任何迟到、早退的员工给予的奖励,一般以月度为考核期限。',
  884. `snow_zfzbcv` decimal(18,2) NOT NULL DEFAULT '0.00' COMMENT '新入职、离职员工,不在职的工作日,需从工资里扣除这些工作日的工资',
  885. `snow_fltooj` decimal(18,2) NOT NULL DEFAULT '0.00' COMMENT '员工无故迟到,需扣除一定的工资作为惩戒',
  886. `nowork` decimal(18,2) DEFAULT '0.00' COMMENT '旷工(系统项)',
  887. `late` decimal(18,2) DEFAULT '0.00' COMMENT '迟到 (系统项)',
  888. `leave` decimal(18,2) DEFAULT '0.00' COMMENT '不在职,免发(系统项)',
  889. `vacation` decimal(18,2) DEFAULT '0.00' COMMENT '假期(系统项)',
  890. `zaotui` decimal(18,2) DEFAULT '0.00' COMMENT '早退(系统项)',
  891. `snow_jixiao` decimal(18,2) DEFAULT '0.00',
  892. `snow_whnqyx` decimal(18,2) NOT NULL DEFAULT '0.00' COMMENT '车补',
  893. `snow_buxawu` decimal(18,2) NOT NULL DEFAULT '0.00' COMMENT '工龄工资',
  894. `snow_mosojp` decimal(18,2) NOT NULL DEFAULT '0.00' COMMENT '技能工资',
  895. `snow_yvlqeb` decimal(18,2) NOT NULL DEFAULT '0.00' COMMENT '测试1工资',
  896. `snow_hurzus` decimal(18,2) NOT NULL DEFAULT '0.00' COMMENT '测试2工资',
  897. `snow_uxhsqc` decimal(18,2) NOT NULL DEFAULT '0.00' COMMENT '测试3工资',
  898. `snow_sjhhyb` decimal(18,2) NOT NULL DEFAULT '0.00' COMMENT '工资4工资',
  899. `snow_rzsegi` decimal(18,2) NOT NULL DEFAULT '0.00' COMMENT '工资5工资',
  900. PRIMARY KEY (`parroll_id`) USING BTREE
  901. ) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='员工薪资信息表';
  902. DROP TABLE IF EXISTS `5kcrm_hrm_parroll_fieldstatus`;
  903. CREATE TABLE `5kcrm_hrm_parroll_fieldstatus` (
  904. `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '薪资系统字段状态',
  905. `field` varchar(15) NOT NULL COMMENT '字段',
  906. `status` tinyint(2) DEFAULT '1' COMMENT '状态 1正常',
  907. `remark` varchar(100) NOT NULL DEFAULT '' COMMENT '备注',
  908. PRIMARY KEY (`id`) USING BTREE
  909. ) ENGINE=InnoDB AUTO_INCREMENT=8 DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC;
  910. INSERT INTO `5kcrm_hrm_parroll_fieldstatus` VALUES ('1', 'nowork', '0', '旷工');
  911. INSERT INTO `5kcrm_hrm_parroll_fieldstatus` VALUES ('2', 'late', '1', '迟到');
  912. INSERT INTO `5kcrm_hrm_parroll_fieldstatus` VALUES ('3', 'zaotui', '1', '早退');
  913. INSERT INTO `5kcrm_hrm_parroll_fieldstatus` VALUES ('4', 'vacation', '1', '假期');
  914. INSERT INTO `5kcrm_hrm_parroll_fieldstatus` VALUES ('5', 'leave', '1', '离职');
  915. INSERT INTO `5kcrm_hrm_parroll_fieldstatus` VALUES ('6', 'alladd', '1', '所有浮动工资');
  916. INSERT INTO `5kcrm_hrm_parroll_fieldstatus` VALUES ('7', 'allsub', '1', '所有 扣除项');
  917. DROP TABLE IF EXISTS `5kcrm_hrm_parroll_list`;
  918. CREATE TABLE `5kcrm_hrm_parroll_list` (
  919. `id` int(11) NOT NULL AUTO_INCREMENT,
  920. `user_id` int(11) NOT NULL COMMENT '员工ID',
  921. `realname` varchar(255) NOT NULL COMMENT '员工姓名',
  922. `base` decimal(18,2) NOT NULL DEFAULT '0.00' COMMENT '基本工资',
  923. `adds` decimal(18,2) NOT NULL DEFAULT '0.00' COMMENT '浮动工资',
  924. `sub` decimal(18,2) NOT NULL DEFAULT '0.00' COMMENT '扣除工资',
  925. `add_remark` varchar(255) NOT NULL DEFAULT '' COMMENT '浮动工资备注',
  926. `sub_remark` varchar(255) NOT NULL DEFAULT '' COMMENT '扣除工资备注',
  927. `time` varchar(100) NOT NULL DEFAULT '' COMMENT '时间',
  928. `sum` decimal(18,2) NOT NULL DEFAULT '0.00' COMMENT '合计',
  929. `create_time` int(11) NOT NULL COMMENT '生成时间',
  930. `ischeck` tinyint(2) NOT NULL DEFAULT '0' COMMENT '是否审核,1审核 审核通过后不能修改',
  931. `check_time` int(11) NOT NULL DEFAULT '0' COMMENT '审核时间',
  932. `add_json` text,
  933. `sub_json` text,
  934. `base_json` text,
  935. `remark` varchar(255) NOT NULL DEFAULT '' COMMENT '备注',
  936. PRIMARY KEY (`id`) USING BTREE
  937. ) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='员工薪资表';
  938. DROP TABLE IF EXISTS `5kcrm_hrm_user_bank`;
  939. CREATE TABLE `5kcrm_hrm_user_bank` (
  940. `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '银行卡',
  941. `num` varchar(30) NOT NULL DEFAULT '' COMMENT '银行卡号',
  942. `bank` varchar(100) NOT NULL DEFAULT '' COMMENT '开户行',
  943. `bankdet` varchar(255) NOT NULL DEFAULT '' COMMENT '开户支行',
  944. `phone` varchar(14) NOT NULL DEFAULT '' COMMENT '手机号',
  945. `create_time` int(11) NOT NULL COMMENT '创建时间',
  946. `update_time` int(11) NOT NULL COMMENT '编辑时间',
  947. `user_id` int(11) NOT NULL COMMENT '员工ID',
  948. PRIMARY KEY (`id`) USING BTREE
  949. ) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=COMPACT COMMENT='员工银行卡表';
  950. DROP TABLE IF EXISTS `5kcrm_hrm_user_det`;
  951. CREATE TABLE `5kcrm_hrm_user_det` (
  952. `userdet_id` int(9) NOT NULL AUTO_INCREMENT,
  953. `user_id` int(11) NOT NULL COMMENT '员工id',
  954. `join_time` int(11) NOT NULL DEFAULT '0' COMMENT '入职时间',
  955. `type` tinyint(2) NOT NULL DEFAULT '0' COMMENT '工作性质:1全职 2兼职 3实习',
  956. `status` tinyint(2) NOT NULL DEFAULT '0' COMMENT '用户类型:1非系统用户 2系统用户 3待离职 4离职 ',
  957. `userstatus` tinyint(2) NOT NULL DEFAULT '1' COMMENT '员工状态:1试用 2正式',
  958. `mobile` varchar(20) NOT NULL DEFAULT '' COMMENT '手机号',
  959. `sex` varchar(15) NOT NULL DEFAULT '' COMMENT '性别',
  960. `age` int(3) NOT NULL DEFAULT '0' COMMENT '年龄',
  961. `job_num` varchar(30) NOT NULL DEFAULT '' COMMENT '工号',
  962. `idtype` tinyint(2) NOT NULL DEFAULT '0' COMMENT '证件类型',
  963. `idnum` varchar(30) NOT NULL DEFAULT '' COMMENT '证件号码',
  964. `birth_time` varchar(30) NOT NULL DEFAULT '' COMMENT '出生日期',
  965. `nation` varchar(20) NOT NULL DEFAULT '' COMMENT '民族',
  966. `internship` tinyint(2) NOT NULL DEFAULT '0' COMMENT '试用期(月)',
  967. `done_time` int(11) NOT NULL DEFAULT '0' COMMENT '转正时间',
  968. `parroll_id` int(11) NOT NULL DEFAULT '0' COMMENT '工资信息表ID',
  969. `create_time` int(11) NOT NULL COMMENT '添加时间',
  970. `update_time` int(11) NOT NULL DEFAULT '0' COMMENT '编辑时间',
  971. `email` varchar(100) NOT NULL DEFAULT '' COMMENT '邮箱',
  972. `political` varchar(100) NOT NULL DEFAULT '' COMMENT '政治面貌',
  973. `location` varchar(255) NOT NULL DEFAULT '' COMMENT '户籍地址',
  974. `leave_time` int(11) NOT NULL DEFAULT '' COMMENT '离职时间',
  975. PRIMARY KEY (`userdet_id`) USING BTREE
  976. ) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='员工档案表';
  977. DROP TABLE IF EXISTS `5kcrm_oa_announcement`;
  978. CREATE TABLE `5kcrm_oa_announcement` (
  979. `announcement_id` int(11) NOT NULL AUTO_INCREMENT,
  980. `title` varchar(50) NOT NULL COMMENT '标题',
  981. `content` text COMMENT '内容',
  982. `create_user_id` int(10) NOT NULL COMMENT '创建人ID',
  983. `create_time` int(11) NOT NULL COMMENT '创建时间',
  984. `update_time` int(11) NOT NULL COMMENT '更新时间',
  985. `start_time` int(11) NOT NULL COMMENT '开始时间',
  986. `end_time` int(11) NOT NULL COMMENT '结束时间',
  987. `structure_ids` varchar(100) NOT NULL DEFAULT '' COMMENT '通知部门',
  988. `owner_user_ids` varchar(100) NOT NULL DEFAULT '' COMMENT '通知人',
  989. PRIMARY KEY (`announcement_id`)
  990. ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='公告表';
  991. DROP TABLE IF EXISTS `5kcrm_oa_event`;
  992. CREATE TABLE `5kcrm_oa_event` (
  993. `event_id` int(11) NOT NULL AUTO_INCREMENT,
  994. `title` varchar(255) NOT NULL DEFAULT '0' COMMENT '日程标题',
  995. `start_time` int(11) NOT NULL COMMENT '开始时间',
  996. `end_time` int(11) NOT NULL COMMENT '结束时间',
  997. `create_user_id` int(10) NOT NULL COMMENT '创建人ID',
  998. `create_time` int(11) NOT NULL COMMENT '创建时间',
  999. `update_time` int(11) NOT NULL COMMENT '更新时间',
  1000. `type` tinyint(2) DEFAULT '0' COMMENT '0不提醒1每天2每周3每月4每年',
  1001. `remindtype` tinyint(4) NOT NULL DEFAULT '0' COMMENT '提醒时间0准时提醒 1:5分钟前 2:15分钟前 3:30分钟前 4:一个小时前 5:两个小时前 6:一天前 7:两天前 8:一周前',
  1002. `owner_user_ids` varchar(255) NOT NULL DEFAULT '' COMMENT '参与人',
  1003. `remark` varchar(2000) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT '' COMMENT '备注',
  1004. `color` varchar(15) NOT NULL DEFAULT '' COMMENT '颜色',
  1005. PRIMARY KEY (`event_id`)
  1006. ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='日程表';
  1007. DROP TABLE IF EXISTS `5kcrm_oa_event_notice`;
  1008. CREATE TABLE `5kcrm_oa_event_notice` (
  1009. `id` int(11) NOT NULL AUTO_INCREMENT,
  1010. `event_id` int(11) NOT NULL COMMENT '日程ID',
  1011. `noticetype` varchar(255) NOT NULL DEFAULT '' COMMENT '1天 2周 3月 4年 0不提醒',
  1012. `repeated` varchar(30) NOT NULL DEFAULT '',
  1013. `start_time` int(11) NOT NULL COMMENT '开始时间',
  1014. `stop_time` int(11) NOT NULL COMMENT '介绍时间',
  1015. PRIMARY KEY (`id`) USING BTREE
  1016. ) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='日程提醒设置表';
  1017. DROP TABLE IF EXISTS `5kcrm_oa_event_relation`;
  1018. CREATE TABLE `5kcrm_oa_event_relation` (
  1019. `eventrelation_id` int(11) NOT NULL AUTO_INCREMENT COMMENT '日程关联业务表',
  1020. `event_id` int(11) NOT NULL COMMENT '日程ID',
  1021. `customer_ids` varchar(255) NOT NULL DEFAULT '' COMMENT '客户IDs',
  1022. `contacts_ids` varchar(255) NOT NULL DEFAULT '' COMMENT '联系人IDs',
  1023. `business_ids` varchar(255) NOT NULL DEFAULT '' COMMENT '商机IDs',
  1024. `contract_ids` varchar(255) NOT NULL DEFAULT '' COMMENT '合同IDs',
  1025. `status` tinyint(2) DEFAULT '0' COMMENT '状态1可用',
  1026. `create_time` int(11) NOT NULL COMMENT '创建时间',
  1027. PRIMARY KEY (`eventrelation_id`) USING BTREE
  1028. ) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='日程关联业务表';
  1029. DROP TABLE IF EXISTS `5kcrm_oa_examine`;
  1030. CREATE TABLE `5kcrm_oa_examine` (
  1031. `examine_id` int(11) NOT NULL AUTO_INCREMENT,
  1032. `category_id` int(11) NOT NULL DEFAULT '1' COMMENT '审批类型',
  1033. `content` varchar(500) NOT NULL DEFAULT '' COMMENT '内容',
  1034. `remark` varchar(500) NOT NULL DEFAULT '' COMMENT '备注',
  1035. `money` decimal(18,2) NOT NULL DEFAULT '0.00' COMMENT '差旅、报销总金额',
  1036. `start_time` int(11) NOT NULL DEFAULT '0' COMMENT '开始时间',
  1037. `end_time` int(11) NOT NULL DEFAULT '0' COMMENT '结束时间',
  1038. `duration` decimal(10,1) NOT NULL DEFAULT '0.0' COMMENT '时长',
  1039. `create_user_id` int(10) NOT NULL COMMENT '创建人ID',
  1040. `check_user_id` varchar(200) NOT NULL COMMENT '审批人ID',
  1041. `flow_user_id` varchar(500) NOT NULL DEFAULT '' COMMENT '流程审批人ID',
  1042. `check_status` tinyint(4) NOT NULL DEFAULT '0' COMMENT '状态(0待审、1审批中、2通过、3失败、4撤销)',
  1043. `flow_id` int(11) NOT NULL DEFAULT '0' COMMENT '审批流程ID',
  1044. `order_id` int(10) NOT NULL DEFAULT '0' COMMENT '审批流程排序ID',
  1045. `create_time` int(11) NOT NULL COMMENT '创建时间',
  1046. `update_time` int(11) NOT NULL COMMENT '更新时间',
  1047. PRIMARY KEY (`examine_id`)
  1048. ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='审批表';
  1049. DROP TABLE IF EXISTS `5kcrm_oa_examine_category`;
  1050. CREATE TABLE `5kcrm_oa_examine_category` (
  1051. `category_id` int(11) NOT NULL AUTO_INCREMENT,
  1052. `title` varchar(50) NOT NULL COMMENT '名称',
  1053. `remark` varchar(500) NOT NULL DEFAULT '' COMMENT '描述',
  1054. `create_user_id` int(10) NOT NULL COMMENT '创建人ID',
  1055. `status` tinyint(1) NOT NULL DEFAULT '1' COMMENT '1启用,0禁用',
  1056. `is_sys` tinyint(1) NOT NULL DEFAULT '0' COMMENT '1为系统类型,不能删除',
  1057. `user_ids` varchar(500) NOT NULL DEFAULT '' COMMENT '可见范围(员工)',
  1058. `structure_ids` varchar(500) NOT NULL DEFAULT '' COMMENT '可见范围(部门)',
  1059. `create_time` int(11) NOT NULL COMMENT '创建时间',
  1060. `update_time` int(11) NOT NULL COMMENT '更新时间',
  1061. `is_deleted` tinyint(1) NOT NULL DEFAULT '0' COMMENT '1已删除',
  1062. `delete_time` int(11) NOT NULL DEFAULT '0' COMMENT '删除时间',
  1063. `delete_user_id` int(11) NOT NULL DEFAULT '0' COMMENT '删除人ID',
  1064. `flow_id` int(11) NOT NULL DEFAULT '0' COMMENT '审批流ID',
  1065. PRIMARY KEY (`category_id`)
  1066. ) ENGINE=InnoDB AUTO_INCREMENT=7 DEFAULT CHARSET=utf8 COMMENT='审批类型表';
  1067. INSERT INTO `5kcrm_oa_examine_category` VALUES ('1', '普通审批', '普通审批', '1', '1', '1', '', '', '1548911542', '1548911542', '0', '0', '0', '1');
  1068. INSERT INTO `5kcrm_oa_examine_category` VALUES ('2', '请假审批', '请假审批', '1', '1', '1', '', '', '1551351810', '1551351810', '0', '0', '0', '1');
  1069. INSERT INTO `5kcrm_oa_examine_category` VALUES ('3', '出差审批', '出差审批', '1', '1', '1', '', '', '1548911542', '1548911542', '0', '0', '0', '1');
  1070. INSERT INTO `5kcrm_oa_examine_category` VALUES ('4', '加班审批', '加班审批', '1', '1', '1', '', '', '1548911542', '1548911542', '0', '0', '0', '1');
  1071. INSERT INTO `5kcrm_oa_examine_category` VALUES ('5', '差旅报销', '差旅报销', '1', '1', '1', '', '', '1548911542', '1548911542', '0', '0', '0', '1');
  1072. INSERT INTO `5kcrm_oa_examine_category` VALUES ('6', '借款申请', '借款申请', '1', '1', '1', '', '', '1548911542', '1548911542', '0', '0', '0', '1');
  1073. DROP TABLE IF EXISTS `5kcrm_oa_examine_data`;
  1074. CREATE TABLE `5kcrm_oa_examine_data` (
  1075. `data_id` int(11) NOT NULL AUTO_INCREMENT,
  1076. `examine_id` int(11) NOT NULL COMMENT '审批ID',
  1077. `field` varchar(30) NOT NULL COMMENT '字段名',
  1078. `value` varchar(1000) NOT NULL COMMENT '值',
  1079. PRIMARY KEY (`data_id`)
  1080. ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='审批数据扩展表';
  1081. DROP TABLE IF EXISTS `5kcrm_oa_examine_file`;
  1082. CREATE TABLE `5kcrm_oa_examine_file` (
  1083. `r_id` int(11) NOT NULL AUTO_INCREMENT,
  1084. `examine_id` int(11) NOT NULL COMMENT '审批ID',
  1085. `file_id` int(11) NOT NULL COMMENT '附件ID',
  1086. PRIMARY KEY (`r_id`)
  1087. ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='审批附件关系表';
  1088. DROP TABLE IF EXISTS `5kcrm_oa_examine_relation`;
  1089. CREATE TABLE `5kcrm_oa_examine_relation` (
  1090. `r_id` int(11) NOT NULL AUTO_INCREMENT COMMENT '审批关联业务表',
  1091. `examine_id` int(11) NOT NULL COMMENT '审批ID',
  1092. `customer_ids` varchar(255) NOT NULL DEFAULT '' COMMENT '客户IDs',
  1093. `contacts_ids` varchar(255) NOT NULL DEFAULT '' COMMENT '联系人IDs',
  1094. `business_ids` varchar(255) NOT NULL DEFAULT '' COMMENT '商机IDs',
  1095. `contract_ids` varchar(255) NOT NULL DEFAULT '' COMMENT '合同IDs',
  1096. `status` tinyint(2) NOT NULL DEFAULT '1' COMMENT '状态1可用',
  1097. `create_time` int(11) NOT NULL COMMENT '创建时间',
  1098. PRIMARY KEY (`r_id`) USING BTREE
  1099. ) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='审批关联业务表';
  1100. DROP TABLE IF EXISTS `5kcrm_oa_examine_travel`;
  1101. CREATE TABLE `5kcrm_oa_examine_travel` (
  1102. `travel_id` int(11) NOT NULL AUTO_INCREMENT,
  1103. `examine_id` int(11) NOT NULL COMMENT '审批ID',
  1104. `start_address` varchar(100) NOT NULL DEFAULT '' COMMENT '出发地',
  1105. `start_time` int(11) NOT NULL COMMENT '出发时间',
  1106. `end_address` varchar(100) NOT NULL DEFAULT '' COMMENT '目的地',
  1107. `end_time` int(11) NOT NULL COMMENT '到达时间',
  1108. `traffic` decimal(18,2) NOT NULL DEFAULT '0.00' COMMENT '交通费',
  1109. `stay` decimal(18,2) NOT NULL DEFAULT '0.00' COMMENT '住宿费',
  1110. `diet` decimal(18,2) NOT NULL DEFAULT '0.00' COMMENT '餐饮费',
  1111. `other` decimal(18,2) NOT NULL DEFAULT '0.00' COMMENT '其他费用',
  1112. `money` decimal(18,2) NOT NULL DEFAULT '0.00' COMMENT '金额',
  1113. `vehicle` varchar(255) NOT NULL DEFAULT '' COMMENT '交通工具',
  1114. `trip` varchar(50) NOT NULL DEFAULT '' COMMENT '单程往返(单程、往返)',
  1115. `duration` decimal(10,1) NOT NULL DEFAULT '0.0' COMMENT '时长',
  1116. `description` varchar(500) NOT NULL DEFAULT '' COMMENT '备注',
  1117. PRIMARY KEY (`travel_id`)
  1118. ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='差旅行程表';
  1119. DROP TABLE IF EXISTS `5kcrm_oa_examine_travel_file`;
  1120. CREATE TABLE `5kcrm_oa_examine_travel_file` (
  1121. `r_id` int(11) NOT NULL AUTO_INCREMENT,
  1122. `travel_id` int(11) NOT NULL COMMENT '差旅id',
  1123. `file_id` int(11) NOT NULL COMMENT '附件ID',
  1124. PRIMARY KEY (`r_id`)
  1125. ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='差旅附件关系表';
  1126. DROP TABLE IF EXISTS `5kcrm_oa_log`;
  1127. CREATE TABLE `5kcrm_oa_log` (
  1128. `log_id` int(11) NOT NULL AUTO_INCREMENT,
  1129. `category_id` tinyint(2) NOT NULL DEFAULT '1' COMMENT '日志类型(1日报,2周报,3月报)',
  1130. `title` varchar(50) NOT NULL DEFAULT '' COMMENT '日志标题',
  1131. `content` text COMMENT '日志内容',
  1132. `tomorrow` varchar(1000) NOT NULL DEFAULT '' COMMENT '明日工作内容',
  1133. `question` varchar(1000) NOT NULL DEFAULT '' COMMENT '遇到问题',
  1134. `create_user_id` int(10) NOT NULL COMMENT '创建人ID',
  1135. `create_time` int(11) NOT NULL COMMENT '创建时间',
  1136. `update_time` int(11) NOT NULL COMMENT '更新时间',
  1137. `send_user_ids` varchar(255) NOT NULL DEFAULT '' COMMENT '通知人',
  1138. `send_structure_ids` varchar(255) NOT NULL DEFAULT '' COMMENT '通知部门',
  1139. `read_user_ids` text COMMENT '已读ids',
  1140. PRIMARY KEY (`log_id`)
  1141. ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='工作日志表';
  1142. DROP TABLE IF EXISTS `5kcrm_oa_log_file`;
  1143. CREATE TABLE `5kcrm_oa_log_file` (
  1144. `r_id` int(11) NOT NULL AUTO_INCREMENT,
  1145. `log_id` int(11) NOT NULL COMMENT '日志ID',
  1146. `file_id` int(11) NOT NULL COMMENT '附件ID',
  1147. PRIMARY KEY (`r_id`)
  1148. ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='日志附件关系表';
  1149. DROP TABLE IF EXISTS `5kcrm_oa_log_relation`;
  1150. CREATE TABLE `5kcrm_oa_log_relation` (
  1151. `r_id` int(11) NOT NULL AUTO_INCREMENT COMMENT '日志关联业务表',
  1152. `log_id` int(11) NOT NULL COMMENT '日志ID',
  1153. `customer_ids` varchar(255) NOT NULL DEFAULT '' COMMENT '客户IDs',
  1154. `contacts_ids` varchar(255) NOT NULL DEFAULT '' COMMENT '联系人IDs',
  1155. `business_ids` varchar(255) NOT NULL DEFAULT '' COMMENT '商机IDs',
  1156. `contract_ids` varchar(255) NOT NULL DEFAULT '' COMMENT '合同IDs',
  1157. `status` tinyint(2) NOT NULL COMMENT '状态1可用',
  1158. `create_time` int(11) NOT NULL COMMENT '创建时间',
  1159. PRIMARY KEY (`r_id`) USING BTREE
  1160. ) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='日志关联业务表';
  1161. DROP TABLE IF EXISTS `5kcrm_task`;
  1162. CREATE TABLE `5kcrm_task` (
  1163. `task_id` int(11) NOT NULL AUTO_INCREMENT COMMENT '任务表',
  1164. `name` varchar(50) NOT NULL COMMENT '任务名称',
  1165. `create_user_id` int(11) NOT NULL COMMENT '创建人ID',
  1166. `main_user_id` int(11) NOT NULL COMMENT '负责人ID',
  1167. `owner_user_id` varchar(255) NOT NULL DEFAULT '' COMMENT '团队成员ID',
  1168. `structure_ids` varchar(255) NOT NULL DEFAULT '' COMMENT '部门IDs',
  1169. `create_time` int(11) NOT NULL COMMENT '新建时间',
  1170. `update_time` int(11) NOT NULL COMMENT '更新时间',
  1171. `status` tinyint(2) NOT NULL DEFAULT '1' COMMENT '完成状态 1正在进行2延期3归档 5结束',
  1172. `class_id` int(5) NOT NULL DEFAULT '0' COMMENT '分类 要做 在做 待定',
  1173. `lable_id` varchar(255) NOT NULL DEFAULT '' COMMENT '标签 ,号拼接',
  1174. `description` text COMMENT '描述',
  1175. `pid` int(11) DEFAULT '0' COMMENT '上级ID',
  1176. `start_time` int(11) NOT NULL DEFAULT '0' COMMENT '开始时间',
  1177. `stop_time` int(11) NOT NULL DEFAULT '0' COMMENT '结束时间',
  1178. `priority` tinyint(2) NOT NULL DEFAULT '0' COMMENT '优先级 从大到小',
  1179. `work_id` int(11) DEFAULT '0' COMMENT '项目ID',
  1180. `is_top` tinyint(2) DEFAULT '0' COMMENT '工作台展示 0收件箱 1,2,3',
  1181. `is_open` tinyint(2) DEFAULT '1' COMMENT '是否公开',
  1182. `order_id` tinyint(4) NOT NULL DEFAULT '0' COMMENT '排序ID',
  1183. `top_order_id` tinyint(4) NOT NULL DEFAULT '0' COMMENT '我的任务排序ID',
  1184. `archive_time` int(11) NOT NULL DEFAULT '0' COMMENT '归档时间',
  1185. `ishidden` tinyint(2) DEFAULT '0' COMMENT '是否删除',
  1186. `hidden_time` int(11) NOT NULL DEFAULT '0' COMMENT '删除时间',
  1187. PRIMARY KEY (`task_id`) USING BTREE
  1188. ) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='任务表';
  1189. DROP TABLE IF EXISTS `5kcrm_task_relation`;
  1190. CREATE TABLE `5kcrm_task_relation` (
  1191. `r_id` int(11) NOT NULL AUTO_INCREMENT COMMENT '任务关联业务表',
  1192. `task_id` int(11) NOT NULL COMMENT '任务ID',
  1193. `customer_ids` varchar(255) NOT NULL DEFAULT '' COMMENT '客户IDs',
  1194. `contacts_ids` varchar(255) NOT NULL DEFAULT '' COMMENT '联系人IDs',
  1195. `business_ids` varchar(255) NOT NULL DEFAULT '' COMMENT '商机IDs',
  1196. `contract_ids` varchar(255) NOT NULL DEFAULT '' COMMENT '合同IDs',
  1197. `status` tinyint(2) NOT NULL DEFAULT '1' COMMENT '状态1可用',
  1198. `create_time` int(11) NOT NULL COMMENT '创建时间',
  1199. PRIMARY KEY (`r_id`) USING BTREE
  1200. ) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='任务关联业务表';
  1201. DROP TABLE IF EXISTS `5kcrm_work`;
  1202. CREATE TABLE `5kcrm_work` (
  1203. `work_id` int(11) NOT NULL AUTO_INCREMENT,
  1204. `name` varchar(50) NOT NULL COMMENT '项目名字',
  1205. `status` tinyint(2) DEFAULT '0' COMMENT '状态 1启用 0归档',
  1206. `create_time` int(11) NOT NULL,
  1207. `create_user_id` int(11) NOT NULL COMMENT '创建人ID',
  1208. `description` text COMMENT '描述',
  1209. `color` varchar(15) NOT NULL DEFAULT '' COMMENT '颜色',
  1210. `is_open` tinyint(2) DEFAULT '0' COMMENT '是否所有人可见 1可见',
  1211. `owner_user_id` varchar(255) NOT NULL DEFAULT '' COMMENT '项目成员',
  1212. `ishidden` tinyint(2) DEFAULT '0' COMMENT '是否删除',
  1213. `archive_time` int(11) NOT NULL DEFAULT '0' COMMENT '归档时间',
  1214. PRIMARY KEY (`work_id`) USING BTREE
  1215. ) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='项目表';
  1216. DROP TABLE IF EXISTS `5kcrm_work_relation`;
  1217. CREATE TABLE `5kcrm_work_relation` (
  1218. `r_id` int(11) NOT NULL AUTO_INCREMENT COMMENT '日志关联业务表',
  1219. `work_id` int(11) NOT NULL COMMENT '项目ID',
  1220. `customer_ids` varchar(255) NOT NULL DEFAULT '' COMMENT '客户IDs',
  1221. `contacts_ids` varchar(255) NOT NULL DEFAULT '' COMMENT '联系人IDs',
  1222. `business_ids` varchar(255) NOT NULL DEFAULT '' COMMENT '商机IDs',
  1223. `contract_ids` varchar(255) NOT NULL DEFAULT '' COMMENT '合同IDs',
  1224. `status` tinyint(2) NOT NULL DEFAULT '1' COMMENT '状态1可用',
  1225. `create_time` int(11) NOT NULL COMMENT '创建时间',
  1226. PRIMARY KEY (`r_id`) USING BTREE
  1227. ) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='项目关联业务表';
  1228. DROP TABLE IF EXISTS `5kcrm_work_task_class`;
  1229. CREATE TABLE `5kcrm_work_task_class` (
  1230. `class_id` int(11) NOT NULL AUTO_INCREMENT COMMENT '任务分类表',
  1231. `name` varchar(50) NOT NULL COMMENT '分类名',
  1232. `create_time` int(11) NOT NULL COMMENT '创建时间',
  1233. `create_user_id` int(11) NOT NULL COMMENT '创建人ID',
  1234. `status` tinyint(2) DEFAULT '0' COMMENT '状态1正常',
  1235. `work_id` int(11) NOT NULL COMMENT '项目ID',
  1236. `order_id` tinyint(4) NOT NULL DEFAULT '0' COMMENT '排序',
  1237. PRIMARY KEY (`class_id`) USING BTREE
  1238. ) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='任务分类表';
  1239. DROP TABLE IF EXISTS `5kcrm_work_task_file`;
  1240. CREATE TABLE `5kcrm_work_task_file` (
  1241. `r_id` int(11) NOT NULL AUTO_INCREMENT,
  1242. `file_id` int(11) NOT NULL COMMENT '文件ID',
  1243. `task_id` int(11) NOT NULL COMMENT '任务ID',
  1244. PRIMARY KEY (`r_id`) USING BTREE
  1245. ) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC;
  1246. DROP TABLE IF EXISTS `5kcrm_work_task_lable`;
  1247. CREATE TABLE `5kcrm_work_task_lable` (
  1248. `lable_id` int(11) NOT NULL AUTO_INCREMENT,
  1249. `name` varchar(50) NOT NULL COMMENT '标签名',
  1250. `create_time` int(11) NOT NULL COMMENT '创建时间',
  1251. `create_user_id` int(11) NOT NULL COMMENT '创建人ID',
  1252. `status` tinyint(2) DEFAULT '0' COMMENT '状态',
  1253. `color` varchar(15) NOT NULL DEFAULT '' COMMENT '颜色',
  1254. PRIMARY KEY (`lable_id`) USING BTREE
  1255. ) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='任务标签表';
  1256. DROP TABLE IF EXISTS `5kcrm_work_task_log`;
  1257. CREATE TABLE `5kcrm_work_task_log` (
  1258. `log_id` int(11) NOT NULL AUTO_INCREMENT COMMENT '项目日志表',
  1259. `user_id` int(11) NOT NULL COMMENT '操作人ID',
  1260. `content` varchar(255) NOT NULL DEFAULT '' COMMENT '内容',
  1261. `create_time` int(11) NOT NULL COMMENT '创建时间',
  1262. `status` tinyint(2) DEFAULT '0' COMMENT '状态 4删除',
  1263. `task_id` int(11) DEFAULT '0' COMMENT '任务ID',
  1264. `work_id` int(11) DEFAULT '0' COMMENT '项目ID',
  1265. PRIMARY KEY (`log_id`) USING BTREE
  1266. ) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='任务日志表';