Bläddra i källkod

网关 端口

Newspaper 1 år sedan
förälder
incheckning
e41be02788

+ 7 - 3
huimv-env-admin/src/main/java/com/huimv/env/admin/controller/TerminalPortController.java

@@ -1,6 +1,7 @@
 package com.huimv.env.admin.controller;
 
 
+import cn.hutool.core.util.ObjectUtil;
 import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
 import com.huimv.env.admin.common.utils.Result;
 import com.huimv.env.admin.common.utils.ResultCode;
@@ -37,11 +38,14 @@ public class TerminalPortController {
     }
 
     @PostMapping("/config")
-    public Result config(@RequestBody List<TerminalPort> list){
+    public Result config(@RequestBody TerminalPortConfigParam terminalPortConfigParam){
+        List<TerminalPort> list = terminalPortConfigParam.getList();
         for (TerminalPort terminalPort : list) {
             TerminalPort port = portService.getById(terminalPort.getId());
-            port.setLocationId(terminalPort.getLocationId());
-            portService.updateById(port);
+            if (ObjectUtil.isNotEmpty(terminalPort.getLocationId())){
+                port.setLocationId(terminalPort.getLocationId());
+                portService.updateById(port);
+            }
         }
         return Result.SUCCESS();
     }

+ 4 - 5
huimv-env-admin/src/main/java/com/huimv/env/admin/entity/vo/TerminalPortConfigParam.java

@@ -1,15 +1,14 @@
 package com.huimv.env.admin.entity.vo;
 
+import com.huimv.env.admin.entity.TerminalPort;
 import lombok.Data;
 
 import javax.validation.constraints.NotNull;
+import java.util.List;
 
 @Data
 public class TerminalPortConfigParam {
+    private Integer farmId;
 
-    @NotNull(message = "terminalId不能为空")
-    private Integer portId;
-
-    @NotNull(message = "locationId不能为空")
-    private Integer locationId;
+    private List<TerminalPort> list;
 }