|
@@ -38,6 +38,7 @@ import org.springblade.core.tool.api.R;
|
|
|
import org.springblade.core.tool.utils.IoUtil;
|
|
import org.springblade.core.tool.utils.IoUtil;
|
|
|
import org.springblade.core.tool.utils.ObjectUtil;
|
|
import org.springblade.core.tool.utils.ObjectUtil;
|
|
|
import org.springblade.core.tool.utils.ResourceUtil;
|
|
import org.springblade.core.tool.utils.ResourceUtil;
|
|
|
|
|
+import org.springblade.manager.dto.MoveNodeDTO;
|
|
|
import org.springblade.manager.dto.TableSortDTO;
|
|
import org.springblade.manager.dto.TableSortDTO;
|
|
|
import org.springblade.manager.dto.WbsTreeContractDTO2;
|
|
import org.springblade.manager.dto.WbsTreeContractDTO2;
|
|
|
import org.springblade.manager.entity.*;
|
|
import org.springblade.manager.entity.*;
|
|
@@ -868,7 +869,19 @@ public class WbsTreeContractController extends BladeController {
|
|
|
return iWbsTreeContractService.exportTree(contractId,response);
|
|
return iWbsTreeContractService.exportTree(contractId,response);
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
|
|
+ @GetMapping("/getSiblingWbsContract")
|
|
|
|
|
+ @ApiOperation(value = "获取同一层级的所有节点节点")
|
|
|
|
|
+ @ApiOperationSupport(order = 32)
|
|
|
|
|
+ public R <List<WbsTreeContract>> getSiblingWbsContract(@RequestParam Long pKeyId){
|
|
|
|
|
+ return iWbsTreeContractService.getSiblingWbsContract(pKeyId);
|
|
|
|
|
+ }
|
|
|
|
|
|
|
|
|
|
+ @PostMapping("/moveNode")
|
|
|
|
|
+ @ApiOperation(value = "跨节点移动")
|
|
|
|
|
+ @ApiOperationSupport(order = 33)
|
|
|
|
|
+ public R moveNode (@RequestBody MoveNodeDTO dto){
|
|
|
|
|
+ return iWbsTreeContractService.moveNode(dto);
|
|
|
|
|
+ }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|