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, option_item, option_id, extra_price, is_delete, create_time, update_time delete from tb_goods_option_item where id = #{id,jdbcType=INTEGER} delete from tb_goods_option_item SELECT LAST_INSERT_ID() insert into tb_goods_option_item (option_item, option_id, extra_price, is_delete, create_time, update_time ) values (#{optionItem,jdbcType=VARCHAR}, #{optionId,jdbcType=INTEGER}, #{extraPrice,jdbcType=DOUBLE}, #{isDelete,jdbcType=CHAR}, #{createTime,jdbcType=TIMESTAMP}, #{updateTime,jdbcType=TIMESTAMP} ) SELECT LAST_INSERT_ID() insert into tb_goods_option_item option_item, option_id, extra_price, is_delete, create_time, update_time, #{optionItem,jdbcType=VARCHAR}, #{optionId,jdbcType=INTEGER}, #{extraPrice,jdbcType=DOUBLE}, #{isDelete,jdbcType=CHAR}, #{createTime,jdbcType=TIMESTAMP}, #{updateTime,jdbcType=TIMESTAMP}, update tb_goods_option_item id = #{record.id,jdbcType=INTEGER}, option_item = #{record.optionItem,jdbcType=VARCHAR}, option_id = #{record.optionId,jdbcType=INTEGER}, extra_price = #{record.extraPrice,jdbcType=DOUBLE}, is_delete = #{record.isDelete,jdbcType=CHAR}, create_time = #{record.createTime,jdbcType=TIMESTAMP}, update_time = #{record.updateTime,jdbcType=TIMESTAMP}, update tb_goods_option_item set id = #{record.id,jdbcType=INTEGER}, option_item = #{record.optionItem,jdbcType=VARCHAR}, option_id = #{record.optionId,jdbcType=INTEGER}, extra_price = #{record.extraPrice,jdbcType=DOUBLE}, is_delete = #{record.isDelete,jdbcType=CHAR}, create_time = #{record.createTime,jdbcType=TIMESTAMP}, update_time = #{record.updateTime,jdbcType=TIMESTAMP} update tb_goods_option_item option_item = #{optionItem,jdbcType=VARCHAR}, option_id = #{optionId,jdbcType=INTEGER}, extra_price = #{extraPrice,jdbcType=DOUBLE}, is_delete = #{isDelete,jdbcType=CHAR}, create_time = #{createTime,jdbcType=TIMESTAMP}, update_time = #{updateTime,jdbcType=TIMESTAMP}, where id = #{id,jdbcType=INTEGER} update tb_goods_option_item set option_item = #{optionItem,jdbcType=VARCHAR}, option_id = #{optionId,jdbcType=INTEGER}, extra_price = #{extraPrice,jdbcType=DOUBLE}, is_delete = #{isDelete,jdbcType=CHAR}, create_time = #{createTime,jdbcType=TIMESTAMP}, update_time = #{updateTime,jdbcType=TIMESTAMP} where id = #{id,jdbcType=INTEGER}