From 19135908721264e4027d2b262a33b0fc1ee41da2 Mon Sep 17 00:00:00 2001
From: zhongrj <646384940@qq.com>
Date: Fri, 29 Mar 2024 18:24:03 +0800
Subject: [PATCH] 日志接口数据设置查询修改

---
 src/main/java/org/springblade/modules/system/mapper/LogApiMapper.xml |   37 +++++++++++++++++--------------------
 1 files changed, 17 insertions(+), 20 deletions(-)

diff --git a/src/main/java/org/springblade/modules/system/mapper/LogApiMapper.xml b/src/main/java/org/springblade/modules/system/mapper/LogApiMapper.xml
index 39b6194..7dd7dd9 100644
--- a/src/main/java/org/springblade/modules/system/mapper/LogApiMapper.xml
+++ b/src/main/java/org/springblade/modules/system/mapper/LogApiMapper.xml
@@ -2,25 +2,22 @@
 <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
 <mapper namespace="org.springblade.modules.system.mapper.LogApiMapper">
 
-    <!-- 通用查询映射结果 -->
-    <resultMap id="logResultMap" type="org.springblade.core.log.model.LogApi">
-        <result column="id" property="id"/>
-        <result column="create_time" property="createTime"/>
-        <result column="service_id" property="serviceId"/>
-        <result column="server_host" property="serverHost"/>
-        <result column="server_ip" property="serverIp"/>
-        <result column="env" property="env"/>
-        <result column="type" property="type"/>
-        <result column="title" property="title"/>
-        <result column="method" property="method"/>
-        <result column="request_uri" property="requestUri"/>
-        <result column="user_agent" property="userAgent"/>
-        <result column="remote_ip" property="remoteIp"/>
-        <result column="method_class" property="methodClass"/>
-        <result column="method_name" property="methodName"/>
-        <result column="params" property="params"/>
-        <result column="time" property="time"/>
-        <result column="create_by" property="createBy"/>
-    </resultMap>
+    <!--自定义分页查询-->
+    <select id="selectLogApiExtPage" resultType="org.springblade.modules.system.entity.LogApiExt">
+        select * from blade_log_api where 1 = 1
+        <if test="logApi.type!=null and logApi.type!=''">
+            and type = #{logApi.type}
+        </if>
+        <if test="logApi.applicationId!=null and logApi.applicationId!=''">
+            and application_id = #{logApi.type}
+        </if>
+        <if test="logApi.serviceId!=null and logApi.serviceId!=''">
+            and service_id like concat('%',#{logApi.serviceId},'%')
+        </if>
+        <if test="logApi.serverHost!=null and logApi.serverHost!=''">
+            and server_host like concat('%',#{logApi.serverHost},'%')
+        </if>
+        order by id desc,create_time desc
+    </select>
 
 </mapper>

--
Gitblit v1.9.3