|
@@ -42,6 +42,8 @@ public class SagaFileMoveApp extends Application {
|
|
|
private static String sysId_rvt = "revit";
|
|
|
/** revit默认密码 */
|
|
|
private static String secret_rvt = "63afbef6906c342b";
|
|
|
+ /** key值校正 */
|
|
|
+ private static String keyValueTip = "key值校正";
|
|
|
|
|
|
private SagaFileMoveService service = new SagaFileMoveService();
|
|
|
|
|
@@ -90,6 +92,9 @@ public class SagaFileMoveApp extends Application {
|
|
|
private TextField tfImgToSecret = new TextField(secret_dpf);
|
|
|
/** 接口类型 */
|
|
|
private ChoiceBox cbImgToApiType = new ChoiceBox(FXCollections.observableArrayList(apiTypes));
|
|
|
+ /** 是否自动去除key值前缀中的目录 */
|
|
|
+ ToggleButton tbKeyModify = new ToggleButton(keyValueTip+"-开");
|
|
|
+
|
|
|
|
|
|
/** 执行校验按钮 */
|
|
|
private Button btnValid = new Button("参数校验");
|
|
@@ -143,6 +148,18 @@ public class SagaFileMoveApp extends Application {
|
|
|
|
|
|
progressBar_sts.setPrefWidth(appWidth * .55);
|
|
|
|
|
|
+ tbKeyModify.setSelected(true);
|
|
|
+ tbKeyModify.setStyle("-fx-base: #75bd43");
|
|
|
+ tbKeyModify.setOnAction((ob)->{
|
|
|
+ if(tbKeyModify.isSelected()) {
|
|
|
+ tbKeyModify.setText(keyValueTip+"-开");
|
|
|
+ tbKeyModify.setStyle("-fx-base: #75bd43");
|
|
|
+ }else {
|
|
|
+ tbKeyModify.setText(keyValueTip+"-关");
|
|
|
+ tbKeyModify.setStyle("-fx-base: #bbbbbb");
|
|
|
+ }
|
|
|
+ });
|
|
|
+
|
|
|
// 点击验证参数按钮
|
|
|
btnValid.setOnAction(e -> {
|
|
|
disableSet(true);
|
|
@@ -254,6 +271,7 @@ public class SagaFileMoveApp extends Application {
|
|
|
dto.objType.bind(cbObjType.valueProperty());
|
|
|
dto.pjId.bind(tfPjId.textProperty());
|
|
|
dto.pjSecret.bind(tfPjSecret.textProperty());
|
|
|
+ dto.keyModify.bind(tbKeyModify.selectedProperty());
|
|
|
}
|
|
|
|
|
|
@Override
|
|
@@ -385,6 +403,9 @@ public class SagaFileMoveApp extends Application {
|
|
|
LinkedHashMap<String, Node> paramMap = new LinkedHashMap<>();
|
|
|
paramMap.put("*systemId ", systemId);
|
|
|
paramMap.put("*secret ", secret);
|
|
|
+ if(!isFrom) {
|
|
|
+ paramMap.put("", tbKeyModify);
|
|
|
+ }
|
|
|
|
|
|
VBox contentPane = new VBox(getHBoxPane(urlAndApiTypeMap),
|
|
|
getHBoxPane(paramMap));
|