From f8d93796557b608ac4e8a8739b00984e225306d0 Mon Sep 17 00:00:00 2001
From: wuyuan <15505152113@163.com>
Date: Sun, 30 Mar 2025 13:13:36 +0800
Subject: [PATCH] 111
---
dk-api/api-bom/pom.xml | 5 +
.../api/RemoteBusinessAlertService.java | 5 +-
.../api/domain/vo/RemoteBusinessAlertVo.java | 2 +-
.../workflow/api/RemoteWorkflowService.java | 6 +-
.../workflow/api/domain/FlowDepartVo.java | 22 ---
.../BusinessAlertStatisticsController.java | 6 +-
.../controller/BusinessTaskController.java | 4 +
.../business/domain/BusinessAlert.java | 6 +-
.../business/domain/bo/BusinessAlertBo.java | 14 +-
.../business/domain/model/StatObj.java | 31 ++++
.../business/domain/vo/BusinessAlertVo.java | 4 +-
.../business/domain/vo/BusinessTaskVo.java | 3 +-
.../dubbo/RemoteBusinessAlertServiceImpl.java | 5 +
.../business/mapper/BusinessAlertMapper.java | 4 +-
.../service/IBusinessAlertService.java | 5 +-
.../IBusinessAlertStatisticsService.java | 6 +-
.../service/IBusinessTaskService.java | 2 +
.../impl/BusinessAlertServiceImpl.java | 30 ++--
.../BusinessAlertStatisticsServiceImpl.java | 152 +++++++++++-------
.../service/impl/BusinessTaskServiceImpl.java | 3 +-
.../mapper/business/BusinessAlertMapper.xml | 104 +++++++-----
.../sample/media/service/IFileService.java | 4 +-
.../media/service/impl/FileServiceImpl.java | 7 +
.../controller/AiCompareController.java | 34 +++-
.../sample/wayline/model/dto/FrameDTO.java | 4 +
.../wayline/service/IAiCompareService.java | 8 +-
.../service/impl/AiCompareServiceImpl.java | 46 ++++--
.../controller/system/AiLabelController.java | 2 +-
.../org/dromara/system/domain/AiLabel.java | 6 +
.../dromara/system/domain/bo/AiLabelBo.java | 5 +
.../system/domain/bo/AiLabelPostBindBo.java | 2 +-
.../dromara/system/domain/vo/AiLabelVo.java | 5 +
.../system/dubbo/RemotePostServiceImpl.java | 13 +-
.../service/impl/AiLablePostServiceImpl.java | 18 ++-
.../controller/FlwDepartController.java | 46 ------
.../dromara/workflow/domain/FlowDepart.java | 48 ------
.../workflow/domain/vo/FlowDefinitionVo.java | 2 +-
.../dubbo/RemoteWorkflowServiceImpl.java | 11 +-
.../workflow/handler/FlwAlertHandler.java | 6 +-
.../workflow/handler/ListTypeHandler.java | 16 +-
.../workflow/mapper/FlwCategoryMapper.java | 2 +
.../workflow/mapper/FlwDepartMapper.java | 15 --
.../workflow/service/FlwDepartService.java | 11 --
.../service/IFlwDefinitionService.java | 3 +
.../workflow/service/IFlwTaskService.java | 13 +-
.../impl/FlwDefinitionServiceImpl.java | 16 +-
.../service/impl/FlwDepartServiceImpl.java | 49 ------
.../service/impl/FlwInstanceServiceImpl.java | 3 +-
.../service/impl/FlwTaskServiceImpl.java | 22 +--
.../mapper/workflow/FlwCategoryMapper.xml | 4 +
.../mapper/workflow/FlwDepartMapper.xml | 22 ---
pom.xml | 20 ++-
52 files changed, 434 insertions(+), 448 deletions(-)
delete mode 100644 dk-api/api-workflow/src/main/java/org/dromara/workflow/api/domain/FlowDepartVo.java
delete mode 100644 dk-modules/workflow/src/main/java/org/dromara/workflow/controller/FlwDepartController.java
delete mode 100644 dk-modules/workflow/src/main/java/org/dromara/workflow/domain/FlowDepart.java
delete mode 100644 dk-modules/workflow/src/main/java/org/dromara/workflow/mapper/FlwDepartMapper.java
delete mode 100644 dk-modules/workflow/src/main/java/org/dromara/workflow/service/FlwDepartService.java
delete mode 100644 dk-modules/workflow/src/main/java/org/dromara/workflow/service/impl/FlwDepartServiceImpl.java
delete mode 100644 dk-modules/workflow/src/main/resources/mapper/workflow/FlwDepartMapper.xml
diff --git a/dk-api/api-bom/pom.xml b/dk-api/api-bom/pom.xml
index 3e6a7b4..c37882b 100644
--- a/dk-api/api-bom/pom.xml
+++ b/dk-api/api-bom/pom.xml
@@ -46,6 +46,11 @@
api-business
${revision}
+
+ org.dromara
+ api-sample
+ ${revision}
+
diff --git a/dk-api/api-business/src/main/java/org/dromara/business/api/RemoteBusinessAlertService.java b/dk-api/api-business/src/main/java/org/dromara/business/api/RemoteBusinessAlertService.java
index e7138d7..9597fd3 100644
--- a/dk-api/api-business/src/main/java/org/dromara/business/api/RemoteBusinessAlertService.java
+++ b/dk-api/api-business/src/main/java/org/dromara/business/api/RemoteBusinessAlertService.java
@@ -13,7 +13,10 @@ import java.util.List;
*/
public interface RemoteBusinessAlertService {
-
+ /**
+ * 生成预警,待验证状态
+ */
+ Boolean saveBusinessAlert(List alertVoList);
/**
* 更新此条预警审批时候的状态
* @param businessId 业务id(预警、工单)
diff --git a/dk-api/api-business/src/main/java/org/dromara/business/api/domain/vo/RemoteBusinessAlertVo.java b/dk-api/api-business/src/main/java/org/dromara/business/api/domain/vo/RemoteBusinessAlertVo.java
index 6beda09..6ef5b3d 100644
--- a/dk-api/api-business/src/main/java/org/dromara/business/api/domain/vo/RemoteBusinessAlertVo.java
+++ b/dk-api/api-business/src/main/java/org/dromara/business/api/domain/vo/RemoteBusinessAlertVo.java
@@ -18,7 +18,7 @@ public class RemoteBusinessAlertVo implements Serializable {
/**
*
*/
- private String id;
+ private Long id;
/**
* job任务id
diff --git a/dk-api/api-workflow/src/main/java/org/dromara/workflow/api/RemoteWorkflowService.java b/dk-api/api-workflow/src/main/java/org/dromara/workflow/api/RemoteWorkflowService.java
index f83753a..0efe75e 100644
--- a/dk-api/api-workflow/src/main/java/org/dromara/workflow/api/RemoteWorkflowService.java
+++ b/dk-api/api-workflow/src/main/java/org/dromara/workflow/api/RemoteWorkflowService.java
@@ -1,15 +1,13 @@
package org.dromara.workflow.api;
import org.dromara.system.api.domain.vo.RemoteUserVo;
-import org.dromara.workflow.api.domain.FlowDepartVo;
+import org.dromara.workflow.api.domain.FlowLabelVo;
import org.dromara.workflow.api.domain.RemoteCompleteTask;
import org.dromara.workflow.api.domain.RemoteStartProcess;
import org.dromara.workflow.api.domain.RemoteStartProcessReturn;
-import java.util.LinkedList;
import java.util.List;
import java.util.Map;
-import java.util.concurrent.CompletableFuture;
/**
* 通用 工作流服务
@@ -128,6 +126,6 @@ public interface RemoteWorkflowService {
*/
List currentTaskAllUser(Long taskId);
- FlowDepartVo getFlowDepart(Long deptId);
+ String getFlowCode(String postCode);
}
diff --git a/dk-api/api-workflow/src/main/java/org/dromara/workflow/api/domain/FlowDepartVo.java b/dk-api/api-workflow/src/main/java/org/dromara/workflow/api/domain/FlowDepartVo.java
deleted file mode 100644
index 84dc82b..0000000
--- a/dk-api/api-workflow/src/main/java/org/dromara/workflow/api/domain/FlowDepartVo.java
+++ /dev/null
@@ -1,22 +0,0 @@
-package org.dromara.workflow.api.domain;
-
-import lombok.Data;
-
-@Data
-public class FlowDepartVo {
-
-
- private Long id;
-
- /**
- * 流程类型
- */
- private String flowType;
-
- /**
- * 流程编码
- */
- private String flowCode;
-
-
-}
diff --git a/dk-modules/business/src/main/java/org/dromara/business/controller/BusinessAlertStatisticsController.java b/dk-modules/business/src/main/java/org/dromara/business/controller/BusinessAlertStatisticsController.java
index 5b0e5e1..4f10000 100644
--- a/dk-modules/business/src/main/java/org/dromara/business/controller/BusinessAlertStatisticsController.java
+++ b/dk-modules/business/src/main/java/org/dromara/business/controller/BusinessAlertStatisticsController.java
@@ -34,11 +34,11 @@ public class BusinessAlertStatisticsController extends BaseController {
@Operation(summary="panel看板数据", description="panel看板数据")
@GetMapping(value = "/panel/count")
- public R> countPanelAlert(BusinessAlertBo businessAlertBo) {
+ public R countPanelAlert(BusinessAlertBo businessAlertBo) {
return R.ok(statisticsService.countPanelAlert(businessAlertBo));
}
- /**
+ /**`
* 总体情况看板
* @param businessAlertBo
* @return
@@ -68,7 +68,7 @@ public class BusinessAlertStatisticsController extends BaseController {
*/
@Operation(summary="各局今日预警数", description="各局今日预警数")
@GetMapping(value = "/post/day/count")
- public R