From 1674f2b873da35814f5f1bdd199b0b37d5d04a3b Mon Sep 17 00:00:00 2001
From: doum <doum>
Date: 星期四, 23 十月 2025 09:07:31 +0800
Subject: [PATCH] 最新版本541200007

---
 server/visits/dmvisit_admin/src/main/java/com/doumee/cloud/admin/PlatformCloudController.java |   24 ++++++++++++++++++++++--
 1 files changed, 22 insertions(+), 2 deletions(-)

diff --git a/server/visits/dmvisit_admin/src/main/java/com/doumee/cloud/admin/PlatformCloudController.java b/server/visits/dmvisit_admin/src/main/java/com/doumee/cloud/admin/PlatformCloudController.java
index c81a174..6879864 100644
--- a/server/visits/dmvisit_admin/src/main/java/com/doumee/cloud/admin/PlatformCloudController.java
+++ b/server/visits/dmvisit_admin/src/main/java/com/doumee/cloud/admin/PlatformCloudController.java
@@ -109,7 +109,6 @@
         return ApiResponse.success(platformService.platformWorkReportList(platform));
     }
 
-
     @ApiOperation("鏍规嵁鏈堝彴缁勮幏鍙栨湀鍙板垪琛ㄤ俊鎭�")
     @GetMapping("/listByGroupId")
     @CloudRequiredPermission("business:platform:query")
@@ -136,6 +135,12 @@
     @PostMapping("/getPlatformGroupList")
     @CloudRequiredPermission("business:platform:query")
     public ApiResponse<List<PlatformGroup>>  getPlatformGroupList (@RequestBody PlatformDataDTO platformDataDTO, @RequestHeader(Constants.HEADER_USER_TOKEN) String token){
+        return ApiResponse.success(platformGroupService.getAllPlatformGroup(platformDataDTO,getLoginUser(token)));
+    }
+    @ApiOperation("鑾峰彇鏈堝彴缁勪俊鎭�(骞冲彴绔級")
+    @PostMapping("/getPlatformGroupListNew")
+    @CloudRequiredPermission("business:platform:query")
+    public ApiResponse<List<PlatformGroup>>  getPlatformGroupListNew (@RequestBody PlatformDataDTO platformDataDTO, @RequestHeader(Constants.HEADER_USER_TOKEN) String token){
         return ApiResponse.success(platformGroupService.getAllPlatformGroup(platformDataDTO,getLoginUser(token)));
     }
 
@@ -194,7 +199,7 @@
         if(!Constants.equalsInteger(platformJob.getType(),Constants.FOUR)
                 && StringUtils.isNotBlank(platformJob.getBillCode())){
             //閫氱煡WMS缁戝畾鏈堝彴淇℃伅
-            wmsService.orderPlatformBind(platformJob);
+            wmsService.orderPlatformBind(platformJob,1);
         }
         return ApiResponse.success("鎿嶄綔鎴愬姛");
     }
@@ -216,6 +221,11 @@
         jobOperateDTO.setLoginUserInfo(getLoginUser(token));
         PlatformJob platformJob = platformJobService.platformOverNumber(jobOperateDTO);
         platformJobService.cancelInPark(platformJob);
+        if(Constants.equalsInteger(platformJob.getOrigin(),Constants.ONE)
+                && StringUtils.isNotBlank(platformJob.getBillCode())){
+            //閫氱煡WMS缁戝畾鏈堝彴淇℃伅
+            wmsService.orderPlatformBind(platformJob,0);
+        }
         return ApiResponse.success("鎿嶄綔鎴愬姛");
     }
 
@@ -239,6 +249,16 @@
     }
 
 
+    @ApiOperation("鎭㈠浣滀笟")
+    @PostMapping("/restoreWork")
+    @CloudRequiredPermission("business:platform:update")
+    public ApiResponse restoreWork (@RequestBody JobOperateDTO jobOperateDTO, @RequestHeader(Constants.HEADER_USER_TOKEN) String token) {
+        jobOperateDTO.setLoginUserInfo(getLoginUser(token));
+        PlatformJob platformJob = platformJobService.restoreWork(jobOperateDTO);
+        return ApiResponse.success("鎿嶄綔鎴愬姛");
+    }
+
+
     @ApiOperation("瀹屾垚浣滀笟")
     @PostMapping("/finishWork")
     @CloudRequiredPermission("business:platform:update")

--
Gitblit v1.9.3