14 小时以前 c653ef74b8b332a530f8d1b54a316d382d0647d1
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
-- 客户档案私海-合同记录子表
CREATE TABLE `customer_contract_record` (
    `id` bigint NOT NULL AUTO_INCREMENT COMMENT '主键ID',
    `customer_id` bigint NOT NULL COMMENT '关联客户档案ID(私海客户)',
    `master_contract_no` varchar(100) DEFAULT NULL COMMENT '总合同号',
    `entry_date` datetime DEFAULT NULL COMMENT '录入日期',
    `entry_person` varchar(50) DEFAULT NULL COMMENT '录入人',
    `entry_person_id` bigint DEFAULT NULL COMMENT '录入人ID',
    `remark` varchar(500) DEFAULT NULL COMMENT '备注',
    `tenant_id` bigint DEFAULT NULL COMMENT '租户ID',
    `dept_id` bigint DEFAULT NULL COMMENT '部门ID',
    `create_user` int DEFAULT NULL COMMENT '创建用户',
    `create_time` datetime DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
    `update_user` int DEFAULT NULL COMMENT '修改用户',
    `update_time` datetime DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间',
    PRIMARY KEY (`id`),
    KEY `idx_customer_id` (`customer_id`) COMMENT '客户ID索引'
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='客户档案私海-合同记录表';
 
-- 注意:附件使用系统统一的 storage_attachment 表管理
-- 需要在 RecordTypeEnum 枚举中添加:CUSTOMER_CONTRACT_RECORD("customer_contract_record")
-- 附件关联方式:record_type = 'customer_contract_record', record_id = 合同记录ID