insert into crm_supplier_info(
tenant_id,
supplier_name,
mnemonic_name,
supplier_type,
registered_capital,
establishment_date,
business_scope,
main_industry,
legal_representative,
business_license_number,
tax_number,
bank_account_opening,
bank_number,
registered_address,
business_address,
contact_person,
contact_phone,
contact_mobile,
contact_email,
contact_fax,
website,
owner_id,
detailed_address,
oss_id,
remark,
active_flag,
del_flag,
create_dept,
create_by,
create_time,
update_by,
update_time
)
values
(
#{item.tenantId},
#{item.supplierName},
#{item.mnemonicName},
#{item.supplierType},
#{item.registeredCapital},
#{item.establishmentDate},
#{item.businessScope},
#{item.mainIndustry},
#{item.legalRepresentative},
#{item.businessLicenseNumber},
#{item.taxNumber},
#{item.bankAccountOpening},
#{item.bankNumber},
#{item.registeredAddress},
#{item.businessAddress},
#{item.contactPerson},
#{item.contactPhone},
#{item.contactMobile},
#{item.contactEmail},
#{item.contactFax},
#{item.website},
#{item.ownerId},
#{item.detailedAddress},
#{item.ossId},
#{item.remark},
#{item.activeFlag},
#{item.delFlag},
#{item.createDept},
#{item.createBy},
#{item.createTime},
#{item.updateBy},
#{item.updateTime}
)
update crm_supplier_info
tenant_id = #{item.tenantId},
supplier_name = #{item.supplierName},
mnemonic_name = #{item.mnemonicName},
supplier_type = #{item.supplierType},
registered_capital = #{item.registeredCapital},
establishment_date = #{item.establishmentDate},
business_scope = #{item.businessScope},
main_industry = #{item.mainIndustry},
legal_representative = #{item.legalRepresentative},
business_license_number = #{item.businessLicenseNumber},
tax_number = #{item.taxNumber},
bank_account_opening = #{item.bankAccountOpening},
bank_number = #{item.bankNumber},
registered_address = #{item.registeredAddress},
business_address = #{item.businessAddress},
contact_person = #{item.contactPerson},
contact_phone = #{item.contactPhone},
contact_mobile = #{item.contactMobile},
contact_email = #{item.contactEmail},
contact_fax = #{item.contactFax},
website = #{item.website},
owner_id = #{item.ownerId},
detailed_address = #{item.detailedAddress},
oss_id = #{item.ossId},
remark = #{item.remark},
active_flag = #{item.activeFlag},
del_flag = #{item.delFlag},
create_dept = #{item.createDept},
create_by = #{item.createBy},
create_time = #{item.createTime},
update_by = #{item.updateBy},
update_time = #{item.updateTime}
where supplier_id = #{item.supplierId}
delete from crm_supplier_info
${ew.getCustomSqlSegment}
delete from crm_supplier_info
where supplier_id in
#{id}