|
@@ -8,6 +8,7 @@ import org.jeecg.common.api.vo.Result;
|
|
|
import org.jeecg.common.system.query.QueryGenerator;
|
|
|
import org.jeecg.common.util.oConvertUtils;
|
|
|
import org.jeecg.common.system.vo.SelectTreeModel;
|
|
|
+import org.jeecg.modules.baseSpace.convert.SpaceConvert;
|
|
|
import org.jeecg.modules.baseSpace.entity.Space;
|
|
|
import org.jeecg.modules.baseSpace.service.ISpaceService;
|
|
|
|
|
@@ -16,6 +17,10 @@ import com.baomidou.mybatisplus.core.metadata.IPage;
|
|
|
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
|
|
import lombok.extern.slf4j.Slf4j;
|
|
|
|
|
|
+import org.jeecg.modules.baseSpace.vo.SpaceTreeNodeVO;
|
|
|
+import org.jeecg.modules.tpmEquipmentTree.convert.TpmEquipmentTreeConvert;
|
|
|
+import org.jeecg.modules.tpmEquipmentTree.entity.TpmEquipmentTree;
|
|
|
+import org.jeecg.modules.tpmEquipmentTree.vo.TpmEquipmentTreeNodeVO;
|
|
|
import org.jeecg.modules.util.AutoCodeUtil;
|
|
|
import org.jeecg.modules.util.UserConstants;
|
|
|
import org.jeecg.common.system.base.controller.JeecgController;
|
|
@@ -42,9 +47,24 @@ public class SpaceController extends JeecgController<Space, ISpaceService>{
|
|
|
@Autowired
|
|
|
private AutoCodeUtil autoCodeUtil;
|
|
|
|
|
|
+ @ApiOperation(value="空间管理-树状结构列表查询", notes="空间管理-树状结构列表查询")
|
|
|
+ @GetMapping(value = "/treeList")
|
|
|
+ public Result<List<SpaceTreeNodeVO>> treeList(Space space){
|
|
|
+ if(space.getName()!=null && !"".equals(space.getName())){
|
|
|
+ QueryWrapper<Space> queryWrapper = new QueryWrapper<>();
|
|
|
+ queryWrapper.like(space.getName() != null && !space.getName().equals("name"),"name",space.getName());
|
|
|
+ List<Space> list = spaceService.list(queryWrapper);
|
|
|
+ List<SpaceTreeNodeVO> list1 = SpaceConvert.INSTANCE.convert(list);
|
|
|
+ return Result.OK(list1);
|
|
|
+ }else {
|
|
|
+ List<SpaceTreeNodeVO> list = spaceService.getChildrenNode("0");
|
|
|
+ return Result.OK(list);
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
@ApiOperation(value="空间管理--列表查询", notes="空间管理--列表查询")
|
|
|
@GetMapping(value = "/list")
|
|
|
- public Result<List<Space>> queryList(Space space,HttpServletRequest req){
|
|
|
+ public Result<List<Space>> queryList(Space space){
|
|
|
QueryWrapper<Space> queryWrapper = new QueryWrapper<>();
|
|
|
queryWrapper.like(space.getName() != null && !space.getName().equals(""),"name",space.getName());
|
|
|
List<Space> list = spaceService.list(queryWrapper);
|