a.id as "id",
a.user_name as "userName",
a.status as "status",
a.ipaddr as "ipaddr",
a.login_location as "loginLocation",
a.browser as "browser",
a.os as "os",
a.msg as "msg",
a.login_time as "loginTime"
order by a.login_time desc
insert into sys_login_log
(
id,
user_name,
status,
ipaddr,
login_location,
browser,
os,
msg,
login_time)
values
(
#{id},
#{userName},
#{status},
#{ipaddr},
#{loginLocation},
#{browser},
#{os},
#{msg},
sysdate(),
#{createBy})
insert into sys_login_log
(
id,
user_name,
status,
ipaddr,
login_location,
browser,
os,
msg,
login_time)
values
(
#{id},
#{userName},
#{status},
#{ipaddr},
#{loginLocation},
#{browser},
#{os},
#{msg},
sysdate()
)
UPDATE sys_login_log SET
del_flag = #{DEL_FLAG_DELETE}
WHERE id in
#{ids}
truncate table sys_login_log
delete from sys_login_log where datediff(SYSDATE(),login_time) >= #{saveDay}