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} BaseInClassId, ClassCode, IndustryClassName, SuperInId, SuperInCode, SysLevel, SortId,in_type, CreatedOn, CreatedBy, ModifiedOn, ModifiedBy delete from BaseInClass where BaseInClassId = #{baseinclassid,jdbcType=VARCHAR} delete from BaseInClass insert into BaseInClass (BaseInClassId, ClassCode, IndustryClassName,work_type, SuperInId, SuperInCode, SysLevel, SortId, in_type,CreatedOn, CreatedBy, ModifiedOn, ModifiedBy) values (#{baseinclassid,jdbcType=VARCHAR}, #{classcode,jdbcType=VARCHAR}, #{industryclassname,jdbcType=VARCHAR}, #{workType,jdbcType=VARCHAR}, #{superinid,jdbcType=VARCHAR}, #{superincode,jdbcType=VARCHAR}, #{syslevel,jdbcType=INTEGER}, #{sortid,jdbcType=INTEGER}, #{inType,jdbcType=INTEGER}, #{createdon,jdbcType=TIMESTAMP}, #{createdby,jdbcType=VARCHAR}, #{modifiedon,jdbcType=TIMESTAMP}, #{modifiedby,jdbcType=VARCHAR}) insert into BaseInClass BaseInClassId, ClassCode, IndustryClassName, SuperInId, SuperInCode, SysLevel, SortId, in_type, CreatedOn, CreatedBy, ModifiedOn, ModifiedBy, #{baseinclassid,jdbcType=VARCHAR}, #{classcode,jdbcType=VARCHAR}, #{industryclassname,jdbcType=VARCHAR}, #{superinid,jdbcType=VARCHAR}, #{superincode,jdbcType=VARCHAR}, #{syslevel,jdbcType=INTEGER}, #{sortid,jdbcType=INTEGER}, #{inType,jdbcType=INTEGER}, #{createdon,jdbcType=TIMESTAMP}, #{createdby,jdbcType=VARCHAR}, #{modifiedon,jdbcType=TIMESTAMP}, #{modifiedby,jdbcType=VARCHAR}, update BaseInClass BaseInClassId = #{record.baseinclassid,jdbcType=VARCHAR}, ClassCode = #{record.classcode,jdbcType=VARCHAR}, IndustryClassName = #{record.industryclassname,jdbcType=VARCHAR}, SuperInId = #{record.superinid,jdbcType=VARCHAR}, SuperInCode = #{record.superincode,jdbcType=VARCHAR}, SysLevel = #{record.syslevel,jdbcType=INTEGER}, SortId = #{record.sortid,jdbcType=INTEGER}, in_type = #{record.inType,jdbcType=INTEGER}, CreatedOn = #{record.createdon,jdbcType=TIMESTAMP}, CreatedBy = #{record.createdby,jdbcType=VARCHAR}, ModifiedOn = #{record.modifiedon,jdbcType=TIMESTAMP}, ModifiedBy = #{record.modifiedby,jdbcType=VARCHAR}, update BaseInClass set BaseInClassId = #{record.baseinclassid,jdbcType=VARCHAR}, ClassCode = #{record.classcode,jdbcType=VARCHAR}, IndustryClassName = #{record.industryclassname,jdbcType=VARCHAR}, SuperInId = #{record.superinid,jdbcType=VARCHAR}, SuperInCode = #{record.superincode,jdbcType=VARCHAR}, SysLevel = #{record.syslevel,jdbcType=INTEGER}, SortId = #{record.sortid,jdbcType=INTEGER}, in_type = #{record.inType,jdbcType=INTEGER}, CreatedOn = #{record.createdon,jdbcType=TIMESTAMP}, CreatedBy = #{record.createdby,jdbcType=VARCHAR}, ModifiedOn = #{record.modifiedon,jdbcType=TIMESTAMP}, ModifiedBy = #{record.modifiedby,jdbcType=VARCHAR} update BaseInClass ClassCode = #{classcode,jdbcType=VARCHAR}, IndustryClassName = #{industryclassname,jdbcType=VARCHAR}, SuperInId = #{superinid,jdbcType=VARCHAR}, SuperInCode = #{superincode,jdbcType=VARCHAR}, SysLevel = #{syslevel,jdbcType=INTEGER}, SortId = #{sortid,jdbcType=INTEGER}, in_type = #{inType,jdbcType=INTEGER}, CreatedOn = #{createdon,jdbcType=TIMESTAMP}, CreatedBy = #{createdby,jdbcType=VARCHAR}, ModifiedOn = #{modifiedon,jdbcType=TIMESTAMP}, ModifiedBy = #{modifiedby,jdbcType=VARCHAR}, where BaseInClassId = #{baseinclassid,jdbcType=VARCHAR} update BaseInClass set ClassCode = #{classcode,jdbcType=VARCHAR}, IndustryClassName = #{industryclassname,jdbcType=VARCHAR}, SuperInId = #{superinid,jdbcType=VARCHAR}, SuperInCode = #{superincode,jdbcType=VARCHAR}, SysLevel = #{syslevel,jdbcType=INTEGER}, SortId = #{sortid,jdbcType=INTEGER}, in_type = #{inType,jdbcType=INTEGER}, CreatedOn = #{createdon,jdbcType=TIMESTAMP}, CreatedBy = #{createdby,jdbcType=VARCHAR}, ModifiedOn = #{modifiedon,jdbcType=TIMESTAMP}, ModifiedBy = #{modifiedby,jdbcType=VARCHAR} where BaseInClassId = #{baseinclassid,jdbcType=VARCHAR} update BaseInClass set ClassCode = #{record.classcode,jdbcType=VARCHAR}, IndustryClassName = #{record.industryclassname,jdbcType=VARCHAR}, work_type = #{record.workType,jdbcType=VARCHAR}, SuperInId = #{record.superinid,jdbcType=VARCHAR}, ModifiedOn = #{record.modifiedon,jdbcType=TIMESTAMP}, ModifiedBy = #{record.modifiedby,jdbcType=VARCHAR} where BaseInClassId = #{record.baseinclassid,jdbcType=VARCHAR}