| | |
| | | XIXUN_PLAN_SCHEDULE("熙讯执行中的定时"), |
| | | XIXUN_CLOSE_AIR("熙讯关闭大气推送"), |
| | | XIXUN_CLEAN("熙讯清屏"), |
| | | |
| | | |
| | | WATER_EQUIPMENT_ADD("新增水质设备"); |
| | | |
| | | |
| | |
| | | */ |
| | | @Mapper |
| | | public interface AirDataMapper extends BaseMapper<AirData> { |
| | | List<String> listAirEquipmentMAC(); |
| | | |
| | | List<Long> listAirId(String keyword, Long userid); |
| | | |
| | |
| | | <result property="updateTime" column="update_time" jdbcType="TIMESTAMP"/> |
| | | </resultMap> |
| | | |
| | | <select id="listAirEquipmentMAC" resultType="java.lang.String"> |
| | | SELECT DISTINCT device_mac |
| | | FROM air_data |
| | | </select> |
| | | |
| | | |
| | | <select id="listAirId" resultType="java.lang.Long"> |
| | | SELECT |
| | | MAX(t1.id) AS air_id |
| | |
| | | return ResponseUtil.successPage(list); |
| | | } |
| | | |
| | | /** |
| | | * 查询大气设备MAC地址 |
| | | * |
| | | * @return |
| | | */ |
| | | @GetMapping("/listAirEquipmentMAC") |
| | | public ResponseVO<Object> listAirEquipmentMAC() { |
| | | //TODO |
| | | List<String> list = airDataService.listAirEquipmentMAC(); |
| | | return ResponseUtil.success(list); |
| | | } |
| | | |
| | | |
| | | @PostMapping("/updateAirEquipmentInfo") |
| | | public ResponseVO<Object> updataAirEquipmentInfo(@RequestBody List<String> listMac) { |
| | | if (!permissionConfig.check(MenuEnum.AIR_DATA_UPDATE.getCode())) { |
| | |
| | | } |
| | | |
| | | /** |
| | | * 查询大气设备MAC地址 |
| | | */ |
| | | public List<String> listAirEquipmentMAC() { |
| | | return airDataMapper.listAirEquipmentMAC(); |
| | | } |
| | | |
| | | /** |
| | | * + |
| | | * 根据灯杆id查询大气数据 |
| | | */ |