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}
OrgCode, OrgName, OrgLevel, SuperiorOrgCode,charger, CreatedBy, CreatedOn, ModifiedBy, ModifiedOn
delete from SysOrg
where OrgCode = #{orgcode,jdbcType=VARCHAR}
delete from SysOrg
insert into SysOrg (OrgCode, OrgName, OrgLevel,charger,
SuperiorOrgCode, CreatedBy, CreatedOn,
ModifiedBy, ModifiedOn)
values (#{orgcode,jdbcType=VARCHAR}, #{orgname,jdbcType=VARCHAR},
#{orglevel,jdbcType=INTEGER},
#{charger,jdbcType=VARCHAR},
#{superiororgcode,jdbcType=VARCHAR}, #{createdby,jdbcType=VARCHAR}, #{createdon,jdbcType=TIMESTAMP},
#{modifiedby,jdbcType=VARCHAR}, #{modifiedon,jdbcType=TIMESTAMP})
insert into SysOrg
OrgCode,
OrgName,
OrgLevel,
SuperiorOrgCode,
charger,
CreatedBy,
CreatedOn,
ModifiedBy,
ModifiedOn,
#{orgcode,jdbcType=VARCHAR},
#{orgname,jdbcType=VARCHAR},
#{orglevel,jdbcType=INTEGER},
#{superiororgcode,jdbcType=VARCHAR},
#{charger,jdbcType=VARCHAR},
#{createdby,jdbcType=VARCHAR},
#{createdon,jdbcType=TIMESTAMP},
#{modifiedby,jdbcType=VARCHAR},
#{modifiedon,jdbcType=TIMESTAMP},
update SysOrg
OrgCode = #{record.orgcode,jdbcType=VARCHAR},
OrgName = #{record.orgname,jdbcType=VARCHAR},
OrgLevel = #{record.orglevel,jdbcType=INTEGER},
SuperiorOrgCode = #{record.superiororgcode,jdbcType=VARCHAR},
charger = #{record.charger,jdbcType=VARCHAR},
CreatedBy = #{record.createdby,jdbcType=VARCHAR},
CreatedOn = #{record.createdon,jdbcType=TIMESTAMP},
ModifiedBy = #{record.modifiedby,jdbcType=VARCHAR},
ModifiedOn = #{record.modifiedon,jdbcType=TIMESTAMP},
update SysOrg
set OrgCode = #{record.orgcode,jdbcType=VARCHAR},
OrgName = #{record.orgname,jdbcType=VARCHAR},
OrgLevel = #{record.orglevel,jdbcType=INTEGER},
SuperiorOrgCode = #{record.superiororgcode,jdbcType=VARCHAR},
charger = #{record.charger,jdbcType=VARCHAR},
CreatedBy = #{record.createdby,jdbcType=VARCHAR},
CreatedOn = #{record.createdon,jdbcType=TIMESTAMP},
ModifiedBy = #{record.modifiedby,jdbcType=VARCHAR},
ModifiedOn = #{record.modifiedon,jdbcType=TIMESTAMP}
update SysOrg
OrgName = #{orgname,jdbcType=VARCHAR},
OrgLevel = #{orglevel,jdbcType=INTEGER},
SuperiorOrgCode = #{superiororgcode,jdbcType=VARCHAR},
charger = #{charger,jdbcType=VARCHAR},
CreatedBy = #{createdby,jdbcType=VARCHAR},
CreatedOn = #{createdon,jdbcType=TIMESTAMP},
ModifiedBy = #{modifiedby,jdbcType=VARCHAR},
ModifiedOn = #{modifiedon,jdbcType=TIMESTAMP},
where OrgCode = #{orgcode,jdbcType=VARCHAR}
update SysOrg
set OrgName = #{orgname,jdbcType=VARCHAR},
OrgLevel = #{orglevel,jdbcType=INTEGER},
SuperiorOrgCode = #{superiororgcode,jdbcType=VARCHAR},
charger = #{charger,jdbcType=VARCHAR},
CreatedBy = #{createdby,jdbcType=VARCHAR},
CreatedOn = #{createdon,jdbcType=TIMESTAMP},
ModifiedBy = #{modifiedby,jdbcType=VARCHAR},
ModifiedOn = #{modifiedon,jdbcType=TIMESTAMP}
where OrgCode = #{orgcode,jdbcType=VARCHAR}
update SysOrg
set OrgName = #{orgname,jdbcType=VARCHAR},
OrgLevel = #{orglevel,jdbcType=INTEGER},
SuperiorOrgCode = #{superiororgcode,jdbcType=VARCHAR},
charger = #{charger,jdbcType=VARCHAR},
ModifiedBy = #{modifiedby,jdbcType=VARCHAR},
ModifiedOn = #{modifiedon,jdbcType=TIMESTAMP}
where OrgCode = #{orgcode,jdbcType=VARCHAR}
and date_format(od.create_time,'%Y-%m-%d') >= str_to_date(#{yearFirst},'%Y-%m-%d')
and date_format(od.create_time,'%Y-%m-%d') <= str_to_date(#{yearLast},'%Y-%m-%d')
and date_format(od.create_time,'%Y-%m-%d') >= str_to_date(#{month1},'%Y-%m-%d')
and date_format(od.create_time,'%Y-%m-%d') <= str_to_date(#{month2},'%Y-%m-%d')
and date_format(od.create_time,'%Y-%m-%d') <= str_to_date(#{weekFirst},'%Y-%m-%d')
and date_format(od.create_time,'%Y-%m-%d') >= str_to_date(#{weekEnd},'%Y-%m-%d')
and date_format(od.create_time,'%Y-%m-%d') >= str_to_date(#{firstDayDateOfYear},'%Y-%m-%d')
and date_format(od.create_time,'%Y-%m-%d') <= str_to_date(#{lastDayOfYear},'%Y-%m-%d')
and date_format(od.create_time,'%Y-%m-%d') >= str_to_date(#{firstDayOfMonth},'%Y-%m-%d')
and date_format(od.create_time,'%Y-%m-%d') <= str_to_date(#{lastDayOfMonth},'%Y-%m-%d')
and date_format(od.create_time,'%Y-%m-%d') <= str_to_date(#{lastTimeInterval1},'%Y-%m-%d')
and date_format(od.create_time,'%Y-%m-%d') >= str_to_date(#{lastTimeInterval2},'%Y-%m-%d')
and date_format(od.create_time,'%Y-%m-%d') <= str_to_date(#{weekEnd},'%Y-%m-%d')
and date_format(od.create_time,'%Y-%m-%d') >= str_to_date(#{weekFirst},'%Y-%m-%d')