insert into t_su_steel_cage_material_label id, region, materialName, manufacturer, specifications, heatNumber, inNumber, reportTime, reportNum, status, companyId, isUse, createTime, createUser, updateTime, updateUser, type, #{id,jdbcType=VARCHAR}, #{region,jdbcType=VARCHAR}, #{materialName,jdbcType=VARCHAR}, #{manufacturer,jdbcType=VARCHAR}, #{specifications,jdbcType=VARCHAR}, #{heatNumber,jdbcType=VARCHAR}, #{inNumber,jdbcType=VARCHAR}, #{reportTime,jdbcType=VARCHAR}, #{reportNum,jdbcType=VARCHAR}, #{status,jdbcType=INTEGER}, #{companyId,jdbcType=VARCHAR}, #{isUse,jdbcType=INTEGER}, #{createTime,jdbcType=TIMESTAMP}, #{createUser,jdbcType=VARCHAR}, #{updateTime,jdbcType=TIMESTAMP}, #{updateUser,jdbcType=VARCHAR}, #{type,jdbcType=INTEGER}, on duplicate key update region = #{region,jdbcType=VARCHAR}, materialName = #{materialName,jdbcType=VARCHAR}, manufacturer = #{manufacturer,jdbcType=VARCHAR}, specifications = #{specifications,jdbcType=VARCHAR}, heatNumber = #{heatNumber,jdbcType=VARCHAR}, inNumber = #{inNumber,jdbcType=VARCHAR}, reportTime = #{reportTime,jdbcType=VARCHAR}, reportNum = #{reportNum,jdbcType=VARCHAR}, status = #{status,jdbcType=INTEGER}, companyId = #{companyId,jdbcType=VARCHAR}, isUse = #{isUse,jdbcType=INTEGER}, createTime = #{createTime,jdbcType=TIMESTAMP}, createUser = #{createUser,jdbcType=VARCHAR}, updateTime = #{updateTime,jdbcType=TIMESTAMP}, updateUser = #{updateUser,jdbcType=VARCHAR}, type = #{type,jdbcType=INTEGER}, update t_su_steel_cage_material_label set isUse = 0 where id = #{id,jdbcType=VARCHAR}