From 2e7ba2bc0fbefa6ee0b44eaf1990a493795efe4a Mon Sep 17 00:00:00 2001
From: lishuai <260038442@qq.com>
Date: 星期二, 26 十二月 2023 16:33:36 +0800
Subject: [PATCH] 导出字段对接调整提交

---
 server/dmvisit_admin/src/main/java/com/doumee/api/business/ERPSyncController.java |   39 +++++++++++++++------------------------
 1 files changed, 15 insertions(+), 24 deletions(-)

diff --git a/server/dmvisit_admin/src/main/java/com/doumee/api/business/ERPSyncController.java b/server/dmvisit_admin/src/main/java/com/doumee/api/business/ERPSyncController.java
index 75aa63a..c1e9dbf 100644
--- a/server/dmvisit_admin/src/main/java/com/doumee/api/business/ERPSyncController.java
+++ b/server/dmvisit_admin/src/main/java/com/doumee/api/business/ERPSyncController.java
@@ -2,9 +2,13 @@
 
 import com.doumee.api.BaseController;
 import com.doumee.core.annotation.pr.PreventRepeat;
+import com.doumee.core.erp.model.openapi.request.erp.OrgListRequest;
+import com.doumee.core.erp.model.openapi.request.erp.UserFailRequest;
+import com.doumee.core.erp.model.openapi.request.erp.UserListRequest;
 import com.doumee.core.haikang.model.param.request.AcsDeviceListRequest;
 import com.doumee.core.haikang.model.param.request.ParkListRequest;
 import com.doumee.core.model.ApiResponse;
+import com.doumee.service.business.ERPSyncService;
 import com.doumee.service.business.impl.hksync.HkSyncDeviceServiceImpl;
 import com.doumee.service.business.impl.hksync.HkSyncParkServiceImpl;
 import com.doumee.service.business.impl.hksync.HkSyncPrivilegeServiceImpl;
@@ -25,36 +29,23 @@
 @RestController
 @RequestMapping("/business/erpsync")
 public class ERPSyncController extends BaseController {
-
     @Autowired
-    private HkSyncDeviceServiceImpl hkSyncDeviceService;
-    @Autowired
-    private HkSyncParkServiceImpl hkSyncParkService;
-    @Autowired
-    private HkSyncPrivilegeServiceImpl hkSyncPrivilegeService;
+    private ERPSyncService erpSyncService;
 
     @PreventRepeat
-    @ApiOperation("銆怑RP銆戝叏閲忓悓姝ョ粍缁囦俊鎭帴鍙�")
-    @PostMapping("/syncCompanies")
-    @RequiresPermissions("business:erpsync:company")
-    public ApiResponse getDevices(@RequestBody AcsDeviceListRequest param) {
-        String result = hkSyncDeviceService.syncHkDevices(param);
+    @ApiOperation("銆怑RP銆戝叏閲忓悓姝RP缁勭粐鎺ュ彛")
+    @PostMapping("/getCompanies")
+    //@RequiresPermissions("business:erpsync:company")
+    public ApiResponse getCompanies(@RequestBody OrgListRequest param) {
+        String result = erpSyncService.syncCompany(param);
         return ApiResponse.success(result);
     }
     @PreventRepeat
-    @ApiOperation("銆愭捣搴枫�戝叏閲忓悓姝ュ仠杞﹀簱鎺ュ彛")
-    @PostMapping("/getParks")
-//    @RequiresPermissions("business:hksync:park")
-    public ApiResponse getParks(@RequestBody ParkListRequest param) {
-        String result = hkSyncParkService.syncHkParks(param);
-        return ApiResponse.success(result);
-    }
-    @PreventRepeat
-    @ApiOperation("銆愭捣搴枫�戝叏閲忓悓姝ュ仠杞﹀簱鎺ュ彛")
-    @PostMapping("/getPrivilege")
-//    @RequiresPermissions("business:hksync:privilege")
-    public ApiResponse getPrivilege(@RequestBody ParkListRequest param) {
-        String result = hkSyncPrivilegeService.syncHkParks(param);
+    @ApiOperation("銆怑RP銆戝叏閲忓悓姝RP浜哄憳鎺ュ彛")
+    @PostMapping("/getUsers")
+//    @RequiresPermissions("business:erpsync:users")
+    public ApiResponse getUsers(@RequestBody UserListRequest param) {
+        String result = erpSyncService.syncUsers(param);
         return ApiResponse.success(result);
     }
 }

--
Gitblit v1.9.3