Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
MeterSphere
metersphere
提交
4a20e5cc
M
metersphere
项目概览
MeterSphere
/
metersphere
上一次同步 3 年多
通知
25
Star
1
Fork
1
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
M
metersphere
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
4a20e5cc
编写于
8月 06, 2020
作者:
S
shiziyuan9527
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
refactor: 优化变量命名
上级
e5c4885d
变更
2
显示空白变更内容
内联
并排
Showing
2 changed file
with
14 addition
and
20 deletion
+14
-20
frontend/src/business/components/track/case/components/ShowMoreBtn.vue
...business/components/track/case/components/ShowMoreBtn.vue
+9
-15
frontend/src/business/components/track/case/components/TestCaseList.vue
...usiness/components/track/case/components/TestCaseList.vue
+5
-5
未找到文件。
frontend/src/business/components/track/case/components/ShowMoreBtn.vue
浏览文件 @
4a20e5cc
<
template
>
<div
v-if=
"isShow"
>
<el-dropdown
placement=
"bottom"
trigger=
"click"
size=
"medium"
>
<div
@
click.stop
=
"click"
class=
"show-more-btn"
>
<div
@
click.stop
class=
"show-more-btn"
>
<i
class=
"el-icon-more ms-icon-more"
/>
</div>
<el-dropdown-menu
slot=
"dropdown"
class=
"dropdown-menu-class"
>
<div
class=
"show-more-btn-title"
>
{{
$t
(
'
test_track.case.batch_handle
'
,
[
size
])
}}
</div>
<el-dropdown-item
v-for=
"(btn,index) in buttons"
:key=
"index"
@
click.native.stop=
"click
Stop
(btn)"
>
<el-dropdown-item
v-for=
"(btn,index) in buttons"
:key=
"index"
@
click.native.stop=
"click(btn)"
>
{{
btn
.
name
}}
</el-dropdown-item>
</el-dropdown-menu>
...
...
@@ -17,19 +17,6 @@
<
script
>
export
default
{
name
:
"
ShowMoreBtn
"
,
data
()
{
return
{}
},
methods
:
{
click
()
{
// console.log("click");
},
clickStop
(
btn
)
{
if
(
btn
.
stop
instanceof
Function
)
{
btn
.
stop
();
}
}
},
props
:
{
isShow
:
{
type
:
Boolean
,
...
...
@@ -38,6 +25,13 @@
buttons
:
Array
,
row
:
Object
,
size
:
Number
},
methods
:
{
click
(
btn
)
{
if
(
btn
.
handleClick
instanceof
Function
)
{
btn
.
handleClick
();
}
}
}
}
</
script
>
...
...
frontend/src/business/components/track/case/components/TestCaseList.vue
浏览文件 @
4a20e5cc
...
...
@@ -191,11 +191,11 @@
showMore
:
false
,
buttons
:
[
{
name
:
'
批量编辑用例
'
,
stop
:
this
.
handleClickStop
name
:
'
批量编辑用例
'
,
handleClick
:
this
.
handleBatchEdit
},
{
name
:
'
批量移动用例
'
,
stop
:
this
.
handle
Move
name
:
'
批量移动用例
'
,
handleClick
:
this
.
handleBatch
Move
},
{
name
:
'
批量删除用例
'
,
stop
:
this
.
handleDeleteBatch
name
:
'
批量删除用例
'
,
handleClick
:
this
.
handleDeleteBatch
}
]
}
...
...
@@ -428,10 +428,10 @@
_sort
(
column
,
this
.
condition
);
this
.
initTableData
();
},
handle
ClickStop
()
{
handle
BatchEdit
()
{
this
.
$refs
.
batchEdit
.
open
();
},
handleMove
()
{
handle
Batch
Move
()
{
this
.
$emit
(
"
batchMove
"
,
Array
.
from
(
this
.
selectRows
).
map
(
row
=>
row
.
id
));
}
}
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录