| | |
| | | locAttrs: "LocAttrs", |
| | | }, |
| | | container: { |
| | | code: "code", |
| | | name: "name", |
| | | typeId: "typeId", |
| | | used: "used", |
| | | lenght: "lenght", |
| | | width: "width", |
| | | height: "height", |
| | | rstLen: "rstLen", |
| | | rstWid: "rstWid", |
| | | rstWei: "rstWei", |
| | | rstHei: "rstHei", |
| | | panrentId: "panrentId", |
| | | vaildTime: "vaildTime", |
| | | flagRycle: "flagRycle", |
| | | flagLogic: "flagLogic", |
| | | code: "Code", |
| | | name: "Name", |
| | | typeId: "TypeId", |
| | | used: "Used", |
| | | lenght: "Lenght", |
| | | width: "Width", |
| | | height: "Height", |
| | | rstLen: "RstLen", |
| | | rstWid: "RstWid", |
| | | rstWei: "RstWei", |
| | | rstHei: "RstHei", |
| | | panrentId: "PanrentId", |
| | | vaildTime: "VaildTime", |
| | | flagRycle: "FlagRycle", |
| | | flagLogic: "FlagLogic", |
| | | }, |
| | | contract: { |
| | | code: "Code", |
| | |
| | | projectName: "ProjectName", |
| | | }, |
| | | qlyInspect: { |
| | | code: "code", |
| | | name: "name", |
| | | code: "Code", |
| | | name: "Name", |
| | | }, |
| | | dictType: { |
| | | code: "Code", |
| | |
| | | |
| | | @PreAuthorize("hasAuthority('manager:matnrGroup:list')") |
| | | @PostMapping("/matnrGroup/tree") |
| | | public R tree() { |
| | | List<MatnrGroup> matnrs = matnrGroupService.list(new LambdaQueryWrapper<>()); |
| | | public R tree(@RequestBody Map<String, Object> map) { |
| | | List<MatnrGroup> matnrs = new ArrayList<>(); |
| | | if (Objects.isNull(map)) { |
| | | matnrs = matnrGroupService.list(new LambdaQueryWrapper<>()); |
| | | } else { |
| | | if (Objects.isNull(map.get("condition"))) { |
| | | return R.ok("condition参数不能为空!!"); |
| | | } |
| | | matnrs = matnrGroupService.list(new LambdaQueryWrapper<MatnrGroup>().like(MatnrGroup::getName, map.get("condition"))); |
| | | } |
| | | List<MatnrGroup> treeData = Utils.toTreeData(matnrs, 0L, MatnrGroup::getParentId, MatnrGroup::getId, MatnrGroup::setChildren); |
| | | return R.ok().add(treeData); |
| | | } |