@@ -12,10 +12,13 @@ CREATE TABLE `blade_customer_archive` (
` unified_credit_code ` varchar ( 18 ) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT ' 统一社会信用代码 ' ,
` customer_type ` varchar ( 50 ) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT ' 客商类型 ' ,
` project_name ` varchar ( 100 ) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT ' 所属项目 ' ,
` registered_address ` varchar ( 2 00) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT ' 注册/实际经营地址 ' ,
` registered_address ` varchar ( 4 00) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT ' 注册/实际经营地址 ' ,
` registered_region_name ` varchar ( 100 ) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT ' 注册地址行政区划 ' ,
` registered_detail_address ` varchar ( 255 ) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT ' 注册地址详细地址 ' ,
` legal_person ` varchar ( 10 ) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT ' 法人/负责人 ' ,
` contact_phone ` varchar ( 20 ) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT ' 联系电话 ' ,
` dept_id ` bigint NULL DEFAULT NULL COMMENT ' 所属组织ID ' ,
` dept_ids ` varchar ( 500 ) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT ' 所属组织ID集合 ' ,
` dept_name ` varchar ( 100 ) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT ' 所属组织 ' ,
` invoice_tax_rate ` decimal ( 6 , 2 ) NULL DEFAULT NULL COMMENT ' 开票税点 ' ,
` business_scope ` varchar ( 500 ) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT ' 经营范围 ' ,
@@ -28,7 +31,7 @@ CREATE TABLE `blade_customer_archive` (
` max_credit_limit ` decimal ( 18 , 2 ) NULL DEFAULT NULL COMMENT ' 最大资金使用额度(万元) ' ,
` apply_credit_limit ` decimal ( 18 , 2 ) NULL DEFAULT NULL COMMENT ' 申请总资金使用额度(万元) ' ,
` remark ` varchar ( 500 ) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT ' 备注 ' ,
` qualification_attachments ` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT ' 资质附件 JSON' ,
` qualification_attachments ` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT ' 客商材料 JSON' ,
` access_type ` varchar ( 20 ) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT ' temporary ' COMMENT ' 准入类型: temporary临时, formal正式 ' ,
` approval_status ` varchar ( 20 ) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT ' draft ' COMMENT ' 审批状态: draft草稿, reviewing审核中, approved审核通过, rejected审核不通过 ' ,
` current_node ` varchar ( 50 ) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT ' 当前节点 ' ,
@@ -59,6 +62,10 @@ CREATE TABLE `blade_customer_contact` (
` contact_name ` varchar ( 30 ) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT ' 联系人姓名 ' ,
` contact_phone ` varchar ( 20 ) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT ' 联系电话 ' ,
` email ` varchar ( 100 ) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT ' 邮箱 ' ,
` region_name ` varchar ( 100 ) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT ' 行政区划 ' ,
` detail_address ` varchar ( 255 ) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT ' 详细地址 ' ,
` contact_address ` varchar ( 400 ) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT ' 联系地址 ' ,
` branch_name ` varchar ( 100 ) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT ' 所属分公司/事业部 ' ,
` position_name ` varchar ( 50 ) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT ' 职务 ' ,
` is_default ` int NULL DEFAULT 0 COMMENT ' 是否默认 ' ,
` remark ` varchar ( 200 ) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT ' 备注 ' ,
@@ -82,12 +89,14 @@ CREATE TABLE `blade_customer_receipt_account` (
` tenant_id ` varchar ( 12 ) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT ' 000000 ' COMMENT ' 租户ID ' ,
` customer_id ` bigint NOT NULL COMMENT ' 客商ID ' ,
` account_name ` varchar ( 100 ) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT ' 收款方名称 ' ,
` account_holder_name ` varchar ( 50 ) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT ' 开户人姓名 ' ,
` bank_name ` varchar ( 100 ) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT ' 开户行名称 ' ,
` bank_account ` varchar ( 50 ) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT ' 银行账号 ' ,
` registered_phone ` varchar ( 20 ) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT ' 注册电话 ' ,
` registered_address ` varchar ( 200 ) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT ' 注册地址 ' ,
` tax_no ` varchar ( 30 ) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT ' 纳税人识别号 ' ,
` is_default ` int NULL DEFAULT 0 COMMENT ' 是否默认 ' ,
` remark ` varchar ( 200 ) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT ' 备注 ' ,
` create_user ` bigint NULL DEFAULT NULL COMMENT ' 创建人 ' ,
` create_dept ` bigint NULL DEFAULT NULL COMMENT ' 创建部门 ' ,
` create_time ` datetime NULL DEFAULT NULL COMMENT ' 创建时间 ' ,
@@ -112,11 +121,15 @@ CREATE TABLE `blade_customer_invoice_info` (
` bank_name ` varchar ( 100 ) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT ' 开户行名称 ' ,
` registered_phone ` varchar ( 20 ) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT ' 注册电话 ' ,
` bank_account ` varchar ( 50 ) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT ' 银行账号 ' ,
` registered_address ` varchar ( 2 00) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT ' 注册地址 ' ,
` registered_address ` varchar ( 4 00) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT ' 注册地址 ' ,
` registered_region_name ` varchar ( 100 ) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT ' 注册地址行政区划 ' ,
` registered_detail_address ` varchar ( 255 ) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT ' 注册地址详细地址 ' ,
` email ` varchar ( 100 ) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT ' 邮箱 ' ,
` receiver_name ` varchar ( 30 ) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT ' 收件人姓名 ' ,
` receiver_phone ` varchar ( 20 ) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT ' 收件人电话 ' ,
` receiver_address ` varchar ( 2 00) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT ' 收件人地址 ' ,
` receiver_address ` varchar ( 4 00) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT ' 收件人地址 ' ,
` receiver_region_name ` varchar ( 100 ) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT ' 收件人地址行政区划 ' ,
` receiver_detail_address ` varchar ( 255 ) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT ' 收件人详细地址 ' ,
` is_default ` int NULL DEFAULT 0 COMMENT ' 是否默认 ' ,
` create_user ` bigint NULL DEFAULT NULL COMMENT ' 创建人 ' ,
` create_dept ` bigint NULL DEFAULT NULL COMMENT ' 创建部门 ' ,
@@ -142,9 +155,13 @@ CREATE TABLE `blade_customer_credit_score` (
` self_score ` decimal ( 10 , 2 ) NULL DEFAULT NULL COMMENT ' 自评得分 ' ,
` review_score ` decimal ( 10 , 2 ) NULL DEFAULT NULL COMMENT ' 复评得分 ' ,
` final_score ` decimal ( 10 , 2 ) NULL DEFAULT NULL COMMENT ' 最终得分 ' ,
` score_rate ` decimal ( 10 , 2 ) NULL DEFAULT NULL COMMENT ' 得分率 ' ,
` credit_level ` varchar ( 30 ) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT ' 信用等级 ' ,
` max_credit_limit ` decimal ( 18 , 2 ) NULL DEFAULT NULL COMMENT ' 最大资金使用额度(万元) ' ,
` apply_credit_limit ` decimal ( 18 , 2 ) NULL DEFAULT NULL COMMENT ' 拟申请总资金使用额度(万元) ' ,
` temp_apply_credit_limit ` decimal ( 18 , 2 ) NULL DEFAULT NULL COMMENT ' 临时申请额度(万元) ' ,
` temp_credit_start_date ` date NULL DEFAULT NULL COMMENT ' 临时额度开始日期 ' ,
` temp_credit_end_date ` date NULL DEFAULT NULL COMMENT ' 临时额度结束日期 ' ,
` self_status ` varchar ( 20 ) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT ' 未完成 ' COMMENT ' 自评状态 ' ,
` review_status ` varchar ( 20 ) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT ' 未完成 ' COMMENT ' 复评状态 ' ,
` remark ` varchar ( 500 ) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT ' 备注 ' ,
@@ -178,6 +195,7 @@ CREATE TABLE `blade_customer_credit_score_detail` (
` options_json ` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT ' 选项JSON ' ,
` selected_option ` varchar ( 200 ) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT ' 已选选项 ' ,
` score_description ` varchar ( 300 ) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT ' 得分说明 ' ,
` score ` decimal ( 10 , 2 ) NULL DEFAULT NULL COMMENT ' 评分项目配置最高得分 ' ,
` self_score ` decimal ( 10 , 2 ) NULL DEFAULT NULL COMMENT ' 自评得分 ' ,
` review_score ` decimal ( 10 , 2 ) NULL DEFAULT NULL COMMENT ' 复评得分 ' ,
` sort ` int NULL DEFAULT 0 COMMENT ' 排序 ' ,