From 75d4a9c465c97db04561182912bc99e5e607f7b6 Mon Sep 17 00:00:00 2001 From: wangbing Date: Sat, 3 Oct 2020 22:32:02 +0800 Subject: [PATCH] =?UTF-8?q?=E7=B3=BB=E7=BB=9F=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../wbsite/dbtool/javafx/JavaFxApplication.java | 7 +++++++ .../javafx/ctrl/DetailProjectController.java | 10 ++++++++++ .../javafx/manger/callable/SpringBootCallable.java | 3 --- .../java/xyz/wbsite/dbtool/javafx/po/Project.java | 14 ++++++++++++++ src/main/resources/fxml/DetailProject.fxml | 11 +++++++++-- .../SpringBoot/java/action/GlobalController.java | 3 --- .../modules/SpringBoot/java/config/TaskConfig.java | 6 ------ .../modules/SpringBoot/java/frame/auth/Token.java | 6 ------ .../SpringBoot/java/frame/schedule/Scheduler.java | 2 -- .../java/module/wsys/mgr/TokensManagerImpl.java | 4 +--- .../SpringBoot/resources/application-dev.ftl | 2 +- .../SpringBoot/resources/application-prod.ftl | 2 +- .../resources/templates/control/macro.ftl | 14 ++++++++------ .../resources/templates/layout/default.ftl | 2 +- .../resources/templates/layout/index.ftl | 2 +- 15 files changed, 53 insertions(+), 35 deletions(-) diff --git a/src/main/java/xyz/wbsite/dbtool/javafx/JavaFxApplication.java b/src/main/java/xyz/wbsite/dbtool/javafx/JavaFxApplication.java index 7ac1152b..8d90af7e 100644 --- a/src/main/java/xyz/wbsite/dbtool/javafx/JavaFxApplication.java +++ b/src/main/java/xyz/wbsite/dbtool/javafx/JavaFxApplication.java @@ -267,6 +267,12 @@ public class JavaFxApplication extends Application { currentProject.setName(newValue); } }); + detailProjectController.getNote().textProperty().addListener(new ChangeListener() { + @Override + public void changed(ObservableValue observable, String oldValue, String newValue) { + currentProject.setNote(newValue); + } + }); detailProjectController.getDomain().textProperty().addListener(new ChangeListener() { @Override public void changed(ObservableValue observable, String oldValue, String newValue) { @@ -921,6 +927,7 @@ public class JavaFxApplication extends Application { public void loadProject() { GridPane gridPane = mProjectLoader.getRoot(); detailProjectController.getName().setText(currentProject.getName()); + detailProjectController.getNote().setText(currentProject.getNote()); detailProjectController.getDomain().setText(currentProject.getDomain()); detailProjectController.getAuthor().setText(currentProject.getAuthor()); ObservableList toggles = detailProjectController.getDatabase().getToggles(); diff --git a/src/main/java/xyz/wbsite/dbtool/javafx/ctrl/DetailProjectController.java b/src/main/java/xyz/wbsite/dbtool/javafx/ctrl/DetailProjectController.java index 2189a057..579b5f6b 100644 --- a/src/main/java/xyz/wbsite/dbtool/javafx/ctrl/DetailProjectController.java +++ b/src/main/java/xyz/wbsite/dbtool/javafx/ctrl/DetailProjectController.java @@ -10,6 +10,8 @@ public class DetailProjectController { @FXML private TextField name; @FXML + private TextField note; + @FXML private TextField domain; @FXML private TextField author; @@ -32,6 +34,14 @@ public class DetailProjectController { this.name = name; } + public TextField getNote() { + return note; + } + + public void setNote(TextField note) { + this.note = note; + } + public TextField getDomain() { return domain; } diff --git a/src/main/java/xyz/wbsite/dbtool/javafx/manger/callable/SpringBootCallable.java b/src/main/java/xyz/wbsite/dbtool/javafx/manger/callable/SpringBootCallable.java index 083bbf6b..20c79351 100644 --- a/src/main/java/xyz/wbsite/dbtool/javafx/manger/callable/SpringBootCallable.java +++ b/src/main/java/xyz/wbsite/dbtool/javafx/manger/callable/SpringBootCallable.java @@ -524,9 +524,6 @@ public class SpringBootCallable implements Callable { //task for (String name : ResourceUtil.listFileName("/modules/SpringBoot/java/task/")) { - if (name.contains("TokenTask") && project.getFrame().value() == Frame.无.value()) { - continue; - } freeMarkerManager.outputTemp(Tool.createFile(root, name), "SpringBoot/java/task/" + name, ctx); } } diff --git a/src/main/java/xyz/wbsite/dbtool/javafx/po/Project.java b/src/main/java/xyz/wbsite/dbtool/javafx/po/Project.java index a7ea62c7..d2eb7d84 100644 --- a/src/main/java/xyz/wbsite/dbtool/javafx/po/Project.java +++ b/src/main/java/xyz/wbsite/dbtool/javafx/po/Project.java @@ -23,6 +23,8 @@ public class Project { @Property("name") private SimpleStringProperty name = new SimpleStringProperty(); + @Property("note") + private SimpleStringProperty note = new SimpleStringProperty(); @Property("domain") private String domain; @Property("author") @@ -60,6 +62,18 @@ public class Project { this.name.set(name); } + public String getNote() { + return note.get(); + } + + public SimpleStringProperty noteProperty() { + return note; + } + + public void setNote(String note) { + this.note.set(note); + } + public String getDomain() { return domain; } diff --git a/src/main/resources/fxml/DetailProject.fxml b/src/main/resources/fxml/DetailProject.fxml index 6154c77b..eb0a3d2a 100644 --- a/src/main/resources/fxml/DetailProject.fxml +++ b/src/main/resources/fxml/DetailProject.fxml @@ -38,9 +38,9 @@