Kaynağa Gözat

404链接检测和保存

Aslee 4 yıl önce
ebeveyn
işleme
7de52d687f

+ 44 - 0
base-module/src/main/java/com/caimei/module/base/entity/po/CmErrorLink.java

@@ -0,0 +1,44 @@
+package com.caimei.module.base.entity.po;
+
+import lombok.Data;
+
+import java.util.List;
+
+/**
+ * 错误链接
+ * @author Aslee
+ */
+@Data
+public class CmErrorLink {
+    /**
+     * id
+     */
+    private Integer id;
+
+    /**
+     * 链接所处位置
+     */
+    private Integer position;
+
+    /**
+     * 上级链接
+     */
+    private String upperLink;
+
+    /**
+     * 上级链接id
+     */
+    private Integer upperLinkId;
+
+    /**
+     * 错误链接
+     */
+    private String errorLink;
+
+    /**
+     * 无法访问原因
+     */
+    private String errorReason;
+
+    private static final long serialVersionUID = 1L;
+}

+ 19 - 0
base-module/src/main/java/com/caimei/module/base/entity/vo/CmErrorLinkVo.java

@@ -0,0 +1,19 @@
+package com.caimei.module.base.entity.vo;
+
+import com.caimei.module.base.entity.po.CmErrorLink;
+import lombok.Data;
+
+import java.util.List;
+
+@Data
+public class CmErrorLinkVo extends CmErrorLink {
+    /**
+     * 上层链接页面内容
+     */
+    private String content;
+
+    /**
+     * 上层链接页面下所有错误链接
+     */
+    private List<String> errorLinks;
+}