刷新方案
文件目录:org.jeecg.modules.demo.apimanage.service
/*** 按钮刷新更新时间(用户长时间在同一页面上)* @param map* @param jsonObject* @return*/public ResponseResult selectDeviceAllTimer(Map<String, Object> map, JSONObject jsonObject) {List<Map<String, Object>> timeList = null;String userId = String.valueOf(jsonObject.get("userId"));timeList = nhiotgreenhousedeviceinfoService.selectNhiotDeviceUdateTime(userId);map.put("dataTime", timeList);return ResponseResult.success(map);}
农嗨云存储过程
backup_device_operation_his 该存储过程是把设备操作历史记录的三天前的数据 拷贝到 备份表
check_cloudeye 该存储过程是获取云眼设备的各种数据 整合到一个表里面
这个存储过程可以优化速度 前提是不查询云眼的截图
优化代码如下:
SELECTDISTINCT cloudeye.cloudeye_id,cloudeye.online_state,cloudeye.update_time,equipment.create_time,device.user_idFROMnh_iot_cloudeye_live AS cloudeyeLEFT JOIN nh_iot_device_equipment_code_info AS equipment ON cloudeye.cloudeye_id = equipment.equipment_codeLEFT JOIN nh_iot_device AS device ON device.device_id=equipment.equipment_codeWHEREequipment.equipment_type = 6 and equipment.isuse=1 and device.isdel=0 and device.device_type=6and device.isdel=0;
check_greenhouse 该存储过程整合云棚数据新增到表
field_moth_stat 云田一月数据统计
field_week_stat 云田一周数据统计
