From 4e38c73ac5097941cd22cac02417c10c0ed5cac5 Mon Sep 17 00:00:00 2001 From: fit2-zhao Date: Fri, 22 Jan 2021 18:12:05 +0800 Subject: [PATCH] =?UTF-8?q?fix(=E6=8E=A5=E5=8F=A3=E8=87=AA=E5=8A=A8?= =?UTF-8?q?=E5=8C=96):=20=E4=BF=AE=E5=A4=8D=E9=83=A8=E5=88=86=E7=BC=BA?= =?UTF-8?q?=E9=99=B7?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../base/mapper/ext/ExtApiTestCaseMapper.xml | 2 +- frontend/package.json | 2 +- .../automation/scenario/EditApiScenario.vue | 12 ++ .../api/automation/scenario/MsInputTag.vue | 5 +- .../api/automation/scenario/ReferenceView.vue | 64 ++++---- .../scenario/ScenarioExtendBtns.vue | 29 ++-- .../api/definition/components/ApiKeyValue.vue | 77 ++++++--- .../api/definition/components/ApiVariable.vue | 147 ++++++++++-------- 8 files changed, 203 insertions(+), 135 deletions(-) diff --git a/backend/src/main/java/io/metersphere/base/mapper/ext/ExtApiTestCaseMapper.xml b/backend/src/main/java/io/metersphere/base/mapper/ext/ExtApiTestCaseMapper.xml index b5c9256f6a..1d82a073eb 100644 --- a/backend/src/main/java/io/metersphere/base/mapper/ext/ExtApiTestCaseMapper.xml +++ b/backend/src/main/java/io/metersphere/base/mapper/ext/ExtApiTestCaseMapper.xml @@ -169,7 +169,7 @@ - and t1.user_id + and t1.create_user_id diff --git a/frontend/package.json b/frontend/package.json index ab73330e9e..f0813079bd 100644 --- a/frontend/package.json +++ b/frontend/package.json @@ -42,7 +42,7 @@ "vue-papa-parse": "^2.0.0", "vue-pdf": "^4.2.0", "vue-router": "^3.1.3", - "vuedraggable": "^2.23.2", + "vuedraggable": "^2.24.3", "vuex": "^3.1.2", "xml-js": "^1.6.11", "yan-progress": "^1.0.3" diff --git a/frontend/src/business/components/api/automation/scenario/EditApiScenario.vue b/frontend/src/business/components/api/automation/scenario/EditApiScenario.vue index 7353c73a1f..69a515bf11 100644 --- a/frontend/src/business/components/api/automation/scenario/EditApiScenario.vue +++ b/frontend/src/business/components/api/automation/scenario/EditApiScenario.vue @@ -1028,4 +1028,16 @@ right: 50px; z-index: 1; } + + /deep/ .el-tree-node__expand-icon.expanded { + color: #7C3985; + } + + /deep/ .el-icon-caret-right { + color: #7C3985; + } + + /deep/ .is-leaf { + color: transparent; + } diff --git a/frontend/src/business/components/api/automation/scenario/MsInputTag.vue b/frontend/src/business/components/api/automation/scenario/MsInputTag.vue index 6e5b83d248..b8decca23f 100644 --- a/frontend/src/business/components/api/automation/scenario/MsInputTag.vue +++ b/frontend/src/business/components/api/automation/scenario/MsInputTag.vue @@ -4,7 +4,9 @@ :class="[size ? 'el-input-tag--' + size : '']" style="height: auto" @click="foucusTagInput"> + - {{tag}} + {{tag && tag.length>10? tag.substring(0,10)+"...":tag}} diff --git a/frontend/src/business/components/api/automation/scenario/ReferenceView.vue b/frontend/src/business/components/api/automation/scenario/ReferenceView.vue index bea790b786..c46a71000b 100644 --- a/frontend/src/business/components/api/automation/scenario/ReferenceView.vue +++ b/frontend/src/business/components/api/automation/scenario/ReferenceView.vue @@ -1,6 +1,6 @@