CREATE TABLE `base_distributor` ( `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '主键', `dist_code` varchar(32) NOT NULL COMMENT '经销商编码', `dist_name` varchar(90) NOT NULL COMMENT '经销商名称', `abbr_name` varchar(90) DEFAULT NULL COMMENT '助记名', `dist_desc` text DEFAULT NULL COMMENT '经销商说明', `dist_boss` varchar(90) NOT NULL COMMENT '负责人', `dist_boss_phone` varchar(255) NOT NULL COMMENT '负责人电话', `province_id` int(11) NOT NULL COMMENT '所属省份ID', `province_desc` varchar(90) NOT NULL COMMENT '所属省份', `business_scope` varchar(255) NOT NULL COMMENT '业务范围', `belong_sale_id` int(11) NOT NULL COMMENT '归属销售ID', `belong_sale` varchar(90) DEFAULT NULL COMMENT '归属销售', `capital` decimal(24, 6) DEFAULT NULL COMMENT '注册资金', `sale_num` int(11) DEFAULT NULL COMMENT '销售人数', `invoice_header` varchar(255) DEFAULT NULL COMMENT '开票抬头', `dist_type` varchar(4) DEFAULT '10' COMMENT '经销商类型 10 经销商 20 代理商', `customer_type` varchar(255) NOT NULL COMMENT '授权客户类型', `existed_product` text DEFAULT NULL COMMENT '已有代理品牌和产品', `assistant_sale_id` text DEFAULT NULL COMMENT '助理人员Id', `assistant_sale` text DEFAULT NULL COMMENT '助理人员', `register_district` varchar(255) DEFAULT NULL COMMENT '注册地', `history_customer` text DEFAULT NULL COMMENT '历史合作的终端客户名称', `proxy_start_time` datetime DEFAULT NULL COMMENT '代理签约有效期开始(代理商)', `proxy_end_time` datetime DEFAULT NULL COMMENT '代理签约有效期结束(代理商)', `proxy_district` varchar(255) DEFAULT NULL COMMENT '授权代理区域(代理商)', `contract_url` text DEFAULT NULL COMMENT '代理合同(代理商)', `appro_item` varchar(255) COMMENT '审批项名称: 创建代理商 经销商转代理商 代理商续签 代理商转经销商', `appro_status` varchar(4) COMMENT '审核状态 20 待审核 30 审核已同意 40 审核已拒绝 50 审核已撤销', `remark` text DEFAULT NULL COMMENT '备注', `created_by` int(11) NOT NULL COMMENT '创建者', `created_name` varchar(90) NOT NULL COMMENT '创建人', `created_time` datetime NOT NULL COMMENT '创建时间', `updated_by` int(11) DEFAULT NULL COMMENT '更新者', `updated_name` varchar(90) DEFAULT NULL COMMENT '更新人', `updated_time` datetime DEFAULT NULL COMMENT '更新时间', `deleted_time` datetime DEFAULT NULL COMMENT '删除时间', PRIMARY KEY (`id`) USING BTREE ) ENGINE = InnoDB AUTO_INCREMENT = 27 DEFAULT CHARSET = utf8mb4 ROW_FORMAT = DYNAMIC COMMENT = '经销商信息'; CREATE TABLE `base_distributor_dynamics` ( `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '主键', `dist_id` int(11) NOT NULL COMMENT '经销商/代理商ID', `opn_people_id` int(11) NOT NULL COMMENT '操作人ID', `opn_people` varchar(90) NOT NULL COMMENT '操作人', `opn_date` datetime NOT NULL COMMENT '操作日期', `opn_type` varchar(10) NOT NULL COMMENT '操作类型', `opn_content` text DEFAULT NULL COMMENT '操作内容', `remark` text DEFAULT NULL COMMENT '备注', `created_by` int(11) NOT NULL COMMENT '创建者', `created_name` varchar(90) NOT NULL COMMENT '创建人', `created_time` datetime NOT NULL COMMENT '创建时间', `updated_by` int(11) DEFAULT NULL COMMENT '更新者', `updated_name` varchar(90) DEFAULT NULL COMMENT '更新人', `updated_time` datetime DEFAULT NULL COMMENT '更新时间', `deleted_time` datetime DEFAULT NULL COMMENT '删除时间', PRIMARY KEY (`id`) ) ENGINE = InnoDB DEFAULT CHARSET = utf8mb4 COMMENT = '经销商/代理商动态'; CREATE TABLE `base_distributor_contact` ( `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '主键', `dist_id` int(11) NOT NULL COMMENT '所属经销商', `name` varchar(90) NOT NULL COMMENT '姓名', `post` varchar(255) NOT NULL COMMENT '岗位', `phone` varchar(255) NOT NULL COMMENT '电话', `wechat` varchar(255) DEFAULT NULL COMMENT '微信', `mail` varchar(255) DEFAULT NULL COMMENT '邮箱', `honorific` varchar(255) DEFAULT NULL COMMENT '尊称', `territory` text DEFAULT NULL COMMENT '负责区域/业务线', `remark` text DEFAULT NULL COMMENT '备注', `created_by` int(11) NOT NULL COMMENT '创建者', `created_name` varchar(90) NOT NULL COMMENT '创建人', `created_time` datetime NOT NULL COMMENT '创建时间', `updated_by` int(11) DEFAULT NULL COMMENT '更新者', `updated_name` varchar(90) DEFAULT NULL COMMENT '更新人', `updated_time` datetime DEFAULT NULL COMMENT '更新时间', `deleted_time` datetime DEFAULT NULL COMMENT '删除时间', PRIMARY KEY (`id`) USING BTREE ) ENGINE = InnoDB DEFAULT CHARSET = utf8mb4 ROW_FORMAT = DYNAMIC COMMENT = '经销商联系人'; CREATE TABLE `base_distributor_record` ( `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '主键', `dist_id` int(11) NOT NULL COMMENT '所属经销商', `dist_type` varchar(4) DEFAULT '10' COMMENT '经销商类型 10 经销商 20 代理商', `business_scope` varchar(255) NOT NULL COMMENT '业务范围', `customer_type` varchar(255) NOT NULL COMMENT '授权客户类型', `proxy_district` varchar(255) DEFAULT NULL COMMENT '授权代理区域(代理商)', `proxy_start_time` datetime DEFAULT NULL COMMENT '代理签约有效期开始(代理商)', `proxy_end_time` datetime DEFAULT NULL COMMENT '代理签约有效期结束(代理商)', `contract_url` text DEFAULT NULL COMMENT '代理合同(代理商)', `existed_product` text DEFAULT NULL COMMENT '已有代理品牌和产品', `history_customer` text DEFAULT NULL COMMENT '历史合作的终端客户名称', `to_dist_reason` text DEFAULT NULL COMMENT '转移经销商原因', `remark` text DEFAULT NULL COMMENT '备注', `created_by` int(11) NOT NULL COMMENT '创建者', `created_name` varchar(90) NOT NULL COMMENT '创建人', `created_time` datetime NOT NULL COMMENT '创建时间', `updated_by` int(11) DEFAULT NULL COMMENT '更新者', `updated_name` varchar(90) DEFAULT NULL COMMENT '更新人', `updated_time` datetime DEFAULT NULL COMMENT '更新时间', `deleted_time` datetime DEFAULT NULL COMMENT '删除时间', PRIMARY KEY (`id`) USING BTREE ) ENGINE = InnoDB DEFAULT CHARSET = utf8mb4 ROW_FORMAT = DYNAMIC COMMENT = '历史代理记录'; CREATE TABLE `base_distributor_target` ( `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '主键', `dist_id` int(11) NOT NULL COMMENT '所属经销商', `year` int(11) NOT NULL COMMENT '年度', `q1` decimal(24, 6) NOT NULL COMMENT 'q1指标(万元)', `q2` decimal(24, 6) NOT NULL COMMENT 'q2指标(万元)', `q3` decimal(24, 6) NOT NULL COMMENT 'q3指标(万元)', `q4` decimal(24, 6) NOT NULL COMMENT 'q4指标(万元)', `total` decimal(24, 6) NOT NULL COMMENT '年度指标(万元)', `remark` text DEFAULT NULL COMMENT '备注', `created_by` int(11) NOT NULL COMMENT '创建者', `created_name` varchar(90) NOT NULL COMMENT '创建人', `created_time` datetime NOT NULL COMMENT '创建时间', `updated_by` int(11) DEFAULT NULL COMMENT '更新者', `updated_name` varchar(90) DEFAULT NULL COMMENT '更新人', `updated_time` datetime DEFAULT NULL COMMENT '更新时间', `deleted_time` datetime DEFAULT NULL COMMENT '删除时间', PRIMARY KEY (`id`) USING BTREE ) ENGINE = InnoDB DEFAULT CHARSET = utf8mb4 ROW_FORMAT = DYNAMIC COMMENT = '代理商业务指标'; -- * 经销商名称: -- * 所在省份: -- * 注册资金: -- * 业务范围: -- * 授权客户类型: -- *已有代理品牌和产品: -- 助记名称: -- 归属人员: -- 助理人员: -- * 注册地: -- * 现有销售人数: -- * 历史合作的终端客户名称: -- * 代理签约有效期: -- * 代理指标: -- Q1代理指标 -- Q2代理指标 -- Q3代理指标 -- Q4代理指标 -- 年度代理指标 -- * 授权代理区域: -- 代理合同: