Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Q
qa-platform-ui
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
QA
qa-platform-ui
Commits
19a759a1
Commit
19a759a1
authored
Jun 10, 2021
by
晓彤
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
样式修改
parent
9b0b1fc0
Changes
11
Hide whitespace changes
Inline
Side-by-side
Showing
11 changed files
with
57 additions
and
115 deletions
+57
-115
global.css
src/assets/css/global.css
+0
-20
Main.vue
src/views/Main.vue
+1
-1
AddCase.vue
src/views/auto/AddCase.vue
+18
-28
AddInterface.vue
src/views/auto/AddInterface.vue
+1
-18
CaseList.vue
src/views/auto/CaseList.vue
+2
-2
EditScene.vue
src/views/auto/EditScene.vue
+20
-30
InterfaceList.vue
src/views/auto/InterfaceList.vue
+2
-2
ModelList.vue
src/views/auto/ModelList.vue
+4
-4
ProjectList.vue
src/views/auto/ProjectList.vue
+3
-4
Notify.vue
src/views/jira/Notify.vue
+5
-5
Home.vue
src/views/layout/Home.vue
+1
-1
No files found.
src/assets/css/global.css
View file @
19a759a1
...
...
@@ -36,25 +36,5 @@ html, body, #app {
transition
:
border-bottom-color
.3s
;
outline
:
0
;
}
.el-textarea__inner
{
display
:
block
;
resize
:
vertical
;
/* padding: 5px 15px; */
line-height
:
2
;
-webkit-box-sizing
:
border-box
;
box-sizing
:
border-box
;
width
:
100%
;
font-size
:
inherit
;
color
:
#606266
;
background-color
:
#FFF
;
background-image
:
none
;
border
:
1px
solid
#DCDFE6
;
border-radius
:
4px
;
-webkit-transition
:
border-color
.2s
cubic-bezier
(
.645
,
.045
,
.355
,
1
);
transition
:
border-color
.2s
cubic-bezier
(
.645
,
.045
,
.355
,
1
);
/* margin-top:10px; */
height
:
40px
;
}
src/views/Main.vue
View file @
19a759a1
<
template
>
<div
style=
"margin-left:30px"
>
<div>
<h2>
欢迎来到QA测试平台!
</h2>
<p>
本平台当前包含的功能有:
</p>
<p>
1. 现金分期
...
...
src/views/auto/AddCase.vue
View file @
19a759a1
...
...
@@ -33,19 +33,13 @@
</el-row>
<el-row
v-for=
"(item,index) in headersList"
:key=
"index"
>
<el-col
:span=
"6"
>
<div
style=
"margin-top:5px;"
>
<el-input
v-model.trim=
"item.paramsName"
placeholder=
"请输入参数名称"
></el-input>
</div>
<el-input
v-model.trim=
"item.paramsName"
placeholder=
"请输入参数名称"
></el-input>
</el-col>
<el-col
:span=
"10"
>
<div
style=
"margin-left:5px;"
>
<el-input
v-model.trim=
"item.paramsValue"
placeholder=
"请输入参数值"
type=
"textarea"
autosize
></el-input>
</div>
<el-input
v-model.trim=
"item.paramsValue"
placeholder=
"请输入参数值"
type=
"textarea"
autosize
></el-input>
</el-col>
<el-col
:span=
"2"
>
<div>
<el-button
size=
"mini"
type=
"danger"
@
click=
"advanceDelss(index)"
icon=
"el-icon-delete"
style=
"height:32px;margin-left:20px"
>
删除
</el-button>
</div>
<el-button
size=
"mini"
type=
"danger"
@
click=
"advanceDelss(index)"
icon=
"el-icon-delete"
style=
"height:40px;margin-left:20px"
>
删除
</el-button>
</el-col>
</el-row>
</el-form-item>
...
...
@@ -67,19 +61,13 @@
</el-row>
<el-row
v-for=
"(item,index) in requestParamsList"
:key=
"index"
>
<el-col
:span=
"6"
>
<div
style=
"margin-top:5px"
>
<el-input
v-model.trim=
"item.paramsName"
placeholder=
"请输入参数名称"
></el-input>
</div>
<el-input
v-model.trim=
"item.paramsName"
placeholder=
"请输入参数名称"
></el-input>
</el-col>
<el-col
:span=
"10"
>
<div
style=
"margin-left:5px"
>
<el-input
v-model.trim=
"item.paramsValue"
placeholder=
"请输入参数值"
type=
"textarea"
autosize
></el-input>
</div>
<el-input
v-model.trim=
"item.paramsValue"
placeholder=
"请输入参数值"
type=
"textarea"
autosize
></el-input>
</el-col>
<el-col
:span=
"2"
>
<div>
<el-button
size=
"mini"
type=
"danger"
@
click=
"requestParamsDel(index)"
icon=
"el-icon-delete"
style=
"height:32px;margin-left:20px"
>
删除
</el-button>
</div>
<el-button
size=
"mini"
type=
"danger"
@
click=
"requestParamsDel(index)"
icon=
"el-icon-delete"
style=
"height:40px;margin-left:20px"
>
删除
</el-button>
</el-col>
</el-row>
</el-form-item>
...
...
@@ -101,19 +89,13 @@
</el-row>
<el-row
v-for=
"(item,index) in responseList"
:key=
"index"
>
<el-col
:span=
"6"
>
<div
style=
"margin-top:5px"
>
<el-input
v-model.trim=
"item.paramsName"
placeholder=
"请输入变量名称"
></el-input>
</div>
<el-input
v-model.trim=
"item.paramsName"
placeholder=
"请输入变量名称"
></el-input>
</el-col>
<el-col
:span=
"10"
>
<div
style=
"margin-left:5px"
>
<el-input
v-model.trim=
"item.paramsValue"
placeholder=
"请输入表达式"
type=
"textarea"
autosize
></el-input>
</div>
<el-input
v-model.trim=
"item.paramsValue"
placeholder=
"请输入表达式"
type=
"textarea"
autosize
></el-input>
</el-col>
<el-col
:span=
"2"
>
<div>
<el-button
size=
"mini"
type=
"danger"
@
click=
"responeDel(index)"
icon=
"el-icon-delete"
style=
"height:32px;margin-left:20px"
>
删除
</el-button>
</div>
<el-button
size=
"mini"
type=
"danger"
@
click=
"responeDel(index)"
icon=
"el-icon-delete"
style=
"height:40px;margin-left:20px"
>
删除
</el-button>
</el-col>
</el-row>
</el-form-item>
...
...
@@ -143,7 +125,7 @@
</el-table-column>
<el-table-column
label=
"操作"
>
<
template
slot-scope=
"scope"
>
<el-button
size=
"mini"
type=
"danger"
icon=
"el-icon-delete"
@
click=
"AssertionDelete(scope.$index)"
style=
"height:
32
px"
>
删除
</el-button>
<el-button
size=
"mini"
type=
"danger"
icon=
"el-icon-delete"
@
click=
"AssertionDelete(scope.$index)"
style=
"height:
40
px"
>
删除
</el-button>
</
template
>
</el-table-column>
</el-table>
...
...
@@ -460,4 +442,12 @@ export default {
word-wrap: break-word;
}
}
/deep/.el-textarea__inner {
height: 40px !important;
margin-left: 10px;
}
.el-input {
margin: 0px 10px 5px 0px;
}
</
style
>
src/views/auto/AddInterface.vue
View file @
19a759a1
...
...
@@ -41,7 +41,6 @@
</el-collapse-item>
<!-- Headers添加 -->
<el-collapse-item
title=
"请求头"
name=
"2"
>
<!--
<el-button
type=
"success"
plain
class=
"el-icon-circle-plus"
@
click=
"AddHeaderListRow()"
>
添加行
</el-button>
-->
<!-- Header参数添加 -->
<el-table
:data=
"headersList"
border
style=
"width:100%;margin-top:15px;"
>
<el-table-column
label=
"参数名称"
width=
"200"
>
...
...
@@ -61,11 +60,6 @@
<el-switch
v-model=
"scope.row.isRequired"
active-color=
"#13ce66"
inactive-color=
"#A9A9A9"
active-text=
"是"
inactive-text=
"否"
@
change=
"changeState($event,'1')"
></el-switch>
</
template
>
</el-table-column>
<!-- <el-table-column label="示例" width="300">
<template slot-scope="scope">
<el-input v-model="scope.row.examples"></el-input>
</template>
</el-table-column> -->
<el-table-column
label=
"备注"
width=
"250"
>
<
template
slot-scope=
"scope"
>
<el-input
v-model=
"scope.row.remarks"
></el-input>
...
...
@@ -81,7 +75,6 @@
</el-collapse-item>
<!-- 参数添加 -->
<el-collapse-item
title=
"请求参数"
name=
"3"
>
<!-- <el-button type="success" plain class="el-icon-circle-plus" @click="AddParamsListRow()">添加行</el-button> -->
<el-table
:data=
"paramList"
border
style=
"width:100%;margin-top: 15px;"
>
<el-table-column
label=
"参数名称"
width=
"200"
>
<
template
slot-scope=
"scope"
>
...
...
@@ -100,11 +93,6 @@
<el-switch
v-model=
"scope.row.isRequired"
active-color=
"#13ce66"
inactive-color=
"#A9A9A9"
active-text=
"是"
inactive-text=
"否"
@
change=
"changeState($event,'2')"
></el-switch>
</
template
>
</el-table-column>
<!-- <el-table-column label="示例" width="300">
<template slot-scope="scope">
<el-input v-model="scope.row.examples"></el-input>
</template>
</el-table-column> -->
<el-table-column
label=
"备注"
width=
"250"
>
<
template
slot-scope=
"scope"
>
<el-input
v-model=
"scope.row.remarks"
></el-input>
...
...
@@ -138,11 +126,6 @@
<el-switch
v-model=
"scope.row.isRequired"
active-color=
"#13ce66"
inactive-color=
"#A9A9A9"
active-text=
"是"
inactive-text=
"否"
@
change=
"changeState($event,'3')"
></el-switch>
</
template
>
</el-table-column>
<!-- <el-table-column label="示例" width="300">
<template slot-scope="scope">
<el-input v-model="scope.row.examples"></el-input>
</template>
</el-table-column> -->
<el-table-column
label=
"备注"
width=
"250"
>
<
template
slot-scope=
"scope"
>
<el-input
v-model=
"scope.row.remarks"
></el-input>
...
...
@@ -172,7 +155,6 @@ import {
addInterface
,
editInterface
}
from
'
@/api/getAotoInterface
'
// import bus from '@/utils/bus'
export
default
{
data
()
{
return
{
...
...
@@ -384,6 +366,7 @@ export default {
}
})
}
else
{
console
.
log
(
'
接口参数
'
,
this
.
interfaceForm
)
addInterface
(
this
.
interfaceForm
).
then
((
resp
)
=>
{
if
(
resp
.
data
.
data
===
true
)
{
this
.
$message
.
success
(
'
添加成功!
'
)
...
...
src/views/auto/CaseList.vue
View file @
19a759a1
...
...
@@ -12,8 +12,8 @@
</div>
<el-table
:data=
"singleCaseList"
border
style=
"width: 100%;margin-top:20px"
>
<el-table-column
type=
'index'
width=
"50px"
></el-table-column>
<el-table-column
prop=
"name"
label=
"用例名称"
width=
"2
0
0px"
></el-table-column>
<el-table-column
prop=
"interfaceName"
label=
"接口名称"
width=
"2
0
0px"
></el-table-column>
<el-table-column
prop=
"name"
label=
"用例名称"
width=
"2
5
0px"
></el-table-column>
<el-table-column
prop=
"interfaceName"
label=
"接口名称"
width=
"2
5
0px"
></el-table-column>
<el-table-column
prop=
"moduleName"
label=
"模块名称"
width=
"200px"
></el-table-column>
<el-table-column
prop=
"createTime"
label=
"创建日期"
width=
"200px"
></el-table-column>
<!--
<el-table-column
prop=
"updateTime"
label=
"修改日期"
width=
"200px"
></el-table-column>
-->
...
...
src/views/auto/EditScene.vue
View file @
19a759a1
...
...
@@ -82,19 +82,13 @@
</el-row>
<el-row
v-for=
"(item,index) in headersList"
:key=
"index"
>
<el-col
:span=
"6"
>
<div
class=
"div-top"
>
<el-input
v-model.trim=
"item.paramsName"
placeholder=
"请输入参数名称"
></el-input>
</div>
<el-input
v-model.trim=
"item.paramsName"
placeholder=
"请输入参数名称"
></el-input>
</el-col>
<el-col
:span=
"10"
>
<div
class=
"div-left"
>
<el-input
v-model.trim=
"item.paramsValue"
placeholder=
"请输入参数值"
type=
"textarea"
autosize
></el-input>
</div>
<el-input
v-model.trim=
"item.paramsValue"
placeholder=
"请输入参数值"
type=
"textarea"
autosize
></el-input>
</el-col>
<el-col
:span=
"2"
>
<div
class=
"div-operation"
>
<el-button
size=
"mini"
type=
"danger"
@
click=
"advanceDelss(index)"
icon=
"el-icon-delete"
style=
"height:40px;margin-left:20px"
>
删除
</el-button>
</div>
<el-button
size=
"mini"
type=
"danger"
@
click=
"advanceDelss(index)"
icon=
"el-icon-delete"
style=
"height:40px;margin-left:20px"
>
删除
</el-button>
</el-col>
</el-row>
</el-form-item>
...
...
@@ -116,19 +110,13 @@
</el-row>
<el-row
v-for=
"(item,index) in requestParamsList"
:key=
"index"
>
<el-col
:span=
"6"
>
<div
class=
"div-top"
>
<el-input
v-model.trim=
"item.paramsName"
placeholder=
"请输入参数名称"
></el-input>
</div>
<el-input
v-model.trim=
"item.paramsName"
placeholder=
"请输入参数名称"
></el-input>
</el-col>
<el-col
:span=
"10"
>
<div
class=
"div-left"
>
<el-input
v-model.trim=
"item.paramsValue"
placeholder=
"请输入参数值"
type=
"textarea"
autosize
></el-input>
</div>
<el-input
v-model.trim=
"item.paramsValue"
placeholder=
"请输入参数值"
type=
"textarea"
autosize
></el-input>
</el-col>
<el-col
:span=
"2"
>
<div
class=
"div-operation"
>
<el-button
size=
"mini"
type=
"danger"
@
click=
"requestParamsDel(index)"
icon=
"el-icon-delete"
style=
"height:40px;margin-left:20px"
>
删除
</el-button>
</div>
<el-button
size=
"mini"
type=
"danger"
@
click=
"requestParamsDel(index)"
icon=
"el-icon-delete"
style=
"height:40px;margin-left:20px"
>
删除
</el-button>
</el-col>
</el-row>
</el-form-item>
...
...
@@ -150,19 +138,13 @@
</el-row>
<el-row
v-for=
"(item,index) in responseList"
:key=
"index"
>
<el-col
:span=
"6"
>
<div
class=
"div-top"
>
<el-input
v-model.trim=
"item.paramsName"
placeholder=
"请输入变量名称"
></el-input>
</div>
<el-input
v-model.trim=
"item.paramsName"
placeholder=
"请输入变量名称"
></el-input>
</el-col>
<el-col
:span=
"10"
>
<div
class=
"div-left"
>
<el-input
v-model.trim=
"item.paramsValue"
placeholder=
"请输入表达式"
type=
"textarea"
autosize
></el-input>
</div>
<el-input
v-model.trim=
"item.paramsValue"
placeholder=
"请输入表达式"
type=
"textarea"
autosize
></el-input>
</el-col>
<el-col
:span=
"2"
>
<div
class=
"div-operation"
>
<el-button
size=
"mini"
type=
"danger"
@
click=
"responeDel(index)"
icon=
"el-icon-delete"
style=
"height:40px;margin-left:20px"
>
删除
</el-button>
</div>
<el-button
size=
"mini"
type=
"danger"
@
click=
"responeDel(index)"
icon=
"el-icon-delete"
style=
"height:40px;margin-left:20px"
>
删除
</el-button>
</el-col>
</el-row>
</el-form-item>
...
...
@@ -171,7 +153,7 @@
<!-- 断言 -->
<el-collapse-item
name=
"4"
title=
"结果断言"
>
<el-table
:data=
"assertionList"
border
style=
"width:100%;margin-top: 15px;"
>
<el-table-column
label=
"Json表达式"
width=
"3
5
0"
>
<el-table-column
label=
"Json表达式"
width=
"3
0
0"
>
<template
slot-scope=
"scope"
>
<el-input
v-model=
"scope.row.check"
>
</el-input>
...
...
@@ -184,7 +166,7 @@
</el-select>
</
template
>
</el-table-column>
<el-table-column
label=
"预期结果"
width=
"3
5
0"
>
<el-table-column
label=
"预期结果"
width=
"3
0
0"
>
<
template
slot-scope=
"scope"
>
<el-input
v-model=
"scope.row.expect"
>
</el-input>
...
...
@@ -192,7 +174,7 @@
</el-table-column>
<el-table-column
label=
"操作"
>
<
template
slot-scope=
"scope"
>
<el-button
size=
"mini"
type=
"danger"
icon=
"el-icon-delete"
@
click=
"AssertionDelete(scope.$index)"
>
删除
</el-button>
<el-button
size=
"mini"
type=
"danger"
icon=
"el-icon-delete"
@
click=
"AssertionDelete(scope.$index)"
style=
"height:40px"
>
删除
</el-button>
</
template
>
</el-table-column>
</el-table>
...
...
@@ -641,4 +623,12 @@ export default {
margin-left: 5px;
// margin-top:10px
}
/deep/.el-textarea__inner {
height: 40px !important;
margin-left: 10px;
}
.el-input {
margin: 0px 10px 5px 0px;
}
</
style
>
src/views/auto/InterfaceList.vue
View file @
19a759a1
...
...
@@ -16,8 +16,8 @@
</div>
<el-table
:data=
"interfaceList"
border
style=
"width: 100%;margin-top:20px"
>
<el-table-column
type=
'index'
width=
"50px"
></el-table-column>
<el-table-column
prop=
"name"
label=
"接口名称"
width=
"
1
50px"
></el-table-column>
<el-table-column
prop=
"url"
label=
"接口路径"
width=
"
20
0px"
></el-table-column>
<el-table-column
prop=
"name"
label=
"接口名称"
width=
"
2
50px"
></el-table-column>
<el-table-column
prop=
"url"
label=
"接口路径"
width=
"
35
0px"
></el-table-column>
<el-table-column
prop=
"moduleName"
label=
"所属模块"
width=
"150px"
></el-table-column>
<el-table-column
prop=
"projectName"
label=
"所属项目"
width=
"150px"
></el-table-column>
<!--
<el-table-column
prop=
"method"
label=
"请求方式"
width=
"100px"
></el-table-column>
-->
...
...
src/views/auto/ModelList.vue
View file @
19a759a1
...
...
@@ -7,10 +7,10 @@
<el-table
:data=
"modelList"
border
style=
"width: 100%;margin-top:20px"
>
<!--
<el-table-column
prop=
"id"
label=
"序号"
width=
"80px"
></el-table-column>
-->
<el-table-column
type=
'index'
width=
"50px"
></el-table-column>
<el-table-column
prop=
"name"
label=
"模块名称"
width=
"1
4
0px"
></el-table-column>
<el-table-column
prop=
"projectName"
label=
"所属项目"
width=
"1
4
0px"
></el-table-column>
<el-table-column
prop=
"domain"
label=
"域名"
width=
"
26
0px"
></el-table-column>
<el-table-column
prop=
"description"
label=
"描述"
width=
"
14
0px"
></el-table-column>
<el-table-column
prop=
"name"
label=
"模块名称"
width=
"1
5
0px"
></el-table-column>
<el-table-column
prop=
"projectName"
label=
"所属项目"
width=
"1
5
0px"
></el-table-column>
<el-table-column
prop=
"domain"
label=
"域名"
width=
"
35
0px"
></el-table-column>
<el-table-column
prop=
"description"
label=
"描述"
width=
"
20
0px"
></el-table-column>
<el-table-column
prop=
"createTime"
label=
"创建时间"
width=
"200px"
></el-table-column>
<!--
<el-table-column
prop=
"updateTime"
label=
"修改时间"
width=
"200px"
></el-table-column>
-->
<el-table-column
label=
"操作"
>
...
...
src/views/auto/ProjectList.vue
View file @
19a759a1
...
...
@@ -5,8 +5,8 @@
<!--
<el-input
placeholder=
"请输入项目名称"
style=
"width:15%"
></el-input>
<el-button
type=
"primary"
icon=
"el-icon-search"
@
click=
"searchMockList"
>
查询
</el-button>
-->
<!--
<el-button
type=
"primary"
icon=
"el-icon-circle-plus"
@
click=
"DialogAddVisible=true"
>
新增
</el-button>
-->
<el-button
type=
"primary"
icon=
"iconfont icon-icon_yhq_n"
@
click=
"DialogAddVisible=true"
>
新增
</el-button>
<!--
<el-button
type=
"primary"
class=
"iconfont icon-browse"
@
click=
"DialogAddVisible=true"
>
新增
</el-button>
--
>
<el-button
type=
"primary"
icon=
"el-icon-circle-plus"
@
click=
"DialogAddVisible=true"
>
新增
</el-button
>
</div>
<el-table
:data=
"projectList"
border
style=
"width: 100%;margin-top:20px"
>
<!--
<el-table-column
prop=
"id"
label=
"序号"
width=
"80px"
></el-table-column>
-->
...
...
@@ -22,8 +22,7 @@
</slot>
</el-table-column>
</el-table>
<el-pagination
background
@
size-change=
"handleSizeChange"
@
current-change=
"handleCurrentChange"
:current-page.sync=
"queryModuleInfo.pageNum"
:page-size=
"queryModuleInfo.pageSize"
layout=
"total, prev, pager, next"
:total=
"totalNum"
>
<el-pagination
background
@
size-change=
"handleSizeChange"
@
current-change=
"handleCurrentChange"
:current-page.sync=
"queryModuleInfo.pageNum"
:page-size=
"queryModuleInfo.pageSize"
layout=
"total, prev, pager, next"
:total=
"totalNum"
>
</el-pagination>
</el-card>
<!-- 新增页面 -->
...
...
src/views/jira/Notify.vue
View file @
19a759a1
...
...
@@ -23,9 +23,9 @@
<el-table-column
label=
"操作"
>
<slot
slot-scope=
"scope"
>
<el-button
type=
"primary"
size=
"small"
@
click=
"openEditDialog(scope.row)"
>
编辑
</el-button>
<el-button
type=
"danger"
size=
"small"
@
click=
"delProjectRobot(scope.row.dingRobot.id)"
>
删除
</el-button>
<el-button
type=
"warning"
size=
"small"
@
click=
"openSendSmokingDialog(scope.row)"
>
冒烟测试
</el-button>
<el-button
type=
"success"
size=
"small"
@
click=
"openSendDialog(scope.row)"
>
发送进度
</el-button>
<el-button
type=
"danger"
size=
"small"
@
click=
"delProjectRobot(scope.row.dingRobot.id)"
>
删除
</el-button>
</slot>
</el-table-column>
</el-table>
...
...
@@ -45,7 +45,7 @@
<el-input
v-model=
"pipelineFrom.dingRobot.projectName"
placeholder=
"请输入项目名称"
></el-input>
</el-form-item>
<el-form-item
label=
"钉钉通知地址"
prop=
"dingRobot.dingUrl"
>
<el-input
v-model=
"pipelineFrom.dingRobot.dingUrl"
placeholder=
"请输入钉钉通知地址"
type=
"textarea"
></el-input>
<el-input
v-model=
"pipelineFrom.dingRobot.dingUrl"
placeholder=
"请输入钉钉通知地址"
type=
"textarea"
:rows=
"3"
></el-input>
</el-form-item>
<el-form-item
label=
"创建人"
prop=
"dingRobot.creator"
>
<el-input
v-model=
"pipelineFrom.dingRobot.creator"
placeholder=
"请输入创建人"
></el-input>
...
...
@@ -130,7 +130,7 @@
<el-input
v-model=
"editPipelineForm.dingRobot.projectName"
placeholder=
"请输入项目名称"
></el-input>
</el-form-item>
<el-form-item
label=
"钉钉通知地址"
prop=
"dingRobot.dingUrl"
>
<el-input
v-model=
"editPipelineForm.dingRobot.dingUrl"
placeholder=
"请输入钉钉通知地址"
type=
"textarea"
></el-input>
<el-input
v-model=
"editPipelineForm.dingRobot.dingUrl"
placeholder=
"请输入钉钉通知地址"
type=
"textarea"
:rows=
"3"
></el-input>
</el-form-item>
<el-form-item
label=
"创建人"
prop=
"dingRobot.creator"
>
<el-input
v-model=
"editPipelineForm.dingRobot.creator"
></el-input>
...
...
@@ -209,7 +209,7 @@
<el-input
v-model=
"sendScheduleForm.progress"
maxlength=
"3"
placeholder=
"请输入测试进度百分比(不需要%)"
></el-input>
</el-form-item>
<el-form-item
label=
"风险点"
prop=
"risk"
>
<el-input
v-model=
"sendScheduleForm.risk"
type=
"textarea"
placeholder=
"请输入测试风险点(非必填)"
></el-input>
<el-input
v-model=
"sendScheduleForm.risk"
type=
"textarea"
placeholder=
"请输入测试风险点(非必填)"
:rows=
"3"
></el-input>
</el-form-item>
</el-form>
...
...
@@ -243,7 +243,7 @@
<el-input
v-model=
"sendSmokingForm.progress"
maxlength=
"3"
placeholder=
"请输入测试进度百分比(不需要%)"
></el-input>
</el-form-item>
<el-form-item
label=
"风险点"
prop=
"risk"
>
<el-input
v-model=
"sendSmokingForm.risk"
type=
"textarea"
placeholder=
"请输入测试风险点(非必填)"
></el-input>
<el-input
v-model=
"sendSmokingForm.risk"
type=
"textarea"
placeholder=
"请输入测试风险点(非必填)"
:rows=
"3"
></el-input>
</el-form-item>
</el-form>
...
...
src/views/layout/Home.vue
View file @
19a759a1
...
...
@@ -172,7 +172,7 @@ export default {
}
.el-main {
padding: 0px 10px 10px
0
px;
padding: 0px 10px 10px
15
px;
}
/*组件过渡动画*/
.compAnimate-enter {
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment