diff --git a/com.connor.jd.plm/src/com/connor/jd/plm/form/CSJHForm.java b/com.connor.jd.plm/src/com/connor/jd/plm/form/CSJHForm.java index 31bdb3d..d3389b4 100644 --- a/com.connor.jd.plm/src/com/connor/jd/plm/form/CSJHForm.java +++ b/com.connor.jd.plm/src/com/connor/jd/plm/form/CSJHForm.java @@ -171,12 +171,12 @@ public class CSJHForm extends AbstractRendering { // model.addRow(temp); //// } //// } - // } +// } final JTable table = new JTable(model) { @Override public boolean isCellEditable(int row, int column) { - if (column == 4 || column == 5 || column == 6 || column == 7 || column == 15) + if (column == 3 || column == 4 || column == 5 || column == 6 || column == 7 || column == 14) return false; else return true; @@ -247,7 +247,7 @@ public class CSJHForm extends AbstractRendering { System.out.println(filePath); System.out.println(fileName); int row = table.getSelectedRow(); - String value = (String) model.getValueAt(row, 13); + String value = (String) model.getValueAt(row, 14); if (value.equals("")) { try { TCComponentItemType itemtype = (TCComponentItemType) session.getTypeComponent("JD2_GTCSBG"); @@ -266,7 +266,7 @@ public class CSJHForm extends AbstractRendering { TCComponentDataset datasetMSExcelX = datasetType.create(filename[0], "", msType); datasetMSExcelX.setFiles(new String[] { filePath }, new String[] { "excel" });// 两参:文件路径,命名应用(text) item.getLatestItemRevision().add("IMAN_specification", datasetMSExcelX); - model.setValueAt(item.getProperty("current_id"), row, 13); + model.setValueAt(item.getProperty("current_id"), row, 14); } catch (TCException e1) { e1.printStackTrace(); } @@ -293,7 +293,7 @@ public class CSJHForm extends AbstractRendering { }); huizongButton.addActionListener(e -> { int row = table.getSelectedRow(); - String value = (String) model.getValueAt(row, 13); + String value = (String) model.getValueAt(row, 14); JFileChooser chooser = new JFileChooser(); chooser.setDialogTitle("选择上传的汇总结论"); FileFilter filter = new FileNameExtensionFilter("Excel工作簿(.xlsx)", "xlsx");// 设置文件过滤器,只列出JPG或GIF格式的图片 @@ -324,7 +324,7 @@ public class CSJHForm extends AbstractRendering { TCComponentDataset datasetMSExcelX = datasetType.create(filename[0], "", msType); datasetMSExcelX.setFiles(new String[] { filePath }, new String[] { "excel" });// 两参:文件路径,命名应用(text) item.getLatestItemRevision().add("IMAN_specification", datasetMSExcelX); - model.setValueAt(item.getProperty("current_id"), row, 13); + model.setValueAt(item.getProperty("current_id"), row, 14); } catch (TCException e1) { e1.printStackTrace(); } @@ -390,11 +390,11 @@ public class CSJHForm extends AbstractRendering { table.addMouseListener(new MouseAdapter() { @Override public void mouseClicked(MouseEvent e) { - if (table.getSelectedColumn() == 15) { + if (table.getSelectedColumn() == 14) { if (e.getClickCount() == 2) { System.out.println("双击了"); int selectedRow = table.getSelectedRow(); // 获得选中行索引 - String value = (String) model.getValueAt(selectedRow, 15); + String value = (String) model.getValueAt(selectedRow, 14); if (value == null) value = ""; if (!value.equals("")) {