--  hmx add start -- 
alter table finsih_limit_list add column pro_version varchar(10) DEFAULT '1' COMMENT '产品版本';
alter table finsih_limit
    add column `pro_version` varchar(10) DEFAULT '1' COMMENT '产品版本',
    add column `recheck_user` varchar(8) DEFAULT NULL COMMENT '复核人编号',
    add column `recheck_time` datetime DEFAULT NULL COMMENT '复核时间戳';

--  新增网商贷2.0用信申请临时表
CREATE TABLE `wsd_pay_credit_app` (
                                       `id` bigint unsigned NOT NULL COMMENT '主键',
                                       `credit_no` varchar(32)  NOT NULL COMMENT '用信编号',
                                       `prd_code` varchar(12)  DEFAULT NULL COMMENT '产品编号',
                                       `cust_no` varchar(30)  DEFAULT NULL COMMENT '客户编号',
                                       `cust_name` varchar(200)  DEFAULT NULL COMMENT '客户中文名称',
                                       `core_cust_no` varchar(10)  DEFAULT NULL COMMENT '核心客户号',
                                       `lmt_no` varchar(40)  DEFAULT NULL COMMENT '额度编号',
                                       `cont_no` varchar(64)  DEFAULT NULL COMMENT '贷款合同编号',
                                       `ccy` varchar(3)  DEFAULT NULL COMMENT '授信币种代码',
                                       `pay_amt` decimal(20,2) DEFAULT NULL COMMENT '放款金额',
                                       `loan_term_unit` varchar(2)  DEFAULT NULL COMMENT '期限单位周期类型代码',
                                       `loan_term` decimal(6,0) DEFAULT NULL COMMENT '期限',
                                       `payout_date` varchar(10)  DEFAULT NULL COMMENT '开始日期',
                                       `maturity_date` varchar(10)  DEFAULT NULL COMMENT '到期日期',
                                       `repay_mode` varchar(4)  DEFAULT NULL COMMENT '还款方式代码',
                                       `repay_principal_unit` varchar(2)  DEFAULT NULL COMMENT '还款周期类型',
                                       `repay_principal` decimal(6,0) DEFAULT NULL COMMENT '还款周期',
                                       `rpy_day` varchar(2)  DEFAULT NULL COMMENT '还款日',
                                       `next_due_date` varchar(10)  DEFAULT NULL COMMENT '首次还款日期',
                                       `rate_ind` varchar(2)  DEFAULT NULL COMMENT '利率标志:0-年利率,1-月利率,2-日利率',
                                       `interest_rate_mode` varchar(10)  DEFAULT NULL COMMENT '利率模式',
                                       `actual_rate` decimal(10,6) DEFAULT NULL COMMENT '执行利率',
                                       `base_rate` decimal(20,6) DEFAULT NULL COMMENT '基准利率',
                                       `interest_rate_pricing` varchar(2)  DEFAULT NULL COMMENT '利率定价方式',
                                       `loan_rate_mode` varchar(2)  DEFAULT NULL COMMENT '利率依据方式',
                                       `rate_type` varchar(2) COLLATE utf8mb4_bin DEFAULT NULL COMMENT '利率定价方式 固定利率 0 浮动利率 1',
                                       `rate_adjust_method` varchar(2)  DEFAULT NULL COMMENT '利率调整方式,浮动利率必填（不调整、次年对日调整、按年调整、按季调整、按月调整）',
                                       `interest_rate_increase` decimal(20,6) DEFAULT NULL COMMENT '利率加点幅度',
                                       `overdue_interest_rate_mode` varchar(2)  DEFAULT NULL COMMENT '逾期利率收取方式',
                                       `fine_float` decimal(18,6) DEFAULT NULL COMMENT '罚息上浮比例',
                                       `loan_over_rate` decimal(20,6) DEFAULT NULL COMMENT '放款逾期利率',
                                       `compd_float` decimal(18,6) DEFAULT '0.000000' COMMENT '复利上浮比例',
                                       `interest_mode` varchar(10)  DEFAULT NULL COMMENT '计息方式',
                                       `first_period_type` varchar(2)  DEFAULT NULL COMMENT '首期计息规则',
                                       `end_period_type` varchar(2)  DEFAULT NULL COMMENT '末期计息规则',
                                       `day_in` varchar(2)  DEFAULT NULL COMMENT '逢日扣款标志',
                                       `auto_charge_back` varchar(2)  DEFAULT NULL COMMENT '是否自动扣款',
                                       `over_int_type` varchar(2)  DEFAULT NULL COMMENT '结息类型',
                                       `grace_days` int DEFAULT '0' COMMENT '宽限期',
                                       `int_free_days` int DEFAULT '0' COMMENT '免息期',
                                       `tax_exempt_flag` varchar(1)  DEFAULT NULL COMMENT '计税标志',
                                       `pay_mode` varchar(10)  DEFAULT NULL COMMENT '资金支付方式',
                                       `loan_use` varchar(1000)  DEFAULT NULL COMMENT '贷款用途',
                                       `tran_sts` varchar(2)  DEFAULT NULL COMMENT '交易状态',
                                       `tran_date` date DEFAULT NULL COMMENT '交易日期',
                                       `tran_time` datetime DEFAULT NULL COMMENT '交易时间戳',
                                       `tran_seq` varchar(64)  DEFAULT NULL COMMENT '交易流水',
                                       `remark` varchar(100)  DEFAULT NULL COMMENT '备注',
                                       `app_sts` varchar(2)  DEFAULT NULL COMMENT '审批状态',
                                       `inst_no` varchar(36)  DEFAULT NULL COMMENT '流程实例',
                                       `end_date` date DEFAULT NULL COMMENT '审批完成日期',
                                       `reject_code` varchar(8)  DEFAULT NULL COMMENT '用信返回码',
                                       `reject_reason` varchar(500)  DEFAULT NULL COMMENT '拒绝原因',
                                       `direc_indust` varchar(11)  DEFAULT NULL COMMENT '贷款投向行业',
                                       `direc_area` varchar(12)  DEFAULT NULL COMMENT '贷款投向地区',
                                       `ext_app_no` varchar(64) COLLATE utf8mb4_bin DEFAULT NULL COMMENT '外部申请编号',
                                       `duebill_no` varchar(40)  DEFAULT NULL COMMENT '借据编号',
                                       `chan_code` varchar(32)  DEFAULT NULL COMMENT '渠道编号',
                                       `coop_no` varchar(30)  DEFAULT NULL COMMENT '合作方编号',
                                       `fina_org` varchar(8)  DEFAULT NULL COMMENT '账务机构编号',
                                       `cust_mgr` varchar(8)  NOT NULL COMMENT '管户银行员工编号',
                                       `cust_org` varchar(8)  NOT NULL COMMENT '管户机构编号',
                                       `bank_code` varchar(3)  NOT NULL COMMENT '法人编号',
                                       `create_user` varchar(8)  NOT NULL COMMENT '登记银行员工编号',
                                       `create_org` varchar(8)  NOT NULL COMMENT '登记机构编号',
                                       `create_date` date NOT NULL COMMENT '登记日期',
                                       `create_time` datetime NOT NULL COMMENT '登记时间戳',
                                       `update_user` varchar(8)  DEFAULT NULL COMMENT '更新银行员工编号',
                                       `update_org` varchar(8)  DEFAULT NULL COMMENT '更新机构编号',
                                       `update_date` date DEFAULT NULL COMMENT '更新日期',
                                       `update_time` datetime DEFAULT NULL COMMENT '更新时间戳',
                                       `cur_vers` int NOT NULL DEFAULT '1' COMMENT '版本号',
                                       `acct_type` varchar(10)  NOT NULL DEFAULT 'ZY' COMMENT '账务核算标志（LH-联合三方核算，ZY-自营本行核算（默认值））',
                                       `ip_addr` varchar(32) COLLATE utf8mb4_bin DEFAULT NULL COMMENT 'ip地址',
                                       `contract_type` varchar(64) COLLATE utf8mb4_bin DEFAULT NULL COMMENT '借据类型',
                                       PRIMARY KEY (`id`) USING BTREE,
                                       UNIQUE KEY `idx_wsd_py_cd_ap_cd_no` (`credit_no`,`bank_code`) USING BTREE,
                                       KEY `idx_wsd_py_cd_ap_lm_no` (`lmt_no`) USING BTREE,
                                       KEY `idx_wsd_py_cd_ap_cs_no` (`cust_no`) USING BTREE,
                                       KEY `idx_wsd_py_cd_ap_cr_tm` (`create_time`) USING BTREE,
                                       KEY `idx_wsd_py_cd_ap_ex_ap_no` (`ext_app_no`) USING BTREE,
                                       KEY `idx_wsd_py_cd_ap_du_no` (`duebill_no`) USING BTREE
) ENGINE=InnoDB COMMENT='网商贷2.0用信申请临时表';

--  hmx add end ---



--  yyk add start -- 
ALTER TABLE rec_credit_detail_tmp ADD `rate_upper_limit` DECIMAL(22,6) DEFAULT NULL COMMENT '授信利率上限，年利率，保留小数点后6位';
ALTER TABLE rec_credit_detail_tmp ADD `rate_lower_limit` DECIMAL(22,6) DEFAULT NULL COMMENT '授信利率下限，年利率，保留小数点后6位';
ALTER TABLE rec_credit_detail_his ADD `rate_upper_limit` DECIMAL(22,6) DEFAULT NULL COMMENT '授信利率上限，年利率，保留小数点后6位';
ALTER TABLE rec_credit_detail_his ADD `rate_lower_limit` DECIMAL(22,6) DEFAULT NULL COMMENT '授信利率下限，年利率，保留小数点后6位';

ALTER TABLE fac_loan_duebill ADD   `contract_type` VARCHAR(64) DEFAULT NULL COMMENT '借据类型';
ALTER TABLE ctr_loan_cont ADD   `contract_type` VARCHAR(64) DEFAULT NULL COMMENT '借据类型';
ALTER TABLE pay_payout_app ADD   `contract_type` VARCHAR(64) DEFAULT NULL COMMENT '借据类型';
ALTER TABLE pay_credit_app ADD   `contract_type` VARCHAR(64) DEFAULT NULL COMMENT '借据类型';
ALTER TABLE pls_repay_result ADD   `contract_type` VARCHAR(64) DEFAULT NULL COMMENT '借据类型';
--  yyk add start -- 


-- ycq add start-- 
ALTER TABLE `rec_loan`.`lmt_first_audit`
ADD COLUMN `cust_verify_type` varchar(32) COMMENT '核身方式' AFTER `file_bak`,
ADD COLUMN `cust_verify_result` varchar(8) COMMENT '核身结果' AFTER `cust_verify_type`,
ADD COLUMN `cust_verify_time` varchar(24) COMMENT '核身通过时间' AFTER `cust_verify_result`,
ADD COLUMN `contracts` varchar(4096) COMMENT '合同版本信息' AFTER `cust_verify_time`;

ALTER TABLE `rec_loan`.`lmt_last_audit`
MODIFY COLUMN `platfrom_admit` int(11) DEFAULT NULL COMMENT '建议授信下限，单位：分' AFTER `platform_access`;

ALTER TABLE `rec_loan`.`lmt_last_audit`
ADD COLUMN `platform_admit_limit` bigint(64) COMMENT '建议授信额度上限，单位分' AFTER `platfrom_admit`,
ADD COLUMN `platform_rate_limit` varchar(64) COMMENT '授信年利率上限(不是百分比)' AFTER `platform_admit_limit`,
ADD COLUMN `platform_rate_bottom` varchar(64) COMMENT '授信年利率下限(不是百分比)' AFTER `platform_rate_limit`,
ADD COLUMN `credit_rate_limit` varchar(16) COMMENT '银行建议的授信利率上限' AFTER `platform_rate_bottom`,
ADD COLUMN `credit_rate_bottom` varchar(16) COMMENT '银行建议的授信利率下限' AFTER `credit_rate_limit`;

-- 修改字段长度
ALTER TABLE `rec_loan`.`biz_dxm_request_info`
MODIFY COLUMN `request` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_bin COMMENT '合作方请求数据' AFTER `business_key`;

ALTER TABLE `rec_loan`.`lmt_crdt_app`
ADD COLUMN `business_model` varchar(64) COMMENT '业务模式';
-- ycq add end-- 