INSERT INTO SVG_CELLINFO ( CELL_INDEX, CELL_NAME, CABLE_LENGTH, CELL_LEVEL, POSITIVE_SEQUENCE_RESISTANCE, POSITIVE_SEQUENCE_REACTANCE, ZERO_SEQUENCE_RESISTANCE, ZERO_SEQUENCE_REACTANCE, COEFFICIENT, WIRING_DIAGRAM, CREATE_BY, CREATE_TIME, UPDATE_BY, UPDATE_TIME, CELL_TYPE, RUN_LEVEL, POSITIVE_ADMITTANCE, ZERO_ADMITTANCE, STATE ) VALUES ( #{cellIndex}, #{cellName}, #{cableLength}, #{cellLevel}, #{positiveSequenceResistance}, #{positiveSequenceReactance}, #{zeroSequenceResistance}, #{zeroSequenceReactance}, #{coefficient}, #{wiringDiagram}, #{createBy,jdbcType=VARCHAR}, to_date(#{createTime,jdbcType=VARCHAR},'yyyy-MM-dd hh24:mi:ss'), #{updateBy,jdbcType=VARCHAR}, to_date(#{updateTime,jdbcType=VARCHAR},'yyyy-MM-dd hh24:mi:ss'), #{cellType}, #{runLevel}, #{positiveAdmittance}, #{zeroAdmittance}, #{state} ) UPDATE SVG_CELLINFO SET CELL_NAME = #{cellName}, CABLE_LENGTH = #{cableLength}, CELL_LEVEL=#{cellLevel}, POSITIVE_SEQUENCE_RESISTANCE=#{positiveSequenceResistance}, POSITIVE_SEQUENCE_REACTANCE=#{positiveSequenceReactance}, ZERO_SEQUENCE_RESISTANCE=#{zeroSequenceResistance}, ZERO_SEQUENCE_REACTANCE=#{zeroSequenceReactance}, WIRING_DIAGRAM=#{wiringDiagram}, CREATE_BY=#{createBy,jdbcType=VARCHAR}, CREATE_TIME=to_date(#{createTime,jdbcType=VARCHAR},'yyyy-MM-dd hh24:mi:ss'), UPDATE_BY=#{updateBy,jdbcType=VARCHAR}, UPDATE_TIME=to_date(#{updateTime,jdbcType=VARCHAR},'yyyy-MM-dd hh24:mi:ss'), COEFFICIENT=#{coefficient}, RUN_LEVEL=#{runLevel}, POSITIVE_ADMITTANCE=#{positiveAdmittance}, ZERO_ADMITTANCE=#{zeroAdmittance}, STATE=#{state} WHERE CELL_INDEX = #{cellIndex} UPDATE SVG_CELLINFO SET STATE = 0 WHERE CELL_INDEX IN #{item} INSERT INTO SVG_CALUCATEINFO ( CALUCATE_INDEX, CELL_INDEX, AMPLITUDE, DESCENTTYPE, TIMEID ) VALUES ( #{uuidIndex}, #{cellIndex}, #{amplitude}, #{descentType}, to_date(#{time,jdbcType=VARCHAR},'yyyy-MM-dd hh24:mi:ss') ) DELETE SVG_CALUCATEINFO WHERE CALUCATE_INDEX = #{index}