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
b9d6ca92
Commit
b9d6ca92
authored
Dec 08, 2021
by
xiaotong
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
更新apollo显示
parent
e72068b6
Changes
4
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
20715 additions
and
81 deletions
+20715
-81
package-lock.json
package-lock.json
+20359
-18
AddTestDescription.vue
src/views/qa/AddTestDescription.vue
+342
-0
Notify.vue
src/views/qa/Notify.vue
+1
-1
TestDescription.vue
src/views/qa/TestDescription.vue
+13
-62
No files found.
package-lock.json
View file @
b9d6ca92
This diff is collapsed.
Click to expand it.
src/views/qa/AddTestDescription.vue
0 → 100644
View file @
b9d6ca92
This diff is collapsed.
Click to expand it.
src/views/qa/Notify.vue
View file @
b9d6ca92
...
@@ -45,7 +45,7 @@
...
@@ -45,7 +45,7 @@
</el-table-column>
</el-table-column>
<el-table-column
prop=
"dingRobot.creator"
label=
"创建人"
width=
"80px"
></el-table-column>
<el-table-column
prop=
"dingRobot.creator"
label=
"创建人"
width=
"80px"
></el-table-column>
<el-table-column
prop=
"dingRobot.jiraProjectName"
label=
"JIRA项目"
width=
"100px"
></el-table-column>
<el-table-column
prop=
"dingRobot.jiraProjectName"
label=
"JIRA项目"
width=
"100px"
></el-table-column>
<el-table-column
prop=
"dingRobot.createTime"
label=
"创建时间"
width=
"17
0
px"
></el-table-column>
<el-table-column
prop=
"dingRobot.createTime"
label=
"创建时间"
width=
"17
5
px"
></el-table-column>
<el-table-column
label=
"操作"
>
<el-table-column
label=
"操作"
>
<slot
slot-scope=
"scope"
>
<slot
slot-scope=
"scope"
>
<el-button
type=
"primary"
size=
"small"
@
click=
"openEditDialog(scope.row)"
<el-button
type=
"primary"
size=
"small"
@
click=
"openEditDialog(scope.row)"
...
...
src/views/qa/TestDescription.vue
View file @
b9d6ca92
...
@@ -31,8 +31,17 @@
...
@@ -31,8 +31,17 @@
<el-table-column
label=
"apollo变更"
width=
"200px"
>
<el-table-column
label=
"apollo变更"
width=
"200px"
>
<
template
slot-scope=
"scope"
>
<
template
slot-scope=
"scope"
>
<div
v-for=
"item in JSON.parse(scope.row.apollo)"
:key=
"item.projectName"
>
<div
v-for=
"item in JSON.parse(scope.row.apollo)"
:key=
"item.projectName"
>
<b>
{{
item
.
projectName
}}
</b>
->
<div
v-if=
"item.value.length
<
=
200
"
>
{{
item
.
key
}}
<b>
->
{{
item
.
value
}}
</b>
<b>
{{
item
.
projectName
}}
</b>
->
{{
item
.
key
}}
<b>
->
{{
item
.
value
}}
</b>
</div>
<div
v-else
>
<b>
项目名称:
{{
item
.
projectName
}}
</b><br>
<el-popover
placement=
"top-start"
title=
"value"
width=
"250"
trigger=
"hover"
:content=
"item.value"
>
<div
slot=
"reference"
style=
"color:#409EFF"
>
{{
item
.
key
}}
</div>
</el-popover>
</div>
</div>
</div>
</
template
>
</
template
>
</el-table-column>
</el-table-column>
...
@@ -43,7 +52,6 @@
...
@@ -43,7 +52,6 @@
<div
slot=
"reference"
style=
"color:#409EFF"
>
{{
item
.
db
}}
</div>
<div
slot=
"reference"
style=
"color:#409EFF"
>
{{
item
.
db
}}
</div>
</el-popover>
</el-popover>
</div>
</div>
</
template
>
</
template
>
</el-table-column>
</el-table-column>
<el-table-column
prop=
"jiraProjectName"
label=
"Jira项目"
width=
"95px"
></el-table-column>
<el-table-column
prop=
"jiraProjectName"
label=
"Jira项目"
width=
"95px"
></el-table-column>
...
@@ -113,63 +121,6 @@
...
@@ -113,63 +121,6 @@
</el-table>
</el-table>
<el-button
type=
"primary"
size=
"mini"
plain
class=
"el-icon-circle-plus"
style=
"margin-top:10px"
<el-button
type=
"primary"
size=
"mini"
plain
class=
"el-icon-circle-plus"
style=
"margin-top:10px"
@
click=
"addServiceAndBranchRow()"
>
添加行
</el-button>
@
click=
"addServiceAndBranchRow()"
>
添加行
</el-button>
<!-- <el-row>
<el-col :span="8">
<div style="margin-left:100px">
服务
</div>
</el-col>
<el-col :span="8">
<div style="margin-left:100px">
分支
</div>
</el-col>
<el-col :span="4">
<div style="margin-left:50px">
开发负责人
</div>
</el-col>
<el-col :span="4">
<div style="margin-left:60px">
操作
</div>
</el-col>
</el-row> -->
<!-- 操作数据 -->
<!-- <el-row v-for="(item, index) in serviceAndBranchList" :key="index" :gutter="20">
<el-col :span="8">
<div>
<el-select v-model="item.serviceName" filterable placeholder="请选择服务"
@change="selectServiceModel(item.serviceName)" clearable style="width:320px;margin-top:10px">
<el-option v-for="item2 in serviceList" :key="item2.name" :label="item2.name" :value="item2.name">
</el-option>
</el-select>
</div>
</el-col>
<el-col :span="8">
<div>
<el-select v-model="item.branch" filterable placeholder="请选择分支" clearable
@focus="focusevent(item.serviceName)" style="width:320px;margin-top:10px">
<el-option v-for="item2 in serviceBranchList" :key="item2.name" :label="item2.name"
:value="item2.name"></el-option>
</el-select>
</div>
</el-col>
<el-col :span="4">
<div>
<el-input v-model="item.developer" style="width:180px;margin-top:10px"></el-input>
</div>
</el-col>
<el-col :span="4">
<div style="margin-left:20px;margin-top:10px">
<el-button size="small" type="danger" icon="el-icon-delete" @click="serviceAndBranchDelete(index)">删除
</el-button>
</div>
</el-col>
</el-row>
<el-button type="primary" size="mini" plain icon="el-icon-circle-plus-outline"
@click="addServiceAndBranchRow()" class="btn-style">添加</el-button> -->
</el-form-item>
</el-form-item>
<!-- apollo变更 -->
<!-- apollo变更 -->
<el-form-item
label=
"apollo变更:"
>
<el-form-item
label=
"apollo变更:"
>
...
@@ -354,11 +305,11 @@ export default {
...
@@ -354,11 +305,11 @@ export default {
},
},
handleSizeChange
(
newSize
)
{
handleSizeChange
(
newSize
)
{
this
.
queryModuleInfo
.
pageSize
=
newSize
this
.
queryModuleInfo
.
pageSize
=
newSize
this
.
get
Project
List
()
this
.
get
TestDescription
List
()
},
},
handleCurrentChange
(
newPage
)
{
handleCurrentChange
(
newPage
)
{
this
.
queryModuleInfo
.
pageNum
=
newPage
this
.
queryModuleInfo
.
pageNum
=
newPage
this
.
get
Project
List
()
this
.
get
TestDescription
List
()
},
},
// 获取服务列表
// 获取服务列表
getServiceList
()
{
getServiceList
()
{
...
...
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