INSERT INTO ccdi_enterprise_base_info (
social_credit_code, enterprise_name, enterprise_type, enterprise_nature,
industry_class, industry_name, establish_date, register_address,
legal_representative, legal_cert_type, legal_cert_no,
shareholder1, shareholder2, shareholder3, shareholder4, shareholder5,
status, risk_level, ent_source, data_source,
created_by, updated_by, create_time, update_time
) VALUES
(
#{item.socialCreditCode}, #{item.enterpriseName}, #{item.enterpriseType}, #{item.enterpriseNature},
#{item.industryClass}, #{item.industryName}, #{item.establishDate}, #{item.registerAddress},
#{item.legalRepresentative}, #{item.legalCertType}, #{item.legalCertNo},
#{item.shareholder1}, #{item.shareholder2}, #{item.shareholder3}, #{item.shareholder4}, #{item.shareholder5},
#{item.status}, #{item.riskLevel}, #{item.entSource}, #{item.dataSource},
#{item.createdBy}, #{item.updatedBy}, #{item.createTime}, #{item.updateTime}
)
INSERT INTO ccdi_enterprise_base_info (
social_credit_code, enterprise_name, enterprise_type, enterprise_nature,
industry_class, industry_name, establish_date, register_address,
legal_representative, legal_cert_type, legal_cert_no,
shareholder1, shareholder2, shareholder3, shareholder4, shareholder5,
status, risk_level, ent_source, data_source,
created_by, updated_by, create_time, update_time
) VALUES
(
#{item.socialCreditCode}, #{item.enterpriseName}, #{item.enterpriseType}, #{item.enterpriseNature},
#{item.industryClass}, #{item.industryName}, #{item.establishDate}, #{item.registerAddress},
#{item.legalRepresentative}, #{item.legalCertType}, #{item.legalCertNo},
#{item.shareholder1}, #{item.shareholder2}, #{item.shareholder3}, #{item.shareholder4}, #{item.shareholder5},
#{item.status}, #{item.riskLevel}, #{item.entSource}, #{item.dataSource},
#{item.createdBy}, #{item.updatedBy}, #{item.createTime}, #{item.updateTime}
)
ON DUPLICATE KEY UPDATE
enterprise_name = VALUES(enterprise_name),
enterprise_type = VALUES(enterprise_type),
enterprise_nature = VALUES(enterprise_nature),
industry_class = VALUES(industry_class),
industry_name = VALUES(industry_name),
establish_date = VALUES(establish_date),
register_address = VALUES(register_address),
legal_representative = VALUES(legal_representative),
legal_cert_type = VALUES(legal_cert_type),
legal_cert_no = VALUES(legal_cert_no),
shareholder1 = VALUES(shareholder1),
shareholder2 = VALUES(shareholder2),
shareholder3 = VALUES(shareholder3),
shareholder4 = VALUES(shareholder4),
shareholder5 = VALUES(shareholder5),
status = VALUES(status),
risk_level = VALUES(risk_level),
ent_source = VALUES(ent_source),
data_source = VALUES(data_source),
updated_by = VALUES(updated_by),
update_time = VALUES(update_time)
UPDATE ccdi_enterprise_base_info
enterprise_name = #{item.enterpriseName},
enterprise_type = #{item.enterpriseType},
enterprise_nature = #{item.enterpriseNature},
industry_class = #{item.industryClass},
industry_name = #{item.industryName},
establish_date = #{item.establishDate},
register_address = #{item.registerAddress},
legal_representative = #{item.legalRepresentative},
legal_cert_type = #{item.legalCertType},
legal_cert_no = #{item.legalCertNo},
shareholder1 = #{item.shareholder1},
shareholder2 = #{item.shareholder2},
shareholder3 = #{item.shareholder3},
shareholder4 = #{item.shareholder4},
shareholder5 = #{item.shareholder5},
status = #{item.status},
risk_level = #{item.riskLevel},
ent_source = #{item.entSource},
data_source = #{item.dataSource},
updated_by = #{item.updatedBy},
update_time = #{item.updateTime}
WHERE social_credit_code = #{item.socialCreditCode}