#
18516761980
2022-07-22 b743b62c7d57c84d16422841b0b51e85fe53a891
src/main/resources/mapper/SapRequestLogMapper.xml
@@ -14,13 +14,30 @@
   <result column="type" property="type"></result>
</resultMap>
<!-- 查询sap日志 -->
<select id="querySapLog" resultMap="BaseResult">
   SELECT * FROM sap_request_log ORDER BY create_time desc;
   SELECT * FROM sap_request_log
   where 1 = 1
   <if test="condition != null and condition != ''">
      and (
      matnr like '%' + #{condition} + '%'
      or request like '%' + #{condition} + '%'
      or response like '%' + #{condition} + '%'
      or remark like '%' + #{condition} + '%'
      or type like '%' + #{condition} + '%'
      )
   </if>
   ORDER BY create_time desc
</select>
<!-- 插入sap日志 -->
<insert id="addSapLog">
   INSERT INTO sap_request_log(matnr, request, response, create_time, type, remark) VALUES (#{matnr}, #{request}, #{response}, #{create_time}, #{create_time}, #{remark})
   INSERT INTO sap_request_log(matnr, request, response, create_time, type, remark) VALUES (#{matnr}, #{request}, #{response}, #{create_time}, #{type}, #{remark})
</insert>
<!-- 删除sap的2天前的日志内容 -->
<delete id="clearSapLog">
   delete from sap_request_log where DateDiff(dd,create_time,getdate()) > 2
</delete>
</mapper>