RemoteDeviceService.java 947 B

1234567891011121314151617181920212223
  1. package com.xunmei.system.api;
  2. import com.xunmei.common.core.constant.SecurityConstants;
  3. import com.xunmei.common.core.constant.ServiceNameConstants;
  4. import com.xunmei.common.core.domain.R;
  5. import com.xunmei.system.api.domain.SysDevice;
  6. import com.xunmei.system.api.dto.SysDeviceInnerListDto;
  7. import org.springframework.cloud.openfeign.FeignClient;
  8. import org.springframework.web.bind.annotation.*;
  9. import java.util.List;
  10. /**
  11. * @author :LuoWei
  12. * @date : 2023/8/29
  13. */
  14. @FeignClient(contextId = "remoteDeviceService", value = ServiceNameConstants.SYSTEM_SERVICE)
  15. public interface RemoteDeviceService {
  16. @GetMapping("/device/getInfoById")
  17. SysDevice getInfoById(@RequestParam("id") Long id, @RequestHeader(SecurityConstants.FROM_SOURCE) String source);
  18. @GetMapping("/device/findList")
  19. R<List<SysDevice>> findList(@RequestParam("orgId") SysDeviceInnerListDto listDto, @RequestHeader(SecurityConstants.FROM_SOURCE) String source);
  20. }