|
@@ -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();
|
|
|
}
|