文件夹整理

This commit is contained in:
wkc
2026-02-09 14:28:25 +08:00
parent 056d239041
commit 02249c402e
2429 changed files with 3159 additions and 239710 deletions

View File

@@ -0,0 +1,23 @@
中介人员基本信息表ccdi_biz_intermediary,,,,,,
序号,字段名,类型,默认值,是否可为空,是否主键,注释
1,biz_id,VARCHAR,-,,,人员ID
2,person_type,VARCHAR,-,,,人员类型,中介、职业背债人、房产中介等
3,person_sub_type,VARCHAR,-,,,人员子类型
5,name,VARCHAR,-,,,姓名
6,gender,CHAR,-,,,性别
7,id_type,VARCHAR,身份证,,,证件类型
8,person_id,VARCHAR,-,,,证件号码
9,mobile,VARCHAR,-,,,手机号码
10,wechat_no,VARCHAR,-,,,微信号
11,contact_address,VARCHAR,-,,,联系地址
12,company,VARCHAR,-,,,所在公司
13,social_credit_code,VARCHAR,,,,企业统一信用码
14,position,VARCHAR,-,,,职位
15,related_num_id,VARCHAR,-,,,关联人员ID
16,relation_type,VARCHAR,-,,,关系类型,如:配偶、子女、父母、兄弟姐妹等
17,date_source,,,,,"数据来源MANUAL:手动录入, SYSTEM:系统同步, IMPORT:批量导入, API:接口获取"
18,remark,,,,,备注信息
19,created_by,VARCHAR,-,,-,记录创建人
20,updated_by,VARCHAR,-,,-,记录更新人
21,create_time,DATETIME,,,,记录创建时间
22,update_time,DATETIME,-,,-,记录更新时间
1 中介人员基本信息表:ccdi_biz_intermediary
2 序号 字段名 类型 默认值 是否可为空 是否主键 注释
3 1 biz_id VARCHAR - 人员ID
4 2 person_type VARCHAR - 人员类型,中介、职业背债人、房产中介等
5 3 person_sub_type VARCHAR - 人员子类型
6 5 name VARCHAR - 姓名
7 6 gender CHAR - 性别
8 7 id_type VARCHAR 身份证 证件类型
9 8 person_id VARCHAR - 证件号码
10 9 mobile VARCHAR - 手机号码
11 10 wechat_no VARCHAR - 微信号
12 11 contact_address VARCHAR - 联系地址
13 12 company VARCHAR - 所在公司
14 13 social_credit_code VARCHAR 企业统一信用码
15 14 position VARCHAR - 职位
16 15 related_num_id VARCHAR - 关联人员ID
17 16 relation_type VARCHAR - 关系类型,如:配偶、子女、父母、兄弟姐妹等
18 17 date_source 数据来源,MANUAL:手动录入, SYSTEM:系统同步, IMPORT:批量导入, API:接口获取
19 18 remark 备注信息
20 19 created_by VARCHAR - - 记录创建人
21 20 updated_by VARCHAR - - 记录更新人
22 21 create_time DATETIME 记录创建时间
23 22 update_time DATETIME - - 记录更新时间

View File

@@ -0,0 +1,26 @@
3.企业主体信息表ccdi_enterprise_base_info,,,,,,
序号,字段名,类型,默认值,是否可为空,是否主键,注释
1,social_credit_code,VARCHAR,-,,,统一社会信用代码,员工企业关联关系表的外键
2,enterprise_name,VARCHAR,-,,-,企业名称
3,enterprise_type,VARCHAR,-,,-,"企业类型,有限责任公司、股份有限公司、合伙企业、个体工商户、外资企业等"
4,enterprise_nature,VARCHAR,-,,-,"企业性质,国企、民企、外企、合资、其他"
5,industry_class,VARCHAR,-,,-,行业分类
6,industry_name,VARCHAR,-,,-,所属行业
7,establish_date,DATE,-,,-,成立日期
8,register_address,VARCHAR,-,,-,注册地址
9,legal_representative,VARCHAR,-,,-,法定代表人
10,legal_cert_type,VARCHAR,-,,-,法定代表人证件类型
11,legal_cert_no,VARCHAR,-,,-,法定代表人证件号码
12,shareholder1,VARCHAR,-,,-,股东1
13,shareholder2,VARCHAR,-,,-,股东2
14,shareholder3,VARCHAR,-,,-,股东3
15,shareholder4,VARCHAR,-,,-,股东4
16,shareholder5,VARCHAR,-,,-,股东5
17,status,VARCHAR,,,,经营状态
18,create_time,DATETIME,当前时间,,-,创建时间
19,update_time,DATETIME,当前时间,,-,更新时间
20,created_by,VARCHAR,-,,-,创建人
21,updated_by,VARCHAR,-,,-,更新人
22,data_source,VARCHAR,MANUAL,,-,"数据来源,MANUAL:手动录入, SYSTEM:系统同步, API:接口获取, IMPORT:批量导入"
23,risk_level,VARCHAR(10),1,,,"风险等级1-高风险, 2-中风险, 3-低风险"
24,ent_source,VARCHAR(20),GENERAL,,,"企业来源GENERAL-一般企业, EMP_RELATION-员工关系人, CREDIT_CUSTOMER-信贷客户, INTERMEDIARY-中介, BOTH-兼有"
1 3.企业主体信息表:ccdi_enterprise_base_info
2 序号 字段名 类型 默认值 是否可为空 是否主键 注释
3 1 social_credit_code VARCHAR - 统一社会信用代码,员工企业关联关系表的外键
4 2 enterprise_name VARCHAR - - 企业名称
5 3 enterprise_type VARCHAR - - 企业类型,有限责任公司、股份有限公司、合伙企业、个体工商户、外资企业等
6 4 enterprise_nature VARCHAR - - 企业性质,国企、民企、外企、合资、其他
7 5 industry_class VARCHAR - - 行业分类
8 6 industry_name VARCHAR - - 所属行业
9 7 establish_date DATE - - 成立日期
10 8 register_address VARCHAR - - 注册地址
11 9 legal_representative VARCHAR - - 法定代表人
12 10 legal_cert_type VARCHAR - - 法定代表人证件类型
13 11 legal_cert_no VARCHAR - - 法定代表人证件号码
14 12 shareholder1 VARCHAR - - 股东1
15 13 shareholder2 VARCHAR - - 股东2
16 14 shareholder3 VARCHAR - - 股东3
17 15 shareholder4 VARCHAR - - 股东4
18 16 shareholder5 VARCHAR - - 股东5
19 17 status VARCHAR 经营状态
20 18 create_time DATETIME 当前时间 - 创建时间
21 19 update_time DATETIME 当前时间 - 更新时间
22 20 created_by VARCHAR - - 创建人
23 21 updated_by VARCHAR - - 更新人
24 22 data_source VARCHAR MANUAL - 数据来源,MANUAL:手动录入, SYSTEM:系统同步, API:接口获取, IMPORT:批量导入
25 23 risk_level VARCHAR(10) 1 风险等级:1-高风险, 2-中风险, 3-低风险
26 24 ent_source VARCHAR(20) GENERAL 企业来源:GENERAL-一般企业, EMP_RELATION-员工关系人, CREDIT_CUSTOMER-信贷客户, INTERMEDIARY-中介, BOTH-兼有

View File

@@ -0,0 +1,28 @@
1.人员家庭关系表ccdi_fmy_relation_person,,,,,,
序号,字段名,类型,默认值,是否可为空,是否主键,注释
1,id,BIGINT,-,,自动递增,主键,唯一标识
2,person_id,VARCHAR,-,,-,员工身份证号,关联员工表的外键
3,relation_type,VARCHAR,-,,-,关系类型,如:配偶、子女、父母、兄弟姐妹等
4,relation_name,VARCHAR,-,,-,关系人姓名
5,gender,CHAR,-,,-,M:男 F:女 O:其他
6,birth_date,DATE,-,,-,关系人出生日期
7,relation_cert_type,VARCHAR,-,,-,身份证、护照、军官证等
8,relation_cert_no,VARCHAR,-,,-,证件号码
9,mobile_phone1,VARCHAR,-,,-,手机号码1
10,mobile_phone2,VARCHAR,-,,-,手机号码2
11,wechat_no1,VARCHAR,-,,-,微信名称1
12,wechat_no2,VARCHAR,-,,-,微信名称2
13,wechat_no3,VARCHAR,-,,-,微信名称3
14,contact_address,VARCHAR,-,,-,详细联系地址
15,relation_desc,VARCHAR,-,,-,关系详细描述
16,status,INT,1,,-,关系是否有效0 - 无效、1 - 有效(默认有效)
17,effective_date,DATETIME,-,,-,关系生效日期
18,invalid_date,DATETIME,,,,关系失效日期
19,remark,TEXT,-,,-,备注信息
20,data_source,VARCHAR(50),,,,数据来源(系统名称)
21,is_emp_family,TINYINT(1),0,,,是否是员工的家庭关系0-否 1-是
22,is_cust_family,TINYINT(1),0,,,是否是信贷客户的家庭关系0-否 1-是
23,created_by,VARCHAR,-,,-,记录创建人
24,updated_by,VARCHAR,-,,-,记录更新人
25,create_time,DATETIME,,,,记录创建时间
26,update_time,DATETIME,-,,-,记录更新时间
1 1.人员家庭关系表:ccdi_fmy_relation_person
2 序号 字段名 类型 默认值 是否可为空 是否主键 注释
3 1 id BIGINT - 自动递增 主键,唯一标识
4 2 person_id VARCHAR - - 员工身份证号,关联员工表的外键
5 3 relation_type VARCHAR - - 关系类型,如:配偶、子女、父母、兄弟姐妹等
6 4 relation_name VARCHAR - - 关系人姓名
7 5 gender CHAR - - M:男 F:女 O:其他
8 6 birth_date DATE - - 关系人出生日期
9 7 relation_cert_type VARCHAR - - 身份证、护照、军官证等
10 8 relation_cert_no VARCHAR - - 证件号码
11 9 mobile_phone1 VARCHAR - - 手机号码1
12 10 mobile_phone2 VARCHAR - - 手机号码2
13 11 wechat_no1 VARCHAR - - 微信名称1
14 12 wechat_no2 VARCHAR - - 微信名称2
15 13 wechat_no3 VARCHAR - - 微信名称3
16 14 contact_address VARCHAR - - 详细联系地址
17 15 relation_desc VARCHAR - - 关系详细描述
18 16 status INT 1 - 关系是否有效:0 - 无效、1 - 有效(默认有效)
19 17 effective_date DATETIME - - 关系生效日期
20 18 invalid_date DATETIME 关系失效日期
21 19 remark TEXT - - 备注信息
22 20 data_source VARCHAR(50) 数据来源(系统名称)
23 21 is_emp_family TINYINT(1) 0 是否是员工的家庭关系:0-否 1-是
24 22 is_cust_family TINYINT(1) 0 是否是信贷客户的家庭关系:0-否 1-是
25 23 created_by VARCHAR - - 记录创建人
26 24 updated_by VARCHAR - - 记录更新人
27 25 create_time DATETIME 记录创建时间
28 26 update_time DATETIME - - 记录更新时间

View File

@@ -0,0 +1,38 @@
6.员工采购交易信息表ccdi_purchase_transaction,,,,,,
序号,字段名,类型,默认值,是否可为空,是否主键,注释
1,purchase_id,VARCHAR(32),,,,采购事项ID
2,purchase_category,VARCHAR(50),-,,,采购类别
3,project_name,VARCHAR(200),-,,,项目名称
4,subject_name,VARCHAR(200),-,,,标的物名称
5,subject_desc,TEXT,-,,,标的物描述
6,purchase_qty,"DECIMAL(12,4)",1,,,采购数量
7,budget_amount,"DECIMAL(18,2)",-,,,预算金额
8,bid_amount,"DECIMAL(18,2)",-,,,中标金额
9,actual_amount,"DECIMAL(18,2)",-,,,实际采购金额
10,contract_amount,"DECIMAL(18,2)",-,,,合同金额
11,settlement_amount,"DECIMAL(18,2)",-,,,结算金额
12,purchase_method,VARCHAR(50),-,,,采购方式
13,supplier_name,VARCHAR(200),-,,,中标供应商名称
14,contact_person,VARCHAR(50),-,,,供应商联系人
15,contact_phone,VARCHAR(20),-,,,供应商联系电话
16,supplier_uscc,VARCHAR(18),-,,,供应商统一信用代码
17,supplier_bank_account,VARCHAR(50),-,,,供应商银行账户
18,apply_date,DATE,-,,,采购申请日期(或立项日期)
19,plan_approve_date,DATE,-,,,采购计划批准日期
20,announce_date,DATE,-,,,采购公告发布日期
21,bid_open_date,DATE,-,,,开标日期
22,contract_sign_date,DATE,-,,,合同签订日期
23,expected_delivery_date,DATE,-,,,预计交货日期
24,actual_delivery_date,DATE,-,,,实际交货日期
25,acceptance_date,DATE,-,,,验收日期
26,settlement_date,DATE,-,,,结算日期
27,applicant_id,VARCHAR(7),-,,,申请人工号
28,applicant_name,VARCHAR(50),-,,,申请人姓名
29,apply_department,VARCHAR(100),-,,,申请部门
30,purchase_leader_id,VARCHAR(7),-,,,采购负责人工号
31,purchase_leader_name,VARCHAR(50),-,,,采购负责人姓名
32,purchase_department,VARCHAR(100),-,,,采购部门
33,create_time,DATETIME,CURRENT_TIMESTAMP,,,创建时间
34,update_time,DATETIME,CURRENT_TIMESTAMP,,,更新时间
35,created_by,VARCHAR(50),-,,,创建人
36,updated_by,VARCHAR(50),-,,,更新人
1 6.员工采购交易信息表:ccdi_purchase_transaction
2 序号 字段名 类型 默认值 是否可为空 是否主键 注释
3 1 purchase_id VARCHAR(32) 采购事项ID
4 2 purchase_category VARCHAR(50) - 采购类别
5 3 project_name VARCHAR(200) - 项目名称
6 4 subject_name VARCHAR(200) - 标的物名称
7 5 subject_desc TEXT - 标的物描述
8 6 purchase_qty DECIMAL(12,4) 1 采购数量
9 7 budget_amount DECIMAL(18,2) - 预算金额
10 8 bid_amount DECIMAL(18,2) - 中标金额
11 9 actual_amount DECIMAL(18,2) - 实际采购金额
12 10 contract_amount DECIMAL(18,2) - 合同金额
13 11 settlement_amount DECIMAL(18,2) - 结算金额
14 12 purchase_method VARCHAR(50) - 采购方式
15 13 supplier_name VARCHAR(200) - 中标供应商名称
16 14 contact_person VARCHAR(50) - 供应商联系人
17 15 contact_phone VARCHAR(20) - 供应商联系电话
18 16 supplier_uscc VARCHAR(18) - 供应商统一信用代码
19 17 supplier_bank_account VARCHAR(50) - 供应商银行账户
20 18 apply_date DATE - 采购申请日期(或立项日期)
21 19 plan_approve_date DATE - 采购计划批准日期
22 20 announce_date DATE - 采购公告发布日期
23 21 bid_open_date DATE - 开标日期
24 22 contract_sign_date DATE - 合同签订日期
25 23 expected_delivery_date DATE - 预计交货日期
26 24 actual_delivery_date DATE - 实际交货日期
27 25 acceptance_date DATE - 验收日期
28 26 settlement_date DATE - 结算日期
29 27 applicant_id VARCHAR(7) - 申请人工号
30 28 applicant_name VARCHAR(50) - 申请人姓名
31 29 apply_department VARCHAR(100) - 申请部门
32 30 purchase_leader_id VARCHAR(7) - 采购负责人工号
33 31 purchase_leader_name VARCHAR(50) - 采购负责人姓名
34 32 purchase_department VARCHAR(100) - 采购部门
35 33 create_time DATETIME CURRENT_TIMESTAMP 创建时间
36 34 update_time DATETIME CURRENT_TIMESTAMP 更新时间
37 35 created_by VARCHAR(50) - 创建人
38 36 updated_by VARCHAR(50) - 更新人

View File

@@ -0,0 +1,18 @@
2.企业关联关系表ccdi_staff_enterprise_relation,,,,,,
序号,字段名,类型,默认值,是否可为空,是否主键,注释
1,id,BIGINT,-,,自动递增,主键,唯一标识
2,person_id,VARCHAR,-,,-,身份证号,关联员工表的外键
3,relation_person_post,VARCHAR,-,,-,关联人在企业的职务:股东、法人、高管、实际控制人等
4,social_credit_code,VARCHAR,-,,-,统一社会信用代码,关联企业主体信息表的外键
5,enterprise_name,VARCHAR,-,,-,企业名称(冗余存储,便于快速查询)
6,status,INT,1,,-,关系是否有效0 - 无效、1 - 有效(默认有效)
7,remark,TEXT,-,,-,补充说明
8,data_source,VARCHAR(50),,,,数据来源
9,is_employee,TINYINT(1),0,,,是否是员工0-否 1-是
10,is_emp_family,TINYINT(1),0,,,是否是员工家庭关联人0-否 1-是
11,is_customer,TINYINT(1),0,,,是否是信贷客户0-否 1-是
12,is_cust_family,TINYINT(1),0,,,是否是信贷客户关联人0-否 1-是
13,created_by,VARCHAR,-,,-,记录创建人
14,updated_by,VARCHAR,-,,-,记录更新人
15,create_time,DATETIME,-,,-,记录创建时间
16,update_time,DATETIME,-,,-,记录更新时间
1 2.企业关联关系表:ccdi_staff_enterprise_relation
2 序号 字段名 类型 默认值 是否可为空 是否主键 注释
3 1 id BIGINT - 自动递增 主键,唯一标识
4 2 person_id VARCHAR - - 身份证号,关联员工表的外键
5 3 relation_person_post VARCHAR - - 关联人在企业的职务:股东、法人、高管、实际控制人等
6 4 social_credit_code VARCHAR - - 统一社会信用代码,关联企业主体信息表的外键
7 5 enterprise_name VARCHAR - - 企业名称(冗余存储,便于快速查询)
8 6 status INT 1 - 关系是否有效:0 - 无效、1 - 有效(默认有效)
9 7 remark TEXT - - 补充说明
10 8 data_source VARCHAR(50) 数据来源
11 9 is_employee TINYINT(1) 0 是否是员工:0-否 1-是
12 10 is_emp_family TINYINT(1) 0 是否是员工家庭关联人:0-否 1-是
13 11 is_customer TINYINT(1) 0 是否是信贷客户:0-否 1-是
14 12 is_cust_family TINYINT(1) 0 是否是信贷客户关联人:0-否 1-是
15 13 created_by VARCHAR - - 记录创建人
16 14 updated_by VARCHAR - - 记录更新人
17 15 create_time DATETIME - - 记录创建时间
18 16 update_time DATETIME - - 记录更新时间

View File

@@ -0,0 +1,28 @@
1.人员家庭关系表ccdi_staff_fmy_relation,,,,,,
序号,字段名,类型,默认值,是否可为空,是否主键,注释
1,id,BIGINT,-,,自动递增,主键,唯一标识
2,person_id,VARCHAR,-,,-,员工身份证号,关联员工表的外键
3,relation_type,VARCHAR,-,,-,关系类型,如:配偶、子女、父母、兄弟姐妹等
4,relation_name,VARCHAR,-,,-,关系人姓名
5,gender,CHAR,-,,-,M:男 F:女 O:其他
6,birth_date,DATE,-,,-,关系人出生日期
7,relation_cert_type,VARCHAR,-,,-,身份证、护照、军官证等
8,relation_cert_no,VARCHAR,-,,-,证件号码
9,mobile_phone1,VARCHAR,-,,-,手机号码1
10,mobile_phone2,VARCHAR,-,,-,手机号码2
11,wechat_no1,VARCHAR,-,,-,微信名称1
12,wechat_no2,VARCHAR,-,,-,微信名称2
13,wechat_no3,VARCHAR,-,,-,微信名称3
14,contact_address,VARCHAR,-,,-,详细联系地址
15,relation_desc,VARCHAR,-,,-,关系详细描述
16,status,INT,1,,-,关系是否有效0 - 无效、1 - 有效(默认有效)
17,effective_date,DATETIME,-,,-,关系生效日期
18,invalid_date,DATETIME,,,,关系失效日期
19,remark,TEXT,-,,-,备注信息
20,data_source,VARCHAR(50),,,,数据来源(系统名称)
21,is_emp_family,TINYINT(1),0,,,是否是员工的家庭关系0-否 1-是
22,is_cust_family,TINYINT(1),0,,,是否是信贷客户的家庭关系0-否 1-是
23,created_by,VARCHAR,-,,-,记录创建人
24,updated_by,VARCHAR,-,,-,记录更新人
25,create_time,DATETIME,,,,记录创建时间
26,update_time,DATETIME,-,,-,记录更新时间
1 1.人员家庭关系表:ccdi_staff_fmy_relation
2 序号 字段名 类型 默认值 是否可为空 是否主键 注释
3 1 id BIGINT - 自动递增 主键,唯一标识
4 2 person_id VARCHAR - - 员工身份证号,关联员工表的外键
5 3 relation_type VARCHAR - - 关系类型,如:配偶、子女、父母、兄弟姐妹等
6 4 relation_name VARCHAR - - 关系人姓名
7 5 gender CHAR - - M:男 F:女 O:其他
8 6 birth_date DATE - - 关系人出生日期
9 7 relation_cert_type VARCHAR - - 身份证、护照、军官证等
10 8 relation_cert_no VARCHAR - - 证件号码
11 9 mobile_phone1 VARCHAR - - 手机号码1
12 10 mobile_phone2 VARCHAR - - 手机号码2
13 11 wechat_no1 VARCHAR - - 微信名称1
14 12 wechat_no2 VARCHAR - - 微信名称2
15 13 wechat_no3 VARCHAR - - 微信名称3
16 14 contact_address VARCHAR - - 详细联系地址
17 15 relation_desc VARCHAR - - 关系详细描述
18 16 status INT 1 - 关系是否有效:0 - 无效、1 - 有效(默认有效)
19 17 effective_date DATETIME - - 关系生效日期
20 18 invalid_date DATETIME 关系失效日期
21 19 remark TEXT - - 备注信息
22 20 data_source VARCHAR(50) 数据来源(系统名称)
23 21 is_emp_family TINYINT(1) 0 是否是员工的家庭关系:0-否 1-是
24 22 is_cust_family TINYINT(1) 0 是否是信贷客户的家庭关系:0-否 1-是
25 23 created_by VARCHAR - - 记录创建人
26 24 updated_by VARCHAR - - 记录更新人
27 25 create_time DATETIME 记录创建时间
28 26 update_time DATETIME - - 记录更新时间

View File

@@ -0,0 +1,22 @@
4.员工招聘信息表ccdi_staff_recruitment,,,,,,
序号,字段名,类型,默认值,是否可为空,是否主键,注释
1,recruit_id,VARCHAR(32),,,,招聘项目编号
2,recruit_name,VARCHAR(100),,,,招聘项目名称
3,pos_name,VARCHAR(100),,,,职位名称
4,pos_category,VARCHAR(50),,,,职位类别
5,pos_desc,TEXT,,,,职位描述
6,cand_name,VARCHAR(20),,,,应聘人员姓名
7,cand_edu,VARCHAR(20),,,,应聘人员学历
8,cand_id,VARCHAR(18),,,,应聘人员证件号码
9,cand_school,VARCHAR(50),,,,应聘人员毕业院校
10,cand_major,VARCHAR(30),,,,应聘人员专业
11,cand_grad,VARCHAR(6),,,,应聘人员毕业年月
12,admit_status,VARCHAR(10),,,,记录录用情况:录用、未录用、放弃等
13,interviewer_name1,VARCHAR(20),,,,面试官1姓名
14,interviewer_id1,VARCHAR(10),,,,面试官1工号
13,interviewer_name2,VARCHAR(20),,,,面试官2姓名
14,interviewer_id2,VARCHAR(10),,,,面试官2工号
16,created_by,VARCHAR(20),-,,,记录创建人
17,updated_by,VARCHAR(20),-,,,记录更新人
18,create_time,VARCHAR(10),0000-00-00,,,创建时间
19,update_time,VARCHAR(10),0000-00-00,,,更新时间
1 4.员工招聘信息表:ccdi_staff_recruitment
2 序号 字段名 类型 默认值 是否可为空 是否主键 注释
3 1 recruit_id VARCHAR(32) 招聘项目编号
4 2 recruit_name VARCHAR(100) 招聘项目名称
5 3 pos_name VARCHAR(100) 职位名称
6 4 pos_category VARCHAR(50) 职位类别
7 5 pos_desc TEXT 职位描述
8 6 cand_name VARCHAR(20) 应聘人员姓名
9 7 cand_edu VARCHAR(20) 应聘人员学历
10 8 cand_id VARCHAR(18) 应聘人员证件号码
11 9 cand_school VARCHAR(50) 应聘人员毕业院校
12 10 cand_major VARCHAR(30) 应聘人员专业
13 11 cand_grad VARCHAR(6) 应聘人员毕业年月
14 12 admit_status VARCHAR(10) 记录录用情况:录用、未录用、放弃等
15 13 interviewer_name1 VARCHAR(20) 面试官1姓名
16 14 interviewer_id1 VARCHAR(10) 面试官1工号
17 13 interviewer_name2 VARCHAR(20) 面试官2姓名
18 14 interviewer_id2 VARCHAR(10) 面试官2工号
19 16 created_by VARCHAR(20) - 记录创建人
20 17 updated_by VARCHAR(20) - 记录更新人
21 18 create_time VARCHAR(10) 0000-00-00 创建时间
22 19 update_time VARCHAR(10) 0000-00-00 更新时间

View File

@@ -0,0 +1,18 @@
5.员工调动记录表ccdi_staff_transfer,,,,,,
序号,字段名,类型,默认值,是否可为空,是否主键,注释
1,num_id,string,,,,员工工号(主键)
2,transfer_type,VARCHAR,,,,"调动类型:PROMOTION:升职, DEMOTION:降职, LATERAL:平调, ROTATION:轮岗, SECONDMENT:借调, DEPARTMENT_CHANGE:部门调动, POSITION_CHANGE:职位调整, RETURN:返岗, TERMINATION:离职, OTHER:其他"
3,transfer_sub_type,VARCHAR,,,,"调动子类型,双聘调动、临时调动等"
4,dept_id_before,VARCHAR,,,,调动前部门ID
5,dept_name_before,VARCHAR,,,,调动前部门
6,grade_before,VARCHAR,,,,调动前职级
7,position_before,VARCHAR,,,,调动前岗位
8,salary_level_before,VARCHAR,,,,调动前薪酬等级
9,dept_id_after,VARCHAR,0000-00-00,,,调动后部门ID
10,dept_name_after,VARCHAR,0000-00-00,,,调动后部门
11,grade_after,VARCHAR,,,,调动后职级
12,position_after,VARCHAR,,,,调动后岗位
13,salary_level_after,VARCHAR,,,,调动后薪酬等级
14,transfer_date,DATE,,,,调动日期
15,create_time,DATETIME,-,,当前时间,记录创建时间
16,update_time,DATETIME,-,,当前时间,记录更新时间
1 5.员工调动记录表:ccdi_staff_transfer
2 序号 字段名 类型 默认值 是否可为空 是否主键 注释
3 1 num_id string 员工工号(主键)
4 2 transfer_type VARCHAR 调动类型:PROMOTION:升职, DEMOTION:降职, LATERAL:平调, ROTATION:轮岗, SECONDMENT:借调, DEPARTMENT_CHANGE:部门调动, POSITION_CHANGE:职位调整, RETURN:返岗, TERMINATION:离职, OTHER:其他
5 3 transfer_sub_type VARCHAR 调动子类型,双聘调动、临时调动等
6 4 dept_id_before VARCHAR 调动前部门ID
7 5 dept_name_before VARCHAR 调动前部门
8 6 grade_before VARCHAR 调动前职级
9 7 position_before VARCHAR 调动前岗位
10 8 salary_level_before VARCHAR 调动前薪酬等级
11 9 dept_id_after VARCHAR 0000-00-00 调动后部门ID
12 10 dept_name_after VARCHAR 0000-00-00 调动后部门
13 11 grade_after VARCHAR 调动后职级
14 12 position_after VARCHAR 调动后岗位
15 13 salary_level_after VARCHAR 调动后薪酬等级
16 14 transfer_date DATE 调动日期
17 15 create_time DATETIME - 当前时间 记录创建时间
18 16 update_time DATETIME - 当前时间 记录更新时间

View File

@@ -0,0 +1,110 @@
# 数据库唯一索引验证报告
## 验证日期
2026-02-08
## 验证目的
确认中介信息导入功能所需的数据库唯一索引已正确配置,为 `INSERT ... ON DUPLICATE KEY UPDATE` 语句提供基础支持。
## 涉及表
- `ccdi_biz_intermediary` (个人中介表)
- `ccdi_enterprise_base_info` (实体中介表)
---
## 检查结果
### 1. 个人中介表 (ccdi_biz_intermediary)
#### 检查项: person_id 唯一索引
**检查前状态:**
- 存在普通索引 `idx_person_id` (Non_unique = 1)
- ❌ 不满足唯一性要求
**执行操作:**
```sql
-- 删除原有普通索引
ALTER TABLE ccdi_biz_intermediary DROP INDEX idx_person_id;
-- 创建唯一索引
ALTER TABLE ccdi_biz_intermediary ADD UNIQUE KEY uk_person_id (person_id);
```
**检查后状态:**
- ✅ 唯一索引 `uk_person_id` 已创建
- Non_unique: 0
- Column_name: person_id
- Index_type: BTREE
- Cardinality: 1745
**最终索引状态:**
- ✅ PRIMARY KEY: `biz_id`
- ✅ UNIQUE KEY: `uk_person_id` (Non_unique = 0)
- ✅ INDEX: `idx_name` (普通索引)
- ✅ INDEX: `idx_mobile` (普通索引)
**完整索引列表:**
```sql
SHOW INDEX FROM ccdi_biz_intermediary;
```
| Key_name | Column_name | Non_unique | Index_type |
|----------|-------------|------------|------------|
| PRIMARY | biz_id | 0 | BTREE |
| uk_person_id | person_id | 0 | BTREE |
| idx_name | name | 1 | BTREE |
| idx_mobile | mobile | 1 | BTREE |
---
### 2. 实体中介表 (ccdi_enterprise_base_info)
#### 检查项: social_credit_code 主键
**检查前状态:**
-`social_credit_code` 已为 PRIMARY KEY
- 字段类型: varchar(50)
- 约束: NOT NULL
- 引擎: InnoDB
**表结构确认:**
```sql
SHOW CREATE TABLE ccdi_enterprise_base_info;
```
**结论:**
- ✅ 无需修改,已满足要求
---
## 总结
### 验证结论
**所有必需的唯一索引/主键均已正确配置**
### 配置详情
| 表名 | 字段 | 约束类型 | 状态 |
|------|------|----------|------|
| ccdi_biz_intermediary | person_id | UNIQUE KEY | ✅ 已创建 |
| ccdi_enterprise_base_info | social_credit_code | PRIMARY KEY | ✅ 已存在 |
### 对导入功能的影响
-`INSERT ... ON DUPLICATE KEY UPDATE` 现在可以正确工作
- ✅ 个人中介数据根据 `person_id` 自动去重和更新
- ✅ 实体中介数据根据 `social_credit_code` 自动去重和更新
### 注意事项
1. **唯一索引约束:** 导入数据时,如果 `person_id` 重复,将自动执行更新操作
2. **性能影响:** 唯一索引会在插入和更新时进行唯一性检查,对性能有轻微影响
3. **数据完整性:** 唯一索引确保了数据的唯一性,防止重复数据
---
## 执行人员
Claude Code AI Assistant
## 审核状态
✅ 已完成验证并创建唯一索引
✅ 文档已提交到 git (commit: a6a872b)