and ${criterion.condition}
and ${criterion.condition} #{criterion.value}
and ${criterion.condition} #{criterion.value} and #{criterion.secondValue}
and ${criterion.condition}
#{listItem}
and ${criterion.condition}
and ${criterion.condition} #{criterion.value}
and ${criterion.condition} #{criterion.value} and #{criterion.secondValue}
and ${criterion.condition}
#{listItem}
id, fund_id, trading_rules, expense_subscription, expense_ratio, expense_manage,
expense_manage_ratio, expense_achievement, expense_achievement_ratio, ifa_subscription,
ifa_subscription_ratio, ifa_manage, ifa_manage_ratio, ifa_achievement, ifa_achievement_ratio,
create_time, creart_by, update_time, update_by, delete_tag
delete from contract_template_manage
where id = #{id,jdbcType=VARCHAR}
delete from contract_template_manage
insert into contract_template_manage (id, fund_id, trading_rules,
expense_subscription, expense_ratio, expense_manage,
expense_manage_ratio, expense_achievement,
expense_achievement_ratio, ifa_subscription,
ifa_subscription_ratio, ifa_manage, ifa_manage_ratio,
ifa_achievement, ifa_achievement_ratio, create_time,
creart_by, update_time, update_by,
delete_tag)
values (#{id,jdbcType=VARCHAR}, #{fundId,jdbcType=VARCHAR}, #{tradingRules,jdbcType=VARCHAR},
#{expenseSubscription,jdbcType=VARCHAR}, #{expenseRatio,jdbcType=DECIMAL}, #{expenseManage,jdbcType=VARCHAR},
#{expenseManageRatio,jdbcType=DECIMAL}, #{expenseAchievement,jdbcType=VARCHAR},
#{expenseAchievementRatio,jdbcType=DECIMAL}, #{ifaSubscription,jdbcType=VARCHAR},
#{ifaSubscriptionRatio,jdbcType=DECIMAL}, #{ifaManage,jdbcType=VARCHAR}, #{ifaManageRatio,jdbcType=DECIMAL},
#{ifaAchievement,jdbcType=VARCHAR}, #{ifaAchievementRatio,jdbcType=DECIMAL}, #{createTime,jdbcType=TIMESTAMP},
#{creartBy,jdbcType=VARCHAR}, #{updateTime,jdbcType=TIMESTAMP}, #{updateBy,jdbcType=VARCHAR},
#{deleteTag,jdbcType=INTEGER})
insert into contract_template_manage
id,
fund_id,
trading_rules,
expense_subscription,
expense_ratio,
expense_manage,
expense_manage_ratio,
expense_achievement,
expense_achievement_ratio,
ifa_subscription,
ifa_subscription_ratio,
ifa_manage,
ifa_manage_ratio,
ifa_achievement,
ifa_achievement_ratio,
create_time,
creart_by,
update_time,
update_by,
delete_tag,
#{id,jdbcType=VARCHAR},
#{fundId,jdbcType=VARCHAR},
#{tradingRules,jdbcType=VARCHAR},
#{expenseSubscription,jdbcType=VARCHAR},
#{expenseRatio,jdbcType=DECIMAL},
#{expenseManage,jdbcType=VARCHAR},
#{expenseManageRatio,jdbcType=DECIMAL},
#{expenseAchievement,jdbcType=VARCHAR},
#{expenseAchievementRatio,jdbcType=DECIMAL},
#{ifaSubscription,jdbcType=VARCHAR},
#{ifaSubscriptionRatio,jdbcType=DECIMAL},
#{ifaManage,jdbcType=VARCHAR},
#{ifaManageRatio,jdbcType=DECIMAL},
#{ifaAchievement,jdbcType=VARCHAR},
#{ifaAchievementRatio,jdbcType=DECIMAL},
#{createTime,jdbcType=TIMESTAMP},
#{creartBy,jdbcType=VARCHAR},
#{updateTime,jdbcType=TIMESTAMP},
#{updateBy,jdbcType=VARCHAR},
#{deleteTag,jdbcType=INTEGER},
update contract_template_manage
id = #{record.id,jdbcType=VARCHAR},
fund_id = #{record.fundId,jdbcType=VARCHAR},
trading_rules = #{record.tradingRules,jdbcType=VARCHAR},
expense_subscription = #{record.expenseSubscription,jdbcType=VARCHAR},
expense_ratio = #{record.expenseRatio,jdbcType=DECIMAL},
expense_manage = #{record.expenseManage,jdbcType=VARCHAR},
expense_manage_ratio = #{record.expenseManageRatio,jdbcType=DECIMAL},
expense_achievement = #{record.expenseAchievement,jdbcType=VARCHAR},
expense_achievement_ratio = #{record.expenseAchievementRatio,jdbcType=DECIMAL},
ifa_subscription = #{record.ifaSubscription,jdbcType=VARCHAR},
ifa_subscription_ratio = #{record.ifaSubscriptionRatio,jdbcType=DECIMAL},
ifa_manage = #{record.ifaManage,jdbcType=VARCHAR},
ifa_manage_ratio = #{record.ifaManageRatio,jdbcType=DECIMAL},
ifa_achievement = #{record.ifaAchievement,jdbcType=VARCHAR},
ifa_achievement_ratio = #{record.ifaAchievementRatio,jdbcType=DECIMAL},
create_time = #{record.createTime,jdbcType=TIMESTAMP},
creart_by = #{record.creartBy,jdbcType=VARCHAR},
update_time = #{record.updateTime,jdbcType=TIMESTAMP},
update_by = #{record.updateBy,jdbcType=VARCHAR},
delete_tag = #{record.deleteTag,jdbcType=INTEGER},
update contract_template_manage
set id = #{record.id,jdbcType=VARCHAR},
fund_id = #{record.fundId,jdbcType=VARCHAR},
trading_rules = #{record.tradingRules,jdbcType=VARCHAR},
expense_subscription = #{record.expenseSubscription,jdbcType=VARCHAR},
expense_ratio = #{record.expenseRatio,jdbcType=DECIMAL},
expense_manage = #{record.expenseManage,jdbcType=VARCHAR},
expense_manage_ratio = #{record.expenseManageRatio,jdbcType=DECIMAL},
expense_achievement = #{record.expenseAchievement,jdbcType=VARCHAR},
expense_achievement_ratio = #{record.expenseAchievementRatio,jdbcType=DECIMAL},
ifa_subscription = #{record.ifaSubscription,jdbcType=VARCHAR},
ifa_subscription_ratio = #{record.ifaSubscriptionRatio,jdbcType=DECIMAL},
ifa_manage = #{record.ifaManage,jdbcType=VARCHAR},
ifa_manage_ratio = #{record.ifaManageRatio,jdbcType=DECIMAL},
ifa_achievement = #{record.ifaAchievement,jdbcType=VARCHAR},
ifa_achievement_ratio = #{record.ifaAchievementRatio,jdbcType=DECIMAL},
create_time = #{record.createTime,jdbcType=TIMESTAMP},
creart_by = #{record.creartBy,jdbcType=VARCHAR},
update_time = #{record.updateTime,jdbcType=TIMESTAMP},
update_by = #{record.updateBy,jdbcType=VARCHAR},
delete_tag = #{record.deleteTag,jdbcType=INTEGER}
update contract_template_manage
fund_id = #{fundId,jdbcType=VARCHAR},
trading_rules = #{tradingRules,jdbcType=VARCHAR},
expense_subscription = #{expenseSubscription,jdbcType=VARCHAR},
expense_ratio = #{expenseRatio,jdbcType=DECIMAL},
expense_manage = #{expenseManage,jdbcType=VARCHAR},
expense_manage_ratio = #{expenseManageRatio,jdbcType=DECIMAL},
expense_achievement = #{expenseAchievement,jdbcType=VARCHAR},
expense_achievement_ratio = #{expenseAchievementRatio,jdbcType=DECIMAL},
ifa_subscription = #{ifaSubscription,jdbcType=VARCHAR},
ifa_subscription_ratio = #{ifaSubscriptionRatio,jdbcType=DECIMAL},
ifa_manage = #{ifaManage,jdbcType=VARCHAR},
ifa_manage_ratio = #{ifaManageRatio,jdbcType=DECIMAL},
ifa_achievement = #{ifaAchievement,jdbcType=VARCHAR},
ifa_achievement_ratio = #{ifaAchievementRatio,jdbcType=DECIMAL},
create_time = #{createTime,jdbcType=TIMESTAMP},
creart_by = #{creartBy,jdbcType=VARCHAR},
update_time = #{updateTime,jdbcType=TIMESTAMP},
update_by = #{updateBy,jdbcType=VARCHAR},
delete_tag = #{deleteTag,jdbcType=INTEGER},
where id = #{id,jdbcType=VARCHAR}
update contract_template_manage
set fund_id = #{fundId,jdbcType=VARCHAR},
trading_rules = #{tradingRules,jdbcType=VARCHAR},
expense_subscription = #{expenseSubscription,jdbcType=VARCHAR},
expense_ratio = #{expenseRatio,jdbcType=DECIMAL},
expense_manage = #{expenseManage,jdbcType=VARCHAR},
expense_manage_ratio = #{expenseManageRatio,jdbcType=DECIMAL},
expense_achievement = #{expenseAchievement,jdbcType=VARCHAR},
expense_achievement_ratio = #{expenseAchievementRatio,jdbcType=DECIMAL},
ifa_subscription = #{ifaSubscription,jdbcType=VARCHAR},
ifa_subscription_ratio = #{ifaSubscriptionRatio,jdbcType=DECIMAL},
ifa_manage = #{ifaManage,jdbcType=VARCHAR},
ifa_manage_ratio = #{ifaManageRatio,jdbcType=DECIMAL},
ifa_achievement = #{ifaAchievement,jdbcType=VARCHAR},
ifa_achievement_ratio = #{ifaAchievementRatio,jdbcType=DECIMAL},
create_time = #{createTime,jdbcType=TIMESTAMP},
creart_by = #{creartBy,jdbcType=VARCHAR},
update_time = #{updateTime,jdbcType=TIMESTAMP},
update_by = #{updateBy,jdbcType=VARCHAR},
delete_tag = #{deleteTag,jdbcType=INTEGER}
where id = #{id,jdbcType=VARCHAR}
insert into contract_template_manage
(id, fund_id, trading_rules, expense_subscription, expense_ratio, expense_manage,
expense_manage_ratio, expense_achievement, expense_achievement_ratio, ifa_subscription,
ifa_subscription_ratio, ifa_manage, ifa_manage_ratio, ifa_achievement, ifa_achievement_ratio,
create_time, creart_by, update_time, update_by, delete_tag)
values
(#{id,jdbcType=VARCHAR}, #{fundId,jdbcType=VARCHAR}, #{tradingRules,jdbcType=VARCHAR},
#{expenseSubscription,jdbcType=VARCHAR}, #{expenseRatio,jdbcType=DECIMAL}, #{expenseManage,jdbcType=VARCHAR},
#{expenseManageRatio,jdbcType=DECIMAL}, #{expenseAchievement,jdbcType=VARCHAR},
#{expenseAchievementRatio,jdbcType=DECIMAL}, #{ifaSubscription,jdbcType=VARCHAR},
#{ifaSubscriptionRatio,jdbcType=DECIMAL}, #{ifaManage,jdbcType=VARCHAR}, #{ifaManageRatio,jdbcType=DECIMAL},
#{ifaAchievement,jdbcType=VARCHAR}, #{ifaAchievementRatio,jdbcType=DECIMAL}, #{createTime,jdbcType=TIMESTAMP},
#{creartBy,jdbcType=VARCHAR}, #{updateTime,jdbcType=TIMESTAMP}, #{updateBy,jdbcType=VARCHAR},
#{deleteTag,jdbcType=INTEGER})
on duplicate key update
id = #{id,jdbcType=VARCHAR},
fund_id = #{fundId,jdbcType=VARCHAR},
trading_rules = #{tradingRules,jdbcType=VARCHAR},
expense_subscription = #{expenseSubscription,jdbcType=VARCHAR},
expense_ratio = #{expenseRatio,jdbcType=DECIMAL},
expense_manage = #{expenseManage,jdbcType=VARCHAR},
expense_manage_ratio = #{expenseManageRatio,jdbcType=DECIMAL},
expense_achievement = #{expenseAchievement,jdbcType=VARCHAR},
expense_achievement_ratio = #{expenseAchievementRatio,jdbcType=DECIMAL},
ifa_subscription = #{ifaSubscription,jdbcType=VARCHAR},
ifa_subscription_ratio = #{ifaSubscriptionRatio,jdbcType=DECIMAL},
ifa_manage = #{ifaManage,jdbcType=VARCHAR},
ifa_manage_ratio = #{ifaManageRatio,jdbcType=DECIMAL},
ifa_achievement = #{ifaAchievement,jdbcType=VARCHAR},
ifa_achievement_ratio = #{ifaAchievementRatio,jdbcType=DECIMAL},
create_time = #{createTime,jdbcType=TIMESTAMP},
creart_by = #{creartBy,jdbcType=VARCHAR},
update_time = #{updateTime,jdbcType=TIMESTAMP},
update_by = #{updateBy,jdbcType=VARCHAR},
delete_tag = #{deleteTag,jdbcType=INTEGER}
insert into contract_template_manage
id,
fund_id,
trading_rules,
expense_subscription,
expense_ratio,
expense_manage,
expense_manage_ratio,
expense_achievement,
expense_achievement_ratio,
ifa_subscription,
ifa_subscription_ratio,
ifa_manage,
ifa_manage_ratio,
ifa_achievement,
ifa_achievement_ratio,
create_time,
creart_by,
update_time,
update_by,
delete_tag,
values
#{id,jdbcType=VARCHAR},
#{fundId,jdbcType=VARCHAR},
#{tradingRules,jdbcType=VARCHAR},
#{expenseSubscription,jdbcType=VARCHAR},
#{expenseRatio,jdbcType=DECIMAL},
#{expenseManage,jdbcType=VARCHAR},
#{expenseManageRatio,jdbcType=DECIMAL},
#{expenseAchievement,jdbcType=VARCHAR},
#{expenseAchievementRatio,jdbcType=DECIMAL},
#{ifaSubscription,jdbcType=VARCHAR},
#{ifaSubscriptionRatio,jdbcType=DECIMAL},
#{ifaManage,jdbcType=VARCHAR},
#{ifaManageRatio,jdbcType=DECIMAL},
#{ifaAchievement,jdbcType=VARCHAR},
#{ifaAchievementRatio,jdbcType=DECIMAL},
#{createTime,jdbcType=TIMESTAMP},
#{creartBy,jdbcType=VARCHAR},
#{updateTime,jdbcType=TIMESTAMP},
#{updateBy,jdbcType=VARCHAR},
#{deleteTag,jdbcType=INTEGER},
on duplicate key update
id = #{id,jdbcType=VARCHAR},
fund_id = #{fundId,jdbcType=VARCHAR},
trading_rules = #{tradingRules,jdbcType=VARCHAR},
expense_subscription = #{expenseSubscription,jdbcType=VARCHAR},
expense_ratio = #{expenseRatio,jdbcType=DECIMAL},
expense_manage = #{expenseManage,jdbcType=VARCHAR},
expense_manage_ratio = #{expenseManageRatio,jdbcType=DECIMAL},
expense_achievement = #{expenseAchievement,jdbcType=VARCHAR},
expense_achievement_ratio = #{expenseAchievementRatio,jdbcType=DECIMAL},
ifa_subscription = #{ifaSubscription,jdbcType=VARCHAR},
ifa_subscription_ratio = #{ifaSubscriptionRatio,jdbcType=DECIMAL},
ifa_manage = #{ifaManage,jdbcType=VARCHAR},
ifa_manage_ratio = #{ifaManageRatio,jdbcType=DECIMAL},
ifa_achievement = #{ifaAchievement,jdbcType=VARCHAR},
ifa_achievement_ratio = #{ifaAchievementRatio,jdbcType=DECIMAL},
create_time = #{createTime,jdbcType=TIMESTAMP},
creart_by = #{creartBy,jdbcType=VARCHAR},
update_time = #{updateTime,jdbcType=TIMESTAMP},
update_by = #{updateBy,jdbcType=VARCHAR},
delete_tag = #{deleteTag,jdbcType=INTEGER},