Commit 5c65c531 by henry

添加日志接口

1 parent 13424559
......@@ -26,7 +26,7 @@
<!--查询单个-->
<select id="queryById" resultMap="BaseResultMap">
select
log_id, user_id, username, ip_addr, create_time, event_type, event_content, log_type, log_lev, result, user_code, is_read, request_time, request_params
log_id, user_id, username, ip_addr, create_time, event_type, event_content, log_type, log_lev, result, user_code, is_read, request_time, request_params,request_url,module_name,request_type
from sys_event_log
where log_id = #{logId}
</select>
......@@ -34,7 +34,7 @@
<!--查询指定行数据-->
<select id="queryAllByLimit" resultMap="BaseResultMap">
select
log_id, user_id, username, ip_addr, create_time, event_type, event_content, log_type, log_lev, result, user_code, is_read, request_time, request_params
log_id, user_id, username, ip_addr, create_time, event_type, event_content, log_type, log_lev, result, user_code, is_read, request_time, request_params,request_url,module_name,request_type
from sys_event_log
<where>
<if test="logId != null and logId != ''">
......@@ -86,7 +86,7 @@
<!--通过实体作为筛选条件查询-->
<select id="queryAll" resultMap="BaseResultMap">
select
log_id, user_id, username, ip_addr, create_time, event_type, event_content, log_type, log_lev, result, user_code,is_read, request_time, request_params
log_id, user_id, username, ip_addr, create_time, event_type, event_content, log_type, log_lev, result, user_code,is_read, request_time, request_params,request_url,module_name,request_type
from eadc.sys_event_log
</select>
<!--统计总行数-->
......@@ -141,23 +141,23 @@
<!--新增所有列-->
<insert id="insert" keyProperty="logId" useGeneratedKeys="true">
insert into sys_event_log(log_id,user_id, username, ip_addr, create_time, event_type, event_content, log_type, log_lev, result, user_code, is_read, request_time, request_params ,cost_time)
values (#{logId},#{userId}, #{username}, #{ipAddr}, #{createTime}, #{eventType}, #{eventContent}, #{logType}, #{logLev}, #{result}, #{userCode}, #{isRead}, #{requestTime}, #{requestParams}, #{costTime})
insert into sys_event_log(log_id,user_id, username, ip_addr, create_time, event_type, event_content, log_type, log_lev, request_url,module_name,request_type, result, user_code, is_read, request_time, request_params ,cost_time)
values (#{logId},#{userId}, #{username}, #{ipAddr}, #{createTime}, #{eventType}, #{eventContent}, #{logType}, #{logLev}, #{requestUrl},#{moduleName},#{requestType},#{result}, #{userCode}, #{isRead}, #{requestTime}, #{requestParams}, #{costTime})
</insert>
<insert id="insertBatch" keyProperty="logId" useGeneratedKeys="true">
insert into sys_event_log(user_id, username, ip_addr, create_time, event_type, event_content, log_type, log_lev, result, user_code, is_read, request_time, request_params)
insert into sys_event_log(user_id, username, ip_addr, create_time, event_type, event_content, log_type, log_lev, request_url,module_name,request_type,result, user_code, is_read, request_time, request_params)
values
<foreach collection="entities" item="entity" separator=",">
(#{entity.userId}, #{entity.username}, #{entity.ipAddr}, #{entity.createTime}, #{entity.eventType}, #{entity.eventContent}, #{entity.logType}, #{entity.logLev}, #{entity.result}, #{entity.userCode}, #{entity.isRead}, #{entity.requestTime}, #{entity.requestParams})
(#{entity.userId}, #{entity.username}, #{entity.ipAddr}, #{entity.createTime}, #{entity.eventType}, #{entity.eventContent}, #{entity.logType}, #{entity.logLev}, #{entity.requestUrl},#{entity.moduleName},#{entity.requestType},#{entity.result}, #{entity.userCode}, #{entity.isRead}, #{entity.requestTime}, #{entity.requestParams})
</foreach>
</insert>
<insert id="insertOrUpdateBatch" keyProperty="logId" useGeneratedKeys="true">
insert into sys_event_log(user_id, username, ip_addr, create_time, event_type, event_content, log_type, log_lev, result, user_code, is_read, request_time, request_params)
insert into sys_event_log(user_id, username, ip_addr, create_time, event_type, event_content, log_type, log_lev, request_url,module_name,request_type,result, user_code, is_read, request_time, request_params)
values
<foreach collection="entities" item="entity" separator=",">
(#{entity.userId}, #{entity.username}, #{entity.ipAddr}, #{entity.createTime}, #{entity.eventType}, #{entity.eventContent}, #{entity.logType}, #{entity.logLev}, #{entity.result}, #{entity.userCode}, #{entity.isRead}, #{entity.requestTime}, #{entity.requestParams})
(#{entity.userId}, #{entity.username}, #{entity.ipAddr}, #{entity.createTime}, #{entity.eventType}, #{entity.eventContent}, #{entity.logType}, #{entity.logLev}, #{entity.requestUrl},#{entity.moduleName},#{entity.requestType},#{entity.result}, #{entity.userCode}, #{entity.isRead}, #{entity.requestTime}, #{entity.requestParams})
</foreach>
on duplicate key update
user_id = values(user_id),
......
Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!