| 1234567891011121314151617181920212223242526272829 |
- package com.usky.iot;
- import com.usky.iot.factory.RemoteIotTaskFactory;
- import org.springframework.cloud.openfeign.FeignClient;
- import org.springframework.web.bind.annotation.GetMapping;
- import org.springframework.web.bind.annotation.RequestParam;
- @FeignClient(contextId = "remoteIotTaskService", value = "service-iot" , fallbackFactory = RemoteIotTaskFactory.class)
- public interface RemoteIotTaskService {
- @GetMapping("/dataOverviewJobData")
- void dataOverviewJobData();
- @GetMapping("/deviceStatus")
- void deviceStatus();
- @GetMapping("/deviceOffLineAlarm")
- void deviceOffLineAlarm();
- @GetMapping("/customInfoStatus")
- void customInfoStatus();
- @GetMapping("/addDeviceInfo")
- void addDeviceInfo(@RequestParam("productCode") String productCode, @RequestParam(value = "deviceUuid") String deviceUuid, @RequestParam(value = "deviceId") String deviceId, @RequestParam(value = "deviceName") String deviceName, @RequestParam(value = "installAddress") String installAddress, @RequestParam(value = "serviceStatus") Integer serviceStatus);
- @GetMapping("/deleteDeviceInfo")
- void deleteDeviceInfo(@RequestParam(value = "deviceUuid") String deviceUuid);
- }
|