1、API升级

Former-commit-id: 37e5683ec4bd357b02aa9f0e562a57e249219bcd
master
wangbing 5 years ago
parent ff278a6d78
commit b5c52620da

@ -396,7 +396,7 @@ public class OptionApiController {
return checkBoxTableCell; return checkBoxTableCell;
} }
}); });
columns.get(1).setCellValueFactory(new PropertyValueFactory("target")); columns.get(1).setCellValueFactory(new PropertyValueFactory("module"));
columns.get(1).setCellFactory(new Callback<TableColumn, TableCell>() { columns.get(1).setCellFactory(new Callback<TableColumn, TableCell>() {
@Override @Override
public TableCell call(TableColumn param) { public TableCell call(TableColumn param) {
@ -411,7 +411,7 @@ public class OptionApiController {
return textFieldTableCell; return textFieldTableCell;
} }
}); });
columns.get(2).setCellValueFactory(new PropertyValueFactory("method")); columns.get(2).setCellValueFactory(new PropertyValueFactory("target"));
columns.get(2).setCellFactory(new Callback<TableColumn, TableCell>() { columns.get(2).setCellFactory(new Callback<TableColumn, TableCell>() {
@Override @Override
public TableCell call(TableColumn param) { public TableCell call(TableColumn param) {
@ -421,11 +421,12 @@ public class OptionApiController {
super.updateItem(item, empty); super.updateItem(item, empty);
} }
}; };
textFieldTableCell.setEditable(false); textFieldTableCell.setEditable(false);
return textFieldTableCell; return textFieldTableCell;
} }
}); });
columns.get(3).setCellValueFactory(new PropertyValueFactory("error")); columns.get(3).setCellValueFactory(new PropertyValueFactory("method"));
columns.get(3).setCellFactory(new Callback<TableColumn, TableCell>() { columns.get(3).setCellFactory(new Callback<TableColumn, TableCell>() {
@Override @Override
public TableCell call(TableColumn param) { public TableCell call(TableColumn param) {
@ -439,7 +440,7 @@ public class OptionApiController {
return textFieldTableCell; return textFieldTableCell;
} }
}); });
columns.get(4).setCellValueFactory(new PropertyValueFactory("request")); columns.get(4).setCellValueFactory(new PropertyValueFactory("error"));
columns.get(4).setCellFactory(new Callback<TableColumn, TableCell>() { columns.get(4).setCellFactory(new Callback<TableColumn, TableCell>() {
@Override @Override
public TableCell call(TableColumn param) { public TableCell call(TableColumn param) {
@ -453,7 +454,7 @@ public class OptionApiController {
return textFieldTableCell; return textFieldTableCell;
} }
}); });
columns.get(5).setCellValueFactory(new PropertyValueFactory("response")); columns.get(5).setCellValueFactory(new PropertyValueFactory("request"));
columns.get(5).setCellFactory(new Callback<TableColumn, TableCell>() { columns.get(5).setCellFactory(new Callback<TableColumn, TableCell>() {
@Override @Override
public TableCell call(TableColumn param) { public TableCell call(TableColumn param) {
@ -467,6 +468,20 @@ public class OptionApiController {
return textFieldTableCell; return textFieldTableCell;
} }
}); });
columns.get(6).setCellValueFactory(new PropertyValueFactory("response"));
columns.get(6).setCellFactory(new Callback<TableColumn, TableCell>() {
@Override
public TableCell call(TableColumn param) {
TextFieldTableCell textFieldTableCell = new TextFieldTableCell(new DefaultStringConverter()) {
@Override
public void updateItem(Object item, boolean empty) {
super.updateItem(item, empty);
}
};
textFieldTableCell.setEditable(false);
return textFieldTableCell;
}
});
ObservableList<Api> ObservableList = FXCollections.observableArrayList(); ObservableList<Api> ObservableList = FXCollections.observableArrayList();
ObservableList.addAll(data); ObservableList.addAll(data);
apis.setItems(ObservableList); apis.setItems(ObservableList);

@ -77,7 +77,6 @@ public class ApiCallable implements Callable {
File entity = new File(module, "ent"); File entity = new File(module, "ent");
entity.mkdirs(); entity.mkdirs();
try { try {
//region 生成request //region 生成request
JavaClassReader javaClassReader = new JavaClassReader(api.getRequestFile()); JavaClassReader javaClassReader = new JavaClassReader(api.getRequestFile());
@ -119,7 +118,6 @@ public class ApiCallable implements Callable {
e.printStackTrace(); e.printStackTrace();
} }
try { try {
//region 生成response //region 生成response
JavaClassReader javaClassReader = new JavaClassReader(api.getResponseFile()); JavaClassReader javaClassReader = new JavaClassReader(api.getResponseFile());

@ -46,6 +46,7 @@
<TableView fx:id="apis" prefHeight="270.0" prefWidth="700.0" BorderPane.alignment="CENTER"> <TableView fx:id="apis" prefHeight="270.0" prefWidth="700.0" BorderPane.alignment="CENTER">
<columns> <columns>
<TableColumn prefWidth="30.0" text="选择"/> <TableColumn prefWidth="30.0" text="选择"/>
<TableColumn prefWidth="80.0" text="模块"/>
<TableColumn prefWidth="80.0" text="对象"/> <TableColumn prefWidth="80.0" text="对象"/>
<TableColumn prefWidth="80.0" text="方法"/> <TableColumn prefWidth="80.0" text="方法"/>
<TableColumn prefWidth="80.0" text="信息"/> <TableColumn prefWidth="80.0" text="信息"/>

Loading…
Cancel
Save

Powered by TurnKey Linux.