Unverified Commit c453a5bd authored by BoYiZhang's avatar BoYiZhang Committed by GitHub
Browse files

dag add close buttion (#3195)



* fix bug

Delete invalid field: executorcores

Modify verification prompt

* fix bug

Delete invalid field: executorcores

Modify verification prompt

* fix bug

Delete invalid field: executorcores

Modify verification prompt

* dag  add close button

* reset last version

* reset last version

* dag add close buttion

dag add close buttion

* update  CLICK_SAVE_WORKFLOW_BUTTON  xpath

* updae CLICK_SAVE_WORKFLOW_BUTTON xpath

* updae CLICK_SAVE_WORKFLOW_BUTTON xpath

* updae CLICK_SAVE_WORKFLOW_BUTTON xpath

* Update CreateWorkflowLocator.java

modify submit workflow button

* Update CreateWorkflowLocator.java

* Update CreateWorkflowLocator.java

modify CLICK_ADD_BUTTON

* Update CreateWorkflowLocator.java

delete print

* Update CreateWorkflowLocator.java

1

* Update CreateWorkflowLocator.java

1

* Setting '-XX:+DisableExplicitGC ' causes netty memory leaks

in addition

update '- XX: largepagesizeinbytes = 128M' to '- XX: largepagesizeinbytes = 10M'

* Update dag.vue

* Update dag.vue

* Update dag.vue

* Update CreateWorkflowLocator.java

* Revert "Setting '-XX:+DisableExplicitGC ' causes netty memory leaks"

This reverts commit 3a2cba7a

Co-authored-by: default avatardailidong <dailidong66@gmail.com>
Co-authored-by: default avatarxingchun-chen <55787491+xingchun-chen@users.noreply.github.com>
parent 1dfde724
Loading
Loading
Loading
Loading
+21 −0
Original line number Diff line number Diff line
@@ -101,6 +101,17 @@
                  @click="_rtNodesDag" >
            {{$t('Return_1')}}
          </x-button>
          <x-button
            type="primary"
            v-tooltip.light="$t('Close')" 
            icon="ans-icon-off"
            size="xsmall"
            data-container="body"
            v-if="(type === 'instance' || 'definition') "
            style="vertical-align: middle;"
            @click="_closeDAG">
            {{$t('Close')}}
          </x-button>
          <x-button
                  style="vertical-align: middle;"
                  type="primary"
@@ -377,6 +388,14 @@
          })
        })
      },
      _closeDAG(){
        let $name = this.$route.name
        if($name && $name.indexOf("definition") != -1){
          this.$router.push({ name: 'projects-definition-list'})
        }else{
          this.$router.push({ name: 'projects-instance-list'})
        }
      },
      _verifConditions (value) {
        let tasks = value
        let bool = true
@@ -660,3 +679,5 @@
<style lang="scss" rel="stylesheet/scss">
  @import "./dag";
</style>

+4 −5
Original line number Diff line number Diff line
@@ -24,7 +24,6 @@ public class CreateWorkflowLocator {
    /**
     * jump workflow define page
     */

    // click project name
    public static final By CLICK_PROJECT_NAME = By.xpath("//span/a");

@@ -119,14 +118,14 @@ public class CreateWorkflowLocator {
    public static final By CLICK_DELETE_CUSTOM_PARAMETERS = By.xpath("//div[2]/span/a/em");

    //click submit button
    public static final By CLICK_SUBMIT_BUTTON = By.xpath("//button[2]/span");
    public static final By CLICK_SUBMIT_BUTTON = By.xpath("//div[3]/div/button[2]/span");


    /**
     * save workflow
     */
    //click save workflow button
    public static final By CLICK_SAVE_WORKFLOW_BUTTON = By.xpath("//button/span");
    public static final By CLICK_SAVE_WORKFLOW_BUTTON = By.xpath("//div[2]/div[1]/div[2]/button[2]");

    //input  workflow name
    public static final By INPUT_WORKFLOW_NAME = By.xpath("//input");
@@ -166,8 +165,7 @@ public class CreateWorkflowLocator {
    public static final By CLICK_DELETE_WORKFLOW_GLOBAL_PARAMETERS = By.xpath("//div[2]/span/a/em");

    //click add button
    public static final By CLICK_ADD_BUTTON = By.xpath("//button[2]/span");

    public static final By CLICK_ADD_BUTTON = By.xpath("//div[2]/div/button[2]/span");    
    //scroll to element bottom
    public static final By SCROLL_BOTTOM = By.xpath("//span/a/em");

@@ -192,4 +190,5 @@ public class CreateWorkflowLocator {

    //click confirm delete workflow button
    public static final By CONFIRM_DELETE_WORKFLOW_BOTTOM = By.xpath("//div[2]/div/button[2]/span");
    
}