1. 调整
This commit is contained in:
parent
b8d0c9acb9
commit
00c5f92445
|
@ -205,15 +205,21 @@ public class AsDeviceServiceImpl extends ServiceImpl<AsDeviceMapper, AsDevice> i
|
||||||
String pulseModeSwitch = "true".equals(asDevice.getPulseMode()) ? "1" : "0";//脉冲模式开关
|
String pulseModeSwitch = "true".equals(asDevice.getPulseMode()) ? "1" : "0";//脉冲模式开关
|
||||||
JSONObject pulseModeParamObj = JSON.parseObject(asDevice.getPulseModeParam());
|
JSONObject pulseModeParamObj = JSON.parseObject(asDevice.getPulseModeParam());
|
||||||
//将‘0分3秒’这样的字符串转换成秒
|
//将‘0分3秒’这样的字符串转换成秒
|
||||||
int sprayTime1 = convertStringToSeconds(pulseModeParamObj.getString("sprayTime"));//喷洒时间
|
int sprayTime1 = convertStringToSeconds(pulseModeParamObj.getString("js_sec"));//喷洒时间
|
||||||
int intervalTime = convertStringToSeconds(pulseModeParamObj.getString("intervalTime"));//间隔时间
|
int intervalTime = convertStringToSeconds(pulseModeParamObj.getString("jg_sec"));//间隔时间
|
||||||
|
|
||||||
Integer waterIntensity = asDevice.getWaterIntensity();
|
Integer waterIntensity = asDevice.getWaterIntensity();
|
||||||
|
|
||||||
String min = asDevice.getScreenRestTime().replace("min", "");//息屏时间转换成秒
|
String min = asDevice.getScreenRestTime().replace("min", "");//息屏时间转换成秒
|
||||||
Integer minNum = Integer.parseInt(min) * 60;
|
String screenRestTime;
|
||||||
Integer hourNum = Integer.parseInt(min.replace("hour", "")) * 60 * 60;
|
if(min.contains("hour")){
|
||||||
String screenRestTime = min.contains("hour") ? hourNum.toString() : minNum.toString();
|
String hour = min.replace("hour", "");
|
||||||
|
Integer hourNum = Integer.parseInt(hour) * 60 * 60;
|
||||||
|
screenRestTime = hourNum.toString();
|
||||||
|
}else{
|
||||||
|
Integer minNum = Integer.parseInt(min) * 60;
|
||||||
|
screenRestTime = minNum.toString();
|
||||||
|
}
|
||||||
String screenRestTimeSwitch = "99".equals(asDevice.getScreenRestTime()) ? "0" : "1";//息屏开关
|
String screenRestTimeSwitch = "99".equals(asDevice.getScreenRestTime()) ? "0" : "1";//息屏开关
|
||||||
StringBuilder command = new StringBuilder()
|
StringBuilder command = new StringBuilder()
|
||||||
.append("qiangdu").append(waterIntensity).append(IotConstants.COMMAND_SEPARATOR)
|
.append("qiangdu").append(waterIntensity).append(IotConstants.COMMAND_SEPARATOR)
|
||||||
|
|
Loading…
Reference in New Issue
Block a user