修改接口
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.constant.ServiceNameConstants;
|
||||||
import com.ruoyi.common.core.domain.R;
|
import com.ruoyi.common.core.domain.R;
|
||||||
import com.ruoyi.device.api.domain.GroupVO;
|
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.domain.DockVO;
|
||||||
import com.ruoyi.device.api.factory.RemoteGroupFallbackFactory;
|
import com.ruoyi.device.api.factory.RemoteGroupFallbackFactory;
|
||||||
import org.springframework.cloud.openfeign.FeignClient;
|
import org.springframework.cloud.openfeign.FeignClient;
|
||||||
|
|
@ -23,12 +24,12 @@ public interface RemoteGroupService
|
||||||
/**
|
/**
|
||||||
* 创建分组
|
* 创建分组
|
||||||
*
|
*
|
||||||
* @param groupVO 分组信息
|
* @param request 分组创建请求
|
||||||
* @param source 请求来源
|
* @param source 请求来源
|
||||||
* @return 结果
|
* @return 结果
|
||||||
*/
|
*/
|
||||||
@PostMapping("/group/create")
|
@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.common.core.domain.R;
|
||||||
import com.ruoyi.device.api.RemoteGroupService;
|
import com.ruoyi.device.api.RemoteGroupService;
|
||||||
import com.ruoyi.device.api.domain.GroupVO;
|
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.domain.DockVO;
|
||||||
import org.slf4j.Logger;
|
import org.slf4j.Logger;
|
||||||
import org.slf4j.LoggerFactory;
|
import org.slf4j.LoggerFactory;
|
||||||
|
|
@ -29,7 +30,7 @@ public class RemoteGroupFallbackFactory implements FallbackFactory<RemoteGroupSe
|
||||||
return new RemoteGroupService()
|
return new RemoteGroupService()
|
||||||
{
|
{
|
||||||
@Override
|
@Override
|
||||||
public R<Long> createGroup(GroupVO groupVO, String source)
|
public R<Long> createGroup(GroupCreateRequest request, String source)
|
||||||
{
|
{
|
||||||
return R.fail("创建分组失败:" + throwable.getMessage());
|
return R.fail("创建分组失败:" + throwable.getMessage());
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -1 +1 @@
|
||||||
Subproject commit aa328169e36dbd438c7627b288cda1944a9cf8e5
|
Subproject commit 7a6ff325c49aaef7e8e82217e331e1862ee3e05b
|
||||||
Loading…
Reference in New Issue