Skip to content

Commit cd23eb5

Browse files
author
白衣
committed
页面优化
1 parent 43c30d7 commit cd23eb5

2 files changed

Lines changed: 7 additions & 24 deletions

File tree

src/components/opscloud/application/MyCdJobTable.vue

Lines changed: 7 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -4,13 +4,6 @@
44
<el-input v-model.trim="application.name" disabled placeholder="应用名称" class="input"></el-input>
55
</el-row>
66
<el-table :data="tableData" style="width: 100%" v-loading="loading">
7-
<el-table-column type="expand">
8-
<template slot-scope="props">
9-
<el-form label-position="left" inline class="table-expand">
10-
<el-form-item label="描述">{{props.row.comment}}</el-form-item>
11-
</el-form>
12-
</template>
13-
</el-table-column>
147
<el-table-column prop="name" label="任务名称">
158
<template slot-scope="props">
169
<el-tooltip class="item" effect="light" :content="props.row.jobKey" placement="top-start">
@@ -85,26 +78,24 @@
8578
:page-size="pagination.pageSize">
8679
</el-pagination>
8780
<!-- 任务编辑对话框 -->
88-
<cdJobDialog ref="cdJobDialog" :formStatus="formCdJobStatus" @closeDialog="fetchData"></cdJobDialog>
81+
<cd-job-dialog ref="cdJobDialog" :formStatus="formCdJobStatus" @closeDialog="fetchData"></cd-job-dialog>
8982
<!-- 任务引擎编辑对话框 -->
90-
<jobEngineDialog ref="jobEngineDialog" :formStatus="formEngineStatus"></jobEngineDialog>
91-
<androidReinforceJobBuildDialog ref="androidReinforceJobBuildDialog"
92-
:formStatus="formAndroidReinforceBuildStatus"></androidReinforceJobBuildDialog>
93-
<javaJobDeployDialog ref="javaJobDeployDialog" :formStatus="formJavaDeployStatus"></javaJobDeployDialog>
94-
<jenkinsNodeXTerm ref="xtermDialog" :formStatus="formXtermStatus" @openXTerm="handlerOpenXTerm"></jenkinsNodeXTerm>
95-
<viewJobBuildOutput ref="viewJobBuildOutput" :formStatus="formBuildOutputStatus"></viewJobBuildOutput>
83+
<job-engine-dialog ref="jobEngineDialog" :formStatus="formEngineStatus"></job-engine-dialog>
84+
<android-reinforce-job-build-dialog ref="androidReinforceJobBuildDialog"
85+
:formStatus="formAndroidReinforceBuildStatus"></android-reinforce-job-build-dialog>
86+
<java-job-deploy-dialog ref="javaJobDeployDialog" :formStatus="formJavaDeployStatus"></java-job-deploy-dialog>
87+
<jenkins-node-x-term ref="xtermDialog" :formStatus="formXtermStatus" @openXTerm="handlerOpenXTerm"></jenkins-node-x-term>
88+
<view-job-build-output ref="viewJobBuildOutput" :formStatus="formBuildOutputStatus"></view-job-build-output>
9689
</div>
9790
</template>
9891

9992
<script>
10093
import { mapState, mapActions } from 'vuex'
10194
10295
// Component
103-
// XTerm
10496
import JenkinsNodeXTerm from '@/components/opscloud/xterm/JenkinsNodeXTerm'
10597
import CdJobDialog from '@/components/opscloud/application/CdJobDialog'
10698
import JobEngineDialog from '@/components/opscloud/application/JobEngineDialog'
107-
// Component Build
10899
import AndroidReinforceJobBuildDialog from '@/components/opscloud/build/AndroidReinforceJobBuildDialog'
109100
import JavaJobDeployDialog from '@/components/opscloud/build/JavaJobDeployDialog'
110101
import ViewJobBuildOutput from '@/components/opscloud/application/ViewJobBuildOutput'

src/components/opscloud/application/MyCiJobTable.vue

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -6,14 +6,6 @@
66
<el-button @click="handlerAdd" style="margin-left: 5px" :disabled="application === ''">新建任务</el-button>
77
</el-row>
88
<el-table :data="tableData" style="width: 100%" v-loading="loading">
9-
<el-table-column type="expand">
10-
<template slot-scope="props">
11-
<el-form label-position="left" inline class="table-expand">
12-
<el-form-item label="仓库">{{props.row.scmMember.scmSshUrl}}</el-form-item>
13-
<el-form-item label="描述">{{props.row.comment}}</el-form-item>
14-
</el-form>
15-
</template>
16-
</el-table-column>
179
<el-table-column prop="name" label="任务名称">
1810
<template slot-scope="props">
1911
<el-tooltip class="item" effect="light" :content="props.row.jobKey" placement="top-start">

0 commit comments

Comments
 (0)