|
@@ -6,13 +6,13 @@ import com.sky.ioc.entity.Indeicator;
|
|
import com.sky.ioc.entity.Label;
|
|
import com.sky.ioc.entity.Label;
|
|
import com.sky.ioc.entity.params.IocParam;
|
|
import com.sky.ioc.entity.params.IocParam;
|
|
import com.sky.ioc.service.fitness.HealthService;
|
|
import com.sky.ioc.service.fitness.HealthService;
|
|
-import com.sky.ioc.tool.FalseData;
|
|
|
|
import com.sky.ioc.tool.GeneralMethod;
|
|
import com.sky.ioc.tool.GeneralMethod;
|
|
import com.sky.ioc.tool.ReturnMsg;
|
|
import com.sky.ioc.tool.ReturnMsg;
|
|
import org.springframework.stereotype.Service;
|
|
import org.springframework.stereotype.Service;
|
|
|
|
|
|
import java.util.ArrayList;
|
|
import java.util.ArrayList;
|
|
import java.util.List;
|
|
import java.util.List;
|
|
|
|
+import java.util.concurrent.ThreadLocalRandom;
|
|
|
|
|
|
/**
|
|
/**
|
|
* TODO 健康小屋
|
|
* TODO 健康小屋
|
|
@@ -71,14 +71,15 @@ public class HealthServiceImpl implements HealthService {
|
|
@Override
|
|
@Override
|
|
public ReturnMsg getEnvironmentalDetection(IocParam iocParam) {
|
|
public ReturnMsg getEnvironmentalDetection(IocParam iocParam) {
|
|
List<Environment> arrayList = new ArrayList<>();
|
|
List<Environment> arrayList = new ArrayList<>();
|
|
- arrayList.add(new Environment("pm","pm2.5","1"));
|
|
|
|
- arrayList.add(new Environment("pm","pm2.5","2"));
|
|
|
|
|
|
+ ThreadLocalRandom current = ThreadLocalRandom.current();
|
|
|
|
+ arrayList.add(new Environment("pm","pm2.5","1", current.nextInt(50,100)+""));
|
|
|
|
+ arrayList.add(new Environment("pm","pm2.5","2", current.nextInt(100,150)+""));
|
|
|
|
|
|
- arrayList.add(new Environment("hm","湿度","1"));
|
|
|
|
- arrayList.add(new Environment("hm","湿度","2"));
|
|
|
|
|
|
+ arrayList.add(new Environment("hm","湿度","1", current.nextInt(35,50)+""));
|
|
|
|
+ arrayList.add(new Environment("hm","湿度","2", current.nextInt(20,35)+""));
|
|
|
|
|
|
- arrayList.add(new Environment("tm","温度","1"));
|
|
|
|
- arrayList.add(new Environment("tm","温度","2"));
|
|
|
|
- return ReturnMsg.ok(FalseData.REPORTFORMSLIST3);
|
|
|
|
|
|
+ arrayList.add(new Environment("tm","温度","1", current.nextInt(20,26)+""));
|
|
|
|
+ arrayList.add(new Environment("tm","温度","2", current.nextInt(15,30)+""));
|
|
|
|
+ return ReturnMsg.ok(arrayList);
|
|
}
|
|
}
|
|
}
|
|
}
|