summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorzhangshuai <[email protected]>2024-11-15 09:27:15 +0800
committerzhangshuai <[email protected]>2024-11-15 09:27:15 +0800
commit1ada41d49ea38b39b6c6d369c3d0388dd53377dd (patch)
tree593bacbca3e52be25f120c8f7f0dbf6699fd985e
parent81d58ae8680e2f08db7f692d16900274e28b5201 (diff)
fix: ASW-172 修复 asw 资源文件不返回 path
-rw-r--r--src/main/java/net/geedge/asw/module/app/entity/PackageEntity.java3
-rw-r--r--src/main/java/net/geedge/asw/module/runner/entity/JobEntity.java2
-rw-r--r--src/main/java/net/geedge/asw/module/runner/entity/PcapEntity.java1
-rw-r--r--src/main/java/net/geedge/asw/module/runner/entity/PlaybookEntity.java2
4 files changed, 8 insertions, 0 deletions
diff --git a/src/main/java/net/geedge/asw/module/app/entity/PackageEntity.java b/src/main/java/net/geedge/asw/module/app/entity/PackageEntity.java
index eadeb9b..67317b8 100644
--- a/src/main/java/net/geedge/asw/module/app/entity/PackageEntity.java
+++ b/src/main/java/net/geedge/asw/module/app/entity/PackageEntity.java
@@ -4,6 +4,7 @@ import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
+import com.fasterxml.jackson.annotation.JsonIgnore;
import lombok.Data;
import net.geedge.asw.module.sys.entity.SysUserEntity;
@@ -19,6 +20,8 @@ public class PackageEntity {
private String platform;
private String version;
private String identifier;
+
+ @JsonIgnore
private String path;
private Long size;
diff --git a/src/main/java/net/geedge/asw/module/runner/entity/JobEntity.java b/src/main/java/net/geedge/asw/module/runner/entity/JobEntity.java
index 12df4cc..e498f1a 100644
--- a/src/main/java/net/geedge/asw/module/runner/entity/JobEntity.java
+++ b/src/main/java/net/geedge/asw/module/runner/entity/JobEntity.java
@@ -4,6 +4,7 @@ import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
+import com.fasterxml.jackson.annotation.JsonIgnore;
import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.Data;
import net.geedge.asw.module.app.entity.PackageEntity;
@@ -27,6 +28,7 @@ public class JobEntity {
private Long startTimestamp;
private Long endTimestamp;
private String status;
+ @JsonIgnore
private String logPath;
private Long createTimestamp;
diff --git a/src/main/java/net/geedge/asw/module/runner/entity/PcapEntity.java b/src/main/java/net/geedge/asw/module/runner/entity/PcapEntity.java
index e2d9dab..6a5f197 100644
--- a/src/main/java/net/geedge/asw/module/runner/entity/PcapEntity.java
+++ b/src/main/java/net/geedge/asw/module/runner/entity/PcapEntity.java
@@ -25,6 +25,7 @@ public class PcapEntity {
private String id;
private String name;
private String description;
+ @JsonIgnore
private String path;
private Long size;
private String md5;
diff --git a/src/main/java/net/geedge/asw/module/runner/entity/PlaybookEntity.java b/src/main/java/net/geedge/asw/module/runner/entity/PlaybookEntity.java
index 489031a..cd8ff83 100644
--- a/src/main/java/net/geedge/asw/module/runner/entity/PlaybookEntity.java
+++ b/src/main/java/net/geedge/asw/module/runner/entity/PlaybookEntity.java
@@ -4,6 +4,7 @@ import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
+import com.fasterxml.jackson.annotation.JsonIgnore;
import lombok.Data;
import net.geedge.asw.module.sys.entity.SysUserEntity;
@@ -16,6 +17,7 @@ public class PlaybookEntity {
private String name;
private String type;
private String tags;
+ @JsonIgnore
private String path;
private String description;