From 23f02e6b45dd7cf0ab2e7827144913ca59575ea4 Mon Sep 17 00:00:00 2001 From: jinlin <jinlin> Date: 星期二, 04 三月 2025 18:59:23 +0800 Subject: [PATCH] jar --- src/main/java/com/example/client/service/TrackRecordAddOrUpdate.java | 12 ++++++++++++ 1 files changed, 12 insertions(+), 0 deletions(-) diff --git a/src/main/java/com/example/client/service/TrackRecordAddOrUpdate.java b/src/main/java/com/example/client/service/TrackRecordAddOrUpdate.java index ae76baf..5a3bc23 100644 --- a/src/main/java/com/example/client/service/TrackRecordAddOrUpdate.java +++ b/src/main/java/com/example/client/service/TrackRecordAddOrUpdate.java @@ -10,10 +10,13 @@ import com.example.server.progressTrack.model.DjJdgzNetworkLevel3List; import com.example.server.progressTrack.model.DjJdgzTrackRecord; import com.example.server.progressTrack.service.DjJdgzNetworkLevel3ListService; +import com.example.server.progressTrack.service.DjJdgzNetworkLevel3Service; import com.example.server.progressTrack.service.DjJdgzTrackRecordService; import com.example.server.progressTrack.service.NetWorkDiagramService; import com.example.server.sysOss.model.SysOss; 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.apache.commons.lang3.StringUtils; @@ -36,6 +39,8 @@ public class TrackRecordAddOrUpdate { @Autowired private DjJdgzTrackRecordService djJdgzTrackRecordService; + @Autowired + private DjJdgzNetworkLevel3Service djJdgzNetworkLevel3Service; @Autowired private TrackRecordManageService trackRecordManageService; @Autowired @@ -285,6 +290,13 @@ saveButton.addActionListener(new ActionListener() { @Override public void actionPerformed(ActionEvent e) { + SysUser user = (SysUser) CacheUtils.get("user", "user"); + DjJdgzNetworkLevel3 level3 = djJdgzNetworkLevel3Service.get(data.getLevel3NetworkId()); + if (user.getTeamgroup()!=null && !user.getTeamgroup().equals(level3.getTeamgroupId())){ + JOptionPane.showMessageDialog(null, "涓嶅彲鎿嶄綔鍏朵粬涓撲笟鏁版嵁", "鎻愮ず", JOptionPane.WARNING_MESSAGE); + return; + } + JComboBoxItem trackMethod = (JComboBoxItem) comboBox0.getSelectedItem(); JComboBoxItem currentStatus = (JComboBoxItem) comboBox1.getSelectedItem(); JComboBoxItem hasDelayRisk = (JComboBoxItem) comboBox2.getSelectedItem(); -- Gitblit v1.9.1