This commit is contained in:
孙小云 2026-01-20 14:20:08 +08:00
parent 9645f45af7
commit 69af79b842
1 changed files with 5 additions and 7 deletions

View File

@ -2,10 +2,10 @@ package com.ruoyi.device.controller;
import com.ruoyi.common.core.domain.R; import com.ruoyi.common.core.domain.R;
import com.ruoyi.common.core.web.controller.BaseController; import com.ruoyi.common.core.web.controller.BaseController;
import com.ruoyi.common.security.annotation.InnerAuth;
import com.ruoyi.device.api.domain.DockVO; import com.ruoyi.device.api.domain.DockVO;
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.GroupCreateRequest;
import com.ruoyi.device.api.domain.SwitchDockGroupRequest;
import com.ruoyi.device.service.api.IGroupService; import com.ruoyi.device.service.api.IGroupService;
import com.ruoyi.device.service.dto.GroupDTO; import com.ruoyi.device.service.dto.GroupDTO;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
@ -57,15 +57,13 @@ public class GroupController extends BaseController
/** /**
* 切换机场所在的分组 * 切换机场所在的分组
* *
* @param dockId 机场ID * @param request 切换分组请求
* @param groupId 分组ID
* @return 结果 * @return 结果
*/ */
@InnerAuth @PostMapping("/switch")
@PostMapping("/switch/{dockId}/{groupId}") public R<Void> switchDockGroup(@RequestBody SwitchDockGroupRequest request)
public R<Void> switchDockGroup(@PathVariable("dockId") Long dockId, @PathVariable("groupId") Long groupId)
{ {
groupService.switchDockGroup(dockId, groupId); groupService.switchDockGroup(request.getDockId(), request.getGroupId());
return R.ok(); return R.ok();
} }