feat: 首付分期功能实现 - 项目初始化提交
- 添加首付分期功能相关表结构和数据 - 实现首付分期策略管理 - 添加首付分期支付详情管理 - 完善项目相关功能模块 - 修复外键类型问题 - 添加相关初始化脚本和文档
This commit is contained in:
20
script/sql/add_policy_fields.sql
Normal file
20
script/sql/add_policy_fields.sql
Normal file
@ -0,0 +1,20 @@
|
||||
-- 为t_policy表添加缺失字段
|
||||
USE ry_vue;
|
||||
|
||||
-- 添加首付比例字段
|
||||
ALTER TABLE t_policy ADD COLUMN IF NOT EXISTS down_payment_ratio DECIMAL(5,2) COMMENT '首付比例(%)' AFTER periodicPolicyId;
|
||||
|
||||
-- 添加付款方式字段
|
||||
ALTER TABLE t_policy ADD COLUMN IF NOT EXISTS payment_method VARCHAR(50) COMMENT '付款方式' AFTER payment_type;
|
||||
|
||||
-- 添加政策类型字段
|
||||
ALTER TABLE t_policy ADD COLUMN IF NOT EXISTS policy_type VARCHAR(50) COMMENT '政策类型' AFTER category;
|
||||
|
||||
-- 更新现有字段注释
|
||||
ALTER TABLE t_policy MODIFY COLUMN building_names TEXT COMMENT '楼栋名称';
|
||||
ALTER TABLE t_policy MODIFY COLUMN building_ids TEXT COMMENT '楼栋ID';
|
||||
|
||||
-- 添加索引提高查询性能
|
||||
CREATE INDEX IF NOT EXISTS idx_policy_periodic ON t_policy(periodicPolicyId);
|
||||
CREATE INDEX IF NOT EXISTS idx_policy_name ON t_policy(policy_name);
|
||||
CREATE INDEX IF NOT EXISTS idx_policy_date ON t_policy(effective_date, expiration_date);
|
||||
Reference in New Issue
Block a user