fix:调整

dev
郭承 2 months ago
parent b352651d58
commit 7a0f83b654

@ -87,25 +87,15 @@ public class MqttServiceImpl implements MqttService {
msg.setCmd("setCaptureTimesTaskParameter"); msg.setCmd("setCaptureTimesTaskParameter");
Integer group = Integer.parseInt(map.get("group")); Integer group = Integer.parseInt(map.get("group"));
paras.setGroupNumber(group); paras.setGroupNumber(group);
if (group == 3) { List<ParamArray> paramArrayList = new ArrayList<>();
List<ParamArray> paramArrayList = new ArrayList<>(); for (int i = 1; i <= group; i++) {
ParamArray paramArray1 = new ParamArray(); ParamArray paramArray = new ParamArray();
paramArray1.setHour(Integer.parseInt(map.get("hour1"))); paramArray.setHour(Integer.parseInt(map.get("hour"+i)));
paramArray1.setMinute(Integer.parseInt(map.get("min1"))); paramArray.setMinute(Integer.parseInt(map.get("min"+i)));
paramArray1.setPresetPosition(Integer.parseInt(map.get("preset1"))); paramArray.setPresetPosition(Integer.parseInt(map.get("preset"+i)));
paramArrayList.add(paramArray1); paramArrayList.add(paramArray);
ParamArray paramArray2 = new ParamArray();
paramArray2.setHour(Integer.parseInt(map.get("hour2")));
paramArray2.setMinute(Integer.parseInt(map.get("min2")));
paramArray2.setPresetPosition(Integer.parseInt(map.get("preset2")));
paramArrayList.add(paramArray2);
ParamArray paramArray3 = new ParamArray();
paramArray3.setHour(Integer.parseInt(map.get("hour3")));
paramArray3.setMinute(Integer.parseInt(map.get("min3")));
paramArray3.setPresetPosition(Integer.parseInt(map.get("preset3")));
paramArrayList.add(paramArray3);
paras.setParamArray(paramArrayList);
} }
paras.setParamArray(paramArrayList);
} }
break; break;
default: default:

Loading…
Cancel
Save