distributor.sql 7.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138
  1. CREATE TABLE `base_distributor` (
  2. `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '主键',
  3. `dist_code` varchar(32) NOT NULL COMMENT '经销商编码',
  4. `dist_name` varchar(90) NOT NULL COMMENT '经销商名称',
  5. `abbr_name` varchar(90) DEFAULT NULL COMMENT '助记名',
  6. `dist_desc` text DEFAULT NULL COMMENT '经销商说明',
  7. `dist_boss` varchar(90) NOT NULL COMMENT '负责人',
  8. `dist_boss_phone` varchar(255) NOT NULL COMMENT '负责人电话',
  9. `province_id` int(11) NOT NULL COMMENT '所属省份ID',
  10. `province_desc` varchar(90) NOT NULL COMMENT '所属省份',
  11. `business_scope` varchar(255) NOT NULL COMMENT '业务范围',
  12. `belong_sale_id` int(11) NOT NULL COMMENT '归属销售ID',
  13. `belong_sale` varchar(90) DEFAULT NULL COMMENT '归属销售',
  14. `capital` decimal(24, 6) DEFAULT NULL COMMENT '注册资金',
  15. `sale_num` int(11) DEFAULT NULL COMMENT '销售人数',
  16. `invoice_header` varchar(255) DEFAULT NULL COMMENT '开票抬头',
  17. `dist_type` varchar(4) DEFAULT '10' COMMENT '经销商类型 10 经销商 20 代理商',
  18. `customer_type` varchar(255) NOT NULL COMMENT '授权客户类型',
  19. `existed_product` text DEFAULT NULL COMMENT '已有代理品牌和产品',
  20. `assistant_sale_id` text DEFAULT NULL COMMENT '助理人员Id',
  21. `assistant_sale` text DEFAULT NULL COMMENT '助理人员',
  22. `register_district` varchar(255) DEFAULT NULL COMMENT '注册地',
  23. `history_customer` text DEFAULT NULL COMMENT '历史合作的终端客户名称',
  24. `proxy_start_time` datetime DEFAULT NULL COMMENT '代理签约有效期开始(代理商)',
  25. `proxy_end_time` datetime DEFAULT NULL COMMENT '代理签约有效期结束(代理商)',
  26. `proxy_district` varchar(255) DEFAULT NULL COMMENT '授权代理区域(代理商)',
  27. `contract_url` text DEFAULT NULL COMMENT '代理合同(代理商)',
  28. `remark` text DEFAULT NULL COMMENT '备注',
  29. `created_by` int(11) NOT NULL COMMENT '创建者',
  30. `created_name` varchar(90) NOT NULL COMMENT '创建人',
  31. `created_time` datetime NOT NULL COMMENT '创建时间',
  32. `updated_by` int(11) DEFAULT NULL COMMENT '更新者',
  33. `updated_name` varchar(90) DEFAULT NULL COMMENT '更新人',
  34. `updated_time` datetime DEFAULT NULL COMMENT '更新时间',
  35. `deleted_time` datetime DEFAULT NULL COMMENT '删除时间',
  36. PRIMARY KEY (`id`) USING BTREE
  37. ) ENGINE = InnoDB AUTO_INCREMENT = 27 DEFAULT CHARSET = utf8mb4 ROW_FORMAT = DYNAMIC COMMENT = '经销商信息';
  38. CREATE TABLE `base_distributor_dynamics` (
  39. `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '主键',
  40. `dist_id` int(11) NOT NULL COMMENT '经销商/代理商ID',
  41. `opn_people_id` int(11) NOT NULL COMMENT '操作人ID',
  42. `opn_people` varchar(90) NOT NULL COMMENT '操作人',
  43. `opn_date` datetime NOT NULL COMMENT '操作日期',
  44. `opn_type` varchar(10) NOT NULL COMMENT '操作类型',
  45. `opn_content` text DEFAULT NULL COMMENT '操作内容',
  46. `remark` text DEFAULT NULL COMMENT '备注',
  47. `created_by` int(11) NOT NULL COMMENT '创建者',
  48. `created_name` varchar(90) NOT NULL COMMENT '创建人',
  49. `created_time` datetime NOT NULL COMMENT '创建时间',
  50. `updated_by` int(11) DEFAULT NULL COMMENT '更新者',
  51. `updated_name` varchar(90) DEFAULT NULL COMMENT '更新人',
  52. `updated_time` datetime DEFAULT NULL COMMENT '更新时间',
  53. `deleted_time` datetime DEFAULT NULL COMMENT '删除时间',
  54. PRIMARY KEY (`id`)
  55. ) ENGINE = InnoDB DEFAULT CHARSET = utf8mb4 COMMENT = '经销商/代理商动态';
  56. CREATE TABLE `base_distributor_contact` (
  57. `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '主键',
  58. `dist_id` int(11) NOT NULL COMMENT '所属经销商',
  59. `name` varchar(90) NOT NULL COMMENT '姓名',
  60. `post` varchar(255) NOT NULL COMMENT '岗位',
  61. `phone` varchar(255) NOT NULL COMMENT '电话',
  62. `wechat` varchar(255) DEFAULT NULL COMMENT '微信',
  63. `mail` varchar(255) DEFAULT NULL COMMENT '邮箱',
  64. `honorific` varchar(255) DEFAULT NULL COMMENT '尊称',
  65. `territory` text DEFAULT NULL COMMENT '负责区域/业务线',
  66. `remark` text DEFAULT NULL COMMENT '备注',
  67. `created_by` int(11) NOT NULL COMMENT '创建者',
  68. `created_name` varchar(90) NOT NULL COMMENT '创建人',
  69. `created_time` datetime NOT NULL COMMENT '创建时间',
  70. `updated_by` int(11) DEFAULT NULL COMMENT '更新者',
  71. `updated_name` varchar(90) DEFAULT NULL COMMENT '更新人',
  72. `updated_time` datetime DEFAULT NULL COMMENT '更新时间',
  73. `deleted_time` datetime DEFAULT NULL COMMENT '删除时间',
  74. PRIMARY KEY (`id`) USING BTREE
  75. ) ENGINE = InnoDB DEFAULT CHARSET = utf8mb4 ROW_FORMAT = DYNAMIC COMMENT = '经销商联系人';
  76. CREATE TABLE `base_distributor_record` (
  77. `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '主键',
  78. `dist_id` int(11) NOT NULL COMMENT '所属经销商',
  79. `dist_type` varchar(4) DEFAULT '10' COMMENT '经销商类型 10 经销商 20 代理商',
  80. `business_scope` varchar(255) NOT NULL COMMENT '业务范围',
  81. `customer_type` varchar(255) NOT NULL COMMENT '授权客户类型',
  82. `proxy_district` varchar(255) DEFAULT NULL COMMENT '授权代理区域(代理商)',
  83. `proxy_start_time` datetime DEFAULT NULL COMMENT '代理签约有效期开始(代理商)',
  84. `proxy_end_time` datetime DEFAULT NULL COMMENT '代理签约有效期结束(代理商)',
  85. `contract_url` text DEFAULT NULL COMMENT '代理合同(代理商)',
  86. `existed_product` text DEFAULT NULL COMMENT '已有代理品牌和产品',
  87. `history_customer` text DEFAULT NULL COMMENT '历史合作的终端客户名称',
  88. `to_dist_reason` text DEFAULT NULL COMMENT '转移经销商原因',
  89. `remark` text DEFAULT NULL COMMENT '备注',
  90. `created_by` int(11) NOT NULL COMMENT '创建者',
  91. `created_name` varchar(90) NOT NULL COMMENT '创建人',
  92. `created_time` datetime NOT NULL COMMENT '创建时间',
  93. `updated_by` int(11) DEFAULT NULL COMMENT '更新者',
  94. `updated_name` varchar(90) DEFAULT NULL COMMENT '更新人',
  95. `updated_time` datetime DEFAULT NULL COMMENT '更新时间',
  96. `deleted_time` datetime DEFAULT NULL COMMENT '删除时间',
  97. PRIMARY KEY (`id`) USING BTREE
  98. ) ENGINE = InnoDB DEFAULT CHARSET = utf8mb4 ROW_FORMAT = DYNAMIC COMMENT = '历史代理记录';
  99. CREATE TABLE `base_distributor_target` (
  100. `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '主键',
  101. `dist_id` int(11) NOT NULL COMMENT '所属经销商',
  102. `year` int(11) NOT NULL COMMENT '年度',
  103. `q1` decimal(24, 6) NOT NULL COMMENT 'q1指标(万元)',
  104. `q2` decimal(24, 6) NOT NULL COMMENT 'q2指标(万元)',
  105. `q3` decimal(24, 6) NOT NULL COMMENT 'q3指标(万元)',
  106. `q4` decimal(24, 6) NOT NULL COMMENT 'q4指标(万元)',
  107. `total` decimal(24, 6) NOT NULL COMMENT '年度指标(万元)',
  108. `remark` text DEFAULT NULL COMMENT '备注',
  109. `created_by` int(11) NOT NULL COMMENT '创建者',
  110. `created_name` varchar(90) NOT NULL COMMENT '创建人',
  111. `created_time` datetime NOT NULL COMMENT '创建时间',
  112. `updated_by` int(11) DEFAULT NULL COMMENT '更新者',
  113. `updated_name` varchar(90) DEFAULT NULL COMMENT '更新人',
  114. `updated_time` datetime DEFAULT NULL COMMENT '更新时间',
  115. `deleted_time` datetime DEFAULT NULL COMMENT '删除时间',
  116. PRIMARY KEY (`id`) USING BTREE
  117. ) ENGINE = InnoDB DEFAULT CHARSET = utf8mb4 ROW_FORMAT = DYNAMIC COMMENT = '代理商业务指标';
  118. -- * 经销商名称:
  119. -- * 所在省份:
  120. -- * 注册资金:
  121. -- * 业务范围:
  122. -- * 授权客户类型:
  123. -- *已有代理品牌和产品:
  124. -- 助记名称:
  125. -- 归属人员:
  126. -- 助理人员:
  127. -- * 注册地:
  128. -- * 现有销售人数:
  129. -- * 历史合作的终端客户名称:
  130. -- * 代理签约有效期:
  131. -- * 代理指标:
  132. -- Q1代理指标
  133. -- Q2代理指标
  134. -- Q3代理指标
  135. -- Q4代理指标
  136. -- 年度代理指标
  137. -- * 授权代理区域:
  138. -- 代理合同: