|
|
|
@ -174,7 +174,7 @@ public class CreateEcnController extends KFXPanelController {
|
|
|
|
|
// 实现单选功能
|
|
|
|
|
rb_formalChange.setToggleGroup(group);
|
|
|
|
|
rb_tempChange.setToggleGroup(group);
|
|
|
|
|
rb_formalChange.setSelected(true);
|
|
|
|
|
rb_tempChange.setSelected(true);//更改类型默认值改为“临时更改”
|
|
|
|
|
referencePane.setExpanded(true);
|
|
|
|
|
|
|
|
|
|
ToggleGroup groupGc = new ToggleGroup(); // 变更类型组
|
|
|
|
@ -1212,8 +1212,15 @@ public class CreateEcnController extends KFXPanelController {
|
|
|
|
|
String encodeQuery = URIUtil.encodeQuery(userVal);
|
|
|
|
|
System.out.println("setOnAction" + encodeQuery);
|
|
|
|
|
String[][] datas = getUserItemOA(encodeQuery);
|
|
|
|
|
if(datas == null || datas.length == 0)
|
|
|
|
|
if(datas == null || datas.length == 0) {
|
|
|
|
|
//提示指派失败就清空这个值
|
|
|
|
|
for (int i = start; i < end; i++) {
|
|
|
|
|
refTableBeans.get(i).setUserUUid("");
|
|
|
|
|
refTableBeans.get(i).setUserPane("");
|
|
|
|
|
}
|
|
|
|
|
refTable.refresh();
|
|
|
|
|
return;
|
|
|
|
|
}
|
|
|
|
|
if(datas.length == 1) {
|
|
|
|
|
Platform.runLater(() -> {
|
|
|
|
|
for (int i = start; i < end; i++) {
|
|
|
|
@ -1245,6 +1252,12 @@ public class CreateEcnController extends KFXPanelController {
|
|
|
|
|
// Auto-generated catch block
|
|
|
|
|
e1.printStackTrace();
|
|
|
|
|
showAlertBox("指派失败:" + e1, "提示", AlertType.ERROR);
|
|
|
|
|
//提示指派失败就清空这个值
|
|
|
|
|
for (int i = start; i < end; i++) {
|
|
|
|
|
refTableBeans.get(i).setUserUUid("");
|
|
|
|
|
refTableBeans.get(i).setUserPane("");
|
|
|
|
|
}
|
|
|
|
|
refTable.refresh();
|
|
|
|
|
}
|
|
|
|
|
});
|
|
|
|
|
|
|
|
|
@ -1445,7 +1458,9 @@ public class CreateEcnController extends KFXPanelController {
|
|
|
|
|
@FXML
|
|
|
|
|
void addRows(ActionEvent event) {
|
|
|
|
|
for (int i = 0; i < 5; i++) {
|
|
|
|
|
ecnBeans.add(new EcnBean(ecnBeans.size() + 1, reasons, wips, products));
|
|
|
|
|
EcnBean bean = new EcnBean(ecnBeans.size() + 1, reasons, wips, products);
|
|
|
|
|
bean.getProductSz().setValue("C");//特性等级默认为“C”
|
|
|
|
|
ecnBeans.add(bean);
|
|
|
|
|
}
|
|
|
|
|
ObservableList<EcnBean> data = FXCollections.observableArrayList(ecnBeans);
|
|
|
|
|
tableView.getItems().clear();
|
|
|
|
@ -1458,7 +1473,9 @@ public class CreateEcnController extends KFXPanelController {
|
|
|
|
|
*/
|
|
|
|
|
@FXML
|
|
|
|
|
void addRow(ActionEvent event) {
|
|
|
|
|
ecnBeans.add(new EcnBean(ecnBeans.size() + 1, reasons, wips, products));
|
|
|
|
|
EcnBean bean = new EcnBean(ecnBeans.size() + 1, reasons, wips, products);
|
|
|
|
|
bean.getProductSz().setValue("C");//特性等级默认为“C”
|
|
|
|
|
ecnBeans.add(bean);
|
|
|
|
|
ObservableList<EcnBean> data = FXCollections.observableArrayList(ecnBeans);
|
|
|
|
|
tableView.getItems().clear();
|
|
|
|
|
tableView.setItems(data);
|
|
|
|
|