From 797a584fa607a2d549d5ba0de3521a574b946c5f Mon Sep 17 00:00:00 2001 From: cyh Date: Fri, 15 Dec 2023 16:01:25 +0800 Subject: [PATCH] =?UTF-8?q?=E5=90=88=E5=B9=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../plm/createEcn/AssignIdController.class | Bin 10798 -> 9688 bytes .../plm/createEcn/CreateEcnController$1.class | Bin 2249 -> 2249 bytes .../plm/createEcn/CreateEcnController.class | Bin 34469 -> 33914 bytes .../plm/createEcn/RelateEcnController.class | Bin 8611 -> 8611 bytes .../bin/com/chint/plm/createEcn/Util.class | Bin 10788 -> 11642 bytes .../plm/createEcn/AssignIdController.java | 77 ++++++++---------- .../plm/createEcn/CreateEcnController.java | 27 +----- .../plm/createEcn/RelateEcnController.java | 24 ++++-- .../src/com/chint/plm/createEcn/Util.java | 24 +++++- 9 files changed, 74 insertions(+), 78 deletions(-) diff --git a/com.connor.chint.wuhan/bin/com/chint/plm/createEcn/AssignIdController.class b/com.connor.chint.wuhan/bin/com/chint/plm/createEcn/AssignIdController.class index dba562c6d3e7b32c457d4382244f2d29feb874ce..62d21f42da1e94aea26ac12062b07eb155db0068 100644 GIT binary patch delta 1447 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 diff --git a/com.connor.chint.wuhan/bin/com/chint/plm/createEcn/CreateEcnController$1.class b/com.connor.chint.wuhan/bin/com/chint/plm/createEcn/CreateEcnController$1.class index 410fd7d313e98dca7ad620c4c9b92449197cec2b..8525b2cfc22c318478292fef99085b0bd316da3c 100644 GIT binary patch delta 69 zcmX>pcv5f!J3C|GWDa%<#_-9G?DHjK8Mv9_85Efl7z~&b8SI&p82p%%8Dg1JCjVsj XVax)mk)NE(q0CqSWXVom#-R)VK&lYD delta 69 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 ma}1>=p?=bX87=FFLyGc)J z5DR|$?|laVpsiL%2Zj(UhXyp3JNmhv@7$@j6A*HgL+v4sh9)+`Ncns1I~`3- zY>H7btIptl%@NGX{i{wMSW&)XNyVb&21X-*fiVcRZW*35dPqUuomu0G`W0nOF)$9n zc~?===uth>)AC#}A6+iE2NO(ejfwJ7ol&9m3o|EX8Q4vF>o#@tFtI20lH2OWirxsJ@|(t?+`zu_ zY~64(75kYm4ErO5M9aA`b%}l|4m5EPrpfjposA&~=rVAaoE5SpIu(bTI6}>06y>EC z6=dg5G;kEH^~Ax)%AZ|bzW=`R(ozF6Xx0YW@}&meDhJnF=DFR(J0KmwF+M9Nt0>Dw z5*%Y z({gk2#!WUbpXM%Kw645tpDkw>7GRN%g$PaLz475u={<&wD9X+;aaxsV`WEC(%kP)! z!WlSA$C-XaGkt1~jd&N{Er*5m#(U-Juny)7^b+ql2O&CIo^IMunoSMS&%pbn=6Ry_ zd=mzP>B0rLNXLZ;4P|CvJsI3t$V0t_X5wOeKz{9M=UjqIb$ke+vHT#mG4(IQ<+6MI zNPJjk)^AyF1+Fyl5nM%Lpsh=vl#xa3H

b!)o`Mlr?U0&%BwPUAP*4({YVl-pmu@ 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 QJ{Y3SI2|VGCa3+2{}@6|ApigX delta 242 zcmWNIyGufG07lP86cl8ji%u4}+w2gC7>yBbZ4Nd!wJ1&f0|_k!SvPy9;`P?Ghh|S} zh#rGQG&D3x5d^mS;|z!M!Dq#+SjqM)Wmo*2-uYz)SYe1&0^|s>MwoRXSj5?2l04IF zl46Tlw#l%=0=q1+$AO_rfd)lhDAA_O4>tc)1de(*l!qe)a22AeFvp5;qH#_&#hDV+ zG&e?Fi=1oUMA3{64Y}rg!KEI!(g)Z2 Thtq>C`gq018>75uqa(>KvZzcm diff --git a/com.connor.chint.wuhan/bin/com/chint/plm/createEcn/Util.class b/com.connor.chint.wuhan/bin/com/chint/plm/createEcn/Util.class index eb0660a45d6bd92154a014d3aa987e6ceb2ac4f0..3b11a7e47f3f9d93f404ddde1e4a55b44913fa13 100644 GIT binary patch literal 11642 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 s13ZJA=3z>@ow factoryComb; + /** + * @param session + * @param groupID 组ID + * @param field 文本框 + * @param tar 选中对象 + * @param flag 正式变更或临时变更 + * @param assignBtn 指派按钮 + * @function 初始化 + */ public void initData(TCSession session,String groupID,TextField field,TCComponent tar,boolean flag,Button assignBtn) { // TODO Auto-generated method stub this.groupID = groupID; @@ -131,6 +140,10 @@ public class AssignIdController{ } + /** + * + * @function 根据首选项获取工厂和部门 + */ public void getCombox() { //根据首选项获取工厂和部门 String[] FO = session.getPreferenceService().getStringValues("CHINT_FAC_OFF"); @@ -159,6 +172,7 @@ public class AssignIdController{ //初始化下拉框的逻辑 factoryComb.getItems().addAll(facList); factoryComb.getSelectionModel().select(first_FO); + //添加监听 动态设置下拉框内容 factoryComb.valueProperty().addListener((obs, oldVal, newVal) -> { System.out.println("选择了:" + newVal); String index = factoryComb.getSelectionModel().getSelectedItem(); @@ -175,6 +189,7 @@ public class AssignIdController{ List init = foMap.get(factoryComb.getSelectionModel().getSelectedItem()); bmComb.getItems().addAll(init); + //添加监听 预览信息 bmComb.valueProperty().addListener((obs, oldVal, newVal) -> { System.out.println("选择了:" + newVal); SimpleDateFormat sdf = new SimpleDateFormat("yy"); @@ -224,51 +239,23 @@ public class AssignIdController{ // comBoxOffice = new JComboBox(new DefaultComboBoxModel(init.toArray(new String[init.size()]))); System.out.println("first_FO:" + first_FO); - if (tar.getType().equals("ZT2_Change")) { - String[] fo = null; - try { - fo = selectFO(tar.getProperty("item_id").split("-")[0]); - } catch (TCException e1) { - e1.printStackTrace(); - } - factoryComb.getSelectionModel().select(fo[0]); - bmComb.getSelectionModel().select(fo[1]); - factoryComb.setDisable(true); - bmComb.setDisable(true); - } - if (tar.getType().equals("ZT2_Change")) { - assignBtn.setDisable(true); - } else { - - } +// if (tar.getType().equals("ZT2_Change")) { +// String[] fo = null; +// try { +// fo = selectFO(tar.getProperty("item_id").split("-")[0]); +// } catch (TCException e1) { +// e1.printStackTrace(); +// } +// factoryComb.getSelectionModel().select(fo[0]); +// bmComb.getSelectionModel().select(fo[1]); +// factoryComb.setDisable(true); +// bmComb.setDisable(true); +// } +// if (tar.getType().equals("ZT2_Change")) { +// assignBtn.setDisable(true); +// } else { +// +// } } private Util util = new Util(); - private String[] selectFO(String searchword) { - String[] FO = new String[2]; - try { - Connection conn = null; - conn = util.connect(conn, session); - String query = "select FACTORY,OFFICE from CHINT_ECN_CODE where CODE like '" + searchword + "-%'"; - System.out.println(query); - - Statement stmt = conn.createStatement(); - ResultSet rs_get = null; - rs_get = stmt.executeQuery(query); - if (rs_get.next()) { - String FACTORY = rs_get.getString("FACTORY"); - FO[0] = FACTORY; - String OFFICE = rs_get.getString("OFFICE"); - FO[1] = OFFICE; - } - if (rs_get != null) { - rs_get.close(); - } - util.disconnect(conn, stmt, rs_get); - } catch (SQLException e1) { - e1.printStackTrace(); - } catch (Exception e2) { - e2.printStackTrace(); - } - return FO; - } } diff --git a/com.connor.chint.wuhan/src/com/chint/plm/createEcn/CreateEcnController.java b/com.connor.chint.wuhan/src/com/chint/plm/createEcn/CreateEcnController.java index 25bd501..1a0fc87 100644 --- a/com.connor.chint.wuhan/src/com/chint/plm/createEcn/CreateEcnController.java +++ b/com.connor.chint.wuhan/src/com/chint/plm/createEcn/CreateEcnController.java @@ -191,11 +191,11 @@ public class CreateEcnController extends KFXPanelController { } // dataset=(TCComponentDataset) item.getRelatedComponents("IMAN_reference")[0]; TCComponentDataset datasetM = getDataset(type, 0); - file = getExcel(datasetM); + file = Util.getExcel(datasetM); createOrReplace(dataset, file, changeName); } else { dataset = getDataset(type, 1); - file = getExcel(dataset); + file = Util.getExcel(dataset); createOrReplace(dataset, file, changeName); item.setRelated("IMAN_reference", new TCComponent[] { dataset }); } @@ -240,7 +240,7 @@ public class CreateEcnController extends KFXPanelController { dataset = getDataset(type, 1); item.setProperty("zt2_WBSNo", zt2_WBSNo); - File file = getExcel(dataset); + File file = Util.getExcel(dataset); createOrReplace(dataset, file, changeName); @@ -416,27 +416,6 @@ public class CreateEcnController extends KFXPanelController { } } - - - /* - * 获取变更单模板文件 - */ - private File getExcel(TCComponentDataset dateset) { - File fmsFile = null; - try { - TCComponentTcFile[] file = dateset.getTcFiles(); - if (file.length == 0 || file.length != 1) { - MessageBox.post("数据集没有命名引用的文件或文件过多,请检查!", "WARNING", MessageBox.WARNING); - return null; - } else { - fmsFile = file[0].getFmsFile(); - } - } catch (Exception e) { - e.printStackTrace(); - } - return fmsFile; - } - private String contractNo; //合同代号 private String contractName;//合同名称 diff --git a/com.connor.chint.wuhan/src/com/chint/plm/createEcn/RelateEcnController.java b/com.connor.chint.wuhan/src/com/chint/plm/createEcn/RelateEcnController.java index 9cbd805..78a3da3 100644 --- a/com.connor.chint.wuhan/src/com/chint/plm/createEcn/RelateEcnController.java +++ b/com.connor.chint.wuhan/src/com/chint/plm/createEcn/RelateEcnController.java @@ -98,12 +98,12 @@ public class RelateEcnController { this.controller = controller; this.session = session; initTable(); - } - /* - * 初始化表头,绑定bean对象 - */ + /** + * + * @function 初始化表格 + */ private void initTable() { // TODO Auto-generated method stub TableColumn numCol = new TableColumn("序号"); @@ -150,6 +150,10 @@ public class RelateEcnController { importBtnCol.prefWidthProperty().bind(tableView.widthProperty().multiply(0.10)); } + /** + * @param event + * @function 查询功能 + */ @FXML void searchClick(ActionEvent event) { String[] prefs = ChintPreferenceUtil.getPreferences("database_tc", session); @@ -200,16 +204,20 @@ public class RelateEcnController { SqlUtil.freeAll(); } } - /* - *关闭页面 + /** + * @param event + * @function 关闭页面 */ @FXML void closeClick(ActionEvent event) { Stage stage = (Stage)prodModelText.getScene().getWindow(); stage.close(); } - /* - * 根据组件拼接SQL + /** + * @param searchSqlBuff sql + * @param textField 文本 + * @param baseName 数据表中列名 + * @function 根据组件拼接SQL */ void appendSqlBuild(StringBuilder searchSqlBuff,TextField textField,String baseName) { String text = textField.getText(); diff --git a/com.connor.chint.wuhan/src/com/chint/plm/createEcn/Util.java b/com.connor.chint.wuhan/src/com/chint/plm/createEcn/Util.java index 55525c9..1f56910 100644 --- a/com.connor.chint.wuhan/src/com/chint/plm/createEcn/Util.java +++ b/com.connor.chint.wuhan/src/com/chint/plm/createEcn/Util.java @@ -23,8 +23,11 @@ import com.connor.chint.sap2.util.KUtil; import com.connor.chint.sap2.util.POIUtil; import com.teamcenter.rac.aif.kernel.AIFComponentContext; import com.teamcenter.rac.kernel.TCComponent; +import com.teamcenter.rac.kernel.TCComponentDataset; +import com.teamcenter.rac.kernel.TCComponentTcFile; import com.teamcenter.rac.kernel.TCException; import com.teamcenter.rac.kernel.TCSession; +import com.teamcenter.rac.util.MessageBox; public class Util { public Connection connect(Connection conn, TCSession session) { @@ -49,7 +52,26 @@ public class Util { return conn; } - + /** + * @param dateset + * @return 变更单模板文件 + * @function 获取变更单模板文件 + */ + public static File getExcel(TCComponentDataset dateset) { + File fmsFile = null; + try { + TCComponentTcFile[] file = dateset.getTcFiles(); + if (file.length == 0 || file.length != 1) { + MessageBox.post("数据集没有命名引用的文件或文件过多,请检查!", "WARNING", MessageBox.WARNING); + return null; + } else { + fmsFile = file[0].getFmsFile(); + } + } catch (Exception e) { + e.printStackTrace(); + } + return fmsFile; + } /** * @param target项目或变更对象 * @return 项目名称