Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
MeterSphere
metersphere
提交
e084b00d
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,发现更多精彩内容 >>
提交
e084b00d
编写于
2月 12, 2020
作者:
H
haifeng414
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
添加创建测试的tab
上级
7ca97ac1
变更
7
隐藏空白更改
内联
并排
Showing
7 changed file
with
109 addition
and
4 deletion
+109
-4
.gitignore
.gitignore
+1
-1
frontend/src/performance/App.vue
frontend/src/performance/App.vue
+7
-2
frontend/src/performance/components/router/router.js
frontend/src/performance/components/router/router.js
+7
-1
frontend/src/performance/components/testPlan/CreateTestPlan.vue
...nd/src/performance/components/testPlan/CreateTestPlan.vue
+46
-0
frontend/src/performance/components/testPlan/components/AdvancedConfig.vue
...ormance/components/testPlan/components/AdvancedConfig.vue
+16
-0
frontend/src/performance/components/testPlan/components/BasicConfig.vue
...erformance/components/testPlan/components/BasicConfig.vue
+16
-0
frontend/src/performance/components/testPlan/components/PressureConfig.vue
...ormance/components/testPlan/components/PressureConfig.vue
+16
-0
未找到文件。
.gitignore
浏览文件 @
e084b00d
...
...
@@ -15,7 +15,7 @@ yarn-error.log*
# Editor directories and files
.idea
frontend
.iml
**/*
.iml
.vscode
*.suo
*.ntvs*
...
...
frontend/src/performance/App.vue
浏览文件 @
e084b00d
...
...
@@ -10,7 +10,7 @@
</el-col>
<el-col
:span=
"4"
>
<el-row
type=
"flex"
justify=
"center"
align=
"middle"
>
<el-button
type=
"primary"
size=
"small"
>
创建测试
</el-button>
<el-button
type=
"primary"
size=
"small"
@
click=
"createTest"
>
创建测试
</el-button>
</el-row>
</el-col>
<el-col
:span=
"10"
>
...
...
@@ -47,7 +47,12 @@
window
.
location
.
href
=
"
/login
"
});
},
components
:
{
MsWebSocket
,
MsUser
,
MsMenus
,
MsSetting
,
MsView
}
components
:
{
MsWebSocket
,
MsUser
,
MsMenus
,
MsSetting
,
MsView
},
methods
:
{
createTest
()
{
this
.
$router
.
push
({
path
:
'
/createTest
'
})
}
}
}
</
script
>
...
...
frontend/src/performance/components/router/router.js
浏览文件 @
e084b00d
...
...
@@ -3,6 +3,7 @@ import VueRouter from 'vue-router'
import
RouterSidebar
from
"
./RouterSidebar
"
;
import
Setting
from
"
../settings/Setting
"
;
import
Workspace
from
"
../settings/Workspace
"
;
import
CreateTestPlan
from
"
../testPlan/CreateTestPlan
"
;
Vue
.
use
(
VueRouter
);
...
...
@@ -22,7 +23,12 @@ const router = new VueRouter({
component
:
Workspace
}
]
}]
},
{
path
:
"
/createTest
"
,
components
:
{
content
:
CreateTestPlan
}
},]
});
export
default
router
frontend/src/performance/components/testPlan/CreateTestPlan.vue
0 → 100644
浏览文件 @
e084b00d
<
template
>
<div
class=
"container"
>
<el-tabs
v-model=
"active"
>
<el-tab-pane
v-for=
"item in tabs"
:key=
"item.id"
:label=
"item.title"
>
<component
:is=
"active === item.id ? item.component : false"
/>
</el-tab-pane>
</el-tabs>
</div>
</
template
>
<
script
>
import
BasicConfig
from
'
./components/BasicConfig
'
;
import
PressureConfig
from
'
./components/PressureConfig
'
;
import
AdvancedConfig
from
'
./components/AdvancedConfig
'
;
export
default
{
name
:
"
CreateTestPlan
"
,
components
:
{
BasicConfig
,
PressureConfig
,
AdvancedConfig
},
data
()
{
return
{
active
:
'
0
'
,
tabs
:
[{
title
:
'
场景配置
'
,
id
:
'
0
'
,
component
:
'
BasicConfig
'
},
{
title
:
'
压力配置
'
,
id
:
'
1
'
,
component
:
'
PressureConfig
'
},
{
title
:
'
高级配置
'
,
id
:
'
2
'
,
component
:
'
AdvancedConfig
'
}]
}
}
}
</
script
>
frontend/src/performance/components/testPlan/components/AdvancedConfig.vue
0 → 100644
浏览文件 @
e084b00d
<
style
>
</
style
>
<
template
>
<div>
我是第三个子组件
</div>
</
template
>
<
script
>
export
default
{
data
()
{
return
{
}
}
}
</
script
>
frontend/src/performance/components/testPlan/components/BasicConfig.vue
0 → 100644
浏览文件 @
e084b00d
<
style
>
</
style
>
<
template
>
<div>
我是第一个子组件
</div>
</
template
>
<
script
>
export
default
{
data
()
{
return
{
}
}
}
</
script
>
frontend/src/performance/components/testPlan/components/PressureConfig.vue
0 → 100644
浏览文件 @
e084b00d
<
style
>
</
style
>
<
template
>
<div>
我是第二个子组件
</div>
</
template
>
<
script
>
export
default
{
data
()
{
return
{
}
}
}
</
script
>
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录