41 lines
2.1 KiB
XML
41 lines
2.1 KiB
XML
<?xml version="1.0" encoding="UTF-8"?>
|
|
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
|
"http://mybatis.org/dtd/mybatis-3-mapper.dtd">
|
|
<mapper namespace="com.engine.salary.mapper.elog.LocalElogDaoMapper">
|
|
|
|
<insert id="insertElogContext">
|
|
insert into ${tableName} (uuid, date, tenant_key, modulename, functionName,
|
|
operator, operatorname, targetid, targetname, interfacename, operatetype, operatedesc,
|
|
params, clientIp, groupnamelabel, redoservice, redocontext, cancelservice, cancelcontext, device, groupid
|
|
${cusColumns})
|
|
values
|
|
(#{logContent.uuid}, #{logContent.date},
|
|
#{logContent.tenant_key}, #{logContent.moduleName}, #{logContent.functionName}, #{logContent.operator}, #{logContent.operatorName}, #{logContent.targetId}
|
|
, #{logContent.targetName}, #{logContent.interfaceName}, #{logContent.operateType}, #{logContent.operatedesc},
|
|
#{params}, #{logContent.clientIp}, #{logContent.groupNameLabel}, #{logContent.redoService},
|
|
#{logContent.redoContext}, #{logContent.cancelService}, #{logContent.cancelContext}, #{logContent.device}, #{logContent.groupId}
|
|
${cusValus})
|
|
</insert>
|
|
|
|
<select id="queryElogList" resultType="java.util.Map">
|
|
select *,DATE_FORMAT(date,"%Y-%m-%d %H:%i:%S") createDate from ${tableName}
|
|
where module = #{logContent.modulename} and function = #{logContent.functionName}
|
|
order by date desc ${limit}
|
|
</select>
|
|
|
|
<select id="elogCount" resultType="java.util.Map">
|
|
select count(1) counts from ${tableName}
|
|
where module = #{logContent.modulename} and function = #{logContent.functionName}
|
|
</select>
|
|
|
|
<insert id="insertElogDetail">
|
|
insert into ${detailTableName} (mainid, uuid, tablename, fieldname, newvalue, oldvalue,
|
|
fielddesc, showorder
|
|
${cusColumns})
|
|
values(
|
|
#{mainid}, #{detailContext.uuid}, #{detailContext.tableName}, #{detailContext.fieldName}, #{detailContext.newValue},
|
|
#{detailContext.oldValue}, #{detailContext.fieldDesc}, #{detailContext.showorder}
|
|
${cusValus}
|
|
)
|
|
</insert>
|
|
</mapper> |