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, Number, Name, PNumber, URL, State, Sort, Enabled, Type, PushBtn delete from jsh_functions where Id = #{id,jdbcType=BIGINT} delete from jsh_functions insert into jsh_functions (Id, Number, Name, PNumber, URL, State, Sort, Enabled, Type, PushBtn) values (#{id,jdbcType=BIGINT}, #{number,jdbcType=VARCHAR}, #{name,jdbcType=VARCHAR}, #{pnumber,jdbcType=VARCHAR}, #{url,jdbcType=VARCHAR}, #{state,jdbcType=BIT}, #{sort,jdbcType=VARCHAR}, #{enabled,jdbcType=BIT}, #{type,jdbcType=VARCHAR}, #{pushbtn,jdbcType=VARCHAR}) insert into jsh_functions Id, Number, Name, PNumber, URL, State, Sort, Enabled, Type, PushBtn, #{id,jdbcType=BIGINT}, #{number,jdbcType=VARCHAR}, #{name,jdbcType=VARCHAR}, #{pnumber,jdbcType=VARCHAR}, #{url,jdbcType=VARCHAR}, #{state,jdbcType=BIT}, #{sort,jdbcType=VARCHAR}, #{enabled,jdbcType=BIT}, #{type,jdbcType=VARCHAR}, #{pushbtn,jdbcType=VARCHAR}, update jsh_functions Id = #{record.id,jdbcType=BIGINT}, Number = #{record.number,jdbcType=VARCHAR}, Name = #{record.name,jdbcType=VARCHAR}, PNumber = #{record.pnumber,jdbcType=VARCHAR}, URL = #{record.url,jdbcType=VARCHAR}, State = #{record.state,jdbcType=BIT}, Sort = #{record.sort,jdbcType=VARCHAR}, Enabled = #{record.enabled,jdbcType=BIT}, Type = #{record.type,jdbcType=VARCHAR}, PushBtn = #{record.pushbtn,jdbcType=VARCHAR}, update jsh_functions set Id = #{record.id,jdbcType=BIGINT}, Number = #{record.number,jdbcType=VARCHAR}, Name = #{record.name,jdbcType=VARCHAR}, PNumber = #{record.pnumber,jdbcType=VARCHAR}, URL = #{record.url,jdbcType=VARCHAR}, State = #{record.state,jdbcType=BIT}, Sort = #{record.sort,jdbcType=VARCHAR}, Enabled = #{record.enabled,jdbcType=BIT}, Type = #{record.type,jdbcType=VARCHAR}, PushBtn = #{record.pushbtn,jdbcType=VARCHAR} update jsh_functions Number = #{number,jdbcType=VARCHAR}, Name = #{name,jdbcType=VARCHAR}, PNumber = #{pnumber,jdbcType=VARCHAR}, URL = #{url,jdbcType=VARCHAR}, State = #{state,jdbcType=BIT}, Sort = #{sort,jdbcType=VARCHAR}, Enabled = #{enabled,jdbcType=BIT}, Type = #{type,jdbcType=VARCHAR}, PushBtn = #{pushbtn,jdbcType=VARCHAR}, where Id = #{id,jdbcType=BIGINT} update jsh_functions set Number = #{number,jdbcType=VARCHAR}, Name = #{name,jdbcType=VARCHAR}, PNumber = #{pnumber,jdbcType=VARCHAR}, URL = #{url,jdbcType=VARCHAR}, State = #{state,jdbcType=BIT}, Sort = #{sort,jdbcType=VARCHAR}, Enabled = #{enabled,jdbcType=BIT}, Type = #{type,jdbcType=VARCHAR}, PushBtn = #{pushbtn,jdbcType=VARCHAR} where Id = #{id,jdbcType=BIGINT}