From a3fe79e605b07a5a908599aaa830a0860e9423d2 Mon Sep 17 00:00:00 2001 From: jinlin <jinlin> Date: 星期三, 14 五月 2025 17:34:27 +0800 Subject: [PATCH] 修改 --- src/main/java/com/example/client/service/TeamGroupManageService.java | 24 ++++++++++++------------ 1 files changed, 12 insertions(+), 12 deletions(-) diff --git a/src/main/java/com/example/client/service/TeamGroupManageService.java b/src/main/java/com/example/client/service/TeamGroupManageService.java index 4b5ed0d..194c897 100644 --- a/src/main/java/com/example/client/service/TeamGroupManageService.java +++ b/src/main/java/com/example/client/service/TeamGroupManageService.java @@ -26,6 +26,8 @@ public class TeamGroupManageService { @Autowired private SysTeamGroupClassService sysTeamGroupClassService; + @Autowired + private TeamGroupAddOrUpdate addOrUpdate; private JTable table; private List<ColumnDto> columnDto; @@ -60,19 +62,18 @@ table = CommonTable.createCommonTable(list, columnDto); table.setRowHeight(25); - table.setAutoCreateRowSorter(true); table.setAutoResizeMode(JTable.AUTO_RESIZE_OFF); - //tableModelListener(table,jFrame,list); + tableModelListener(table,jFrame,list); - /* btnInsert.addActionListener(new ActionListener() { + btnInsert.addActionListener(new ActionListener() { @Override public void actionPerformed(ActionEvent e) { - SysUser data = new SysUser(); - addOrUpdate.openDialog(data,jFrame, columnDto,table); jFrame.setEnabled(false); + SysTeamGroupClass data = new SysTeamGroupClass(); + addOrUpdate.openDialog(data,jFrame, columnDto,table); } - });*/ + }); JScrollPane scrollPane = new JScrollPane(table, JScrollPane.VERTICAL_SCROLLBAR_ALWAYS, JScrollPane.HORIZONTAL_SCROLLBAR_ALWAYS); scrollPane.setViewportView(table); @@ -83,7 +84,7 @@ return panel; } - /* public void tableModelListener(JTable table,JFrame jFrame,List<SysUser> list){ + public void tableModelListener(JTable table,JFrame jFrame,List<SysTeamGroupClass> list){ table.getModel().addTableModelListener(e -> { // 妫�鏌ヤ簨浠剁被鍨� if (e.getType() == TableModelEvent.UPDATE) { @@ -95,15 +96,15 @@ Object newValue = table.getModel().getValueAt(row, column); // 杈撳嚭鍙樺寲淇℃伅 if (newValue.equals("edit")){ - SysUser data = list.get(row); - addOrUpdate.openDialog(data,jFrame, columnDto,table); jFrame.setEnabled(false); + SysTeamGroupClass data = list.get(row); + addOrUpdate.openDialog(data,jFrame, columnDto,table); }else if(newValue.equals("del")) { int n = JOptionPane.showConfirmDialog(null, "鏄惁鍒犻櫎?", "鎻愮ず", JOptionPane.YES_NO_OPTION); if (n == 0) { DefaultTableModel model = (DefaultTableModel) table.getModel(); - SysUser data = list.get(row); - userService.deleteLogic(data.getId()); + SysTeamGroupClass data = list.get(row); + sysTeamGroupClassService.deleteLogic(data.getId()); list.remove(row); model.removeRow(row); } @@ -112,7 +113,6 @@ } }); } -*/ } -- Gitblit v1.9.1