diff --git a/ruoyi-ui/src/api/business/log/reptilelog.js b/ruoyi-ui/src/api/business/log/reptilelog.js
new file mode 100644
index 00000000..bd6e0c3f
--- /dev/null
+++ b/ruoyi-ui/src/api/business/log/reptilelog.js
@@ -0,0 +1,18 @@
+import request from '@/utils/request'
+
+// 查询爬虫日志列表
+export function listWebmagicLog(query) {
+ return request({
+ url: '/log/reptileLog/list',
+ method: 'get',
+ params: query
+ })
+}
+
+// 删除爬虫日志
+export function delWebmagicLog(id) {
+ return request({
+ url: '/log/reptileLog/' + id,
+ method: 'delete'
+ })
+}
diff --git a/ruoyi-ui/src/views/business/log/apilog/index.vue b/ruoyi-ui/src/views/business/log/apilog/index.vue
index c59f2c79..33a768db 100644
--- a/ruoyi-ui/src/views/business/log/apilog/index.vue
+++ b/ruoyi-ui/src/views/business/log/apilog/index.vue
@@ -131,7 +131,7 @@
- {{scope.row.request!==""?scope.row.request:"-"}}
+ {{ scope.row.request !== "" ? scope.row.request : "-" }}
@@ -205,7 +205,7 @@
diff --git a/xjs-business/xjs-business-log/src/main/java/com/xjs/reptileLog/controller/WebmagicLogController.java b/xjs-business/xjs-business-log/src/main/java/com/xjs/reptileLog/controller/WebmagicLogController.java
index 76ff5bc0..aa528c8d 100644
--- a/xjs-business/xjs-business-log/src/main/java/com/xjs/reptileLog/controller/WebmagicLogController.java
+++ b/xjs-business/xjs-business-log/src/main/java/com/xjs/reptileLog/controller/WebmagicLogController.java
@@ -1,38 +1,82 @@
package com.xjs.reptileLog.controller;
import com.ruoyi.common.core.domain.R;
+import com.ruoyi.common.core.utils.poi.ExcelUtil;
+import com.ruoyi.common.core.web.domain.AjaxResult;
+import com.ruoyi.common.core.web.page.TableDataInfo;
+import com.ruoyi.common.log.annotation.Log;
+import com.ruoyi.common.log.enums.BusinessType;
+import com.ruoyi.common.security.annotation.RequiresPermissions;
import com.xjs.reptileLog.domain.WebmagicLog;
import com.xjs.reptileLog.service.WebmagicLogService;
+import com.xjs.web.MyBaseController;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import org.springframework.beans.factory.annotation.Autowired;
-import org.springframework.web.bind.annotation.PostMapping;
-import org.springframework.web.bind.annotation.RequestBody;
-import org.springframework.web.bind.annotation.RequestMapping;
-import org.springframework.web.bind.annotation.RestController;
+import org.springframework.web.bind.annotation.*;
+
+import javax.servlet.http.HttpServletResponse;
+import java.util.List;
/**
* 爬虫日志控制器
+ *
* @author xiejs
* @since 2022-02-17
*/
@RestController
@RequestMapping("reptileLog")
@Api(tags = "业务模块-爬虫日志")
-public class WebmagicLogController {
+public class WebmagicLogController extends MyBaseController {
@Autowired
private WebmagicLogService webmagicLogService;
-
//-----------------------内部调用rpc------------------------
@PostMapping("saveForPRC")
@ApiOperation("供AOP切面RPC远程调用")
public R