INSERT INTO sys_logs
log_id,
ip,
user_id,
model,
opera_user_name,
oper_time,
method,
params,
operate_detail,
oper_type,
oper_uri,
log_type,
result,
times,
failure_reason,
grade,
err_type,
#{logId},
#{ip},
#{userId},
#{model},
#{operaUserName},
#{operTime},
#{method},
#{params},
#{operateDetail},
#{operType},
#{operUri},
#{logType},
#{fruit},
#{times},
#{failureReason},
#{grade},
#{errType},
insert into sys_logs_set(capacity) value(#{capacity})
update sys_logs_set set capacity=#{capacity}
SELECT log_id,opera_user_name operaUserName,ip,user_id userId,model,
oper_time operTime,method,params,result fruit,
operate_detail operateDetail,oper_type operType,oper_uri operUri,
log_type logType,failure_reason failureReason,grade,
err_type errType,method_type methodType,times
from sys_logs
where log_type=#{logType}
and opera_user_name LIKE concat('%',#{operaUserName},'%')
and model LIKE concat('%',#{model},'%')
and oper_type LIKE concat('%',#{operType},'%')
and params LIKE concat('%',#{params},'%')
and result =#{fruit}
and err_type=#{errType}
and grade=#{grade}
and oper_time BETWEEN concat(#{startTime}, ' 00:00:00') AND concat(#{endTime},' 23:59:59')
and ip=#{ip}
order by
oper_time
opera_user_name
model
ip
grade
DESC
ASC
select capacity
from sys_logs_set
select COUNT(1) num
FROM sys_logs
where log_type=#{logType}
and oper_time BETWEEN concat(#{startTime}, ' 00:00:00') AND CONCAT(#{endTime},' 23:59:59')
select COUNT(1) num,oper_type operType
FROM sys_logs
WHERE oper_type IS NOT NULL
and oper_time BETWEEN CONCAT(#{startTime}, ' 00:00:00') AND CONCAT(#{endTime},' 23:59:59')
GROUP by oper_type
select CONCAT(IFNULL(sm.menu_name,''),'->',IFNULL(sm2.menu_name,'')) module ,sm3.menu_name operateDetail
from sys_menu sm
left join sys_menu sm2 on sm2.p_id=sm.menu_id and sm2.menu_type=1
left join sys_menu sm3 on sm3.p_id=sm2.menu_id and sm3.menu_type=2
where sm3.menu_auth=#{module}
limit 1
select count(1)
from sys_logs
where log_type=2
and DATE_FORMAT(oper_time,'%Y-%m-%d')=CURRENT_DATE
SELECT
round(((data_length + index_length) / 1024 / 1024), 2) AS 'Size in MB'
FROM information_schema.TABLES
WHERE table_schema = 'jj_zhgd' AND table_name = 'sys_logs'
select count(1) num,result fruit
from sys_logs
where oper_time BETWEEN CONCAT(#{startTime}, ' 00:00:00') AND CONCAT(#{endTime},' 23:59:59')
GROUP BY result
select CONCAT(IFNULL(sm.menu_name,''),'->',IFNULL(sm2.menu_name,'')) module
from sys_menu sm
left join sys_menu sm2 on sm2.p_id=sm.menu_id and sm2.menu_type=1
where sm2.menu_url=#{operUri}
limit 1
select menu_name
from sys_menu sm
where sm.menu_url=#{operUri}
limit 1