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, HeaderId, AccountId, InOutItemId, EachAmount, Remark delete from jsh_accountitem where Id = #{id,jdbcType=BIGINT} delete from jsh_accountitem insert into jsh_accountitem (Id, HeaderId, AccountId, InOutItemId, EachAmount, Remark ) values (#{id,jdbcType=BIGINT}, #{headerid,jdbcType=BIGINT}, #{accountid,jdbcType=BIGINT}, #{inoutitemid,jdbcType=BIGINT}, #{eachamount,jdbcType=DECIMAL}, #{remark,jdbcType=VARCHAR} ) insert into jsh_accountitem Id, HeaderId, AccountId, InOutItemId, EachAmount, Remark, #{id,jdbcType=BIGINT}, #{headerid,jdbcType=BIGINT}, #{accountid,jdbcType=BIGINT}, #{inoutitemid,jdbcType=BIGINT}, #{eachamount,jdbcType=DECIMAL}, #{remark,jdbcType=VARCHAR}, update jsh_accountitem Id = #{record.id,jdbcType=BIGINT}, HeaderId = #{record.headerid,jdbcType=BIGINT}, AccountId = #{record.accountid,jdbcType=BIGINT}, InOutItemId = #{record.inoutitemid,jdbcType=BIGINT}, EachAmount = #{record.eachamount,jdbcType=DECIMAL}, Remark = #{record.remark,jdbcType=VARCHAR}, update jsh_accountitem set Id = #{record.id,jdbcType=BIGINT}, HeaderId = #{record.headerid,jdbcType=BIGINT}, AccountId = #{record.accountid,jdbcType=BIGINT}, InOutItemId = #{record.inoutitemid,jdbcType=BIGINT}, EachAmount = #{record.eachamount,jdbcType=DECIMAL}, Remark = #{record.remark,jdbcType=VARCHAR} update jsh_accountitem HeaderId = #{headerid,jdbcType=BIGINT}, AccountId = #{accountid,jdbcType=BIGINT}, InOutItemId = #{inoutitemid,jdbcType=BIGINT}, EachAmount = #{eachamount,jdbcType=DECIMAL}, Remark = #{remark,jdbcType=VARCHAR}, where Id = #{id,jdbcType=BIGINT} update jsh_accountitem set HeaderId = #{headerid,jdbcType=BIGINT}, AccountId = #{accountid,jdbcType=BIGINT}, InOutItemId = #{inoutitemid,jdbcType=BIGINT}, EachAmount = #{eachamount,jdbcType=DECIMAL}, Remark = #{remark,jdbcType=VARCHAR} where Id = #{id,jdbcType=BIGINT}