修改接口
This commit is contained in:
parent
5a99599194
commit
e8c036e087
|
|
@ -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);
|
||||
|
||||
/**
|
||||
* 删除分组
|
||||
|
|
|
|||
|
|
@ -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 + '\'' +
|
||||
'}';
|
||||
}
|
||||
}
|
||||
|
|
@ -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
|
||||
Loading…
Reference in New Issue