| | |
| | | <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> |