| 1234567891011121314151617181920212223 |
- package com.xunmei.system.api;
- import com.xunmei.common.core.constant.SecurityConstants;
- import com.xunmei.common.core.constant.ServiceNameConstants;
- import com.xunmei.common.core.domain.R;
- import com.xunmei.system.api.domain.SysDevice;
- import com.xunmei.system.api.dto.SysDeviceInnerListDto;
- import org.springframework.cloud.openfeign.FeignClient;
- import org.springframework.web.bind.annotation.*;
- import java.util.List;
- /**
- * @author :LuoWei
- * @date : 2023/8/29
- */
- @FeignClient(contextId = "remoteDeviceService", value = ServiceNameConstants.SYSTEM_SERVICE)
- public interface RemoteDeviceService {
- @GetMapping("/device/getInfoById")
- SysDevice getInfoById(@RequestParam("id") Long id, @RequestHeader(SecurityConstants.FROM_SOURCE) String source);
- @GetMapping("/device/findList")
- R<List<SysDevice>> findList(@RequestParam("orgId") SysDeviceInnerListDto listDto, @RequestHeader(SecurityConstants.FROM_SOURCE) String source);
- }
|