修改标准代码结构

This commit is contained in:
孙小云 2026-01-15 19:03:08 +08:00
parent 4b39eac142
commit dc2a2b5033
3 changed files with 5 additions and 7 deletions

View File

@ -3,15 +3,13 @@ package com.ruoyi.device.api;
import com.ruoyi.common.core.constant.SecurityConstants; import com.ruoyi.common.core.constant.SecurityConstants;
import com.ruoyi.common.core.constant.ServiceNameConstants; import com.ruoyi.common.core.constant.ServiceNameConstants;
import com.ruoyi.common.core.domain.R; import com.ruoyi.common.core.domain.R;
import com.ruoyi.device.api.domain.DeviceTemp; import com.ruoyi.device.api.domain.DeviceTempVO;
import com.ruoyi.device.api.factory.RemoteDeviceFallbackFactory; import com.ruoyi.device.api.factory.RemoteDeviceFallbackFactory;
import org.springframework.cloud.openfeign.FeignClient; import org.springframework.cloud.openfeign.FeignClient;
import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.PathVariable; import org.springframework.web.bind.annotation.PathVariable;
import org.springframework.web.bind.annotation.RequestHeader; import org.springframework.web.bind.annotation.RequestHeader;
import java.util.List;
/** /**
* 设备服务 * 设备服务
* *
@ -29,5 +27,5 @@ public interface RemoteDeviceService
* @return 结果 * @return 结果
*/ */
@GetMapping("/device/temp/{id}") @GetMapping("/device/temp/{id}")
R<DeviceTemp> getDeviceById(@PathVariable("id") String id, @RequestHeader(SecurityConstants.FROM_SOURCE) String source); R<DeviceTempVO> getDeviceById(@PathVariable("id") String id, @RequestHeader(SecurityConstants.FROM_SOURCE) String source);
} }

View File

@ -8,7 +8,7 @@ import com.ruoyi.common.core.web.domain.BaseEntity;
* @author ruoyi * @author ruoyi
* @date 2026-01-15 * @date 2026-01-15
*/ */
public class DeviceTemp extends BaseEntity public class DeviceTempVO extends BaseEntity
{ {
private static final long serialVersionUID = 1L; private static final long serialVersionUID = 1L;

View File

@ -2,7 +2,7 @@ package com.ruoyi.device.api.factory;
import com.ruoyi.common.core.domain.R; import com.ruoyi.common.core.domain.R;
import com.ruoyi.device.api.RemoteDeviceService; import com.ruoyi.device.api.RemoteDeviceService;
import com.ruoyi.device.api.domain.DeviceTemp; import com.ruoyi.device.api.domain.DeviceTempVO;
import org.slf4j.Logger; import org.slf4j.Logger;
import org.slf4j.LoggerFactory; import org.slf4j.LoggerFactory;
import org.springframework.cloud.openfeign.FallbackFactory; import org.springframework.cloud.openfeign.FallbackFactory;
@ -26,7 +26,7 @@ public class RemoteDeviceFallbackFactory implements FallbackFactory<RemoteDevice
return new RemoteDeviceService() return new RemoteDeviceService()
{ {
@Override @Override
public R<DeviceTemp> getDeviceById(String id, String source) public R<DeviceTempVO> getDeviceById(String id, String source)
{ {
return R.fail("获取设备信息失败:" + throwable.getMessage()); return R.fail("获取设备信息失败:" + throwable.getMessage());
} }