| | |
| | | ProgramNodeVO node = new ProgramNodeVO(); |
| | | node.setId(String.valueOf(workshop.getId())); |
| | | node.setName(workshop.getDeptName()); |
| | | |
| | | node.setNodeType("workshop"); |
| | | roots.add(node); |
| | | |
| | | //加入车间下的工段 |
| | |
| | | nodeGd.setId(String.valueOf(gd.getId())); |
| | | nodeGd.setName(gd.getDeptName()); |
| | | nodeGd.setParentId(gd.getParentId()); |
| | | |
| | | nodeGd.setNodeType("seg"); |
| | | node.addChildren(nodeGd); |
| | | |
| | | //加入工段下的机床 |
| | |
| | | nodeMachine.setName(machine.getCode()); |
| | | nodeMachine.setId(String.valueOf(machine.getId())); |
| | | nodeMachine.setMachineCode(machine.getCode()); |
| | | nodeMachine.setNodeType("machine"); |
| | | addFolderNodes(nodeMachine); |
| | | |
| | | nodeGd.addChildren(nodeMachine); |
| | |
| | | sendNode.setName("SEND"); |
| | | sendNode.setMachineCode(nodeMachine.getMachineCode()); |
| | | sendNode.setDirType(MachineFile.DIR_TYPE_SEND); |
| | | sendNode.setNodeType("dir"); |
| | | //sendNode.setParentId(nodeMachine.getId()); |
| | | |
| | | ProgramNodeVO recNode = new ProgramNodeVO(); |
| | |
| | | recNode.setName("REC"); |
| | | recNode.setMachineCode(nodeMachine.getMachineCode()); |
| | | recNode.setDirType(MachineFile.DIR_TYPE_REC); |
| | | recNode.setNodeType("dir"); |
| | | |
| | | ProgramNodeVO tempNode = new ProgramNodeVO(); |
| | | tempNode.setId(nodeMachine.getId()+"_"+MachineFile.DIR_TYPE_TEMP); |
| | | tempNode.setName("TEMP"); |
| | | tempNode.setMachineCode(nodeMachine.getMachineCode()); |
| | | tempNode.setDirType(MachineFile.DIR_TYPE_TEMP); |
| | | |
| | | tempNode.setNodeType("dir"); |
| | | nodeMachine.setChildren(Arrays.asList(sendNode,recNode,tempNode)); |
| | | } |
| | | |