提交初始化及项目说明
This commit is contained in:
1 parent
daacd7d742
commit
8d82781bb3
2 files changed
+278
-241
No files matched your search
+6
-4
@@ -41,7 +41,6 @@ CREATE TABLE IF NOT EXISTS crm_customer (
|
||||
CREATE TABLE IF NOT EXISTS crm_report (
|
||||
id BIGINT AUTO_INCREMENT PRIMARY KEY COMMENT '报备ID',
|
||||
dealer_id BIGINT NOT NULL COMMENT '经销商ID',
|
||||
customer_id BIGINT NOT NULL COMMENT '客户ID',
|
||||
description VARCHAR(500) COMMENT '报备说明',
|
||||
status TINYINT NOT NULL DEFAULT 0 COMMENT '状态:0-待审核 1-已通过 2-已驳回 3-已失效',
|
||||
reject_reason VARCHAR(255) COMMENT '驳回原因',
|
||||
@@ -49,11 +48,14 @@ CREATE TABLE IF NOT EXISTS crm_report (
|
||||
protect_end_date DATE DEFAULT NULL COMMENT '保护期结束日期',
|
||||
created_at DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
|
||||
updated_at DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
|
||||
school_id BIGINT DEFAULT NULL COMMENT '学校ID',
|
||||
school_name VARCHAR(255) COMMENT '学校名称(冗余存储)',
|
||||
product VARCHAR(255) COMMENT '所属产品',
|
||||
project_type VARCHAR(255) COMMENT '项目类型',
|
||||
cancel_reason VARCHAR(500) COMMENT '作废原因',
|
||||
INDEX idx_dealer_id (dealer_id),
|
||||
INDEX idx_customer_id (customer_id),
|
||||
INDEX idx_status (status),
|
||||
INDEX idx_protect_end_date (protect_end_date),
|
||||
UNIQUE KEY uk_customer_valid (customer_id, status) COMMENT '同一客户只能有一个有效报备'
|
||||
INDEX idx_protect_end_date (protect_end_date)
|
||||
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='报备表';
|
||||
|
||||
-- 用户表(管理员和经销商用户)
|
||||
|
||||
Reference in new issue
Block a user