| | |
| | | |
| | | import com.sandu.common.domain.ResponseVO; |
| | | import com.sandu.common.object.BaseConditionVO; |
| | | import com.sandu.common.security.annotation.AnonymousAccess; |
| | | import com.sandu.common.util.ResponseUtil; |
| | | import com.sandu.common.util.SpringContextHolder; |
| | | import com.sandu.ximon.admin.manager.iot.amqp.processor.AirDataProcessor; |
| | |
| | | * @return |
| | | */ |
| | | @GetMapping("/listAirData") |
| | | public ResponseVO<Object> listAirDataByKeyword(BaseConditionVO baseConditionVO, @RequestParam(required = false) String keyword) { |
| | | public ResponseVO<Object> listAirDataByKeyword(BaseConditionVO baseConditionVO, @RequestParam(value = "keyword", required = false) String keyword) { |
| | | if (!permissionConfig.check(MenuEnum.AIR_DATA_LIST.getCode())) { |
| | | return ResponseUtil.fail("缺少对应用户权限"); |
| | | } |
| | |
| | | return ResponseUtil.successPage(list); |
| | | } |
| | | |
| | | /** |
| | | * 查询大气数据历史 |
| | | * |
| | | * @param deviceMac 设备号 |
| | | * @return |
| | | */ |
| | | @GetMapping("/listAirDataOfDeviceCode") |
| | | public ResponseVO<Object> listAirDataOfDeviceCode(BaseConditionVO baseConditionVO, @RequestParam(value = "deviceMac", required = false) String deviceMac) { |
| | | if (!permissionConfig.check(MenuEnum.AIR_DATA_LIST_HISTORY.getCode())) { |
| | | return ResponseUtil.fail("缺少对应用户权限"); |
| | | } |
| | | List<AirDataBo> list = airDataService.listAirDataOfDeviceCode(baseConditionVO, deviceMac); |
| | | return ResponseUtil.successPage(list); |
| | | } |
| | | |
| | | @PostMapping("/updateAirEquipmentInfo") |
| | | public ResponseVO<Object> updataAirEquipmentInfo(@RequestBody List<String> listMac) { |
| | | if (!permissionConfig.check(MenuEnum.AIR_DATA_UPDATE.getCode())) { |