kongdeqiang
2023-02-17 ac94b1d939373a684344764e5b00dac44feabd81
src/main/resources/mybatis/mapper/FailureLoggingMapper.xml
@@ -17,6 +17,34 @@
      ID,OLD_DEVICE_NAME, OLD_DEVICE_IP,OLD_DEVICE_MODEL,NEW_DEVICE_NAME,NEW_DEVICE_IP,NEW_DEVICE_MODEL,PERSON_NAME,PERSON_DATE
   </sql>
   <sql id="queryByParams">
      <if test="oldDeviceName != null">
         <![CDATA[ AND OLD_DEVICE_NAME = #{oldDeviceName} ]]>
      </if>
      <if test="oldDeviceIp != null">
         <![CDATA[ AND OLD_DEVICE_IP = #{oldDeviceIp} ]]>
      </if>
      <if test="oldDeviceModel != null">
         <![CDATA[ AND OLD_DEVICE_MODEL = #{oldDeviceModel} ]]>
      </if>
      <if test="newDeviceName != null">
         <![CDATA[ AND NEW_DEVICE_NAME = #{newDeviceName} ]]>
      </if>
      <if test="newDeviceIp != null">
         <![CDATA[ AND NEW_DEVICE_IP = #{newDeviceIp} ]]>
      </if>
      <if test="newDeviceModel != null">
         <![CDATA[ AND NEW_DEVICE_MODEL = #{newDeviceModel} ]]>
      </if>
      <if test="personName != null">
         <![CDATA[ AND PERSON_NAME = #{personName} ]]>
      </if>
      <if test="personDate != null">
         <![CDATA[ AND PERSON_DATE LIKE #{personDate}+'%' ]]>
      </if>
   </sql>
   <select id="selectById" resultMap="resultMap" parameterType="java.lang.String">
      SELECT
      <include refid="tableColumnList" />
@@ -122,4 +150,36 @@
   </select>
   <update id="updateById" parameterType="com.wgcloud.entity.FailureLogging">
      UPDATE FAILURE_LOGGING
      <set>
         <if test="oldDeviceName != null">
            OLD_DEVICE_NAME = #{oldDeviceName},
         </if>
         <if test="oldDeviceIp != null">
            OLD_DEVICE_IP = #{oldDeviceIp},
         </if>
         <if test="oldDeviceModel != null">
            OLD_DEVICE_MODEL = #{oldDeviceModel},
         </if>
         <if test="newDeviceName != null">
            NEW_DEVICE_NAME = #{newDeviceName},
         </if>
         <if test="newDeviceIp != null">
            NEW_DEVICE_IP = #{newDeviceIp},
         </if>
         <if test="newDeviceModel != null">
            NEW_DEVICE_MODEL = #{newDeviceModel},
         </if>
         <if test="personName != null">
            PERSON_NAME = #{personName},
         </if>
         <if test="personDate != null">
            PERSON_DATE = #{personDate}
         </if>
      </set>
      WHERE ID = #{id}
   </update>
</mapper>