|
@@ -0,0 +1,161 @@
|
|
|
|
|
+package com.jzg.quote.huanong.crawler.entity.response;
|
|
|
|
|
+
|
|
|
|
|
+import com.fasterxml.jackson.annotation.JsonProperty;
|
|
|
|
|
+import lombok.Data;
|
|
|
|
|
+import lombok.NoArgsConstructor;
|
|
|
|
|
+
|
|
|
|
|
+import java.util.List;
|
|
|
|
|
+
|
|
|
|
|
+/**
|
|
|
|
|
+ * @description: 大家财险 上传影像 目录查询
|
|
|
|
|
+ * @author: wenks
|
|
|
|
|
+ * @date: 2025/3/25 15:18
|
|
|
|
|
+ **/
|
|
|
|
|
+@NoArgsConstructor
|
|
|
|
|
+@Data
|
|
|
|
|
+public class HuaNongCrawlerCatalogQueryResponse {
|
|
|
|
|
+
|
|
|
|
|
+ @JsonProperty("code")
|
|
|
|
|
+ private String code;
|
|
|
|
|
+
|
|
|
|
|
+ @JsonProperty("message")
|
|
|
|
|
+ private String message;
|
|
|
|
|
+
|
|
|
|
|
+ @JsonProperty("data")
|
|
|
|
|
+ private DataDTO data;
|
|
|
|
|
+
|
|
|
|
|
+ @NoArgsConstructor
|
|
|
|
|
+ @Data
|
|
|
|
|
+ public static class DataDTO {
|
|
|
|
|
+ @JsonProperty("treeData")
|
|
|
|
|
+ private List<TreeDataDTO> treeData;
|
|
|
|
|
+
|
|
|
|
|
+ @NoArgsConstructor
|
|
|
|
|
+ @Data
|
|
|
|
|
+ public static class TreeDataDTO {
|
|
|
|
|
+
|
|
|
|
|
+ @JsonProperty("nodes")
|
|
|
|
|
+ private List<NodesDTO> nodes;
|
|
|
|
|
+
|
|
|
|
|
+ @JsonProperty("appCode")
|
|
|
|
|
+ private String appCode;
|
|
|
|
|
+
|
|
|
|
|
+ @JsonProperty("appName")
|
|
|
|
|
+ private String appName;
|
|
|
|
|
+
|
|
|
|
|
+ @JsonProperty("bizNo")
|
|
|
|
|
+ private String bizNo;
|
|
|
|
|
+
|
|
|
|
|
+ @JsonProperty("docNum")
|
|
|
|
|
+ private Integer docNum;
|
|
|
|
|
+
|
|
|
|
|
+ @NoArgsConstructor
|
|
|
|
|
+ @Data
|
|
|
|
|
+ public static class PagesDTO {
|
|
|
|
|
+
|
|
|
|
|
+ @JsonProperty("id")
|
|
|
|
|
+ private String id;
|
|
|
|
|
+
|
|
|
|
|
+ @JsonProperty("docId")
|
|
|
|
|
+ private String docId;
|
|
|
|
|
+
|
|
|
|
|
+ @JsonProperty("nodeId")
|
|
|
|
|
+ private String nodeId;
|
|
|
|
|
+
|
|
|
|
|
+ @JsonProperty("createUser")
|
|
|
|
|
+ private String createUser;
|
|
|
|
|
+
|
|
|
|
|
+ @JsonProperty("createUserName")
|
|
|
|
|
+ private String createUserName;
|
|
|
|
|
+
|
|
|
|
|
+ @JsonProperty("modifyUser")
|
|
|
|
|
+ private String modifyUser;
|
|
|
|
|
+
|
|
|
|
|
+ @JsonProperty("modifyTime")
|
|
|
|
|
+ private String modifyTime;
|
|
|
|
|
+
|
|
|
|
|
+ @JsonProperty("uploadOrg")
|
|
|
|
|
+ private String uploadOrg;
|
|
|
|
|
+
|
|
|
|
|
+ @JsonProperty("pageName")
|
|
|
|
|
+ private String pageName;
|
|
|
|
|
+
|
|
|
|
|
+ @JsonProperty("originalName")
|
|
|
|
|
+ private String originalName;
|
|
|
|
|
+
|
|
|
|
|
+ @JsonProperty("pageDesc")
|
|
|
|
|
+ private String pageDesc;
|
|
|
|
|
+
|
|
|
|
|
+ @JsonProperty("imageUrl")
|
|
|
|
|
+ private String imageUrl;
|
|
|
|
|
+
|
|
|
|
|
+ @JsonProperty("thumbUrl")
|
|
|
|
|
+ private String thumbUrl;
|
|
|
|
|
+
|
|
|
|
|
+ @JsonProperty("pageSize")
|
|
|
|
|
+ private String pageSize;
|
|
|
|
|
+
|
|
|
|
|
+ @JsonProperty("pageFormat")
|
|
|
|
|
+ private String pageFormat;
|
|
|
|
|
+
|
|
|
|
|
+ @JsonProperty("pageCrc")
|
|
|
|
|
+ private String pageCrc;
|
|
|
|
|
+
|
|
|
|
|
+ @JsonProperty("pageVer")
|
|
|
|
|
+ private Integer pageVer;
|
|
|
|
|
+
|
|
|
|
|
+ @JsonProperty("sortNo")
|
|
|
|
|
+ private Integer sortNo;
|
|
|
|
|
+
|
|
|
|
|
+ @JsonProperty("createTime")
|
|
|
|
|
+ private String createTime;
|
|
|
|
|
+
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ @NoArgsConstructor
|
|
|
|
|
+ @Data
|
|
|
|
|
+ public static class NodesDTO {
|
|
|
|
|
+
|
|
|
|
|
+ @JsonProperty("id")
|
|
|
|
|
+ private String id;
|
|
|
|
|
+
|
|
|
|
|
+ @JsonProperty("right")
|
|
|
|
|
+ private String right;
|
|
|
|
|
+
|
|
|
|
|
+ @JsonProperty("nodeCode")
|
|
|
|
|
+ private String nodeCode;
|
|
|
|
|
+
|
|
|
|
|
+ @JsonProperty("nodeName")
|
|
|
|
|
+ private String nodeName;
|
|
|
|
|
+
|
|
|
|
|
+ @JsonProperty("pid")
|
|
|
|
|
+ private String pid;
|
|
|
|
|
+
|
|
|
|
|
+ @JsonProperty("newNodeFlag")
|
|
|
|
|
+ private Integer newNodeFlag;
|
|
|
|
|
+
|
|
|
|
|
+ @JsonProperty("docNum")
|
|
|
|
|
+ private Integer docNum;
|
|
|
|
|
+
|
|
|
|
|
+ @JsonProperty("nodeLevel")
|
|
|
|
|
+ private Integer nodeLevel;
|
|
|
|
|
+
|
|
|
|
|
+ @JsonProperty("pages")
|
|
|
|
|
+ private List<PagesDTO> pages;
|
|
|
|
|
+
|
|
|
|
|
+ @JsonProperty("resize")
|
|
|
|
|
+ private String resize;
|
|
|
|
|
+
|
|
|
|
|
+ @JsonProperty("childFlag")
|
|
|
|
|
+ private Integer childFlag;
|
|
|
|
|
+
|
|
|
|
|
+ @JsonProperty("sortNo")
|
|
|
|
|
+ private Integer sortNo;
|
|
|
|
|
+
|
|
|
|
|
+ @JsonProperty("children")
|
|
|
|
|
+ private List<NodesDTO> children;
|
|
|
|
|
+
|
|
|
|
|
+ }
|
|
|
|
|
+ }
|
|
|
|
|
+ }
|
|
|
|
|
+}
|