-- ============================================================
-- 添加缺失字段到 loan_pricing_workflow 表
-- 用途：支持个人和企业客户利率定价发起接口拆分
-- 创建日期：2025-01-19
-- ============================================================

-- 个人和企业共同需要的字段
ALTER TABLE `loan_pricing_workflow`
    ADD COLUMN `id_num` varchar(100) DEFAULT NULL COMMENT '证件号码' AFTER `id_type`;

-- 个人客户专用字段
ALTER TABLE `loan_pricing_workflow`
    ADD COLUMN `loan_loop` varchar(10) DEFAULT NULL COMMENT '循环功能: true/false（贷款合同是否开通循环功能）' AFTER `biz_proof`;

-- 企业客户专用字段
ALTER TABLE `loan_pricing_workflow`
    ADD COLUMN `is_trade_construction` varchar(10) DEFAULT NULL COMMENT '贸易和建筑业企业标识: true/false（抵质押类上调20BP）' AFTER `is_agri_guar`;
ALTER TABLE `loan_pricing_workflow`
    ADD COLUMN `is_green_loan` varchar(10) DEFAULT NULL COMMENT '绿色贷款: true/false（绿色贷款最多下降5BP）' AFTER `is_agri_guar`;
ALTER TABLE `loan_pricing_workflow`
    ADD COLUMN `is_tech_ent` varchar(10) DEFAULT NULL COMMENT '科技型企业: true/false（科技型企业最多下降5BP）' AFTER `is_agri_guar`;
ALTER TABLE `loan_pricing_workflow`
    ADD COLUMN `loan_term` varchar(50) DEFAULT NULL COMMENT '贷款期限' AFTER `apply_amt`;

-- ============================================================
-- 字段说明：
-- id_num: 存储个人身份证号或企业统一社会信用代码
-- loan_loop: 个人客户专用，标识贷款合同是否开通循环功能
-- is_trade_construction: 企业客户专用，贸易和建筑业企业标识，用于利率测算时上调20BP
-- is_green_loan: 企业客户专用，绿色贷款标识，最多下降5BP
-- is_tech_ent: 企业客户专用，科技型企业标识，最多下降5BP
-- loan_term: 企业客户专用，贷款期限，单位：月/年
-- ============================================================
