base_customer.sql 2.4 KB

1234567891011121314151617181920212223242526272829303132333435363738
  1. -- 客户管理建表脚本(仅表结构,不包含菜单权限初始化)
  2. CREATE TABLE IF NOT EXISTS `base_customer` (
  3. `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '主键',
  4. `org_id` varchar(64) DEFAULT NULL COMMENT '组织ID',
  5. `customer_num` varchar(64) NOT NULL COMMENT '客户编号',
  6. `customer_name` varchar(128) NOT NULL COMMENT '客户名称',
  7. `customer_address` varchar(255) DEFAULT NULL COMMENT '客户地址',
  8. `customer_level` tinyint(1) DEFAULT 1 COMMENT '客户等级(1-5对应1级-5级)',
  9. `contact_person` varchar(64) DEFAULT NULL COMMENT '联络人',
  10. `contact_phone` varchar(64) DEFAULT NULL COMMENT '联系电话',
  11. `receivable_customer` varchar(128) DEFAULT NULL COMMENT '应收客户',
  12. `payee_customer` varchar(128) DEFAULT NULL COMMENT '收款客户',
  13. `delivery_customer` varchar(128) DEFAULT NULL COMMENT '送货客户',
  14. `credit_control` tinyint(1) DEFAULT 0 COMMENT '信用控制(0'' ''1启用2不启用)',
  15. `bank_name` varchar(128) DEFAULT NULL COMMENT '开户银行',
  16. `bank_account` varchar(128) DEFAULT NULL COMMENT '银行账号',
  17. `invoice_type` tinyint(1) DEFAULT 0 COMMENT '开票类型(0'' ''1普票2增票)',
  18. `customer_channel` varchar(64) DEFAULT NULL COMMENT '客户渠道',
  19. `quarantine_stat_type` tinyint(1) DEFAULT 0 COMMENT '检疫统计类型(0无1按客户2按市场)',
  20. `brand` varchar(64) DEFAULT NULL COMMENT '品牌',
  21. `stamp_color` varchar(64) DEFAULT NULL COMMENT '盖章颜色',
  22. `status` tinyint(1) DEFAULT 1 COMMENT '状态(0停用1启用)',
  23. `zsl_customer` tinyint(1) DEFAULT 0 COMMENT '是否浙食链客户(0否1是)',
  24. `business_permit` varchar(255) DEFAULT NULL COMMENT '生产/经营许可证',
  25. `business_license` varchar(255) DEFAULT NULL COMMENT '营业执照',
  26. `tax_number` varchar(128) DEFAULT NULL COMMENT '税号',
  27. `remark` varchar(500) DEFAULT NULL COMMENT '备注',
  28. `del_flag` char(1) DEFAULT '0' COMMENT '删除标志(0代表存在 2代表删除)',
  29. `create_by` varchar(64) DEFAULT '' COMMENT '创建者',
  30. `create_time` datetime DEFAULT NULL COMMENT '创建时间',
  31. `update_by` varchar(64) DEFAULT '' COMMENT '更新者',
  32. `update_time` datetime DEFAULT NULL COMMENT '更新时间',
  33. PRIMARY KEY (`id`),
  34. UNIQUE KEY `uk_customer_num_del_flag` (`customer_num`, `del_flag`),
  35. KEY `idx_customer_name` (`customer_name`),
  36. KEY `idx_contact_phone` (`contact_phone`)
  37. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='客户管理';