select thisTab.id, thisTab.fee_type, thisTab.fee_name, thisTab.type_id, thisTab.register_time, thisTab.register_amount, thisTab.currency, thisTab.head_id, thisTab.service_provider_id, thisTab.service_provider_name, thisTab.create_time, thisTab.service_provider_type, thisTab.update_time from tms_payable_fee_item AS thisTab
select count(0) from tms_payable_fee_item as thisTab
and thisTab.fee_type = #{feeType}
and thisTab.fee_name like concat('%', #{feeName}, '%')
and thisTab.type_id = #{typeId}
and thisTab.register_time = #{registerTime}
and thisTab.register_amount = #{registerAmount}
and thisTab.currency = #{currency}
and thisTab.head_id = #{headId}
and thisTab.service_provider_id = #{serviceProviderId}
and thisTab.service_provider_name like concat('%', #{serviceProviderName}, '%')
and thisTab.service_provider_type = #{serviceProviderType}
insert into tms_payable_fee_item
fee_type,
fee_name,
type_id,
register_time,
register_amount,
currency,
head_id,
service_provider_id,
service_provider_name,
create_time,
service_provider_type,
update_time,
#{feeType},
#{feeName},
#{typeId},
#{registerTime},
#{registerAmount},
#{currency},
#{headId},
#{serviceProviderId},
#{serviceProviderName},
#{createTime},
#{serviceProviderType},
#{updateTime},
insert into tms_payable_fee_item
fee_type,fee_name,type_id,register_time,register_amount,currency,head_id,service_provider_id,service_provider_name,service_provider_type,
#{item.feeType},#{item.feeName},#{item.typeId},#{item.registerTime},#{item.registerAmount},#{item.currency},#{item.headId},#{item.serviceProviderId},#{item.serviceProviderName},#{item.serviceProviderType},
update tms_payable_fee_item
fee_type = #{feeType},
fee_name = #{feeName},
type_id = #{typeId},
register_time = #{registerTime},
register_amount = #{registerAmount},
currency = #{currency},
head_id = #{headId},
service_provider_id = #{serviceProviderId},
service_provider_name = #{serviceProviderName},
create_time = #{createTime},
service_provider_type = #{serviceProviderType},
update_time = #{updateTime},
where id = #{id}
update tms_payable_fee_item
fee_type = #{item.feeType},
fee_name = #{item.feeName},
type_id = #{item.typeId},
register_time = #{item.registerTime},
register_amount = #{item.registerAmount},
currency = #{item.currency},
head_id = #{item.headId},
service_provider_id = #{item.serviceProviderId},
service_provider_name = #{item.serviceProviderName},
create_time = #{item.createTime},
service_provider_type = #{item.serviceProviderType},
update_time = #{item.updateTime},
where id = #{item.id}
delete from tms_payable_fee_item where id = #{id}
delete from tms_payable_fee_item where id in
#{id}