From 522b833bf3f34452be8df7a1c01d8097c872b36d Mon Sep 17 00:00:00 2001
From: shilei <798989044@qq.com>
Date: Mon, 1 Sep 2025 20:11:39 +0800
Subject: [PATCH] =?UTF-8?q?=E7=BE=8E=E6=97=B6=E5=AE=B6=E5=85=B7=E4=BB=A3?=
=?UTF-8?q?=E7=A0=81=E5=A4=87=E4=BB=BD?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
美时家具/ecology10-lamex/.idea/.gitignore | 8 +
.../ecology10-lamex/.idea/libraries/secDevLib.xml | 13 +
美时家具/ecology10-lamex/.idea/misc.xml | 6 +
美时家具/ecology10-lamex/.idea/modules.xml | 8 +
美时家具/ecology10-lamex/.idea/uiDesigner.xml | 124 +++++
.../seconddev/meishi/constant/Constants.java | 6 +
.../controller/CreatePerformanceController.java | 49 ++
.../controller/PerformanceSubmitController.java | 48 ++
.../controller/PerformanceTestController.java | 160 +++++++
.../controller/UpdatePerformanceController.java | 49 ++
.../action/CreatePerformanceWorkflowAction.java | 135 ++++++
.../PerformanceSubmitCreateWorkflowAction.java | 159 +++++++
...PerformanceSubmitCreateWorkflowActionTest.java | 34 ++
.../UpdatePerformanceSupDepartmentAction.java | 240 ++++++++++
.../meishi/esb/dao/CreatePerformanceDao.java | 227 ++++++++++
.../meishi/esb/dao/PerformanceSubmitDao.java | 382 ++++++++++++++++
.../meishi/esb/dao/UpdatePerformanceDao.java | 283 ++++++++++++
.../meishi/esb/util/CreatePerformanceUtil.java | 339 ++++++++++++++
.../meishi/esb/util/PerformanceSubmitUtil.java | 327 ++++++++++++++
.../meishi/service/CreatePerformanceService.java | 12 +
.../meishi/service/PerformanceSubmitService.java | 12 +
.../meishi/service/UpdatePerformanceService.java | 12 +
.../impl/CreatePerformanceServiceImpl.java | 80 ++++
.../impl/PerformanceSubmitServiceImpl.java | 103 +++++
.../impl/UpdatePerformanceServiceImpl.java | 122 +++++
.../weaver/seconddev/meishi/util/CommonUtils.java | 422 ++++++++++++++++++
.../seconddev/meishi/util/DatabaseUtils.java | 330 ++++++++++++++
27 files changed, 3690 insertions(+)
create mode 100644 美时家具/ecology10-lamex/.idea/.gitignore
create mode 100644 美时家具/ecology10-lamex/.idea/libraries/secDevLib.xml
create mode 100644 美时家具/ecology10-lamex/.idea/misc.xml
create mode 100644 美时家具/ecology10-lamex/.idea/modules.xml
create mode 100644 美时家具/ecology10-lamex/.idea/uiDesigner.xml
create mode 100644 美时家具/ecology10-lamex/src/main/java/com/weaver/seconddev/meishi/constant/Constants.java
create mode 100644 美时家具/ecology10-lamex/src/main/java/com/weaver/seconddev/meishi/controller/CreatePerformanceController.java
create mode 100644 美时家具/ecology10-lamex/src/main/java/com/weaver/seconddev/meishi/controller/PerformanceSubmitController.java
create mode 100644 美时家具/ecology10-lamex/src/main/java/com/weaver/seconddev/meishi/controller/PerformanceTestController.java
create mode 100644 美时家具/ecology10-lamex/src/main/java/com/weaver/seconddev/meishi/controller/UpdatePerformanceController.java
create mode 100644 美时家具/ecology10-lamex/src/main/java/com/weaver/seconddev/meishi/esb/action/CreatePerformanceWorkflowAction.java
create mode 100644 美时家具/ecology10-lamex/src/main/java/com/weaver/seconddev/meishi/esb/action/PerformanceSubmitCreateWorkflowAction.java
create mode 100644 美时家具/ecology10-lamex/src/main/java/com/weaver/seconddev/meishi/esb/action/PerformanceSubmitCreateWorkflowActionTest.java
create mode 100644 美时家具/ecology10-lamex/src/main/java/com/weaver/seconddev/meishi/esb/action/UpdatePerformanceSupDepartmentAction.java
create mode 100644 美时家具/ecology10-lamex/src/main/java/com/weaver/seconddev/meishi/esb/dao/CreatePerformanceDao.java
create mode 100644 美时家具/ecology10-lamex/src/main/java/com/weaver/seconddev/meishi/esb/dao/PerformanceSubmitDao.java
create mode 100644 美时家具/ecology10-lamex/src/main/java/com/weaver/seconddev/meishi/esb/dao/UpdatePerformanceDao.java
create mode 100644 美时家具/ecology10-lamex/src/main/java/com/weaver/seconddev/meishi/esb/util/CreatePerformanceUtil.java
create mode 100644 美时家具/ecology10-lamex/src/main/java/com/weaver/seconddev/meishi/esb/util/PerformanceSubmitUtil.java
create mode 100644 美时家具/ecology10-lamex/src/main/java/com/weaver/seconddev/meishi/service/CreatePerformanceService.java
create mode 100644 美时家具/ecology10-lamex/src/main/java/com/weaver/seconddev/meishi/service/PerformanceSubmitService.java
create mode 100644 美时家具/ecology10-lamex/src/main/java/com/weaver/seconddev/meishi/service/UpdatePerformanceService.java
create mode 100644 美时家具/ecology10-lamex/src/main/java/com/weaver/seconddev/meishi/service/impl/CreatePerformanceServiceImpl.java
create mode 100644 美时家具/ecology10-lamex/src/main/java/com/weaver/seconddev/meishi/service/impl/PerformanceSubmitServiceImpl.java
create mode 100644 美时家具/ecology10-lamex/src/main/java/com/weaver/seconddev/meishi/service/impl/UpdatePerformanceServiceImpl.java
create mode 100644 美时家具/ecology10-lamex/src/main/java/com/weaver/seconddev/meishi/util/CommonUtils.java
create mode 100644 美时家具/ecology10-lamex/src/main/java/com/weaver/seconddev/meishi/util/DatabaseUtils.java
diff --git a/美时家具/ecology10-lamex/.idea/.gitignore b/美时家具/ecology10-lamex/.idea/.gitignore
new file mode 100644
index 0000000..13566b8
--- /dev/null
+++ b/美时家具/ecology10-lamex/.idea/.gitignore
@@ -0,0 +1,8 @@
+# Default ignored files
+/shelf/
+/workspace.xml
+# Editor-based HTTP Client requests
+/httpRequests/
+# Datasource local storage ignored files
+/dataSources/
+/dataSources.local.xml
diff --git a/美时家具/ecology10-lamex/.idea/libraries/secDevLib.xml b/美时家具/ecology10-lamex/.idea/libraries/secDevLib.xml
new file mode 100644
index 0000000..132758a
--- /dev/null
+++ b/美时家具/ecology10-lamex/.idea/libraries/secDevLib.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/美时家具/ecology10-lamex/.idea/misc.xml b/美时家具/ecology10-lamex/.idea/misc.xml
new file mode 100644
index 0000000..0548357
--- /dev/null
+++ b/美时家具/ecology10-lamex/.idea/misc.xml
@@ -0,0 +1,6 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/美时家具/ecology10-lamex/.idea/modules.xml b/美时家具/ecology10-lamex/.idea/modules.xml
new file mode 100644
index 0000000..39ba8f2
--- /dev/null
+++ b/美时家具/ecology10-lamex/.idea/modules.xml
@@ -0,0 +1,8 @@
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/美时家具/ecology10-lamex/.idea/uiDesigner.xml b/美时家具/ecology10-lamex/.idea/uiDesigner.xml
new file mode 100644
index 0000000..2b63946
--- /dev/null
+++ b/美时家具/ecology10-lamex/.idea/uiDesigner.xml
@@ -0,0 +1,124 @@
+
+
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+
+
+
+ -
+
+
+
+
+
+ -
+
+
+
+
+
+ -
+
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+
+
+ -
+
+
+ -
+
+
+
+
+
\ No newline at end of file
diff --git a/美时家具/ecology10-lamex/src/main/java/com/weaver/seconddev/meishi/constant/Constants.java b/美时家具/ecology10-lamex/src/main/java/com/weaver/seconddev/meishi/constant/Constants.java
new file mode 100644
index 0000000..6baf7d6
--- /dev/null
+++ b/美时家具/ecology10-lamex/src/main/java/com/weaver/seconddev/meishi/constant/Constants.java
@@ -0,0 +1,6 @@
+package com.weaver.seconddev.meishi.constant;
+
+
+public class Constants {
+ public static String TENANT_KEY = "tt4ysjaz41";
+}
diff --git a/美时家具/ecology10-lamex/src/main/java/com/weaver/seconddev/meishi/controller/CreatePerformanceController.java b/美时家具/ecology10-lamex/src/main/java/com/weaver/seconddev/meishi/controller/CreatePerformanceController.java
new file mode 100644
index 0000000..1feb6da
--- /dev/null
+++ b/美时家具/ecology10-lamex/src/main/java/com/weaver/seconddev/meishi/controller/CreatePerformanceController.java
@@ -0,0 +1,49 @@
+package com.weaver.seconddev.meishi.controller;
+
+import com.weaver.common.authority.annotation.WeaPermission;
+import com.weaver.common.base.entity.result.WeaResult;
+import com.weaver.seconddev.meishi.constant.Constants;
+import com.weaver.seconddev.meishi.service.CreatePerformanceService;
+import com.weaver.seconddev.meishi.util.CommonUtils;
+import org.slf4j.Logger;
+import org.slf4j.LoggerFactory;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.web.bind.annotation.GetMapping;
+import org.springframework.web.bind.annotation.RequestMapping;
+import org.springframework.web.bind.annotation.RestController;
+
+import javax.servlet.http.HttpServletRequest;
+import java.util.HashMap;
+import java.util.Map;
+
+@RestController
+@RequestMapping("/api/secondev/lamex/addperformance")
+public class CreatePerformanceController {
+ private final Logger log = LoggerFactory.getLogger(CreatePerformanceController.class);
+
+ @Autowired
+ public CreatePerformanceService createPerformanceService ;
+
+ @Autowired
+ public CommonUtils CommonUtils;
+
+ @GetMapping("/testWorkflow")
+ @WeaPermission(publicPermission = true)
+ public WeaResult