jinlin
2025-04-28 efce7ce3e63712ecc8b4c3039a73b508fc3ea880
src/main/java/com/example/server/progressTrack/service/DjJdgzNetworkLevel3ListService.java
@@ -1,5 +1,6 @@
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;
@@ -16,6 +17,7 @@
import org.springframework.stereotype.Service;
import javax.swing.*;
import java.util.ArrayList;
import java.util.List;
import java.util.Map;
@@ -63,8 +65,16 @@
        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);
@@ -83,7 +93,7 @@
        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) {