| | |
| | | package com.example.server.progressTrack.service; |
| | | |
| | | import com.example.client.dto.ColumnDto; |
| | | import com.example.client.dto.JComboBoxItem; |
| | | import com.example.client.service.BaseService; |
| | | import com.example.server.progressTrack.Dto.DiagramMajorDto; |
| | |
| | | import org.springframework.stereotype.Service; |
| | | |
| | | import javax.swing.*; |
| | | import java.util.ArrayList; |
| | | import java.util.List; |
| | | import java.util.Map; |
| | | |
| | |
| | | |
| | | public DjJdgzNetworkLevel3List getNextNode(Long nodeId, Long networkId) { |
| | | DjJdgzNetworkLevel3List djJdgzNetworkLevel3List =new DjJdgzNetworkLevel3List(); |
| | | List<DjJdgzNetworkLevel3List> list = baseDao.getNextNode(this.get(nodeId).getSort()+1,networkId); |
| | | List<DjJdgzNetworkLevel3List> list = baseDao.getNextNode(this.get(nodeId).getSort(),networkId); |
| | | if(list.size()>0){ |
| | | djJdgzNetworkLevel3List = list.get(0); |
| | | }else{ |
| | |
| | | return djJdgzNetworkLevel3List; |
| | | } |
| | | |
| | | public List<DjJdgzNetworkLevel3List> getDefult() { |
| | | return baseDao.getDefult(); |
| | | public List<DjJdgzNetworkLevel3List> getDefult(String type) { |
| | | Long defultId = null; |
| | | if (type.equals("改进性修理")||type.equals("改换装")){ |
| | | defultId = 10002L; |
| | | } else if (type.equals("不复装设备")) { |
| | | defultId = 10001L; |
| | | }else if (type.equals("修理")) { |
| | | defultId = 10000L; |
| | | } |
| | | return baseDao.getDefult(defultId); |
| | | } |
| | | public void save(List<DjJdgzNetworkLevel3List> list, Long networkId, JPanel jPanel, mxGraph graph) { |
| | | //baseDao.deleteAll(networkId); |
| | |
| | | data.setContent(simpleDiagram); |
| | | djJdgzNetworkLevel3Service.update(data); |
| | | |
| | | netWorkDiagramService.getCsDiagram(graph,simpleDiagram,null,jPanel.getWidth(),jPanel.getHeight()); |
| | | netWorkDiagramService.getCsDiagram(graph,simpleDiagram,null,jPanel.getWidth(),jPanel.getHeight(),null); |
| | | } |
| | | |
| | | public JComboBoxItem[] getListBothItem(Long networkId) { |