From a80b4a7eb099390bb53c967126fa97b30568e1a3 Mon Sep 17 00:00:00 2001 From: jinlin <jinlin> Date: 星期二, 01 四月 2025 10:01:38 +0800 Subject: [PATCH] 修改 --- src/main/java/com/example/client/service/Level3AddOrUpdate.java | 16 +++++++++++++++- 1 files changed, 15 insertions(+), 1 deletions(-) diff --git a/src/main/java/com/example/client/service/Level3AddOrUpdate.java b/src/main/java/com/example/client/service/Level3AddOrUpdate.java index 61b7ef0..3031d43 100644 --- a/src/main/java/com/example/client/service/Level3AddOrUpdate.java +++ b/src/main/java/com/example/client/service/Level3AddOrUpdate.java @@ -6,11 +6,14 @@ import com.example.client.utils.CellComboBoxEditor; import com.example.client.utils.CellComboBoxRenderer; import com.example.client.utils.CommonTable; +import com.example.server.progressTrack.model.DjJdgzNetworkLevel2List; import com.example.server.progressTrack.model.DjJdgzNetworkLevel3; import com.example.server.progressTrack.model.DjJdgzNetworkLevel3List; import com.example.server.progressTrack.service.DjJdgzNetworkLevel3ListService; import com.example.server.progressTrack.service.NetWorkDiagramService; import com.example.server.teamGroup.service.SysTeamGroupClassService; +import com.example.server.user.model.SysUser; +import com.example.server.utils.CacheUtils; import com.mxgraph.swing.mxGraphComponent; import com.mxgraph.view.mxGraph; import org.springframework.beans.factory.annotation.Autowired; @@ -105,6 +108,8 @@ if (newValue.equals("del")) { DefaultTableModel model = (DefaultTableModel) subTable.getModel(); model.removeRow(row); + DjJdgzNetworkLevel3List djJdgzNetworkLevel3List = finalList.get(row); + level3ListService.deleteLogic(djJdgzNetworkLevel3List.getId()); finalList.remove(row); } else { /* if (column == 1 && newValue instanceof Integer) { @@ -139,7 +144,7 @@ mxGraphComponent graphComponent = new mxGraphComponent(graph); graphComponent.setConnectable(false); graphComponent.setDragEnabled(false); - graphComponent.zoomTo(2, true); + graphComponent.zoomTo(1, true); diagram.add(graphComponent); mxGraph finalGraph = graph; @@ -158,8 +163,17 @@ btnSave.addActionListener(new ActionListener() { @Override public void actionPerformed(ActionEvent e) { + SysUser user = (SysUser) CacheUtils.get("user","user"); + if (user==null){ + JOptionPane.showMessageDialog(null, "鐢ㄦ埛澶辨晥璇烽��鍑哄苟閲嶆柊鐧诲綍", "鎻愮ず", JOptionPane.WARNING_MESSAGE); + return; + } + if (subTable.isEditing()) { + subTable.getCellEditor().stopCellEditing(); + } CommonTable.saveTableList(finalList, subTable, columnDto); level3ListService.save(finalList, data.getId(), diagram, finalGraph1); + JOptionPane.showMessageDialog(null, "淇濆瓨鎴愬姛", "鎻愮ず", JOptionPane.WARNING_MESSAGE); } }); -- Gitblit v1.9.1