|
@@ -56,12 +56,12 @@ public class TerminalController {
|
|
Gateway gateway = gatewayService.getById(gatewayId);
|
|
Gateway gateway = gatewayService.getById(gatewayId);
|
|
|
|
|
|
Integer maxOrder = terminalMapper.getMaxOrder(gatewayId);
|
|
Integer maxOrder = terminalMapper.getMaxOrder(gatewayId);
|
|
-
|
|
|
|
|
|
+ maxOrder += 1;
|
|
Terminal terminal = new Terminal();
|
|
Terminal terminal = new Terminal();
|
|
- terminal.setDeviceCode(terminalAddParam.getDeviceCode());
|
|
|
|
|
|
+ terminal.setDeviceCode(gateway.getDeviceCode()+maxOrder);
|
|
terminal.setDeviceName(terminalAddParam.getDeviceName());
|
|
terminal.setDeviceName(terminalAddParam.getDeviceName());
|
|
terminal.setGatewayId(gatewayId);
|
|
terminal.setGatewayId(gatewayId);
|
|
- terminal.setOrders(maxOrder + 1);
|
|
|
|
|
|
+ terminal.setOrders(maxOrder);
|
|
terminal.setType(terminalAddParam.getType());
|
|
terminal.setType(terminalAddParam.getType());
|
|
terminal.setFarmId(terminalAddParam.getFarmId());
|
|
terminal.setFarmId(terminalAddParam.getFarmId());
|
|
terminalService.save(terminal);
|
|
terminalService.save(terminal);
|
|
@@ -69,6 +69,7 @@ public class TerminalController {
|
|
gateway.setTerminalNum(gateway.getTerminalNum()+1);
|
|
gateway.setTerminalNum(gateway.getTerminalNum()+1);
|
|
gatewayService.updateById(gateway);
|
|
gatewayService.updateById(gateway);
|
|
|
|
|
|
|
|
+
|
|
List portList = new ArrayList();
|
|
List portList = new ArrayList();
|
|
for (int i = 1; i < 9; i++){
|
|
for (int i = 1; i < 9; i++){
|
|
TerminalPort terminalPort = new TerminalPort();
|
|
TerminalPort terminalPort = new TerminalPort();
|