diff --git a/blade-biz-common/src/main/java/org/springblade/common/constant/ModuleNameConstant.java b/blade-biz-common/src/main/java/org/springblade/common/constant/ModuleNameConstant.java
index 91b0e0ce2..580a59b0f 100644
--- a/blade-biz-common/src/main/java/org/springblade/common/constant/ModuleNameConstant.java
+++ b/blade-biz-common/src/main/java/org/springblade/common/constant/ModuleNameConstant.java
@@ -68,4 +68,9 @@ public interface ModuleNameConstant {
*/
String APPLICATION_PATCH_NAME = "logpm-patch"+DEVAUTH;
+ /**
+ * 督察模块
+ */
+ String APPLICATION_SUPERVISE_NAME = "logpm-supervise"+DEVAUTH;
+
}
diff --git a/blade-service-api/logpm-supervise-api/pom.xml b/blade-service-api/logpm-supervise-api/pom.xml
new file mode 100644
index 000000000..cd2462bc2
--- /dev/null
+++ b/blade-service-api/logpm-supervise-api/pom.xml
@@ -0,0 +1,17 @@
+
+
+ 4.0.0
+
+
+ org.springblade
+ blade-service-api
+ 3.2.0.RELEASE
+
+
+ logpm-supervise-api
+ 3.2.0.RELEASE
+
+
+
diff --git a/blade-service-api/logpm-supervise-api/src/main/java/com/logpm/supervise/dto/ClassifyDTO.java b/blade-service-api/logpm-supervise-api/src/main/java/com/logpm/supervise/dto/ClassifyDTO.java
new file mode 100644
index 000000000..30b0ae490
--- /dev/null
+++ b/blade-service-api/logpm-supervise-api/src/main/java/com/logpm/supervise/dto/ClassifyDTO.java
@@ -0,0 +1,17 @@
+package com.logpm.supervise.dto;
+
+import com.logpm.supervise.entity.ClassifyEntity;
+import com.logpm.supervise.entity.PointsEntity;
+import lombok.Data;
+
+import java.util.ArrayList;
+import java.util.List;
+
+@Data
+public class ClassifyDTO extends ClassifyEntity {
+
+ private Integer isPid;
+
+ private List pointsEntities = new ArrayList<>();
+
+}
diff --git a/blade-service-api/logpm-supervise-api/src/main/java/com/logpm/supervise/dto/IndicatorsDTO.java b/blade-service-api/logpm-supervise-api/src/main/java/com/logpm/supervise/dto/IndicatorsDTO.java
new file mode 100644
index 000000000..5e7465f30
--- /dev/null
+++ b/blade-service-api/logpm-supervise-api/src/main/java/com/logpm/supervise/dto/IndicatorsDTO.java
@@ -0,0 +1,30 @@
+package com.logpm.supervise.dto;
+
+import com.logpm.supervise.entity.IndicatorsEntity;
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Data;
+
+import java.util.Date;
+import java.util.List;
+import java.util.Map;
+
+@Data
+public class IndicatorsDTO extends IndicatorsEntity {
+
+ @ApiModelProperty("当前页")
+ private Integer current;
+ @ApiModelProperty("每页的数量")
+ private Integer size;
+ private Long parentClassifyId;
+
+ private String startDateStr;
+ private String endDateStr;
+
+ //资源列表,图片和附件
+ private List