修改接口

This commit is contained in:
孙小云 2026-01-20 13:46:35 +08:00
parent 5a99599194
commit e8c036e087
4 changed files with 36 additions and 4 deletions

View File

@ -4,6 +4,7 @@ import com.ruoyi.common.core.constant.SecurityConstants;
import com.ruoyi.common.core.constant.ServiceNameConstants;
import com.ruoyi.common.core.domain.R;
import com.ruoyi.device.api.domain.GroupVO;
import com.ruoyi.device.api.domain.GroupCreateRequest;
import com.ruoyi.device.api.domain.DockVO;
import com.ruoyi.device.api.factory.RemoteGroupFallbackFactory;
import org.springframework.cloud.openfeign.FeignClient;
@ -23,12 +24,12 @@ public interface RemoteGroupService
/**
* 创建分组
*
* @param groupVO 分组信息
* @param request 分组创建请求
* @param source 请求来源
* @return 结果
*/
@PostMapping("/group/create")
R<Long> createGroup(@RequestBody GroupVO groupVO, @RequestHeader(SecurityConstants.FROM_SOURCE) String source);
R<Long> createGroup(@RequestBody GroupCreateRequest request, @RequestHeader(SecurityConstants.FROM_SOURCE) String source);
/**
* 删除分组

View File

@ -0,0 +1,30 @@
package com.ruoyi.device.api.domain;
/**
* 分组创建请求对象
*
* @author ruoyi
* @date 2026-01-20
*/
public class GroupCreateRequest
{
private String groupName;
public String getGroupName()
{
return groupName;
}
public void setGroupName(String groupName)
{
this.groupName = groupName;
}
@Override
public String toString()
{
return "GroupCreateRequest{" +
"groupName='" + groupName + '\'' +
'}';
}
}

View File

@ -3,6 +3,7 @@ package com.ruoyi.device.api.factory;
import com.ruoyi.common.core.domain.R;
import com.ruoyi.device.api.RemoteGroupService;
import com.ruoyi.device.api.domain.GroupVO;
import com.ruoyi.device.api.domain.GroupCreateRequest;
import com.ruoyi.device.api.domain.DockVO;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
@ -29,7 +30,7 @@ public class RemoteGroupFallbackFactory implements FallbackFactory<RemoteGroupSe
return new RemoteGroupService()
{
@Override
public R<Long> createGroup(GroupVO groupVO, String source)
public R<Long> createGroup(GroupCreateRequest request, String source)
{
return R.fail("创建分组失败:" + throwable.getMessage());
}

@ -1 +1 @@
Subproject commit aa328169e36dbd438c7627b288cda1944a9cf8e5
Subproject commit 7a6ff325c49aaef7e8e82217e331e1862ee3e05b